Serverless API Azure Functions Cosmos DB CI/CD Infra As Code

Aprenda a criar API's serverless com InfraAsCode e CI/CD pipelines com GitHub Actions em poucos minutos
4.79 (31 reviews)
Udemy
platform
Português
language
Operating Systems
category
instructor
Serverless API Azure Functions Cosmos DB CI/CD Infra As Code
219
students
4.5 hours
content
Jan 2024
last update
$13.99
regular price

Why take this course?

🚀 Transforme Seu Backend com Serverless Azure Functions & Cosmos DB!

🎓 Curso Completo: Criando APIs Serverless com InfraAsCode e CI/CD com GitHub Actions

🎉 Descubra o Caminho Rápido para Desenvolvimento Eficiente e Escalável!

Síntese do Curso:

Introdução: Neste curso, minha experiência como desenvolvedor e instructor me guia a mostrar você como criar APIs backend serverless de forma moderna e eficiente. Aproveite as vantagens do serverless com Azure Functions e Cosmos DB, que oferecem escalabilidade, resiliência e redução de custos em infraestruturas de servidores tradicionais.

🚀 O que Aprenderá:

  • Fundamentos do Serverless: Entenda o que é serverless, suas vantagens e por que é a escolha ideal para projetos de startups, desenvolvimento pessoal ou sistemas grandes e complexos.
  • Explorando Azure: Descreveremos o que é Azure e como ele se encaixa no ecossistema serverless.
  • Azure Functions: Aprenda a criar e gerenciar funções serverless com a plataforma Azure.
  • InfraAsCode: Compreenda como codificar sua infraestrutura usando scripts, o que significa ter um ambiente altamente automatizado e reproducível.
  • CI/CD Pipelines com GitHub Actions: Automatize seu processo de desenvolvimento com pipelines de integração e entrega contínua para garantir que suas APIs estejam sempre na mais recente versão e sem erros.

🛠️ Configurando o Ambiente: Para começar, você precisará:

  • Criar uma conta na Azure.
  • Instalar as ferramentas necessárias (SDK .NET 6 lts, Azure Functions core tools, Azure CLI, VSCode e extensões relevantes).
  • Preparar seu espaço de trabalho com o Visual Studio Code para desenvolver suas funções serverless.

💻 Desenvolvimento e Deploy:

  • Criando a Azure Function: Aprenda a criar sua função serverless usando VS Studio e teste-a para garantir que está funcionando corretamente.
  • Infraestrutura como Código (InfraAsCode): Deploye sua infraestrutura com scripts de código aberto, ajustando-os conforme necessário e garantindo que todo o processo seja reproducível e automatizado.
  • CI/CD Pipeline: Configure seu pipeline de CI/CD com GitHub Actions, criando um arquivo deploy.yml para automatizar os testes e deploy da sua função serverless.

🔄 Atualizando o Código e Bonus:

  • Compreenda como fazer atualizações no seu código de forma simples e eficiente.
  • Explore um bônus com dicas adicionais para otimizar seu pipeline e melhorar ainda mais seu processo de desenvolvimento.

🎓 Conclusão: Este curso o equipará com as habilidades necessárias para construir, testar e implementar APIs serverless eficientemente, utilizando InfraAsCode e CI/CD com GitHub Actions. Está pronto para transformar sua maneira de desenvolver backend e levantar a própria barreira do sucesso em projetos de pequeno ou grande escala!

📆 Dia a Dia:

  • Sobre o Curso: Um guia completo para a transição para um backend serverless, economizando recursos e aprimorando a entrega.
  • Sobre mim: Gregory Pacheco, um instrutor experiente e comprometido em ensinar as melhores práticas de desenvolvimento moderno.
  • Este curso é para você se:
    • Está procurando uma maneira mais econômica e escalável de hospedar APIs.
    • Deseja otimizar seu pipeline de desenvolvimento com CI/CD.
    • Quer entender o que é InfraAsCode e como aplicá-lo em projetos reais.
    • Prefere evitar servidores dedicados, economizando tempo e dinheiro.
    • Está buscando maneiras de melhorar a resiliência e escalabilidade dos seus sistemas.

🛠️ Pré-requisitos:

  • Conceito básico de programação em C#.
  • Familiaridade com o GitHub e os conceitos de controle de versão.
  • Comfortável com o ambiente de desenvolvimento do Visual Studio Code.

👉🏆 Faça parte dos desenvolvedores que estão inovando e otimizando suas soluções! Inscreva-se agora e transforme sua carreira!

Loading charts...

4975612
udemy ID
13/11/2022
course created date
18/11/2022
course indexed date
Bot
course submited by