Oracle IDCS 보안 및 모니터링에 대해 알아보기
Oracle Functions는 확장성이 뛰어난 완전 관리형 Oracle Cloud Infrastructure를 기반으로 하며 오픈 소스 Fn Project 엔진이 탑재된 서버리스 FaaS(Functions-as-a-Service) 플랫폼입니다. 개발자는 Oracle Functions를 사용하여 기본 Infrastructure의 프로비저닝 또는 관리에 대한 걱정 없이 비즈니스 가치를 제공하는 코드를 작성 및 배포할 수 있습니다. Oracle Functions는 컨테이너 네이티브이며 Docker 컨테이너 이미지로 패키징된 함수입니다.
구조

secure-monitor-idcs-arch.png 그림에 대한 설명
secure-monitor-idcs-arch-oracle.zip
- 지역
Oracle Cloud Infrastructure 지역은 가용성 도메인이라고 하는 하나 이상의 데이터 센터를 포함하는 지역화된 지리적 영역입니다. 지역은 다른 지역과 독립적이며, 방대한 거리로 이들을 분리할 수 있습니다(국가 또는 대륙 간).
- 구획
구획은 Oracle Cloud Infrastructure 테넌시 내의 여러 지역 논리적 파티션입니다. 구획을 사용하여 Oracle Cloud에서 리소스를 구성하고, 리소스에 대한 액세스를 제어하고, 사용량 할당량을 설정합니다. 제공된 구획의 리소스에 대한 액세스를 제어하려면 리소스에 액세스할 수 있는 사용자 및 수행할 수 있는 작업을 지정하는 정책을 정의합니다.
- VCN(가상 클라우드 네트워크) 및 서브넷
VCN은 Oracle Cloud Infrastructure 지역에서 설정한 커스터마이징 가능한 소프트웨어 정의 네트워크입니다. 기존의 데이터 센터 네트워크와 마찬가지로 VCN은 네트워크 환경에 대한 완벽한 제어를 제공합니다. VCN에는 VCN을 생성한 후 변경할 수 있는 겹치지 않는 여러 CIDR 블록이 있을 수 있습니다. VCN을 서브넷으로 분할할 수 있으며, 지역 또는 가용성 도메인으로 범위가 지정될 수 있습니다. 각 서브넷은 VCN의 다른 서브넷과 겹치지 않는 연속적인 주소 범위로 구성됩니다. 서브넷을 생성한 후 크기를 변경할 수 있습니다. 서브넷은 공용 또는 전용일 수 있습니다.
- API 게이트웨이
API 게이트웨이 서비스를 사용하면 네트워크 내에서 접근 가능한 전용 엔드포인트로 API를 게시할 수 있으며, 필요한 경우 공용 인터넷에 노출할 수 있습니다. 엔드포인트는 API 검증, 요청 및 응답 변환, CORS, 인증 및 권한 부여, 요청 제한을 지원합니다.
- 기능
Oracle Functions는 전담 관리되며 확장성이 뛰어나며 온디맨드 FaaS(Functions-as-a-Service) 플랫폼입니다(FaaS). Fn Project 오픈 소스 엔진에 의해 구동됩니다. 함수를 사용하면 직접 호출하거나 이벤트에 대한 응답으로 트리거하여 코드를 배치할 수 있습니다. Oracle Functions는 Oracle Cloud Infrastructure Registry에서 호스트되는 Docker 컨테이너를 사용합니다.
- 객체 스토리지
오브젝트 스토리지는 데이터베이스 백업, 애널리틱스 데이터, 이미지 및 비디오와 같은 풍부한 컨텐츠를 포함하여 모든 컨텐츠 유형의 구조적 및 비구조적 대량 데이터에 빠르게 접근할 수 있습니다. 인터넷을 통해 또는 클라우드 플랫폼 내에서 직접 안전하게 데이터를 저장하고 검색할 수 있습니다. 성능 또는 서비스 안정성이 저하되지 않으면서 스토리지를 원활하게 확장할 수 있습니다. 빠르고 즉각적이며 자주 액세스해야 하는 "핫" 스토리지에 표준 스토리지를 사용합니다. 장기간 보존하고 거의 액세스하지 않는 "콜드" 스토리지에 아카이브 스토리지를 사용합니다.
- 로깅 분석
Logging Analytics는 온프레미스, OCI 또는 타사 클라우드에서 실행되는 모든 IT 구성요소의 로그 수집, 인덱싱, 강화, 쿼리, 시각화 및 경고를 제공하는 27개 이상의 지역에서 제공되는 완전 관리형 SaaS 지역 서비스입니다.
- 저장소
Vault는 암호 및 클라이언트 암호를 암호화하는 데 사용되는 키 관리 서비스입니다.
시작하기 전에
배치 및 사용 권장 사항 검토
- 로그 그룹
여러 로그 그룹을 정의하여 각 팀에 올바른 액세스 권한을 제공하고 중요한 데이터를 공유하지 않도록 합니다.
- 원가 관리
Logging Analytics 서비스는 활성 및 아카이브 스토리지의 데이터 볼륨에 따라 요금이 부과됩니다. Oracle은 일상적인 문제 해결을 허용하고 변형 감지, 패턴 감지 및 기타 머신 러닝 기능의 이점을 활용하기 위해 90일의 활성 스토리지 기간을 사용하고 로그를 아카이브 스토리지로 이동하는 것을 권장합니다. 저장된 아카이브 로그는 필요에 따라 신속하게 회수할 수 있습니다.
배치 및 사용 고려 사항 검토
클라우드에서 가용성이 높은 애플리케이션 스택을 설계할 때 다음 요인을 고려하십시오.
- 성능
Query 성능은 시간 범위 및 필터, 그룹화 등의 작업 수를 기반으로 합니다. Oracle은 보다 나은 질의 성능을 위해 수집 시 특정 레이블 및 필드로 로그를 보강할 것을 권장합니다.
- 보안 및 RBAC.
로그 소스 정의를 커스터마이징하여 PII(개인 식별 정보) 데이터를 필터링하고 지리적 위치 보강을 사용할 수 있습니다. 가용성: Logging Analytics는 완전 관리형 고가용성 SaaS 서비스입니다. 배포 Oracle Cloud Infrastructure Logging Analytics 앱은 Oracle Cloud Marketplace에서 스택으로 제공됨
Oracle 정의 대시보드(Dashboard)에 대해 알아보기
IDCS 감사 로그 대시보드 이해
IDCS 감사 로그 대시보드에는 선택한 시간 범위에 따라 차트 및 시각화가 포함된 단일 창에서 위젯을 사용하여 감사 정보가 요약되어 있습니다. 그러면 선택한 기간 동안 다양한 응용 프로그램 및 사용자 작업을 광범위하게 볼 수 있습니다.
- 합계(애플리케이션)
애플리케이션 이벤트 및 사용자 이벤트 수입니다.
- 애플리케이션 이벤트
애플리케이션 이벤트의 주기적 레코드를 보여주는 차트입니다.
- 합계(사용자)
애플리케이션 이벤트 및 사용자 이벤트 수입니다.
- 사용자 이벤트
사용자 이벤트의 주기적 레코드를 보여주는 차트입니다.
- 유형별 애플리케이션별 이벤트
각 애플리케이션에 대해 이벤트 유형별로 그룹화된 이벤트의 트리 맵 시각화입니다.
- 유형별 사용자별 이벤트
각 사용자에 대해 이벤트 유형별로 그룹화된 이벤트의 트리 맵 시각화입니다.
- 응용 프로그램별 재분할
애플리케이션별로 그룹화된 이벤트 수의 분포를 보여주는 파이 차트입니다.
- 이벤트 유형별 재분할(응용 프로그램용)
애플리케이션 이벤트에 대해서만 이벤트 유형별 이벤트 수를 그룹화하는 파이 차트입니다.
- 사용자별 재분할
사용자별로 그룹화된 이벤트 수 분포를 보여주는 파이 차트입니다.
- 이벤트 유형별 재분할(사용자의 경우)
사용자 이벤트에 대해서만 이벤트 유형별로 그룹화된 이벤트 수를 보여주는 파이 차트입니다.
IDCS 관리 거버넌스 대시보드 이해
- 이벤트 유형 및 사용자별로 그룹화된 사용자의 관리 작업 성공 또는 실패와 관련된 이벤트의 링크 시각화. 차트의 각 버블은 특정 사용자가 특정 유형의 이벤트 그룹을 나타냅니다. 이 시각화는 변형 작업을 식별하는 데 유용합니다.
- 이벤트 유형 및 사용자별로 그룹화된 사용자의 관리 작업 성공 또는 실패와 관련된 이벤트의 트리 맵 시각화. 각 사용자에 대해 성공적인 관리 작업 이벤트를 나타내는 일련의 사각형이 표시됩니다. 시각화는 각 사용자의 관리 작업을 보는 데 유용합니다.
- 선택한 기간 동안 분배된 대응 이벤트 수에 대한 스택 히스토그램 보기. 각 막대의 다양한 색상은 서로 다른 사용자에 대한 이벤트를 나타냅니다.
- 특정 응용 프로그램에 대해 특정 사용자에게 롤이 부여된 이벤트의 표 형식 분석입니다.