We may earn an affiliate commission when you visit our partners.
YouAccel Training

Welcome to the Cloud Computing and Amazon Web Services (AWS) Fundamentals Certification Course

Whether you are a systems administrator, network administrator, or full-stack developer, the importance of gaining a solid understanding of cloud computing, has never been more important.

Read more

Welcome to the Cloud Computing and Amazon Web Services (AWS) Fundamentals Certification Course

Whether you are a systems administrator, network administrator, or full-stack developer, the importance of gaining a solid understanding of cloud computing, has never been more important.

This course takes a deep dive into the theoretical aspects of cloud computing, starting with an overview of the cloud computing phenomenon. Here, we discuss the major shift taking place from traditional on-premises IT to the exponential rise in cloud migration. Students will learn the foundations and benefits of cloud computing through the lens of companies like Netflix and Twitter. Over the last decade, these and many other fortune 500 companies have sought to utilize the cloud to unleash its robust capabilities. Statistics indicate that by the end of 2021, cloud data centers will process 94 percent of all IT workloads. It’s also estimated that by 2022 organizations from around the globe will spend close to $400B annually on cloud services. Once students have a grasp on use cases and cloud terminology, the course dives into the characteristics of cloud computing, followed by an introduction into the concept of virtualization. Here students learn how software is used to create an abstraction layer over computer hardware, to facilitate the deployment of virtual machines, and scalable cloud resources.

The modules also include a detailed overview of cloud computing service models including, Infrastructure as a Service (IaaS), (Platform as a Service), and Software as a Service (SaaS) to illustrate the numerous ways that cloud computing is used in small to enterprise level projects. The course also explores several cloud deployment models including:

  • Private cloud

  • Community cloud

  • Public vs. Hybrid Cloud

  • Virtual Private Cloud (VPC)

As students gain familiarity with the integral elements of cloud computing, we explore the rise of AWS as the reigning king of cloud computing services. Students will learn the history of AWS, followed by a number of compelling statistics which illustrate the importance of perusing a career path specializing in the AWS platform.

The last module of this course offers a hands-on practical guide to establishing an AWS account along with an overview of AWS account basics. This includes exploring the following topics:

  • AWS Global vs. Regional services

  • Creating AWS Billing alerts

  • Enabling Multi-Factor authentication for account security

  • Creating IAM Users and Groups

  • Configuring a custom password policy for the AWS account

If you have a passion for cloud computing or foresee yourself working as a cloud practitioner, this course is an excellent place to start. By the end you will have gained valuable insights that are integral towards your journey in this vast, ever evolving space.

Enroll now

What's inside

Learning objectives

  • Cloud use cases
  • Benefits of cloud computing
  • Cloud case studies (netflix & twitter)
  • Characteristics of cloud computing
  • Cloud computing: virtualization
  • Introduction to cloud computing service models
  • Infrastructure as a service (iaas) overview
  • Platform as a service (paas) overview
  • Software as a service (saas) overview
  • Private cloud
  • Community cloud
  • Public vs. hybrid cloud
  • Virtual private cloud (vpc)
  • Cloud deployment models
  • Cloud service models
  • Cloud computing statistics
  • History of amazon web services
  • Why aws reigns king among cloud computing service providers
  • Aws account registration
  • Aws global vs. regional services
  • Creating billing alerts in aws
  • Aws multi-factor authentication (mfa)
  • Creating iam users and groups in aws
  • Aws iam user custom sign-in link
  • Configure a custom password policy on aws
  • Show more
  • Show less

Syllabus

The Cloud Computing Phenomenon
Before the Cloud
After the Cloud
Cloud Use Cases
Read more
Cloud Case Study: Netflix
Cloud Case Study: Twitter
Cloud Computing Characteristics & Service Models
Characteristics of Cloud Computing (Part 1)
Characteristics of Cloud Computing (Part 2)
Characteristics of Cloud Computing (Part 3)
Cloud Computing: Virtualization
Introduction to Cloud Computing Service Models
Infrastructure as a Service (IaaS) Overview
Platform as a Service (PaaS) Overview
Software as a Service (SaaS) Overview
Cloud Deployment Models
Private Cloud
Community Cloud
Public vs. Hybrid Cloud
Virtual Private Cloud (VPC)
Intro to Amazon Web Services (AWS)
Cloud Computing Statistics
AWS History
AWS Reigns King
Foundations of Amazon Web Services (AWS)
Introduction
AWS Pricing Foundations
AWS Free Tier Overview
AWS Acceptable Use Policy
AWS Account Registration
AWS Cloud Practitioner - Key Knowledge Areas
AWS Global vs. Regional Services
Global vs. Regional Services Example
Creating Billing Alerts
AWS Multi-Factor Authentication (MFA)
Activate MFA for the Root User Account
Creating IAM Users and Groups
IAM User Custom Sign-In Link
Configure a Custom Password Policy

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Provides a solid foundation in cloud computing concepts, which is essential for anyone looking to start a career in cloud technologies
Covers AWS account basics, including billing alerts and multi-factor authentication, which are crucial for managing and securing cloud resources
Explores cloud deployment models like private, community, public, and hybrid clouds, which helps learners understand the various options available
Examines cloud computing service models (IaaS, PaaS, SaaS), which are fundamental concepts for understanding cloud offerings
Includes a hands-on guide to establishing an AWS account, which allows learners to immediately apply their knowledge
Focuses on AWS, which is a dominant player in the cloud computing market, making the skills learned highly relevant to industry demands

