이미지는 두 개의 공용 서브넷(가상 디스크 버킷, 이벤트, 함수, DevOps 및 정책)을 포함하는 VCN이 있는 3개의 가용성 도메인이 있는 OCI 지역을 보여줍니다.

공용 서브넷(10.0.0.0/24)에는 가용성 도메인 1의 Apache 공기 흐름이 포함되어 있습니다. 공용 서브넷(10.0.1.0/24)에는 가용성 도메인 2의 블록 볼륨에 접속된 작업자 인스턴스가 포함되어 있습니다.

  1. 사용자가 OCI Object Storage 버킷에 새 가상 디스크 이미지를 업로드합니다.
  2. 가상 디스크 이미지 파일 업로드가 완료되면 이벤트가 OCI 함수 실행을 트리거합니다.
  3. 이 함수는 가상 디스크 객체 메타데이터를 인출하고 Apache Airflow API를 호출하여 DAG(Directed Acyclic Graph) 실행을 시작합니다.
  4. Apache Airflow DAG는 가상 디스크 이미지를 OCI Block Volume으로 가져오는 작업을 처리합니다.
  5. 사용자는 Apache Airflow에 연결하여 DAG 실행을 모니터링할 수 있습니다.