Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
In today’s digital-first world, understanding the cloud has become an essential skill for a wide range of careers. Whether you're stepping into cloud for the first time, leading IT teams, or expanding your technical expertise, knowledge of cloud is essential to innovate and scale. Amazon Web Services (AWS) continues to be a key player in the cloud space, and we’ve recently updated our AWS Cloud Practitioner Essentials course to provide you with the most relevant, up-to-date knowledge. We’ll take you through the fundamentals of AWS services, pricing, security, monitoring, and architecture.
Syllabus
- Module 1: Introduction to the Cloud
- Welcome to AWS Cloud Practitioner Essentials. In this initial section of the training, you begin with a foundational understanding of cloud computing and how the cloud revolutionizes the way businesses operate. By the end of this first set of lessons, you will be familiar with the core concepts, benefits, and shared responsibilities of cloud computing.
- Module 2: Compute in the Cloud
- Compute refers to the processing power needed to run applications, manage data, and perform calculations. In the cloud, this power is available on-demand. You can access it remotely without owning or maintaining physical hardware. Essentially, compute in the cloud means creating virtual machines with a cloud provider to run applications and tasks over the internet. In the following lessons, you will gain a thorough understanding of Amazon Elastic Compute Cloud (Amazon EC2), a powerful compute service from AWS, as you explore its flexibility, cost-effectiveness, and scalability.
- Module 3: Exploring Compute Services
- With serverless computing, you run applications without managing the underlying infrastructure. In the following lessons, you learn how to take full advantage of it with powerful compute services. You explore AWS Lambda, a serverless solution that automatically handles scaling, availability, and maintenance. You also discover services like Amazon Elastic Container Service (Amazon ECS), Amazon Elastic Kubernetes Service (Amazon EKS), and AWS Elastic Beanstalk, which make container management and application deployment more manageable. After completing these lessons, you will be ready to choose the best one for your needs.
- Module 4: Going Global
- You've been introduced to some foundational elements of the AWS Global Infrastructure, such as AWS Regions and Availability Zones (AZs). In the following lessons, you will learn even more about AWS infrastructure. Concepts covered in these lessons include how to choose a Region, the value of edge locations, and how to use services such as AWS CloudFormation to streamline and automate deployment. In addition to achieving high availability, these components of the AWS Global Infrastructure can help your business achieve benefits like elasticity and agility.
- Module 5: Networking
- The term networking refers to interconnected devices that can exchange data and resources. Networking in the AWS Cloud consists of the infrastructure and services working together to host your applications, data, and any other resources you might need. Let's get started and learn about the foundational network components used in the AWS Cloud.
- Module 6: Storage
- AWS provides many solutions for storing, accessing, managing, and backing up your data in the cloud. These virtual storage systems eliminate the need for physical hardware in your data center while offering the flexibility to scale as your needs change. AWS offers three distinct types of cloud storage to meet diverse requirements and application needs: block storage, object storage, and file storage.
- Module 7: Databases
- AWS offers a wide range of database services to meet various data storage and management needs. These services are designed to be scalable, reliable, and easy to use for businesses of all sizes. AWS database services include options for relational databases, nonrelational databases, in-memory caches, and purpose-built services for use cases like document management.
- Module 8: AI/ML and Data Analytics
- From e-commerce to medical research, high-quality data is used to analyze past events and innovate for the future. AI/ML and data analytics are two fields heavily involved in these processes. In the following lessons, you will learn how AWS Artificial intelligence and machine learning (AI/ML) solutions can help you predict future trends and automate processes. And you will learn how AWS solutions can be used to analyze historical trends and derive insights from data.
- Module 9: Security
- Building and maintaining a secure environment in the cloud is an important responsibility. AWS shares this responsibility with its customers. In the following lessons, you will learn about important security concepts, mechanisms, and services that help protect your cloud resources on AWS.
- Module 10: Monitoring, Compliance, and Governance in the AWS Cloud
- You learned about security in a previous module. However, it works hand in hand with three other critical aspects to effectively monitor and govern your cloud resources. In this lesson, you will learn about monitoring activities, conducting audits, and ensuring compliance and governance. To effectively monitor your Amazon Web Services (AWS) Cloud solutions, you will need ways to provide insights into resource utilization, identify potential issues, and facilitate proactive problem resolution.
- Module 11: Pricing and Support
- As you learn about fundamentals of the AWS Cloud, two key questions might arise: "What does it cost for our business to operate in the cloud?" and "What support is available if I need assistance with these services or products?" In this section, you dive into the answers to those questions. This portion of the training offers a high-level overview of the Amazon Web Services (AWS) pricing and support landscape, including information on basic concepts of AWS pricing, resources for AWS support, and some practical strategies for optimizing cost in the AWS Cloud.
- Module 12: Migrating to the AWS Cloud
- Cloud migration refers to the process of moving your organization's digital assets, IT resources, applications, and databases from on-premises infrastructure to the AWS Cloud. This involves strategic planning, implementation, and ongoing management to achieve a smooth and successful transition. It is not typically a one and done type of move. With large migrations, companies might migrate in phases or stages.
- Module 13: Well-Architected Solutions
- Before we cross the finish line, let’s take a quick pause and appreciate how far you’ve come. You’ve been introduced to a wide range of AWS services, learned how to piece them together, and gained a strong foundation for building in the cloud. But you are not done yet. With only a few topics left, it’s time to level up your understanding even further. In this next section, we will highlight a few more AWS services—ones designed for development, business applications, end-user computing, and Internet of Things (IoT) solutions. Plus, you will be introduced to a powerful resource that helps you assess whether your cloud architecture is functional, efficient, secure, and built to last: the AWS Well-Architected Framework.
Taught by
Rudy Chetty, Morgan Willis, Blaine Sundrud and Isaac Abbasi
Tags
Reviews
5.0 rating, based on 2 Class Central reviews
4.8 rating at Coursera based on 2049 ratings
Showing Class Central Sort
-
This is a best course designed by astute teachers who have a knack for simplifying complex Amazon Web Services Cloud solutions for the interested learner.
-
Your review helps other learners like you discover great courses. Only review the course if you have taken or started taking this course.