Aprenda os fundamentos do Apache Airflow e como executá-lo no Google Cloud Composer, um serviço de orquestração totalmente gerenciado para rodar workflows entre múltiplos provedores de nuvem e data centers on-premises.

Na DoiT International, temos o compromisso de apoiar nossos clientes em sua jornada na nuvem. Um dos desafios mais comuns é não ter experiência com determinado serviço de nuvem, precisar usá-lo e se deparar com uma curva de aprendizado bastante íngreme.
O Google Cloud Composer é um desses serviços com curva de aprendizado um tanto íngreme.
O Cloud Composer é um serviço de orquestração totalmente gerenciado para executar workflows que podem abranger múltiplos provedores de nuvem e data centers on-premises. Ele é construído sobre o Apache Airflow e usa Python para scripts.
Quem começa do zero costuma perder bastante tempo alternando entre as documentações do Cloud Composer e do Apache Airflow.
Para facilitar os primeiros passos com o Cloud Composer, escrevi um minilivro que serve como um curso rápido sobre os fundamentos do Apache Airflow e como executá-lo no Cloud Composer, dentro do Google Cloud Platform.
Acesse o minilivro
Você pode ler o minilivro aqui:
📘 Getting started with Apache Airflow on Cloud Composer
O minilivro cobre:
- Apache Airflow e seus conceitos
- Entendendo o Google Cloud Composer
- Configurando o Airflow
- Construindo pipelines no Airflow
- Escrevendo DAGs
- Escrevendo plugins customizados
- Testando o Airflow
- Continuous Integration (CI) e Continuous Delivery (CD)
O minilivro é open source (MIT) e está disponível no GitHub. Contribuições são muito bem-vindas. Fique à vontade para abrir um pull request no GitHub ou uma nova issue com sugestões, comentários ou dúvidas.
Espero que este minilivro ajude você em sua jornada com o Cloud Composer e a nuvem.
Fique de olho nas próximas atualizações!