1
/
de
1
Loja - Instituto Brasileiro de Terapias holísticas
Curso de Implantação de Microservices e Cloud com Spring Boot
Curso de Implantação de Microservices e Cloud com Spring Boot
Preço normal
R$ 39,90 BRL
Preço normal
R$ 127,00 BRL
Preço promocional
R$ 39,90 BRL
Preço unitário
/
por
Frete calculado no checkout.
Não foi possível carregar a disponibilidade de retirada.
Publicação de Microservices e Cloud com Spring Boot
Spring security, JWT, Retrofit, Implantação na nuvem com Github e Heroku, PostgreSQL, H2-Database, Hibernate, Lombok, JPA
Olá amigos, neste curso falaremos sobre a arquitetura do projeto que usaremos dentro do escopo deste curso. É claro que também falaremos inevitavelmente sobre as tecnologias que usaremos. Em outras palavras, discutiremos nosso roteiro, ou seja, como procederemos. Neste curso, criaremos um projeto como um aplicativo de pedidos de produtos. Quando dizemos aplicativo de pedidos de produtos, podemos pensar em ter uma página de lista de produtos como uma lista de livros, lista de alimentos ou lista de roupas. Os usuários ou clientes de alguma forma poderão visualizar essas listas de produtos e comprar um dos produtos. É claro que, no final do dia, essa transação será registrada. Com registro, quero dizer que será criado um registro informando que esse usuário comprou esse produto. Na verdade, em nosso aplicativo, tentaremos implementar esses processos com diferentes microservices. Para implementar este aplicativo, usaremos três microservices diferentes. Nossos microservices serão api-gateway, product-service e transaction service. Gerenciaremos as APIs no api-gateway. Este será o ponto de comunicação das APIs. Este microservice será um gateway de rede para todo o aplicativo. Usaremos este microservice para acessar outros serviços. Neste microservice, também lidaremos com o gerenciamento de usuários. Concederemos permissões aos usuários e, se os usuários estiverem autorizados, outros serviços também poderão estar disponíveis. No product-service, gerenciaremos operações CRUD de produtos. Este serviço será um serviço de gerenciamento de produtos. Em outras palavras, adicionar, excluir, listar, etc. de produtos serão feitos a partir daqui. No transaction service, gerenciaremos operações CRUD relacionadas a transações. Este serviço armazenará os registros provenientes de compras de produtos. Por exemplo, UsuárioX, ProdutoX em DataX, etc. Se perguntarmos como será o processo de dependência de nossos microservices? Em primeiro lugar, o cliente acessará o api-gateway. É claro que o cliente precisará fazer login para acessar o gateway da API. Em seguida, outros serviços podem ser acessados por meio do api-gateway. Spring-security será um dos principais tópicos em nosso aplicativo. Além disso, usaremos JWT para garantir a segurança. O ponto importante aqui é que também usaremos conexões seguras entre microservices. Usaremos tokens de chave segura para isso. Usaremos PostgreSQL e H2Database como banco de dados. Também podemos usar outros bancos de dados, mas no final, implantaremos nosso código no Heroku. Esses bancos de dados podem ser usados livremente no Heroku, por isso escolhemos esses bancos de dados. Estabeleceremos uma conexão entre microservices usando a biblioteca Retrofit. Retrofit lidará com todos os problemas de comunicação de nossos microservices. Criaremos implantações na nuvem com o Heroku para todos os nossos serviços. O Heroku é um ótimo framework gratuito. Podemos implantar facilmente nossos projetos Spring-boot via github com algumas configurações. Portanto, no final do curso, teremos um aplicativo em produção e teremos um código no github ao qual todos podem acessar. Além dessas bibliotecas, usaremos muitas tecnologias como Spring Boot, Spring Security, Hibernate, PostgreSQL, Gradle, Lombok, Heroku, etc. É claro que nossa principal biblioteca aqui será o Spring-boot. Ele fornecerá uma maneira mais simples e rápida de configurar, configurar e criar um banco de dados para fornecer dados. No final de cada microservice, testaremos nossos aplicativos com o Postman. O Postman é outra ótima ferramenta para depuração na rede.O que você aprenderá
- Criar um projeto do zero com Spring Boot - Implantar projetos Spring Boot na nuvem - Configurar projetos com HerokuShare

Mais vendidos
-
Curso de O Bootcamp Completo de Desenvolvimento Web 2023
Preço normal R$ 39,90 BRLPreço normalPreço unitário / porR$ 127,00 BRLPreço promocional R$ 39,90 BRLPromoção -
Curso de O Bootcamp de Desenvolvedor Web 2023
Preço normal R$ 39,90 BRLPreço normalPreço unitário / porR$ 127,00 BRLPreço promocional R$ 39,90 BRLPromoção -
Curso de Angular - O Guia Completo (Edição 2023)
Preço normal R$ 39,90 BRLPreço normalPreço unitário / porR$ 127,00 BRLPreço promocional R$ 39,90 BRLPromoção -
Curso de O Curso Completo de JavaScript 2023: Do Zero ao Especialista!
Preço normal R$ 39,90 BRLPreço normalPreço unitário / porR$ 127,00 BRLPreço promocional R$ 39,90 BRLPromoção