Save this course

Save Cloud Computing and Amazon Web Services (AWS) Fundamentals to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Cloud Computing and Amazon Web Services (AWS) Fundamentals with these activities:
Review Networking Fundamentals
Reinforce your understanding of networking concepts, which are foundational to cloud computing and AWS.
Browse courses on Networking Fundamentals
Show steps
  • Review the OSI and TCP/IP models.
  • Study common networking protocols like HTTP, DNS, and TCP.
  • Familiarize yourself with network topologies.
Read 'Cloud Computing: Concepts, Technology, & Architecture'
Gain a deeper understanding of cloud computing concepts and architectures beyond the AWS-specific focus of the course.
Show steps
  • Read the chapters on cloud computing architectures.
  • Take notes on key concepts and definitions.
  • Relate the concepts to AWS services.
Follow AWS Free Tier Tutorials
Gain hands-on experience with AWS services using the free tier to solidify your understanding of the platform.
Show steps
  • Create an AWS Free Tier account.
  • Follow tutorials for launching an EC2 instance.
  • Follow tutorials for creating an S3 bucket.
  • Explore other free tier services.
Four other activities
Expand to see all activities and additional details
Show all seven activities
Create a Cloud Computing Glossary
Solidify your understanding of cloud computing terminology by creating a glossary of key terms and definitions.
Show steps
  • Identify key cloud computing terms from the course.
  • Research and define each term clearly.
  • Organize the terms alphabetically.
  • Share your glossary with other students.
Deploy a Simple Web Application on AWS
Apply your knowledge of AWS services by deploying a simple web application, such as a static website or a basic API.
Show steps
  • Choose a simple web application to deploy.
  • Set up an EC2 instance or use AWS Lambda.
  • Configure networking and security settings.
  • Deploy your application and test it thoroughly.
Create an AWS Cost Optimization Plan
Develop a plan to optimize AWS costs for a hypothetical or real-world scenario, demonstrating your understanding of AWS pricing and cost management tools.
Show steps
  • Analyze a sample AWS usage scenario.
  • Identify potential cost savings opportunities.
  • Recommend specific AWS services and configurations.
  • Estimate the potential cost savings.
Read 'AWS Certified Cloud Practitioner Study Guide'
Prepare for the AWS Certified Cloud Practitioner exam to validate your cloud computing knowledge and skills.
Show steps
  • Read each chapter carefully.
  • Complete the practice questions at the end of each chapter.
  • Take a practice exam to assess your readiness.

Career center

