Azure cicd pipeline with Spring boot and azure Kubernetes
azure ci/cd pipeline for java, spring boot cd, aks, YAML pipeline, sonarqube, MySQL
What you’ll learn
Azure cicd pipeline with Spring boot and azure Kubernetes
-
The student will learn how to build a basic azure DevOps pipeline for spring boot
-
how to integrate database
-
how to integrate sonarqube
-
DevOps pipeline
Requirements
-
Basic java and spring boot knowledge, some knowledge of Kubernetes
Description
- The course provides a basic starting point for the azure DevOps pipeline with aks (azure Kubernetes services). It also provides how to work with azure volumes static vs dynamic, files vs disk, and blobs.
- The course also provides installation of sonarqube using docker and integration of same with the azure pipeline. The course also provides information on how to build a pipeline using azure UI components like how to add various tasks using the azure DevOps pipeline editor for both the build pipeline and the deployment pipeline.
- The course provides basic spring boot code and maven configuration for the google jib plugin for building and pushing Kubernetes images into the azure container registry which is similar to the docker hub.
- The course also provides a guide for step-by-step sonarqube installation using docker on azure ubuntu virtual machine and integration with the azure pipeline
- The course also provides a guide for step-by-step MySQL database installation using docker on azure ubuntu virtual machine and integration with the azure pipeline. For MySQL DB connection information will use using azure app config.
- A course highly focuses on practical examples than more on theoretical aspects. For every lecture, it starts from scratch so if a student wants to only a particular section then without affecting to previous one he/she can start from anywhere if he has basic and prior knowledge.
Who this course is for:
- for azure students who want to build a basic pipeline on Azure DevOps