Four part hands-on training on the - As Code - paradigm and how the library supports this key DevOps practice.
Part 1 Online Why and What - The As Code paradigm
The first part of the training sets the goal and introduces the students to the concepts of the As Code paradigm.
The ‘as code’ paradigm is about being able to reproduce and/or restore a full environment within minutes based on recipes and automation, managed as code. Martin Fowler.
As homework the students need to send a diagram of the Cloud Infrastructure they want to create during part 3, the hackathon and setup their development environment with CloudBoost GIT repo and Azure access.
Part 2 Self study Online courses with support
The second part of the training is self study via online course on the needed knowledge. This needed knowledge is:
- Cloud services, What can you make with Cloud, what are the available Cloud resources and what are the configuration options.
- Cloud template language, How to script the creation of cloud resources.
- Git versioning, Control the creation and collaboration of team work.
- Azure DevOps pipelines, automate the provisioning.
Online Courses:
- IaC – Azure Resource Manager DevOps Jump Start. – Automating Azure Workloads
- GIT – Step by step GIT – Resources to learn Git. – Azure Repos Git tutorial
- DevOps CICD: – DevOps Practices and Principles – Continuous Integration and Continuous Deployment
Part 3 Onsite Hands-on Hackathon
Part three contains an onsite hackathon. The students are going to create automated pipelines for their chosen cloud infrastructure by using the CloudBoost library. have your development environment ready with CloudBoost GIT repo and Azure access.
Part 4 Online Use, contribute and sell it
In the online closing part 4 the students gets insights in how to work with the library and how to sell it.