Courses Guides Membership Reviews About Contact Browse All Courses →

Linux for cloud engineers

Our Linux for Cloud Engineers course teaches the command line, shell scripting, file systems and administration skills you need to run servers in AWS, Azure and Google Cloud. It's hands-on and suitable for beginners.

Command line mastery, shell scripting, file systems and Linux administration for the cloud.

What you'll learn

  • Navigating the file system and essential commands
  • Users, groups and permissions
  • Processes, services and system logs
  • Package management and software installation
  • Networking basics and SSH
  • Bash scripting to automate everyday tasks

Who this course is for

  • Beginners who want confidence on the command line
  • Windows administrators moving to cloud
  • Anyone preparing for DevOps or Kubernetes
  • Developers deploying to Linux servers

How the course works

Every CertifyMyCloud course follows the same structure: lectures to explain each topic, hands-on labs to practise it, and assessments to check you're ready. You get lifetime access to every course you enrol in, and members get 24/7 online support.

A study plan that works

  1. Stage 1: Command line basicsNavigating, viewing and editing files.
  2. Stage 2: Users and permissionsKeeping systems secure.
  3. Stage 3: Processes and servicesWhat's running and why.
  4. Stage 4: Networking and SSHConnecting to and managing remote servers.
  5. Stage 5: ScriptingAutomating tasks with Bash.

What certificate do you get?

Two different things: when you finish the course, you get a CertifyMyCloud certificate of completion to add to your CV and LinkedIn. The official certification is awarded by the exam provider, such as AWS or Microsoft, when you pass their exam. You book and pay for that exam directly with them.

Created by certified experts

Every CertifyMyCloud course is created by leading Microsoft Certified Trainers, AWS Authorized Instructors and experienced DevOps and AI engineers, so you learn from people who teach and work with these technologies every day.

Microsoft Certified Trainers

Lead our Azure and Azure AI courses, including AZ-900 and AI-901, built around Microsoft's official exam objectives.

AWS Authorized Instructors

Lead our AWS courses, including AWS Cloud Practitioner, with a focus on real AWS services and hands-on labs.

DevOps and AI engineers

Build our DevOps, Kubernetes, Terraform and AI labs from their day-to-day work on real projects.

Linux for Cloud Engineers questions

Why do cloud engineers need Linux?
Most cloud servers and containers run Linux, so you'll use the Linux command line constantly in cloud, DevOps and Kubernetes roles.
Is this Linux course suitable for beginners?
Yes. It starts from the basics and builds up to scripting and administration.
Should I learn Linux before Kubernetes?
Yes. Kubernetes work happens largely on the command line, so Linux basics make it much easier to learn.
How long does it take to learn Linux for cloud?
Most learners are comfortable with everyday Linux tasks after three to four weeks of regular practice.