Microservices com Kotlin e Micronaut

Criando microservices com Kotlin e Micronaut
4.41 (77 reviews)
Udemy
platform
Português
language
Web Development
category
instructor
Microservices com Kotlin e Micronaut
311
students
3 hours
content
Oct 2021
last update
$19.99
regular price

Why take this course?

🚀 Microservices com Kotlin e Micronaut: Uma Jornada de Arquitetura Reativa! 🎉 Sua jornada começa aqui! Aprenda a criar sistemas distribuídos resilientes e escaláveis utilizando Kotlin e a framework Micronaut. Este curso é ideal para desenvolvedores que desejam dominar o design de microsserviços, com foco prático na construção de uma aplicação de vendas de veículos. 🚗✨

Sobre o Curso: Esse curso é uma viagem abrangente pela arquitetura de microsserviços, onde você explorará todas as etapas, desde a concepção da ideia até a implementação completa e testes. A aplicação será construída com Kotlin e Micronaut, utilizando tecnologias como Postgres, MongoDB, Service Discovery (Com Consul), API Gateway, Circuit Breaker e Kafka. 🛠️

Estrutura do Curso:

Introdução

  • Aula 1: Conceitos básicos e o que esperar no curso.
  • Aula 2: Teorias fundamentais de microsserviços e Kotlin/Micronaut.
  • Aula 3: Mapeando a ideia de aplicação em uma arquitetura de microsserviços.

🚀 Desenvolvimento de Microsserviços

  • Microsserviço de Veículos:

    • Aula 4: Crie a base da aplicação com Kotlin e Micronaut.
    • Aula 5: Desenvolva o controlador e o serviço necessário para os dados do veículo.
    • Aula 6: Configure o banco de dados Postgres.
    • Aula 7: Teste a aplicação com Postman.
  • Microsserviço de Loja:

    • Aula 9: Aprenda como os microsserviços se comunicam entre si.
    • Aula 10: Implemente a lógica de venda de maneira robusta e segura.
    • Aula 11: Fortaleça sua aplicação com um Circuit Breaker para resiliência.
    • Aula 12: Armazene dados de cache com Redis.
    • Aula 13: Teste as implementações feitas com Redis.
    • Aula 14: Envie as vendas para um tópico do Kafka.
    • Aula 15: Verifique a implementação com o Kafka.
  • Microsserviço de Relatório:

    • Aula 16: Crie um novo microsserviço para consumir mensagens do Kafka.
    • Aula 17: Teste o consumo de mensagens com o Kafka.
    • Aula 18: Persista dados no MongoDB.
    • Aula 19: Teste a implementação com o MongoDB.
    • Aula 20: Aprenda a listar todas as vendas.

Service Discovery e API Gateway

  • Aula 21: Integre o Consul para Service Discovery.

Desenvolvimento em Docker

  • Aula 24: Aprenda a configurar uma rede no Docker.
  • Aulas 25-28: Crie containers docker para cada microsserviço.
  • Aula 29: Teste a aplicação no Docker.

🔧 Extra: Comandos Básicos no MongoDB

  • Aula 30: Ganhe habilidades adicionais com comandos básicos no MongoDB.

Por que escolher este curso?

  • Prática Orientada: Aprenda fazendo, não apenas teórica!
  • Foco em Kotlin/Micronaut: Domine as melhores práticas com essas tecnologias.
  • Integração Real: Trabalhe com sistemas como Kafka, MongoDB e Postgres.
  • Resiliência e Scalabilidade: Construa sistemas que são resilientes e podem escalar.
  • Desenvolvimento em Docker: Entenda como empacotar e rodar suas aplicações de forma eficiente.

Prontos para embarcar nesta jornada? 🚀🧗‍♂️ Inscreva-se agora e prepare-se para transformar seu conhecimento em aplicação real! Não perca a oportunidade de se tornar um especialista em microserviços com Kotlin e Micronaut. 🌟

Loading charts...

Related Topics

4336210
udemy ID
06/10/2021
course created date
28/10/2021
course indexed date
Bot
course submited by