Deploying Java Applications
Taking Java applications to production: packaging, containers, CI/CD pipelines, configuration and secrets, cloud deployment, JVM tuning and monitoring.
JAVA-280 Year 2 3 credits 12 lessons planned ▶ Video lessons coming soon
Offered by HSM University · Java Programming
Course content
- 1From code to productionComing
- 2Packaging executable JARsComing
- 3Containers with DockerComing
- 4Continuous integration pipelinesComing
- 5Configuration and secretsComing
- 6Deploying to the cloudComing
- 7JVM memory and garbage collectionComing
- 8Performance tuning and profilingComing
- 9Monitoring and logging in productionComing
- 10Releases and versioningComing
- 11Rollbacks and incident responseComing
- 12Capstone: a deployment pipeline for a Spring serviceComing
Requirements
Recommended background. You can start any course at any time.
Description
Taking Java applications to production: packaging, containers, CI/CD pipelines, configuration and secrets, cloud deployment, JVM tuning and monitoring.
Part of the Information Technology stream, typically taken in year 2.