English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 4h 54m | 4.81 GB
If you know all about developing a Spring Boot application, but aren’t sure about putting your app into production, then this course is for you. Production is where your Spring Boot applications live after being developed. In this course, instructor Michael D. Rodgers, Jr., explains the main options available to deploy your application to production, so you can choose the one that best suits your needs. Michael walks you through the Spring Boot configurations that you must have for production, including environmental profiles, Spring Profiles, the Spring Boot Actuator, and more. He introduces options for packaging your Spring Boot app for production, including WAR, JAR, AWS Elastic Beanstalk, and more. Michael steps through production deployments with AWS, as well as how you can use GitHub to automate with AWS. Plus, he goes over deployments and automation with Azure.
Table of Contents
Introduction
1 Quickly stand up containerless architectures
2 What you should know
3 Project overview and working with exercise files
4 Set up your environment on a Mac
Spring Boot Configurations Must-Haves for Production
5 Why use environmental profiles in your architecture
6 Enhance property files with Spring Profiles
7 Enhancing Spring Profiles with beans
8 Monitor your app using Spring Boot Actuator
9 Enable and use other actuators
10 Create custom health checks with Spring Boot Actuator
Spring Boot Packaging for Production
11 Know your packaging requirement types
12 Package a Spring Boot Tomcat WAR file
13 Build a Linux service RPM from JAR
14 Build a Docker image with a setup config file
15 Going native with Spring
Spring Boot Production Deployments with AWS
16 Create an AWS account
17 Deploy a JAR file to AWS Elastic Beanstalk
18 Deploy a Tomcat WAR file on AWS Elastic Beanstalk
19 Install the AWS EB CLI
20 Deploy a Docker image on AWS Elastic Beanstalk with EB CLI
Spring Boot CI CD Automating with AWS
21 Create a GitHub account, repository, and GitHub action
22 Configure a GitHub action to build a Spring Boot artifact
23 Deploy a JAR file to Elastic Beanstalk with GitHub Actions
24 Deploy a WAR file to Elastic Beanstalk with GitHub Actions
25 Deploy a Docker image to AWS with GitHub Actions
Spring Boot Production Deployments with Azure
26 Set up Azure for Spring Boot
27 Deploy a Spring Boot JAR file to Azure
28 Deploy a Spring Boot WAR file to Azure
29 Deploy a Docker Spring Boot image on Azure
Spring Boot CI CD Automating with Azure
30 Create deployment files with Azure and GitHub for a JAR file
31 Create deployment files with Azure and GitHub for a WAR file
32 Create deployment files with Azure and GitHub for Docker
Conclusion
33 Where to go next
Resolve the captcha to access the links!