Cloud Computing Basics (Cloud 101) (Coursera)

Offered by LearnQuest,
Cloud Computing Basics (Cloud 101) (Coursera)

Welcome to Cloud Computing Basics (Cloud 101). Over the next few weeks, we will discuss the basics of Cloud computing: what it is, what it supports, and how it is delivered. We will delve into storage services, Cloud economics, levels of managed infrastructure, and Azure services.

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

We will also explore different deployment models of Cloud computing, as well as several hosting scenarios. Last but not least, we will compare some of the cloud platforms and discuss the future of cloud computing.

What You Will Learn

  • Explain Azure Services and APIs and how they relate to Cloud computing
  • Identify each of the managed services and explain the differences between them
  • Understand the differences between Cloud deployment models
  • Identify available Cloud Service Platforms and determine which works best for your needs

Syllabus

WEEK 1
What is the "Cloud"?
In this module, we'll discuss what the Cloud is, what it supports, and how it is delivered. We'll also explore computing as a utility, storage services, and Cloud economics, as well as distributed computing, managed infrastructure, and Azure services.
Levels of Managed Service
In this module, we will explore the levels of managed service including Infrastructure as a Service, Platform as a Service, Software as a Service, and Function as a Service.

WEEK 2
Deployment Models
In this module, we'll discuss different deployment models of Cloud computing. We'll explore private and public deployment models, hybrid cloud, HPC cloud, and big data cloud.
Hosting Scenarios
In this module, we'll take a look at different hosting scenarios including bare-metal computing, VMs, Docker, Kubernetes, on-premises computing, and Cloud computing. We will also discuss best practices and use-cases for cloud computing.

WEEK 3
Comparing Cloud Platforms
In this module, we will compare some of the cloud platforms. We'll discuss Microsoft Azure, Amazon Web Services, Google Cloud Platform, IBM Cloud, and SalesForce.
The Future of Cloud Computing
In this module, we'll discuss the future of cloud computing. We will explore serverless computing, distributed and decentralized applications, machine learning and AI, and Azure Internet of Things.

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

Related Courses

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.

Jul 6th 2026
5-12 Weeks
Microsoft Azure Management Tools and Security Solutions (Coursera) Coursera
Microsoft

Microsoft Azure Management Tools and Security Solutions (Coursera)

Microsoft Azure offers a wide range of services to deploy your applications. To keep control of your environment and to make deployments easier, it also offers a wide array of management tools and services. In this course, you will be introduced to these tools and services and you will be asked to help choose the best one for a given business scenario.

Jul 6th 2026
4 Weeks
Communicating Data Science Results (Coursera) Coursera
University of Washington

Communicating Data Science Results (Coursera)

Making predictions is not enough! Effective data scientists know how to explain and interpret their results, and communicate findings accurately to stakeholders to inform business decisions. Visualization is the field of research in computer science that studies effective communication of quantitative results by linking perception, cognition, and algorithms to exploit the enormous bandwidth of the human visual cortex. In this course you will learn to recognize, design, and use effective visualizations.

Jul 6th 2026
3 Weeks
Cloud Computing Concepts, Part 1 (Coursera) Coursera
University of Illinois at Urbana-Champaign

Cloud Computing Concepts, Part 1 (Coursera)

Cloud computing systems today, whether open-source or used inside companies, are built using a common set of core techniques, algorithms, and design philosophies—all centered around distributed systems. Learn about such fundamental distributed computing "concepts" for cloud computing. Some of these concepts include: clouds, MapReduce, key-value/NoSQL stores, classical distributed algorithms, widely-used distributed algorithms, scalability, trending areas, and much, much more!

Jul 6th 2026
5-12 Weeks
Agile with Atlassian Jira (Coursera) Coursera
Atlassian

Agile with Atlassian Jira (Coursera)

Agile teams use “just enough” planning and an incremental approach to accomplishing the work of the team. Every project and every team uses a custom agile methodology. This course discusses common foundational principles and practices used by agile methodologies, providing the student a flexible set of tools to use in any role (e.g. product owner, scrum master, project manager, team member) on any agile team.

Jul 6th 2026
4 Weeks
Cloud Top Ten Risks (Coursera) Coursera
University of Minnesota

Cloud Top Ten Risks (Coursera)

