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
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