Back-end Java

Back-end Java

Eduardo Felipe Zambom Santana - Casa do Código

SINOPSE

A arquitetura dos sistemas de software vem sofrendo diversas revoluções nos últimos anos, desde os grandes monólitos até os microsserviços. Atualmente, para a plataforma Java, o framework mais utilizado para desenvolver microsserviços é o Spring Boot, que facilita a configuração e o uso de bibliotecas necessárias. Mas para executar uma aplicação inteira, tanto em um ambiente local quanto de produção, é necessário rodar e configurar todos os serviços e permitir que eles se comuniquem. Hoje é essencial que a pessoa desenvolvedora back-end conheça, além da linguagem de programação, algumas dessas ferramentas para a execução da aplicação em um ambiente de produção. É esse o objetivo dos contêineres Docker e do Kubernetes. Neste livro, Eduardo Zambom Santana vai passar por todo o back-end de uma aplicação Java. Você vai desenvolver uma aplicação de exemplo com o Spring Boot formada por três microsserviços inicialmente independentes, com as responsabilidades de gerenciar usuários, produtos e compras. Em seguida, você trabalhará na comunicação entre seus microsserviços, criando imagens Docker para eles e, por fim, executando a aplicação em um cluster Kubernetes. Edição atualizada Esta nova edição conta com novos capítulos, com adição de Testes de Unidade para aumentar a confiabilidade e a qualidade da aplicação, e também um novo projeto, o api-gateway, para facilitar o acesso aos microsserviços. As aplicações agora contemplam o Lombok para evitar que a pessoa programadora tenha que escrever códigos repetitivos, como os métodos get e set e os construtores. Além disso, as versões do Spring Boot, Java e Kubernetes foram atualizadas para as mais recentes.

155 páginas

ler amostra agora Adicionar a lista de desejos

Você também pode gostar :)

Os títulos que podem te interessar, de acordo com suas escolhas recentes.

Apache Cassandra

Apache Cassandra

Otávio Santana

Desconstruindo a Web

Desconstruindo a Web

Willian Molinari

Novas tecnologias e mediação pedagógica

Novas tecnologias e mediação pedagógica

Marcos T. Masetto,Marilda A.Behrens,José M. Moran

Componentes reutilizáveis em Java com reflexão e anotações

Componentes reutilizáveis em Java com reflexão e anotações

Eduardo Guerra

De Blogueira a Influenciadora

De Blogueira a Influenciadora

Issaaf Karhawi

Kubernetes

Kubernetes

Lucas Santos

Python

Python

Felipe Cruz

O Programador Apaixonado

O Programador Apaixonado

Chad Fowler

Conhecendo argamassa

Conhecendo argamassa

Fernando Antonio Piazza Recena

Android nativo com Kotlin e MVVM

Android nativo com Kotlin e MVVM

Paulo Salvatore

A expansão social do blockchain

A expansão social do blockchain

Lucia Santaella

Aprenda a programar com Python

Aprenda a programar com Python

Leonardo Soares e Silva,Gabriel Fortes

MongoDB

MongoDB

Fernando Boaglio

Vue.js

Vue.js

Caio Incau

Direito e Economia no Brasil

Direito e Economia no Brasil

Alexandre Bueno Cateb,Antônio José Maristrello Porto,Ari Francisco de Araujo Jr.,Bruno Meyerhof Salama,Claudio Djissey Shikida,Cristiano Carvalho,Eduardo Goulart Pimenta,Fabiano Teodoro de Rezende Lara,Flávia Santinoni Vera,Ivo Gico Jr.,Jairo Saddi,Jean Carlos Dias,João Francisco Menegol Guarisse,Luciana Luk-Tai Yeung,Luciano Benetti Timm,Marcos Nóbrega,Nadia de Araujo,Nuno Garoupa,Paulo Furquim de Azevedo,Pery Francisco Assis Shikida,Rafael Bicca Machado,Rodrigo Dufloth,Ronald O. Hilbrecht,Thiago Bottino do Amaral,Luciano Póvoa,Tom Ginsburg,Fernando B. Meneguin

Caixa de ferramentas da Arquitetura de Software

Caixa de ferramentas da Arquitetura de Software

Eduardo Felipe Zambom Santana

eXtreme Programming

eXtreme Programming

Daniel Wildt,Dionatan Moura,Guilherme Lacerda,Rafael Helm

Macbeth e AHP:

Macbeth e AHP:

Heliana Barbosa Fontenele,Carlos Alberto Prado da Silva Junior,Luis Fernando Sequinel,Roque Rodrigo Rodrigues,Vitor Hugo Salviatto

OAuth 2.0

OAuth 2.0

Adolfo Eloy

Engenharia de Prompt para Devs

Engenharia de Prompt para Devs

Ricardo Pupo Larguesa