Introduction to Cloud Computing (Coursera)

Offered by IBM,
Introduction to Cloud Computing (Coursera)

Start your cloud computing journey with this self-paced introductory course! Whether you need general cloud computing knowledge for school or business, or you are considering a career change, this beginner-friendly course is right for you. In this course you’ll learn about essential characteristics of cloud computing and emerging technologies supported by cloud. You’ll explore cloud service models, including Infrastructure as a Service (IaaS), Platform as a Service (PaaS), Software as a Service (SaaS), and Public, Private, and Hybrid deployment models.

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

Discover the offerings of prominent cloud service providers AWS, Google, IBM, Microsoft, and others, and review cloud computing case studies. Learn about cloud adoption, blockchain, analytics, and AI.
You will learn about the many components of cloud computing architecture including datacenters, availability zones, virtual machines, containers, and bare metal servers. You will also familiarize yourself with different types of cloud storage options, such as Object Storage.
You’ll gain foundational knowledge of emergent cloud trends and practices including Hybrid, Multicloud, Microservices, Serverless, DevOps, Cloud Native, Application Modernization, as well as learn about cloud security and monitoring. You’ll also explore cloud computing job roles and possible career paths and opportunities.
You will complete a number of labs and quizzes throughout this course to increase your understanding of course content. At the end of the course, you will complete a final project where you will deploy an application to Cloud using a serverless architecture, a valuable addition to your portfolio.
After this course, check out the related courses to help you towards your new career as a cloud engineer, full stack developer, DevOps engineer, cybersecurity analyst, and others.

What You Will Learn

  • Define cloud computing and explain essential characteristics, history, the business case for cloud, and the emerging technologies enabled by cloud
  • Describe the cloud service models- IaaS, PaaS, SaaS, and cloud deployment models- Public, Private, Hybrid; explain cloud infrastructure components
  • Explain emerging Cloud related trends including HybridMulticloud, Microservices, Serverless, Cloud Native, DevOps, and Application Modernization
  • List and describe services of popular cloud platforms including AWS, Microsoft Azure, Google Cloud, IBM Cloud, Alibaba Cloud, and others.

This course is part of the following programs:

Syllabus

Overview of Cloud Computing
In Module 1, in the first lesson, you will learn the definition of cloud computing and its five essential characteristics. In the next topic, you will learn about the history and evolution of cloud computing and the benefits of the pay-as-you-go feature of cloud computing. The third topic will describe the key considerations, benefits, and challenges of cloud computing. You will next discuss some common cloud service providers. In the second lesson, you will learn the need for cloud adoption by businesses. You will then discuss some case studies of businesses that benefitted from cloud adoption. In the third lesson, you will learn about emerging technologies like IoT, AI, Blockchain, and so on that leverage cloud’s scalability and processing power to provide value to individuals and businesses alike, supported by some case studies.

Cloud Computing Models
In Module 2, you will learn about the different types of service and deployment models of cloud computing. The first lesson covers the three main service models available on the cloud—Infrastructure-as-a-Service (IaaS), Platform-as-a-Service (PaaS), and Software-as-a-Service (SaaS). You will learn the differences between each model, the advantages of each, and the key components of cloud infrastructure. The second lesson goes over the four main deployment models available on the cloud—public, private, hybrid, and community. You will learn what deployment models are and the differences and advantages of each model. At the end of the module, you will create an account on IBM Cloud.

Components of Cloud Computing
In Module 3, you will learn about the various components of a cloud computing architecture, such as the virtualization of virtual machines and bare metal servers, and the difference between virtual machines and bare metal servers. You will learn the different types of virtual machines, how to build a secure cloud networking presence, how container-based technologies work, and the benefits of a Content Delivery Network. In the second lesson, we will also familiarize you with the four main types of cloud storage—Direct Attached, File, Block, and Object Storage. You will learn the differences in how they can be accessed, the capacity they offer, how much they cost, the types of data they are best suited to store, and their read-write speed.

Emergent Trends and Practices
In Module 4, you will learn about the use cases and challenges of emergent trends in cloud computing, such as hybrid multi-cloud, serverless computing, and microservices. Additionally, this module will teach you about the core concepts and benefits of cloud native applications, the role of DevOps in addressing some of the complexities of cloud computing, and how organizations can benefit from modernizing their applications.

Cloud Security and Monitoring, Case Studies, and Jobs
In Module 5, you will learn about elements of cloud security, including Identity and Access Management and cloud encryption. This module will cover how organizations leverage cloud monitoring solutions to optimize business benefits. It will familiarize you with cloud adoption case studies in different industry verticals, and the various career opportunities and job roles available in the field of cloud computing today.

Final Project and Assignment
In this module, you will complete a final project to deploy a containerized application on the cloud using a serverless technology (no programming experience needed). You can also demonstrate your knowledge of cloud computing by completing an optional assessment based on a cloud architecture design case study.

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

Related Courses

Google Cloud Product Fundamentals em Português Brasileiro (Coursera) Coursera
Google Cloud

Google Cloud Product Fundamentals em Português Brasileiro (Coursera)

