| title | Exercises for DevOps practitioners and Platform engineers |
|---|---|
| description | Hands-on exercises for DevOps, DevSecOps, SRE, and Platform Engineering |
| permalink | index.html |
| layout | home |
The following exercises are designed to provide you with a hands-on learning experience where you'll explore common tasks DevOps practitioners and Platform engineers perform when building solutions on Azure.
Note: To complete the exercises, you'll need an Azure subscription in which you have sufficient permissions and quota to provision the necessary Azure resources. If you don't already have one, you can sign up for an Azure account.
Some exercises may have additional, or different, requirements. Those will contain a Before you start section specific to that exercise.
{% assign exercises = site.pages | where_exp:"page", "page.url contains '/Instructions'" %} {% assign exercises = exercises | where_exp:"page", "page.lab.topic != null" %} {% assign grouped_exercises = exercises | group_by: "lab.topic" %} {% assign topic_order = "Basic,Intermediate,Advanced,Agentic" | split: "," %} {% assign sorted_groups = "" | split: "" %} {% for topic in topic_order %} {% assign matching_group = grouped_exercises | where: "name", topic | first %} {% if matching_group %} {% assign sorted_groups = sorted_groups | push: matching_group %} {% endif %} {% endfor %}
-
{% for group in sorted_groups %}
- {{ group.name }} {% endfor %}
{% for group in sorted_groups %}
{% for activity in group.items %}
[{{ activity.lab.title }}]({{ site.github.url }}{{ activity.url }})
{{ activity.lab.description }}
{% endfor %} Return to top {% endfor %}