Criando microsserviços em Java com AWS ECS Fargate e AWS CDK

Crie a infraestrutura de microsserviços Spring Boot em cluster com AWS CDK, usando ECS, SNS, SQS, RDS, DynamoDB e S3.
4.75 (850 reviews)
Udemy
platform
Português
language
Other
category
instructor
Criando microsserviços em Java com AWS ECS Fargate e AWS CDK
5 117
students
10.5 hours
content
Jul 2024
last update
$19.99
regular price

Why take this course?

🎓 Curso Completo de Desenvolvimento e Monitoramento com AWS e Java (CDK) - Infrastructure as Code

Este curso é projetado para fornecer uma experiência abrangente em desenvolvimento e monitoramento de aplicações na Amazon Web Services (AWS), utilizando o AWS Cloud Development Kit (CDK) e a linguagem Java. Você aprenderá a criar, gerenciar e monitorar infraestruturas na AWS de maneira eficiente e escalável.

Conteúdo do Curso:

  1. Introdução à AWS

    • Visão geral da AWS
    • Componentes-chave da AWS
    • Contas e regiões da AWS
  2. AWS Cloud Development Kit (CDK)

    • O que é o CDK?
    • Instalação do CDK e configuração de ambiente
    • A arquitetura do CDK: Synthetics vs App
    • Criando a primeira infraestrutura com CDK
  3. Programação com Java e AWS CDK

    • Revisão de conceitos de Java relevantes para o CDK
    • Aprendendo a definir recursos da AWS em código Java
    • Compilando e implantando a infraestrutura usando o CDK
  4. Criando Aplicações na AWS

    • Criação de aplicativos web com AWS Lambda, Amazon API Gateway e DynamoDB
    • Gerenciamento de estados e dependências com S3 e CloudFormation
    • Automação de tarefas com AWS Step Functions
  5. Monitoramento e Logging com Amazon CloudWatch

    • Introdução aos logs da AWS e seu papel no monitoramento
    • Configuração de registros personalizados para monitoramento em tempo real
    • Visualização de métricas e logs usando o CloudWatch Console, Synthetics e Insights
  6. Trabalhando com Dados e Logs

    • Introdução ao Amazon CloudWatch Logs Insights
    • Extratendo informações valiosas dos logs com pesquisas avançadas
    • Configuração de alertas baseados em métricas e logs
  7. Testando Locamente com LocalStack

    • O que é o LocalStack?
    • Testando aplicações e serviços da AWS localmente
    • Debugging e otimização de código fora da AWS
  8. Segurança na AWS (IAM e KMS)

    • Gerenciamento de identidades e acessos (IAM)
    • Criptografia de dados com Amazon Key Management Service (KMS)
    • As melhores práticas para garantir a segurança da sua infraestrutura
  9. Ciclo de Vida Completo de Infraestrutura (Infrastructure as Code)

    • Criando pipelines de CI/CD com AWS CodePipeline e AWS CodeBuild
    • Automatização de implantações com AWS CodeDeploy
    • Versionamento de infraestruturas com Terraform e AWS CloudFormation
  10. Projetos Práticos e Casos de Estudo

    • Desenvolvimento de um sistema de monitoramento ambiental em tempo real
    • Implementação de um pipeline de CI/CD para o sistema desenvolvido
    • Monitoramento, logging e alertas para o sistema
  11. Recursos Extras e Suporte

    • QUIZZes interativos para testar o conhecimento adquirido
    • Exercícios práticos com soluções detalhadas
    • Suporte ao aluno para dúvidas e esclarecimentos
  12. Conclusão e Próximos Passos

    • Resumo dos conceitos mais importantes abordados
    • Como continuar aprendendo e se aprofundando na AWS
    • Recursos adicionais e comunidades para desenvolvedores da AWS

Requisitos:

  • Conhecimento básico de Java
  • Familiaridade com conceitos de nuvem e infraestrutura como código (Infrastructure as Code)
  • Conta da AWS (gratuitamente disponível em sua forma mais básica)

Objetivo do Curso: Equipar você com as habilidades necessárias para desenvolver, implantar e monitorar aplicações na AWS de forma eficaz, utilizando o AWS CDK e Java. Você aprenderá a automatizar o gerenciamento da infraestrutura, garantindo que suas aplicações sejam escaláveis, seguras e mantidos com facilidade.

Este curso é ideal para desenvolvedores JAVA, engenheiros de sistemas, arquitetos de solução e qualquer pessoa interessada em aprender sobre desenvolvimento e monitoramento de aplicações na AWS usando o AWS CDK.

Course Gallery

Criando microsserviços em Java com AWS ECS Fargate e AWS CDK – Screenshot 1
Screenshot 1Criando microsserviços em Java com AWS ECS Fargate e AWS CDK
Criando microsserviços em Java com AWS ECS Fargate e AWS CDK – Screenshot 2
Screenshot 2Criando microsserviços em Java com AWS ECS Fargate e AWS CDK
Criando microsserviços em Java com AWS ECS Fargate e AWS CDK – Screenshot 3
Screenshot 3Criando microsserviços em Java com AWS ECS Fargate e AWS CDK
Criando microsserviços em Java com AWS ECS Fargate e AWS CDK – Screenshot 4
Screenshot 4Criando microsserviços em Java com AWS ECS Fargate e AWS CDK

Loading charts...

Related Topics

3599634
udemy ID
28/10/2020
course created date
09/01/2021
course indexed date
Bot
course submited by