Top Ways to Deliver Your Spring Code to the Cloud - Brian Benz
summary
Step-by-step demo shows deploying a Spring Boot app (Spring Music) to a Linux VM using azure CLI: create resource group, az vm create (with image and SSH key), apt-get openjdk8, SCP the jar, SSH and run on port 8080 backed by Azure MySQL. Covers alternatives and scale: VM scale sets (up to 1,000 instances, autoscale rules), container options (AKS, App Service with Docker Hub / Azure Container Registry), Azure Functions, Cosmos DB and Jenkins CI/CD plugins.
AI-written summary · about
chapters (12)
- 0:00Introduction and overview
- 1:12Platform and deployment options
- 3:20Azure CLI and tools
- 10:07Deploying Spring Boot to VM
- 15:50VM scale sets and auto scaling
- 18:44Containers and orchestration
- 20:35Azure App Service overview
- 23:27Enhancing apps with SDKs
- 25:18Cosmos DB and serverless
- 27:06Jenkins and CI/CD
- 28:06Cognitive services demo
- 31:25Closing and resources
related talks
46mTop ways to deliver your Java code to the cloud
55mThe Easy Way to Run and Scale Spring Apps on Cloud
51mSpring on Azure
45mGoing Cloud Native with Spring Cloud Azure
41mSupercharge Your Spring Boot Apps!
09mRunning Java and Spring on Azure with Cloud Foundry
16mRapidly dev and deploy Spring apps to
01mGA - Introduction
