Automation in the AWS Cloud (Coursera)

Offered by AWS,
Automation in the AWS Cloud (Coursera)

Automation in the Cloud can simplify processes, enable agility and scalability, and help you deploy faster. But how should you master these topics to enhance your career potential? The course kicks off by introducing automation in the cloud, comparing the differences between on-premises and cloud. We'll answer why automation is so powerful and you'll get hands-on by working with AWS CLI.

Class Deals by MOOC List - Click here and see Coursera's Active Discounts, Deals, and Promo Codes.

Week 1 closes with automation with scripting by sharing examples of how automation helps and the benefits of using scripts. A focus on Automation isn't complete with an overview of Infrastructure as Code. You'll get introduced to Provisioning and Configuration Management and solve an automation problem with AWS CloudFormation. The instructors will then share some simple automation examples and how various tools can help you get the job done. In the course's final week, we'll cover the various AWS Services and features used for automation, how to scale resource management, and use the Systems Manager console and AWS Config for compliance.
This course is part of the AWS Cloud Technology Consultant Professional Certificate.

Syllabus

Why Automate?
This module starts by defining what the concept of automation means, before moving on to cover some of the basic components that you can use for automation in the cloud. Module 1 is divided in two parts: Introduction to Automation and Automation with Scripting. During the first part of the module (Introduction to Automation), the you learn about the context of automation in the course and explore how cloud computing facilitates automated tasks. You also learn more about APIs and the basics of how to use the AWS Command Line Interface (AWS CLI). In the second part of this module (Automation with Scripting), you get an introduction to the basics of scripting languages, learn about best practices for writing scripts, and receive a crash course in the Bash scripting language. This module also offers a hands-on lab focused on using the AWS CLI for Automation so you can gain practical experience with scripting tasks.

Infrastructure as Code
In the second module of the course, you focus your learning on a relevant industry topic: automating things by using code, which is also known as infrastructure as code (IaC). Understanding IaC is crucial for operationalizing automation. With proper IaC, you can start automating how you provision infrastructure in a declarative way, instead of writing scripts for every task. This module is designed so that you gain a solid understanding about AWS CloudFormation and its importance for automation. This module is also subdivided into two major topics: Infrastructure as Code and Configuration as Code. First, you learn about the difference between IaC and configuration as code before exploring the details of each modality. IaC focuses on provisioning architectures by using a declarative language. In contrast, configuration as code focuses on using automation to configure fleets of servers that are currently running. This module also provides readings and hands-on activities that focus on AWS CloudFormation, so that you can learn about CloudFormation by using it.

AWS Services and Features Used for Automation
Similar to the previous modules, the final module in this course is divided in two segments: Resource Management Best Practices and Scaling Resource Management. In Resource Management Best Practices, you start by learning some techniques for provisioning Amazon Elastic Compute Cloud (Amazon EC2) instances. You learn about and compare different methods of instance bootstrapping, and learn about EC2 instance metadata—a dedicated layer where instances can get information about themselves. You also explore ideas about how to combine these features to create automation solutions, and best practices on how to for organizing AWS resources by using tags for compliance and access control. In Scaling Resource Management, you learn how to use AWS Systems Manager and AWS Config to set up automation for maintenance and continuous compliance. This module includes readings and a hands-on activity with Systems Manager.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Foundation to Multi-Cloud (Coursera) Coursera
EDUCBA

Foundation to Multi-Cloud (Coursera)

The "Foundation to Multi-Cloud" course is designed to provide a comprehensive understanding of multi-cloud computing principles, benefits, and challenges. It equips you with the knowledge and skills required to effectively manage and utilize multiple cloud platforms simultaneously. This course introduces the concept of multi-cloud, elucidates its advantages and complexities, and delves into various strategies and technologies for implementing and managing multi-cloud environments.

Oct 5th 2026
3 Weeks
Cybersecurity Awareness and Innovation (Coursera) Coursera
EIT Digital

Cybersecurity Awareness and Innovation (Coursera)

It’s not you, it’s me! What’s going on? This course empowers students, professionals and wider community to deal with cybersecurity attacks and risks focused on identity management and it is an introduction to the upcoming full course focused on cybersecurity awareness. It is provided a practical overview of challenging issues like identity credentials management and security, e-mail threats and web impersonation, or web hacking.

Sep 28th 2026
5-12 Weeks
Learn Firebase (Coursera) Coursera
Scrimba

Learn Firebase (Coursera)

In this comprehensive course, aspiring front-end developers will discover the transformative capabilities of Firebase. By leveraging Firebase's cloud architecture, you can seamlessly incorporate a wide array of features into your applications using HTML, CSS, and JavaScript. This newfound flexibility is underpinned by Firebase's cloud functions, which empower you with dynamic functionalities.

Oct 5th 2026
3 Weeks
Terrorism and Counterterrorism: Comparing Theory and Practice (Coursera) Coursera
Leiden University

Terrorism and Counterterrorism: Comparing Theory and Practice (Coursera)

Terrorism has arguably been one of the defining factors of our age. It frequently makes headlines, threatening or attacking governments, private business and ordinary citizens. And in many parts of the world, it has been one of the most important threats to peace, security and stability. But what does this exactly mean? What is the nature of this threat? Who or what is threatened, how, by whom and why? What can be done about it or how can we at least limit the impact of terrorism and make sure that terrorists do not make headlines and manage to scare us? These are just a handful of questions that will be addressed in this course that consists of three parts.

Oct 5th 2026
5-12 Weeks
Cybersecurity Best Practices (Coursera) Coursera
Coursera Instructor Network

Cybersecurity Best Practices (Coursera)

"Cybersecurity Best Practices" is a transformative course designed for any learners whether they are just getting started with cybersecurity or are seasoned professionals looking for a refresher. This course uses real world examples and explains cybersecurity concepts in relatable ways to make it accessible for anyone while still challenging seasoned professionals to think of these concepts with a different lens.

Sep 28th 2026
1 Week
Ethical Issues in Data Science (Coursera) Coursera
University of Colorado Boulder

Ethical Issues in Data Science (Coursera)

Computing applications involving large amounts of data – the domain of data science – impact the lives of most people in the U.S. and the world. These impacts include recommendations made to us by internet-based systems, information that is available about us online, techniques that are used for security and surveillance, data that is used in health care, and many more. In many cases, they are affected by techniques in artificial intelligence and machine learning.

Sep 28th 2026
5-12 Weeks
Implementing a Risk Management Framework (Coursera) Coursera
University System of Georgia

Implementing a Risk Management Framework (Coursera)

The ultimate destination for a security manager is the Chief Information Security Officer (or Chief Security Officer) a senior executive role responsible for all cybersecurity operations in the organization. But how do you get from entry-level IT or security employee to the CISO’s office and what do you need to know when you get there? This course examines the career path and requirements to be an effective CISO, as well as the roles and responsibilities of the position.

Oct 5th 2026
5-12 Weeks
The Cybersecurity Culture Blueprint: A Proactive Approach (Coursera) Coursera
LearnQuest

The Cybersecurity Culture Blueprint: A Proactive Approach (Coursera)

In today's rapidly evolving digital landscape, the importance of cybersecurity cannot be overstated. Threats to organizations, both large and small, are on the rise, and the consequences of security breaches can be devastating. It's no longer enough to rely solely on technical solutions; a resilient cybersecurity culture is essential.

Sep 28th 2026
4 Weeks