AWS Training and Certification Blog

Build your cloud-native DevOps expertise with free courses

Are you an experienced on-premises DevOps engineer and want to expand your expertise to DevOps in the cloud? Or maybe you’re an aspiring cloud-native DevOps engineer? We’ve got you covered! Amazon Web Services (AWS) has the services and third-party integrations you need to securely and reliably develop, deliver, and maintain applications at high velocity. There has never been a better time to start your DevOps journey on AWS. Case in point, the US Bureau of Labor Statistics projects that IT jobs will grow nearly three times as fast as the average of all other occupations (11%, compared to 4% for all other jobs).

This blog will walk you through the training, hands-on lab, and learning resources we offer to help you build and expand your DevOps expertise. Let’s get started.

Take the first steps in your DevOps learning

If you’re new to cloud-native DevOps, we have a free, 60-minute digital course, Getting Started with DevOps on AWS, that provides you with an overview of the cultural philosophies, practices, and tools recommended to build your cloud-native DevOps skills. Then, take your learning further with hands-on practice to experience the simplicity of implementing a continuous integration and continuous delivery (CI/CD) pipeline on AWS via a self-paced lab called Getting Started with DevOps on AWS. (This lab has a fee of $10 USD.)

Dive into our DevOps resources

Now that you’re familiar with the basics of DevOps on AWS, visit What is DevOps? to dive deeper into the benefits, practices, tools, and more. Here, you’ll discover content that helps you advance your knowledge of CI/CD, microservices, and infrastructure as code, among other topics. You can also visit Dev Tools Getting Started Tutorials to find hands-on tutorials that leverage the AWS Free Tier, such as creating a continuous delivery pipeline and setting up a Jenkins build server to further your skills.

Take advantage of live classroom training

By now, you’ve explored our training content and utilized our hands-on lab and learning resources covering the basic DevOps tools you need to develop, deliver, and maintain your applications. Our three-day, virtual classroom course, DevOps Engineering on AWS, is the next step to help you build your expertise. Our classroom courses, currently taught in a live, virtual environment, go beyond theory to address real-life use cases and contexts, and allow participants to practice skills in a sandbox environment. You can ask questions and get on-the-spot, practical help from an AWS Accredited Instructor. In this course, you’ll explore various topics, such as:

  • Provisioning, configuring, and managing your AWS infrastructure resources using code and templates
  • Automatically building, testing, and deploying your application
  • Building and deploying applications using containers and serverless computing
  • Automated testing in your CI/CD pipelines

Commit to your DevOps future with an industry certification

At this point, your next goal may be applying your DevOps experience and skills to achieving an industry-recognized AWS Certification. There are 12 role- and solution-specific AWS Certifications, including AWS Certified DevOps Engineer – Professional. Each exam validates your expertise and knowledge in the given domain. All AWS Certification exams are available via online remote proctoring from the comfort of your home or a private space of your choosing. Additionally, we offer certification exam prep resources, including free digital exam readiness courses, sample questions, and practice exams.

Keep learning

AWS is committed to continuing to build tools and services to make it easy for you to develop, deliver, and maintain your applications in the AWS Cloud. Browse through our latest DevOps courses to grow your cloud-native DevOps skills.