Cloud consultants beyond the ordinary.AZURE. DEVOPS. DATA.

Technical training

Build skills your team
can use in Azure

Hands-on Azure training shaped around your team. Cover infrastructure as code, delivery pipelines, automation or platform foundations through practical exercises and guided review.

Simon from Unwonted presenting Azure and Bicep on stage at a community conference.

Learn by doing the work

Work through real Azure exercises with an engineer. Ask questions, compare approaches and take reusable patterns back to your team.

Learn with an engineer

Our instructors are practising engineers and Microsoft Certified Trainers (MCTs). Learn from their Azure experience, with room to ask questions and understand why an approach works.

Build real things

Practical exercises that follow the way Azure platforms and automation are built and maintained.

Bring it back

Leave with reusable patterns, clearer thinking and a shared way of working with your team.

Commands, patterns and modules come together in a practical project, reviewed with your instructor.

What’s included

Go from the fundamentals to a practical project

Start with the building blocks, then put them to work. We combine short explanations, guided exercises and a practical project selected around your goals. Your training can focus on one topic or connect infrastructure as code, pipelines, automation and Azure platform design.

  1. PowerShell

    Get comfortable with commands, objects and pipelines before combining them into reusable functions. Practise handling input and errors, inspecting Azure resources and turning a manual task into a script you can run again with confidence.

  2. Infrastructure as code

    Move from the reasons for infrastructure as code to Bicep resources, modules, scopes and deployment strategies. Review proposed changes, reuse shared components and discuss the governance around production delivery.

  3. GitHub and delivery workflows

    Connect code to validation and deployment workflows in GitHub and Azure DevOps. Work with identities, review controls, approvals and reusable pipeline patterns that fit the way your team delivers Azure changes.

  4. Platform foundations

    Use landing zones, networking, governance and operating responsibilities as the context for exercises when your team needs a broader Azure platform course.

Meet our team

Training areas

Shape the training around your team

Choose one area or combine several into a tailored course. We agree the starting level, exercises and practical outcome before the training begins.

PowerShell training

Get comfortable with the shell, work with objects and pipelines, and turn everyday Azure tasks into readable, reusable automation.

  • Fundamentals, commands and the pipeline
  • Objects and reusable functions
  • Working with Azure through PowerShell
  • Safe, repeatable automation patterns
  • Packaging scripts for your team
  • GitHub and team-friendly scripting workflows
  • A practical project and code review

Put it to work: Turn a recurring Azure task into a reusable script your team can read, run and maintain.

Ask about PowerShell training

Bicep training

Define Azure resources in code that your team can review, reuse and deploy again. Build a practical foundation for maintaining your infrastructure.

  • Why infrastructure as code and where Bicep fits
  • Resources, parameters, scopes and dependencies
  • Reusable modules, registries and versioning
  • Validation, what-if and deployment stacks
  • GitHub and Azure DevOps workflows for review and delivery
  • Governance and maintainable platform patterns
  • A practical infrastructure project and review

Put it to work: Build a reusable infrastructure component with changes your team can review before deployment.

Ask about Bicep training

Azure delivery pipelines training

Connect infrastructure code to Azure DevOps or GitHub workflows that validate changes, protect environments and make deployments traceable.

  • CI/CD patterns for infrastructure as code
  • Validation, what-if and pull request checks
  • GitHub Actions and Azure DevOps pipeline patterns
  • Workload identities and service connections
  • Approvals, branch controls and deployment environments
  • Reusable pipeline templates
  • Publishing and consuming shared modules

Put it to work: Create a reviewed deployment workflow with validation, identity and environment controls appropriate for your team.

Ask about Azure delivery pipelines training

Azure platform foundations training

Build shared understanding around landing zones, governance, networking and the operating model that supports application and data teams.

  • Landing zone and subscription design
  • Identity, access and policy guardrails
  • Networking and private connectivity
  • Platform automation and subscription provisioning
  • GitHub, Azure DevOps and automation workflows
  • Operational ownership and handover
  • Topics selected around your environment

Put it to work: Work through a platform scenario and turn the architecture decisions into an actionable design or implementation plan.

Ask about Azure platform foundations training

Working together

Find the right fit for your team.

Start with what you want to automate or build. We’ll help you work out which course makes sense.

  1. 01

    Share your goals

    Tell us what your team works with and what you want to learn.

  2. 02

    Shape the content

    Choose the topic areas, starting level and practical scenario that fit the work your team needs to do.

  3. 03

    Build your skills

    Build your skills through guided instruction, hands-on exercises and a practical project.

FAQ

Questions and answers

Which topics can the training cover?

We cover PowerShell, Bicep and infrastructure as code, GitHub and Azure DevOps delivery pipelines, and Azure platform foundations. We can focus deeply on one area or connect several areas in a course designed around your team.

How much experience should we have?

Tell us about your team’s current Azure and scripting experience. We’ll discuss the course content with you and help you decide if it is a useful next step.

How do we plan training for our team?

Get in touch with us to discuss your team’s experience and goals. We’ll help you choose a course and agree the practical arrangements together.

Bring your team. Bring your questions.

Tell us what you want to build or automate. We’ll find a good place to start.

Plan your team’s training

Let’s talk

What’s on your mind?

A project, a question or your next role. Tell us a little about it.

We use your details only to respond to your message. Read our privacy policy.

Prefer email? Write to info [at] unwonted [dot] se.