Pular para as informações do produto
1 de 1

Loja - Instituto Brasileiro de Terapias holísticas

Curso de Desenvolvimento de Spring Framework com DevOps na AWS

Curso de Desenvolvimento de Spring Framework com DevOps na AWS

Preço normal R$ 39,90 BRL
Preço normal R$ 127,00 BRL Preço promocional R$ 39,90 BRL
Promoção Esgotado
Frete calculado no checkout.

Spring Framework DevOps na AWS

Implante aplicativos Spring na nuvem na AWS

O Spring Framework é altamente favorecido por grandes corporações, tornando-se o framework Java mais popular disponível. Uma das principais razões para sua popularidade é seu poderoso mecanismo IoC. As empresas normalmente implantam seus aplicativos Spring Framework em vários ambientes, incluindo desenvolvimento, teste e produção. No entanto, cada ambiente apresenta seus próprios desafios, como diferentes nomes de servidor, bancos de dados, contas de usuário e senhas. Neste curso abrangente, você aprenderá como utilizar o contêiner IoC do Spring para implantar seus aplicativos em vários ambientes de forma transparente. Através do conceito de Inversão de Controle, seu aplicativo Spring se adaptará aos requisitos específicos de cada ambiente. O curso começa explorando opções avançadas de configuração dentro do Spring Framework. Em seguida, adota uma abordagem DevOps, demonstrando como implantar aplicativos Spring Framework em diferentes ambientes. Durante o desenvolvimento, é comum usar um banco de dados temporário H2 em memória, que não é adequado para implantação em produção. No entanto, com as técnicas ensinadas neste curso, você poderá alternar facilmente para um banco de dados MySQL ou até mesmo utilizar o banco de dados RDS gerenciado pela Amazon sem fazer alterações no código. Além disso, o curso aborda as melhores práticas no desenvolvimento de software empresarial, incluindo o uso de um servidor de integração contínua. O Jenkins, o servidor CI mais popular, será instalado em um servidor Linux provisionado na nuvem AWS. Para garantir fácil acesso ao Jenkins, você aprenderá como configurá-lo em uma URL amigável usando o Apache e o Route 53. O curso também explora o mundo empolgante do Docker. Você descobrirá como aproveitar o Docker para hospedar seu próprio repositório Maven do Artifactory, que será usado para gerenciar artefatos de compilação produzidos pelo Jenkins. Além disso, você aprenderá como configurar um servidor de banco de dados MySQL usando o Docker, provisionar um servidor de aplicativos para executar seu aplicativo Spring Boot e configurá-lo para se conectar ao servidor de banco de dados. A Amazon AWS oferece bancos de dados MySQL gerenciados por meio de seu serviço RDS. Neste curso, você adquirirá experiência prática na provisionamento de seu próprio banco de dados RDS e reconfigurando seu aplicativo Spring Boot para se conectar a ele. Ao longo do curso, você adquirirá habilidades valiosas, incluindo o gerenciamento de propriedades do Spring, a criptografia de propriedades sensíveis, a utilização de perfis do Spring, a configuração do Spring com YAML, o provisionamento de servidores na Amazon AWS, o login em servidores via SSH, a instalação de software no Linux usando o gerenciador de pacotes yum, a configuração de seu próprio serviço Linux, a compreensão do DNS e o uso do Route 53 para configurar nomes de host, o uso de webhooks no GitHub para acionar compilações imediatas e a importância de não usar contas root para seu aplicativo. Este curso é altamente interativo e requer uma conta da AWS para aproveitar totalmente as atribuições. A camada gratuita da AWS deve ser suficiente para concluir o curso. Além disso, você precisará de um nome de domínio que você controle para configurar subdomínios no Route 53. Ao aproveitar os serviços em nuvem da AWS, este curso oferece uma simulação realista de um ambiente corporativo típico. As habilidades que você adquire na plataforma AWS serão transferíveis para a maioria dos ambientes corporativos. Embarque nesta jornada emocionante no mundo do DevOps com aplicativos Spring Framework. Adquira o conhecimento e as habilidades para gerenciar efetivamente esses aplicativos em ambientes corporativos complexos.

O que você aprenderá:

- Implante aplicativos Spring em vários ambientes - Gerencie opções avançadas de configuração para o Spring - Crie um servidor na Amazon AWS - Inicie um contêiner Docker - Configure compilações do Jenkins - Configure o Artifactory para uso - Implante artefatos de compilação do Maven no Artifactory - Use o MySQL com o Spring Boot
Ver informações completas