A imagem mostra um diagrama de arquitetura de um pipeline de CI/CD de um sistema externo (CI/CD) para o OCI Functions em uma Região do OCI e de lá para um sistema externo.
A implantação do Projeto Fn do pipeline de CI/CD abrange os componentes do sistema Externo (CI/CD), o OCI Container Registry e o OCI Functions. O OCI Functions reside em uma sub-rede em uma VCN.
O fluxo é o seguinte:
- Sistema externo (CI/CD): As informações fluem do Desenvolvedor para um repositório de código. Usando a CLI do Fn Project, as informações fluem para Criar build. Na criação do build, os dados podem usar os seguintes caminhos para o OCI:
- Use a função de criação ou atualização para enviar conteúdo diretamente para o OCI Functions dentro da sub-rede da VCN.
- Use a conteinerização do Docker e, em seguida, Transfira a imagem do Docker para enviar a imagem para um OCI Container Registry no OCI. A partir daí, a imagem é extraída para o OCI Functions.
- Região do OCI: Do OCI Functions, as informações fluem para um OCI Service Connector Hub que vincula ao OCI Logging, OCI Streaming e OCI Notifications.
- Sistema externo (SIEM e ITSM): O conteúdo pode fluir da Região do OCI para um sistema externo, como um serviço de terceiros ou não OCI.