After completing the course, the student should be able to do the following: Associate lists of OWASP Top Ten Risks with major cloud cybersecurity risks. Apply appropriate cryptographic techniques to secure authentication mechanisms and cloud data. Identify the most effective strategies for resisting injection attacks, cross-site scripting attacks, and object deserialization attacks. Assess strategies to address risks posed by administrative failures, including misconfiguration, broken access control, vulnerable software components, and security monitoring.

Jul 6th 2026
3 Weeks
Security Best Practices in Google Cloud (Coursera) Coursera
Google Cloud

Security Best Practices in Google Cloud (Coursera)

This self-paced training course gives participants broad study of security controls and techniques on Google Cloud. Through recorded lectures, demonstrations, and hands-on labs, participants explore and deploy the components of a secure Google Cloud solution, including Cloud Storage access control technologies, Security Keys, Customer-Supplied Encryption Keys, API access controls, scoping, shielded VMs, encryption, and signed URLs. It also covers securing Kubernetes environments.

Jul 6th 2026
5-12 Weeks
Building Scalable Java Microservices with Spring Boot and Spring Cloud (Coursera) Coursera
Google Cloud

Building Scalable Java Microservices with Spring Boot and Spring Cloud (Coursera)

"Microservices" describes a software design pattern in which an application is a collection of loosely coupled services. These services are fine-grained, and can be individually maintained and scaled. The microservices architecture is ideal for the public cloud, with its focus on elastic scaling with on-demand resources. In this course, you will learn how to build Java applications using Spring Boot and Spring Cloud on Google Cloud Platform.

Jul 7th 2026
2 Weeks
Cloud Computing Applications, Part 2: Big Data and Applications in the Cloud (Coursera) Coursera
University of Illinois at Urbana-Champaign

Cloud Computing Applications, Part 2: Big Data and Applications in the Cloud (Coursera)

Welcome to the Cloud Computing Applications course, the second part of a two-course series designed to give you a comprehensive view on the world of Cloud Computing and Big Data! In this second course we continue Cloud Computing Applications by exploring how the Cloud opens up data analytics of huge volumes of data that are static or streamed at high velocity and represent an enormous variety of information. Cloud applications and data analytics represent a disruptive change in the ways that society is informed by, and uses information.

Jul 6th 2026
4 Weeks
Salesforce Capstone: Organization Integration (Coursera) Coursera
University of California, Irvine

Salesforce Capstone: Organization Integration (Coursera)

In Salesforce Capstone: Organization Integration, the final course of the Salesforce Fundamentals Specialization, learners will complete the Business Administration Specialist Superbadge as their main project. This project asks learners to combine all the skills and knowledge areas that they have collected from the previous three courses. Skill areas to be demonstrated include cleaning and importing account data, adding users and managing access, building email templates for new marketing needs, configuring UI tools for a new product type, generating reports and dashboards, managing and applying Chatter tools, and participating in the deployment of Salesforce within an organization.

Jul 6th 2026
1 Week
Cloud Data Engineering (Coursera) Coursera
Duke University

Cloud Data Engineering (Coursera)

Welcome to the third course in the Building Cloud Computing Solutions at Scale Specialization! In this course, you will learn how to apply Data Engineering to real-world projects using the Cloud computing concepts introduced in the first two courses of this series. By the end of this course, you will be able to develop Data Engineering applications and use software development best practices to create data engineering applications.

Jul 6th 2026
4 Weeks
M2M & IoT Interface Design & Protocols for Embedded Systems (Coursera) Coursera
University of Colorado Boulder

M2M & IoT Interface Design & Protocols for Embedded Systems (Coursera)

This course can also be taken for academic credit as ECEA 5348, part of CU Boulder’s Master of Science in Electrical Engineering degree. M2M and IoT Interface Design and Protocols is the third of three classes in the Embedded Interface Design (EID) specialization, an online version of the on-campus EID class taught in graduate embedded systems design. This course is focused on connecting devices to each other and to the cloud to create prototypes and actual systems that flow data from devices to consumers. The class includes an introduction to M2M (Machine-to-Machine) and IoT (Internet of Things) concepts, using the cloud to develop IoT systems (specifically AWS (Amazon Web Services) and its IoT framework), a review of common communications protocols at every level of connected devices, and other IoT design concerns such as security, message queuing approaches, and the use and design of APIs and microservices .

Jul 6th 2026
4 Weeks