O Oracle Cloud Infrastructure (OCI) DevOps é um serviço de integração contínua e entrega contínua (CI/CD) para equipes de desenvolvimento baseadas na OCI.
Embora o processo de CI/CD simplifique o desenvolvimento e a escrita de código, ele também apresenta áreas de complexidade. Ao implementar uma arquitetura de CI/CD, a diversidade tecnológica, os requisitos de qualidade, as habilidades da equipe, o custo-benefício da adoção e a estratégia de produto devem influenciar sua decisão.
Como manter a consistência em várias nuvens sem dar ao sistema de compilação acesso direto ao OCI Kubernetes Engine? Saiba como conectar pipelines de implementação do OCI DevOps a um sistema de integração contínua, como GitHub Actions, para obter consistência apesar das inconsistências de IaC entre nuvens.
Uma estratégia de implementação deve ser escolhida considerando a compensação entre o risco da adoção de uma nova versão, o impacto desta versão nos usuários e o investimento na implementação em si. Este guia apresenta e compara estratégias de implementação canário e azul-verde.
Crie repositórios de código privados ou conecte-se a repositórios de código externos, como GitHub, GitLab, Bitbucket Cloud, Visual Builder Studio, Bitbucket Server e GitLab Server.
Use solicitações de pull para acionar uma execução de compilação para implementar as alterações de código. As verificações de mesclagem configuradas no repositório ajudam a garantir que a compilação seja bem-sucedida e sem conflitos.
Crie e gerencie um pipeline de criação contendo os estágios que definem o processo para compilar, testar e executar aplicações de software com sucesso antes da implementação.
Inicie um pipeline contendo diferentes estágios para uma implementação automatizada com base em estratégias azul-verde, canário ou contínua; cada estágio está associado a determinadas ações.
Como o OCI DevOps é um serviço nativo da OCI, identidade, segurança, registro e muito mais são consistentes em toda a infraestrutura da Oracle Cloud, juntamente com implementações seguras pré-configuradas nos serviços do OCI Compute.
O OCI DevOps funciona com seus fluxos de trabalho e ferramentas existentes, como GitHub, GitLab e Jenkins. Você também pode aproveitar os repositórios de código nativos do DevOps para colaborar e mesclar alterações usando solicitações de pull.
Concentre-se no código e nos fluxos de trabalho com compilações simultâneas que podem ser dimensionadas para manter as equipes de desenvolvedores focadas no desenvolvimento — e sem servidores para operar ou manter conforme você escala.
Temos o prazer de anunciar o lançamento dos novos recursos de solicitação de pull com o Oracle Cloud Infrastructure (OCI) DevOps Code Repository. Essa atualização apresenta vários recursos essenciais de colaboração para desenvolvedores, incluindo solicitações de pull, bifurcações e insights de repositório. Esteja você desenvolvendo um novo código, aprimorando uma aplicação existente ou gerenciando repositórios de infraestrutura como código (IaC), ter um fluxo de trabalho que permita que as equipes revisem novas alterações e apliquem controles de qualidade de código por meio de aprovações obrigatórias é essencial para todos os clientes corporativos.
Leia o artigo completoVeja o que está ficando melhor e mais poderoso no envio de software nas notas de versão do OCI DevOps.
Os serviços da OCI estão sempre evoluindo e melhorando. Resumimos tudo o que há de novo em um só lugar, para que você possa ver como estamos aprimorando a OCI.
Uma das maneiras mais rápidas de experimentar o OCI DevOps — junto com o Kubernetes ou instâncias de computação — é implementar uma arquitetura de referência em sua tenancy da OCI de teste, de pagamento conforme o uso ou de crédito universal.
Interessado em saber mais sobre a Oracle Cloud Infrastructure? Deixe um de nossos especialistas ajudar.
A Oracle oferece um modo gratuito sem limite de tempo para alguns serviços, como Autonomous Database, Compute e Storage, além de US$ 300 em créditos para experimentar serviços de nuvem adicionais. Obtenha os detalhes e inscreva-se para uma conta gratuita hoje mesmo.