이 이미지는 API 게이트웨이를 통해 자율운영 데이터베이스로 데이터를 스트리밍하는 IoT 장치(이 경우 원격으로 배치된 카메라) 를 보여줍니다.
모든 리소스는 단일 Oracle Cloud Infrastructure 영역 및 단일 VCN(10.0.0.0/16) 에 배치됩니다.
API 게이트웨이는 스트림된 데이터의 경로를 공용 서브넷(10.0.1.0/24) 의 두 가지 기능으로 지정합니다. 이 함수는 서비스 게이트웨이를 통해 스트리밍 서비스에 액세스합니다. 함수 중 하나는 스트림을 생성합니다. 다른 함수는 스트림을 전용 서브넷(10.0.2.0/24) 에 연결된 자율운영 데이터베이스로 보냅니다. NSG는 데이터베이스에 대한 액세스를 제어합니다.
전용 서브넷에서도 별도의 기능을 사용하여 데이터베이스를 설정합니다.
클라우드 외부의 사용자는 공용 서브넷에 연결된 웹 서버를 통해 스트림된 데이터에 액세스할 수 있습니다. 공용 인터넷과 웹 서버 간의 통신은 인터넷 게이트웨이를 통해 사용으로 설정됩니다. SSH 및 웹 액세스를 위해 별도의 NSG를 사용할 수 있습니다. 웹 서버는 데이터베이스와 통신하고 데이터를 데이터베이스로 스트리밍하는 함수와 통신할 수 있습니다.