Microsserviços com Spring e RabbitMQ + AWS

Aprenda a construir microsserviços que conversam entre si através de comunicação assíncrona. Implementação SNS da amazon

Ratings: 4.88 / 5.00




Description

Existem dois pontos que são diferencias no curso. O primeiro é que criei uma aplicação front-end para que pudéssemos testar a nossa aplicação. O projeto do front foi desenvolvido em angular e foi disponibilizado através de uma imagem docker. Temos uma aula em que ensino como subir um container docker da nossa aplicação front-end.

O segundo ponto é que eu procuro ter uma abordagem técnica e robusta daquilo que estamos fazendo. Muitos instrutores apenas digitam código, mostram que de tal forma aquilo funciona. Eu entendo que essa não é a melhor forma e por isso procurei ser muito detalhista nas nossas implementações. Algumas aulas são apenas teóricas, com slides e apresentações daquilo que vamos ou estamos implementado.

O objetivo é fazer com que você de fato aprenda. Entendo que este curso é destinado para pessoas que estão na procura da primeira oportunidade e que precisam aprender as boas práticas de um projeto real. E existe também um segundo público que acredito que faça muito sentido que são desenvolvedores Junior/Pleno estagnados. As vezes são devs que estão trabalhando em projetos legados e que precisam se modernizar com as novas tecnologias que o mercado tem aderido. Principalmente aqueles que atuam em projetos públicos, como um desenvolvedor que já atuou nesse segmento, sei que existem muitas coisas antigas e você precisa urgentemente se posicionar para não ficar para trás.

What You Will Learn!

  • Através de uma interface web os alunos poderão testar a aplicação
  • Conhecimento e implementação do ecossistema Spring
  • Aprenda utilizar o SNS da amazon para enviar SMS através do microsserviço de notificação que iremos desenvolver.
  • Os alunos terão uma melhor compreensão de como funciona uma arquitetura de microsserviços
  • Criação de filas/exchange/dlq no rabbitMQ. Visualização no painel administrativo
  • Entender como funciona comunicação assíncrona
  • Além do bom e velho java. Como padrão de projeto strategy, exceções etc.

Who Should Attend!

  • O curso é destinado para dois segmentos. O primeiro seria para as pessoas que estão estudando Java no backend + Spring e ainda está em busca da sua primeira oportunidade no mercado de tecnologia. Sabemos que o nível técnico foi elevado e ter conhecimento em mensageria se tornou algo imprescendível. Já o segundo segmento são para desenvolvedores que já estão atuando porém em projetos mais legados e antigos e estão de busca de se atualizarem no mercado.
  • Desenvolvedores atuando no mercado em projetos legados que buscam se aprofundar