このイメージは、OCI DevOpsおよびOCIファンクション・サービスを使用したpythonアプリケーションのビルドおよびデプロイを示しています。これには、DevOpsプロジェクトのコレクションを含むOracle Cloud Infrastructure (OCI)リージョンが含まれます。次のプロジェクトで構成されます。
  • OCIコード・リポジトリ
  • パイプラインの構築
  • デプロイメント・パイプライン
  • OCIファンクション・インスタンス
  • コンテナ・レジストリが関連付けられているアーティファクト・リポジトリ
このリージョンには、ロギング・リポジトリと通知サービスも含まれています。

リージョンの外部のエンド・ユーザーは、コードをOCIコード・リポジトリにコミットします。その後、コードは「パイプラインの構築」を通じて指示されます。これにより、デプロイメント・パイプラインを介してOCIファンクション・インスタンスへのデプロイメントがトリガーされ、アーティファクト・リポジトリおよび関連するコンテナ・レジストリ・コンポーネントにアーティファクトが配信されます。デプロイメント・パイプラインは、アーティファクト・リポジトリおよび関連するコンテナ・レジストリ・コンポーネントからマニフェストをプルし、OCIファンクションはこのコンポーネントからイメージをプルします。