Utilizando os serviços do Google Cloud Platform para criar um pipeline CI/CD.
Esse é um micro curso mostrando como utilizar os serviços no GCP (Google Cloud Platform) para criar uma esteira (pipeline) de CI/CD.
Vamos utilizar dentro da plataforma, os serviços Cloud Build, Cloud Source Repositories e Compute Engine, mostrando como integrar tudo isso de forma que, ao efetuar uma alteração em algum arquivo no nosso repositório, automaticamente uma trigger seja iniciada e um comando terraform seja executado. Os serviços no padrão são independentes, mas o GCP fornece capacidade de integração entre diversos serviços, gerando assim uma praticidade no ambiente ou aplicação que você venha a desenvolver.
É um curso bem básico para pessoas que estão entrando no mundo de GCP, mas pode ser também útil para pessoas que tenham experiência em Cloud Computing, mas não conheça o serviço dentro da plataforma.
Um ponto bem importante é que esse curso não tem como objetivo mostrar melhores práticas, a ideia é mesmo mostrar a integração dos serviços, para um ambiente automatizado, então alguns dos pontos mostrados não são recomendados para ambientes de produção ou mesmo ambiente de equipe de desenvolvedores.
Espero que seja útil para que eu possa contribuir mais no futuro. Fiquem a vontade para entrar em contato comigo.
Grande abraço.
Marcelo