Skip to main content
ANVISoftware Solutions

Cloud & DevOps Foundations

Intermediate14-18 hours4 modules17 lessons

Cloud concepts that transfer between providers, plus the automated pipeline that gets your code from commit to running system.

Prerequisites

  • Docker basics
  • An application you can deploy

About this course

Cloud platforms differ in naming far more than in concepts. This course teaches the concepts — compute, storage, networking, identity, managed data, observability — and then shows how they appear in both Azure and AWS, so you are not locked into one vendor's vocabulary.

The DevOps half is about making releases boring. A pipeline that builds, tests, packages and deploys on every change turns deployment from an event into a routine, and makes rolling back a decision rather than a scramble.

Secrets, environments and approvals are covered explicitly, since those are where well-intentioned pipelines most often become unsafe.

Course roadmap

All 17 lessons are written and available.

On completion

What you should take away

  • Cloud concepts transfer between providers even when the product names do not
  • Managed services trade some control for a large reduction in operational work
  • A pipeline is the documented, repeatable definition of how your software ships
  • Monitoring and a rehearsed rollback are what make frequent deployment safe

Recommended next course

Software Architecture

Structure systems deliberately: layering, SOLID, clean architecture, patterns, and honest guidance on when each is the wrong choice.

Continue to Architecture

Have a project worth talking through?

Tell us what you're building or what's slowing your current system down. We'll give you a direct read on scope and approach.