본문 바로가기

반응형

IT(용어)

로깅에 대한 고찰과 이벤트기반 로깅 기법 1. 로깅이란 무엇인가?로깅(logging)은 프로그램의 실행 중 발생하는 정보, 상태, 오류 등을 기록하는 행위입니다. 이는 디버깅, 문제 해결, 사용자 행동 분석, 보안 감사 등 다양한 목적에 사용됩니다.2. 로깅의 목적디버깅 및 오류 추적: 예외 발생 시 정확한 원인을 파악하기 위해 사용.운영 및 모니터링: 시스템의 건강 상태를 실시간 또는 주기적으로 확인.사용자 행동 분석: 기능 개선을 위한 사용자 패턴 분석.보안 감시: 침입 탐지, 권한 없는 접근 시도 기록.감사 로그: 법적 또는 비즈니스적인 요구사항 충족.3. 좋은 로깅의 특징적절한 로그 레벨 구분: DEBUG, INFO, WARN, ERROR, FATAL 등으로 의미 있는 수준 구분.일관된 포맷: 시간, 로그 레벨, 메시지, 모듈 등을 포함.. 더보기
https 동작방식 HTTPS(HyperText Transfer Protocol Secure)는 HTTP에 SSL/TLS(보안 계층)를 추가하여 웹에서 안전하게 데이터를 주고받을 수 있도록 만든 프로토콜입니다. 아래는 HTTPS의 동작 방식 단계입니다:1.클라이언트가 서버에 HTTPS 요청브라우저(클라이언트)가 https://로 시작하는 URL에 접속하려고 하면, 먼저 서버와 SSL/TLS 핸드셰이크를 시작합니다.2. 서버가 공개키 포함된 인증서 전송서버는 클라이언트에게 다음 정보를 포함한 인증서를 보냅니다:서버의 공개키(Public Key)인증서 발급 기관(CA)의 디지털 서명인증서의 만료일, 도메인 정보 등3. 클라이언트가 인증서 검증클라이언트는 인증서가 **신뢰할 수 있는 CA(Certificate Authority).. 더보기
OGG(Oracle Golden Gate) 오라클 골든게이트 오라클 골든게이트(Oracle GoldenGate)는 실시간 데이터 복제 및 통합을 위한 오라클의 소프트웨어 제품입니다. 주로 이기종 데이터베이스 간의 데이터 복제, 마이그레이션, 동기화 등에 사용된다고 한다.https://www.oracle.com/kr/integration/goldengate/features/ GoldenGate의 특징 및 이점실시간 데이터베이스 복제, 고가용성, Oracle 마이그레이션, 데이터 통합, 실시간 분석, GoldenGate Free 등 GoldenGate의 고급 기능들을 확인해 보세요.www.oracle.com 주요 특징1. 실시간 복제 (Real-time Replication)트랜잭션 로그 기반 복제를 통해 지연 없이 데이터 복제가 가능합니다.2. 이기종 DB 지원 (.. 더보기
HSM(Hardware Security Module) 이란? HSM 장비는 Hardware Security Module의 약자로, 하드웨어 보안 모듈을 의미합니다. HSM은 민감한 암호화 작업을 안전하게 수행하기 위해 설계된 전용 물리적 장치이다. 🔐 HSM 장비의 주요 기능암호키 생성 및 저장암호화에 사용되는 키(예: 대칭키, 비대칭키, 루트키)를 안전하게 생성하고 저장합니다.키는 HSM 내부에만 존재하며, 외부로 절대 유출되지 않습니다.암호화/복호화 연산 수행데이터를 암호화하거나 복호화하는 연산을 HSM 내부에서 처리합니다.소프트웨어 기반보다 훨씬 더 안전하고 빠른 성능 제공.디지털 서명 및 인증전자서명 및 인증서 생성 등 PKI (공개키 기반 구조) 기능 제공.인증기관(CA)에서도 HSM이 자주 사용됨.무결성 및 인증 보장장치 자체에 대한 무결성 보호.보안.. 더보기

반응형