Learners who complete Cloud Computing and Amazon Web Services (AWS) Fundamentals will develop knowledge and skills that may be useful to these careers:
Cloud Solutions Architect
A Cloud Solutions Architect designs and implements cloud computing strategies for organizations. This role requires a deep understanding of cloud service models such as IaaS, PaaS, and SaaS, all of which are covered in this course. Furthermore, exploration of cloud deployment models like private, community, and public clouds, will help an aspiring cloud solutions architect understand the nuances of cloud infrastructure. The course's introduction to Amazon Web Services, along with hands-on guidance in AWS account setup, billing, and security configurations, would be invaluable to someone looking to become a cloud solutions architect.
Cloud Engineer
A Cloud Engineer implements, manages, and supports cloud computing environments. The course material provides a solid foundation in cloud computing fundamentals, with particular emphasis on service models such as IaaS, PaaS, and SaaS. Additionally, the course covers virtualization, a core component in cloud environments, and provides an overview of various cloud deployment models. This course also provides insight into the importance of AWS and sets up a practical approach to launching an AWS account. This course helps those who wish to pursue a career as a cloud engineer.
DevOps Engineer
DevOps Engineers are responsible for the integration and automation of software development and IT operations, with a focus on cloud technologies. This course will help a devops engineer learn about cloud service models, such as Infrastructure as a Service, Platform as a Service, and Software as a Service, and cloud deployment models like public, private, and hybrid environments. The course's hands on approach to creating an AWS account and configuring security measures is directly applicable to the daily responsibilities of a DevOps engineer. A prospective DevOps engineer may find this course to be an excellent start to this career path.
Systems Administrator
A Systems Administrator manages and maintains computer systems, including cloud-based infrastructure. The course's overview of cloud computing, from its history to the various service models and deployment strategies, provides a foundation for a system administrator looking to transition to a cloud-focused role. The course introduces virtualization and includes a hands on guide to setting up an AWS account, which provides practical experience directly applicable to the tasks of a systems administrator in a cloud environment. A systems administrator may find this course very helpful in upskilling for the cloud.
Network Engineer
A Network Engineer designs, implements, and manages network infrastructure including cloud networks. This course provides a valuable introduction to cloud computing, discussing concepts like virtualization, cloud service models, and various cloud deployment options. The course explores the importance of Amazon Web Services, and includes practical information about setting up an AWS account which is beneficial for network engineers working with cloud network configurations. A network engineer could benefit greatly from this course as it provides an overview of the core tenets of cloud computing.
Cloud Consultant
A Cloud Consultant advises organizations on cloud strategy and implementation. This course provides a great introduction to cloud service models like IaaS, PaaS, and SaaS, and an in depth overview of various cloud deployment models. A cloud consultant requires a strong understanding of AWS and this course's hands-on approach to setting up an AWS account and configuring essential security features, makes it a good choice for those who wish to consult in the cloud. The insights gained from this course will be useful for a cloud consultant.
Solutions Architect
A Solutions Architect designs and implements IT solutions for organizations, often involving cloud technologies. The course's detailed exploration of cloud computing service models and deployment models, along with the overview of virtualization, builds a strong foundation for this career path. A solutions architect should have a practical understanding of important cloud platforms, and the course covers Amazon Web Services with hands-on experience creating accounts, billing alerts, and setting up account security. This course may be useful for a solutions architect to understand cloud technologies.
Software Developer
A Software Developer builds and maintains software applications. This course provides a useful overview of cloud computing, including various service models such as IaaS, PaaS, and SaaS. Software developers may find it useful to understand the basics of cloud deployment models, and the course will enhance this understanding. The course's practical approach to AWS may be useful in setting up cloud infrastructure, which is common in modern software development. A software developer may find this course to be a good choice.
Technical Project Manager
A Technical Project Manager oversees technology projects, often involving cloud infrastructure. This course provides a broad overview of cloud computing, including service and deployment models, and may be useful to a technical project manager. The course also covers the basics of Amazon Web Services, which is a commonly used platform. Knowledge of cloud infrastructure is helpful for those who manage technology projects. The course may be useful to those seeking a career in technical project managment.
Data Scientist
A Data Scientist analyzes complex data to provide insights for an organization. This course provides a helpful overview of cloud computing, including virtualization, service models, and deployment models. Some data scientists use cloud infrastructure to conduct their work and the course's introduction to Amazon Web Services may be valuable. This course also offers practical experience in setting up accounts and security settings. A data scientist may find the course to be a good choice.
Database Administrator
A Database Administrator manages and maintains an organization's databases. While this course focuses on cloud computing, the overview of various cloud service and deployment models may be useful to a database administrator. Many databases are deployed on cloud infrastructure, and the course's introduction to Amazon Web Services may be helpful in this regard. It is important for a database administrator to understand basic cloud concepts. This course may be useful.
IT Manager
An IT Manager oversees an organization's information technology infrastructure and strategy. This course covers the fundamentals of cloud computing, which is helpful for IT managers. An IT manager may find it useful to understand various cloud service models, and this course also provides detailed information about cloud deployment models. Given that many organizations utilize cloud infrastructure, this course may be useful to an IT manager.
Business Analyst
A Business Analyst identifies business needs and develops solutions. This course provides an overview of cloud computing, including the evolution of cloud technologies and the various service and deployment models. A business analyst that deals with technological solutions may find it useful to understand the basics of cloud technology. The course also introduces Amazon Web Services. This course may be useful.
Technical Support Specialist
A Technical Support Specialist provides technical assistance to users. This course introduces important concepts in cloud computing that may be useful. Technical support specialists are increasingly asked to support cloud users and this course provides a strong introduction to cloud computing and Amazon Web Services, including how to set up an account and navigate through some security features. This course may be useful to someone in this role.
Project Manager
A Project Manager oversees and coordinates projects, often involving technology. While this course focuses on cloud technologies, the overview of various cloud service and deployment models may be useful to a project manager. Many modern projects involve cloud infrastructure, and the course's introduction to Amazon Web Services may be insightful. The course may be useful for a project manager..

Reading list

We've selected two books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Cloud Computing and Amazon Web Services (AWS) Fundamentals.
This study guide is specifically designed to help you prepare for the AWS Certified Cloud Practitioner exam. It covers all the key concepts and services you need to know to pass the exam. is commonly used by those seeking AWS certification. It adds breadth to the course by covering all the topics that appear on the exam.
Provides a comprehensive overview of cloud computing concepts, technologies, and architectural patterns. It's a valuable resource for understanding the underlying principles of cloud computing and how they relate to AWS. This book is commonly used as a textbook at academic institutions. It adds more depth to the course by exploring the architectural aspects of cloud solutions.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser