Intro to Cloud Computing (Udacity)

Offered by Udacity,
Intro to Cloud Computing (Udacity)

Get your start in one of the fastest growing fields in technology. In this course, you'll learn foundational cloud computing skills that will set you on your path to a career in cloud computing. In the first lesson, you'll learn about fundamental concepts such as the advantages of cloud computing, deployment models, and the similarities and differences across major cloud service providers.

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

In subsequent lessons, you will gain valuable hands-on practice using AWS to create identity and access management policies, store data in an S3 storage bucket, and launch an ec2 instance and set up automated provisioning. In the final lesson, you will be introduced to serverless architecture and data storage using AWS Elasticache.
The global cloud services market is expected to grow by 17% in 2020, for a total value of $266 billion, and by 2022 60% of organizations will utilize public cloud services. The explosive growth of cloud computing services puts cloud computing skills in high demand, and companies are looking for professionals with cloud computing skills to fill a variety of roles from cloud developer to cloud devops engineer or cloud architect, with average starting salaries for a cloud developer reaching $112,000.
This free course will equip you with the foundational skills you need to pursue a career in cloud computing. The course covers fundamental cloud computing principles and features hands-on practice using AWS, the leading cloud service provider. By the end of this course you'll be able to navigate AWS services in the console, store data on an S3 storage bucket, launch a virtual machine, and create a serverless application.

What You Will Learn

LESSON 1
An Introduction to Cloud Computing

  • Learn the benefits of cloud computing
  • Compare and contrast deployment models
  • Evaluate cloud service providers

LESSON 2
Fundamental Cloud Concepts

  • Pick the right cloud service for your needs
  • Spin up a Virtual Machine

LESSON 3
AWS Console and Accessing Cloud Services

  • Sign up with AWS and learn to navigate the AWS console
  • Create an S3 bucket and upload files into it
  • Create an IAM user and set IAM policies

LESSON 4
Compute Services

  • Launch an ec2 instance
  • Configure automatic provisioning with init-script

LESSON 5
Cloud Databases and Serverless Architecture

  • Learn how to set up a NoSQL database using ElasticCache
  • Build a serverless solution with Lambda and API Gateway
Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Intro to Relational Databases (Udacity) Udacity
Udacity

Intro to Relational Databases (Udacity)

SQL, DB-API, and More! This course is a quick, fun introduction to using a relational database from your code, using examples in Python. You'll learn the basics of SQL (the Structured Query Language) and database design, as well as the Python API for connecting Python code to a database. You'll also learn a bit about protecting your database-backed web apps from common security problems. After taking this course, you'll be able to write code using a database as a backend to store application data reliably and safely.

Self Paced
Self-Paced
Google Cloud Digital Leader Training (Udacity) Udacity
Udacity,Google Cloud

Google Cloud Digital Leader Training (Udacity)

Gain foundational literacy in cloud and digital transformation. The Cloud Digital Leader Training course consists of a series of lessons designed to give you foundational knowledge about cloud technology and data. This training also offers an overview of Google Cloud products and services that enable organizations’ digital transformation.

Self Paced
Self-Paced
Data Visualization & Cloud Technologies (edX) EdX
University of Wisconsin–Madison,WisconsinX

Data Visualization & Cloud Technologies (edX)

Learn to use data visualization and cloud technologies for business analytics. In this course, gain experience in data visualization and cloud technologies to support business analytics. In the first half of the course, create and share compelling data visualizations to enhance decision-making. In the second half of the course, use cloud technologies to build scalable data warehouses, analyze big data, and develop and deploy machine learning models.

Oct 26th 2026
5-12 Weeks
Introduction to Containers w/ Docker, Kubernetes & OpenShift (Coursera) Coursera
IBM

Introduction to Containers w/ Docker, Kubernetes & OpenShift (Coursera)

Throughout the course you will apply what you learn with hands-on labs. From getting started with Docker, to orchestration and scaling with Kubernetes, and simplifying deployments with OpenShift. The labs are performed using your web browser on IBM Cloud and Skills Network Labs environments, that are made available to you at no charge. in the project at the end of the course you will build a container image and deploy and scale it on Cloud using OpenShift. This course is of interest to anyone who wants to be a cloud practitioner - cloud developers, cloud architects, cloud system engineers, devops engineers, cloud networking specialists and many other roles.

Oct 26th 2026
5-12 Weeks
Introduction to Amazon Elastic Container Service (Coursera) Coursera
Edureka

Introduction to Amazon Elastic Container Service (Coursera)

Welcome to the Amazon Elastic Container Service course, where you'll embark on a journey to acquire practical expertise in Amazon Elastic Container Service and harness the power of Amazon Web Services (AWS) for efficient containerization. Throughout this short course, you'll explore the industry-specific applications of Amazon Elastic Container Service and delve into containerization fundamentals.

Oct 26th 2026
1 Week
Getting Started with Migration Hub Refactor Spaces (Coursera) Coursera
AWS

Getting Started with Migration Hub Refactor Spaces (Coursera)

With AWS Migration Hub Refactor Spaces, you can fast-track the application refactoring of existing applications into distributed applications, typically based on microservices. In this course, you will learn the benefits and technical concepts of Refactor Spaces. If you are new to the service, you will learn how to start with Refactor Spaces through a demonstration using the AWS Management Console.

Nov 2nd 2026
1 Week
Tencent Cloud Practitioner (Coursera) Coursera
Tencent Cloud

Tencent Cloud Practitioner (Coursera)

This course is primarily aimed for cloud professionals that are interested in learning about Tencent Cloud products and services. The course also equips learners with a foundational cloud knowledge and prepares them to taking the Tencent Cloud Practitioner examination. Learners will be able to explain the different features, advantages, uses cases, and billing methods of several core Tencent Cloud products after completing this course.

Oct 26th 2026
5-12 Weeks
Exam Prep: AWS Certified Solutions Architect - Associate (Coursera) Coursera
AWS

Exam Prep: AWS Certified Solutions Architect - Associate (Coursera)

This new intermediate-level course from Amazon Web Services (AWS) is designed to help you to assess your preparedness for the AWS Certified Solutions Architect - Associate exam. You will learn how to prepare for the exam by exploring the exam’s topic areas and how they map to architecting on AWS. You will review sample certification questions in each domain, practice skills with hands-on exercises, test your knowledge with practice question sets, and learn strategies for identifying incorrect responses by interpreting the concepts that are being tested in the exam.

Nov 2nd 2026
4 Weeks
Programming Reactive Systems (Scala 2 version) (Coursera) Coursera
École Polytechnique Fédérale de Lausanne

Programming Reactive Systems (Scala 2 version) (Coursera)

Reactive programming is a set of techniques for implementing scalable, resilient and responsive systems as per the Reactive Manifesto. Such systems are based on asynchronous message-passing, and their basic building-blocks are event handlers. This course teaches how to implement reactive systems in Scala and Akka by using high-level abstractions, such as actors, asynchronous computations, and reactive streams.

Nov 2nd 2026
5-12 Weeks
AWS Cloud Practitioner Essentials (Coursera) Coursera
AWS

AWS Cloud Practitioner Essentials (Coursera)

Welcome to AWS Cloud Practitioner Essentials. If you’re new to the cloud, whether you’re in a technical or non-technical role such as finance, legal, sales, marketing, this course will provide you with an understand of fundamental AWS Cloud concepts to help you gain confidence to contribute to your organization’s cloud initiatives. This course is also the starting point to prepare for your AWS Certified Cloud Practitioner certification whenever it’s convenient for you.

Nov 2nd 2026
5-12 Weeks