A practical training that covers all the basics you need. It covers
microservices (React, JAVA and Python),
building and running them on cloud VMs,
containerizing and deploying them using Docker,
Running and Orchestrating them on Kubernetes etc !
Learn about Continuous Integration/Continuous Delivery (CI/CD) and why it's important for software development. Explore the different stages of CI/CD and how source code management fits in. Discover the popular tool GitHub for managing your source code and create a repository.
Explore the developer workflow and how to manage branches in your Git repository. Learn about best branching strategies and mainline development. Practice creating a pull request.
Discover the importance of code reviews and learn how to merge code changes to the mainline. Dive into Continuous Integration (CI) and learn how to track your work using Azure DevOps. Create an organization and project in Azure DevOps.
Learn about Azure Boards, a powerful tool for work item management. Practice creating work items, planning sprints, and exploring developer workflows. Discover best practices for using Azure Boards.
Explore the importance of automating your developer workflow and learn about pipelines. Dive into Azure Pipelines, a popular tool for automating software builds and deployments.
Learn how to integrate Azure Boards with GitHub and customize boards to fit your team's needs. Discover how to visualize blocked items and customize columns and work progress. Practice working with pipelines.
Learn about running and managing pipelines with Azure Pipelines. Discover when your pipeline will run and how to manage it. Create a CI pipeline for your frontend project.
Explore how to use Azure Pipelines to set up CI/CD for your application. Learn about building Docker images from source code, preparing a Kubernetes cluster and container registry, creating a pipeline to build, push, and deploy, and checking the status of the pipeline build. Discover the VM that runs your pipeline and how to monitor pipeline status.
Learn about pipeline syntax and how to use variables in your pipelines. Discover how to manage dependencies and connect to external services. Explore using Docker Hub and GKE for your pipelines and learn about permissions on GKE Cluster - RBAC.
Explore local, dev, and staging environments and learn about continuous delivery. Discover best practices for CI/CD and release management.
Participate in an advanced CI/CD project with 20+ IT professionals. Practice using industry best practices and gain confidence to ace interviews.