Este curso é uma continuação do "Business Transformation with Google Cloud" e guiará você pela jornada de transformação de uma organização do ponto de vista tecnológico. Explicaremos como as organizações podem fazer a transformação digital usando a tecnologia do Google Cloud nestas categorias: modernização da infraestrutura de TI; melhorias no processo de desenvolvimento dos aplicativos da empresa; uso do machine learning e da inteligência artificial para criar novo valor; a importância de ferramentas de produtividade como o G Suite na realização do trabalho; e compreender as oportunidades e os desafios da gestão do custo que uma infraestrutura de TI na nuvem traz.

Nov 23rd 2026
5-12 Weeks
Azure Infrastructure Fundamentals (Coursera) Coursera
LearnQuest

Azure Infrastructure Fundamentals (Coursera)

Microsoft Azure is a service created by Microsoft to provide cloud computing for creating and managing applications and services using a cloud environment. Azure provides software as a service (SaaS), platform as a service (PaaS) and infrastructure as a service (IaaS). The platform supports many programming languages and frameworks and can be used alone or in a multi-vendor cloud environment.

Nov 9th 2026
5-12 Weeks
What is Data Science? (Coursera) Coursera
IBM

What is Data Science? (Coursera)

The art of uncovering the insights and trends in data has been around since ancient times. The ancient Egyptians used census data to increase efficiency in tax collection and they accurately predicted the flooding of the Nile river every year. Since then, people working in data science have carved out a unique and distinct field for the work they do. This field is data science. In this course, we will meet some data science practitioners and we will get an overview of what data science is today.

Nov 9th 2026
3 Weeks
Salesforce Basics (Coursera) Coursera
University of California, Irvine

Salesforce Basics (Coursera)

In this course, you will learn about what the world’s number one Customer Relationship Manager (CRM) system has to offer. You will begin this course by understanding the components that Salesforce leverages to make it an optimal system. You will learn about the basics in Lightning for Sales, Community Cloud and Marketing, and understanding how to secure your Salesforce Organization and Manage Permissions. These tools will serve as building blocks to implementing Salesforce into any organization. The course includes in-depth readings and practical application activities within Salesforce's Trailhead education platform, peer discussion opportunities, demonstration videos, and peer review assignments.

Nov 9th 2026
3 Weeks
Managing Change when Moving to Google Cloud (Coursera) Coursera
Google Cloud

Managing Change when Moving to Google Cloud (Coursera)

Moving to the cloud creates numerous opportunities to start working in a new way and it empowers the workforce to better collaborate and innovate. But it’s also a big change. Sometimes the success of the change hinges not on the change itself, but on how it’s managed. This course will help people managers to understand some of the key challenges associated with cloud adoption, and provide them with a verified in-the-field framework that will assist them in supporting their teams on the change journey.

Nov 16th 2026
1 Week
Cloud Security Basics (Coursera) Coursera
University of Minnesota

Cloud Security Basics (Coursera)

This course introduces you to cybersecurity for the cloud. We'll learn and apply classic security techniques to today’s cloud security problems. We start with a deceptively simple and secure web service and address the problems arising as we improve it. We’ll analyze recent cloud security vulnerabilities using standard, systematic techniques. We’ll build our own web service case studies and construct security solutions for them.

Nov 9th 2026
4 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.

Nov 9th 2026
4 Weeks
Cloud Computing Fundamentals on Alibaba Cloud (Coursera) Coursera
Alibaba Cloud Academy

Cloud Computing Fundamentals on Alibaba Cloud (Coursera)

Looking to dive into the world of Alibaba Cloud with a comprehensive introduction to the range of products and solutions offered by Alibaba Cloud? Fundamental Architecting on Alibaba Cloud is a course designed for users looking to start this journey with a look into Alibaba Cloud's core products. Fundamental Architecting looks into storage, networking, auto-scaling, and security solutions as well as scenarios to best combine these products to create a complete cloud-based architecture.

Nov 9th 2026
5-12 Weeks
Healthcare Data Security, Privacy, and Compliance (Coursera) Coursera
Johns Hopkins University

Healthcare Data Security, Privacy, and Compliance (Coursera)

In the final course of the Healthcare IT Support program, we will focus on the types of healthcare data that you need to be aware, complexities of security and privacy within healthcare, and issues related to compliance and reporting. As a health IT support specialist, you’ll be exposed to different types of data sources and data elements that are utilized in healthcare. It’s important for you to understand the basic language of healthcare data and for you to recognize the sensitive nature of protected health information (PHI). Maintaining data privacy and security is everyone’s responsibility, including IT support staff!

Nov 9th 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.

Nov 9th 2026
3 Weeks
Tencent Cloud Developer Associate (Coursera) Coursera
Tencent Cloud

Tencent Cloud Developer Associate (Coursera)

This course equips learners with a foundational knowledge in cloud application development and prepares them to take the Tencent Cloud Developer Associate examination. After completing this course, learners will be able to reconstruct and migrate traditional applications to the cloud and design and develop cloud native applications and distributed microservices using Tencent Cloud.

Nov 16th 2026
5-12 Weeks