Develop a DevOps mindset through our training. Our training involves both theory and hands-on workshops. We focus on understanding the principles. As long as you understand the principles, you can easily replace the tools used during the workshop with your favorite tool, after the course.
PROGRAMME AND COURSE OVERVIEW
After the training, you are well equipped to be a part of the core team that leads your organization towards DevOps.
CORE CONCEPTS OF DEVOPS
- Principles of DevOps.
- Organizing for DevOps.
- DevOps culture.
Develop software that is always in a releasable state
- Excellent Use of Version Control.
- Single Command Build.
- Continuous Integration.
- Automated Deployment.
- Automated Testing / (A) TDD/BDD.
Fully automate your infrastructure management
- Automated Provisioning.
- Automated Configuration Management.
- Infrastructure as Code.
- Centralized Logging.
Eliminate even the smallest risk of configuration drift
- Immutable Infrastructure.
- Containers (Docker).
- Service Discovery.
- Golden Images.
Keep production monkey-proof while releasing all the time
- Continuous Deployment.
- Canary Releases.
- Dark Launches.
- Simian Army / Chaos Monkey.
Multiple tools are used to illustrate the DevOps practices and principles during the hands-on workshop. Some of the tools are:
The principles covered in this training easily translate to other similar tools like:Â
- Any other tool that follows the same principles.
The training encourages you to choose the tools that best matches for your specific situation.