We may earn an affiliate commission when you visit our partners.
Course image
Thomas Johnson

Infrastructure as a Service (SaaS) allows users to provision processing, storage, networks, and other fundamental computing resources which then allows them to deploy and run arbitrary software, which can include operating systems and applications. Students will learn how to provision, deploy and manage operating systems, storage, and deployed applications as well as virtual networking components such as switches, routers, and firewalls in a cloud environment accessible remotely through a network.

By the end of this course, students will be able to:

Read more

Infrastructure as a Service (SaaS) allows users to provision processing, storage, networks, and other fundamental computing resources which then allows them to deploy and run arbitrary software, which can include operating systems and applications. Students will learn how to provision, deploy and manage operating systems, storage, and deployed applications as well as virtual networking components such as switches, routers, and firewalls in a cloud environment accessible remotely through a network.

By the end of this course, students will be able to:

- Use concepts of cloud computing and cloud native applications to provision.

- Deploy and manage operating systems, storage, and deployed applications as well as virtual networking components such as switches, routers, and firewalls in a cloud environment accessible remotely through a network, using standard planning methodologies to meet identified business and/or consumer needs.

Enroll now

What's inside

Syllabus

Module 1: Introduction to Infrastructure as a Service (IaaS)
Welcome to Cloud: Infrastructure as a Service! This module is the beginning of the journey into Infrastructure as a Service (IaaS) and starts by exploring terminology used in cloud computing, the key components of IaaS and a high-level overview of the top three providers offerings.
Read more

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Develops core cloud-computing concepts and skills for operating systems, storage, networks, and firewalls
Teaches industry-standard methodologies for planning and architecting cloud environments
Uses AWS as a sample model for pricing and planning exercises
Covers key concepts in cloud-native applications and real-world examples of their use
Provides a comprehensive study of the landscape of infrastructure as a service (IaaS)
Taught by an instructor with extensive experience in cloud computing and infrastructure

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Reviews summary

Comprehensive iaas for cloud professionals

According to students, this Master's course provides a comprehensive foundation in Infrastructure as a Service (IaaS). Learners find it highly relevant to current industry needs, with modules covering essential topics like DevOps, CI/CD, cloud migration, security, and disaster recovery. The course's use of AWS as a sample model helps connect theoretical concepts to practical applications, enabling students to understand how to provision, deploy, and manage resources. While the curriculum is rigorous and designed for a Master's level, some suggest that incorporating more hands-on labs could further enhance the learning experience and solidify practical skills.
A demanding curriculum suitable for advanced learners and professionals.
"This course is truly Master's level; it assumes a foundational understanding."
"The summative assessment challenged my comprehensive grasp of the material."
"Be prepared for an in-depth exploration, not just a superficial overview."
Offers actionable insights through examples and structured methodologies.
"The discussion on using AWS as a sample model helped connect theory to real-world scenarios."
"I could apply the standard planning methodologies immediately in my work."
"The case study on disaster recovery provided valuable, actionable knowledge."
Integrates modern cloud practices and critical operational concerns.
"The modules on DevOps, CI/CD, and serverless computing were highly relevant to my job."
"Learning about cloud migration and cost management using AWS was practical."
"I appreciated the focus on security and disaster recovery in a cloud context."
Establishes a robust understanding of core IaaS principles.
"I now have a solid understanding of IaaS concepts like virtualization and networking."
"The course covers all key components of cloud infrastructure thoroughly."
"This provided an excellent grounding in provisioning and managing cloud resources."
Opportunities for more extensive hands-on experience could be beneficial.
"While theoretical concepts are well-explained, more hands-on labs would enhance learning."
"I wish there were more opportunities to practice provisioning directly."
"Some sections could use more practical demos to reinforce understanding."

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: Infrastructure as a Service - Master's with these activities:
Review cloud computing concepts
Brush up on the basics of cloud computing, which will help facilitate better understanding throughout the course.
Browse courses on Cloud Computing
Show steps
  • Review notes or textbooks on cloud computing
  • Take practice questions or quizzes on cloud computing concepts
Attend a virtual study group on cloud computing
Collaborate and learn from peers, strengthening understanding of concepts
Browse courses on Collaboration
Show steps
  • Find a virtual study group on cloud computing
  • Attend the study group sessions regularly
  • Participate in discussions and share knowledge
Set up a virtual machine on a cloud platform
Gain hands-on experience with provisioning compute resources in the cloud.
Browse courses on Virtual Machines
Show steps
  • Create an account on a cloud platform
  • Follow a tutorial on how to set up a virtual machine
  • Configure the virtual machine with an operating system and applications
Four other activities
Expand to see all activities and additional details
Show all seven activities
Attend a cloud computing workshop
Enhance knowledge through structured, hands-on learning in a workshop setting
Show steps
  • Find a cloud computing workshop that aligns with your interests
  • Register for the workshop
  • Attend the workshop and actively participate in the activities
Deploy a web application to a cloud platform
Learn how to deploy and manage applications on a cloud platform.
Browse courses on Web Applications
Show steps
  • Find a tutorial on how to deploy a web application to a cloud platform
  • Follow the tutorial step-by-step
  • Test the deployed application
Contribute to an open-source project related to cloud computing
Contribute to the cloud computing community, while refining skills
Browse courses on Open Source
Show steps
  • Find an open-source project related to cloud computing
  • Identify an area where you can contribute
  • Make a contribution to the project
Design and implement a cloud-based solution for a real-world problem
Apply your knowledge of cloud computing to solve a real-world problem, which helps develop critical thinking
Show steps
  • Identify a real-world problem that can be solved using cloud computing
  • Design a cloud-based solution to the problem
  • Implement the solution on a cloud platform
  • Test and evaluate the solution

Career center

Learners who complete Cloud: Infrastructure as a Service - Master's will develop knowledge and skills that may be useful to these careers:

Reading list

We've selected 50 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: Infrastructure as a Service - Master's.
A comprehensive overview of virtualization, covering everything from its technical foundations to its applications in cloud computing, security, and mobile computing. Helpful for gaining a broad understanding of virtualization and its impact on modern IT.
Presents the results of a four-year study of high-performing technology organizations. It identifies the key factors that drive success, and it provides a roadmap for organizations that want to improve their performance.
This updated edition provides a comprehensive look at disaster recovery, covering essential areas such as housing, donations, volunteer management, and economic recovery. It includes new case examples and addresses contemporary issues like climate change and the impact on vulnerable populations. This widely recognized textbook in the field of emergency management and is crucial for a thorough understanding of post-disaster recovery efforts.
Provides a detailed overview of the art of cloud migration, covering everything from the technical challenges of migrating to the cloud to the organizational and cultural challenges of adopting a cloud-first strategy.
This practical guide focuses on the implementation and management of Kubernetes, the leading container orchestration platform. It offers hands-on guidance on configuring, deploying, and scaling containerized applications with Kubernetes.
A comprehensive overview of virtualization, focusing on its technical aspects, benefits, and applications. Helpful for gaining a solid understanding of virtualization.
This handbook provides a step-by-step guide to implementing DevOps in your organization. It covers all aspects of DevOps, from planning to implementation to measurement, and it valuable resource for anyone looking to get started with DevOps.
Provides a comprehensive overview of cloud computing, including IaaS, PaaS, and SaaS. It is suitable for both beginners and experienced professionals looking for a broad understanding of cloud computing.
Provides a practical approach to cloud computing, covering various aspects from deployment to management and optimization. It is suitable for IT professionals and anyone looking to gain a hands-on understanding of cloud computing.
Addresses contemporary challenges in data protection across various environments, including physical, virtual, cloud, and SaaS. It explores different backup and recovery solutions and helps in understanding the unique requirements of various workloads. This book is highly relevant for understanding current data protection strategies that are integral to modern disaster recovery. It is suitable for IT professionals and advanced students.
This handbook provides a comprehensive step-by-step approach to developing a Business Continuity Plan. It guides the reader through assessing threats, developing processes, and protecting vital assets. It practical toolkit useful for both beginners and those looking to refine their existing plans. is an excellent reference tool for anyone involved in the planning and management of disaster recovery.
Delves into the technical concepts, design, and implementation of high availability and disaster recovery solutions. It focuses on redundant systems at various abstraction levels, particularly in UNIX and Linux environments. This book is suitable for those with a technical background looking to deepen their understanding of the underlying technologies that support HA/DR. It useful reference for IT professionals and students in technical programs.
Provides a comprehensive overview of cost management in the service sector. It covers topics such as budgeting, cost accounting, and performance measurement. It valuable resource for anyone who wants to learn more about how to manage costs in a service organization.
This handbook offers a comprehensive guide to business continuity management, which is closely related to disaster recovery. It provides detailed information on developing and implementing a robust BCM program. is valuable for those seeking a deep understanding of the broader context of BC alongside DR. It is suitable for undergraduate and graduate students, as well as professionals aiming for a holistic view of organizational resilience.
Written by a leading expert in cloud-native technologies, this book explores design patterns for building resilient and scalable container-based systems. Its insights into distributed systems make it valuable for understanding the challenges and best practices of containerization.
Provides a collection of case studies from organizations that have successfully implemented DevOps. It covers a wide range of industries and organizational sizes, and it provides valuable insights into the challenges and rewards of DevOps.
Provides a comprehensive guide to deployment automation, a key part of the DevOps process. It covers the tools, techniques, and best practices for automating deployments, and it valuable resource for anyone looking to improve their deployment process.
Provides a comprehensive overview of cost management in government and nonprofit organizations. It covers topics such as budgeting, cost accounting, and performance measurement. It valuable resource for anyone who wants to learn more about how to manage costs in a government or nonprofit organization.
Provides a comprehensive overview of cost management in the construction industry. It covers topics such as budgeting, cost accounting, and performance measurement. It valuable resource for anyone who wants to learn more about how to manage costs in a construction project.
Provides a comprehensive overview of network security, covering topics such as firewalls, intrusion detection systems, and virtual private networks. It is suitable for both students and practitioners.
Provides a comprehensive overview of security in computing, covering topics such as operating system security, database security, and network security. It is suitable for both students and practitioners.
Offers a quick guide to implementing business continuity (BC) and disaster recovery (DR) plans to protect businesses. It covers safeguarding information, preventing data loss, and ensuring communication links are secure. It is particularly useful for business managers and organizations looking for a practical overview of BC/DR, including the role of the cloud. This book is valuable for gaining a broad understanding and can serve as a good starting point before diving into more technical details.
Provides a guide to cloud migration for developers, covering everything from the benefits and challenges of migrating to the cloud to the different approaches to cloud migration. It valuable resource for anyone considering migrating to the cloud.
This handbook offers a comprehensive overview of disaster response and recovery, covering a wide range of topics from search and rescue to economic recovery and psychological needs. It takes a transdisciplinary approach, making it a valuable reference for understanding the multifaceted nature of disaster management. is excellent for gaining a broad and deep understanding of the entire disaster lifecycle beyond just the IT aspects.
This in-depth reference dives deep into the internals of Docker, exploring its architecture, storage drivers, networking, and security features. It's recommended for experienced container professionals seeking advanced knowledge and troubleshooting techniques.
Provides a comprehensive overview of information security, covering topics such as security threats, vulnerabilities, and countermeasures. It is suitable for students and practitioners.
Provides a comprehensive overview of security considerations for IaaS deployments. It is suitable for IT professionals responsible for securing cloud infrastructure.
Provides a detailed guide to disaster recovery planning and implementation, with a focus on protecting and recovering digital assets. It covers analyzing risks, choosing backup strategies, and testing plans. While an older edition is referenced, the core principles remain relevant for understanding the foundational aspects of DR planning. This book is valuable for gaining a deeper understanding of the technical considerations in DR.
Provides a comprehensive overview of cryptography and network security, covering topics such as symmetric and asymmetric encryption, hash functions, and digital signatures. It is suitable for both students and practitioners.
Focuses on using IaaS to deploy and scale web applications. It is suitable for web developers and IT professionals responsible for building and maintaining web applications on cloud platforms.
Great introduction to cost management for beginners. It covers the basics of cost accounting, budgeting, and performance measurement in a clear and concise way.
While not exclusively about cloud native applications, this book provides a deep dive into the challenges of designing data-intensive applications, which are often deployed in the cloud. It covers topics such as data modeling, data storage, and data processing. (fit_score: 80, difficulty_score: 80)
Provides a guide to site reliability engineering (SRE), a set of practices that helps organizations build and operate reliable systems. SRE key part of DevOps, and this book provides a valuable introduction to the field.
Explores the use of IaaS for AI and machine learning applications. It is suitable for data scientists and developers looking to build and deploy AI and machine learning models on cloud platforms.
Provides a guide to continuous delivery on AWS. It covers the tools, techniques, and best practices for deploying and scaling AWS applications.
Provides a practical guide to cloud migration for IT professionals, covering everything from planning and assessment to execution and post-migration management. It valuable resource for anyone considering migrating to the cloud.
Focuses on the broader aspects of disaster response and recovery, including strategies and tactics for building resilience in communities. While not solely focused on IT, it provides essential context on the overall disaster management lifecycle. This book is valuable for understanding the societal and organizational context in which IT DR operates. It is suitable for students and professionals interested in the wider field of emergency management.
This guide explores the integration of serverless computing with Kubernetes, enabling developers to build and deploy event-driven applications on a managed platform. It's a valuable resource for understanding the benefits and challenges of combining these technologies.
Provides a guide to lean software development, a set of practices that helps organizations deliver software more quickly and efficiently. Lean software development key part of DevOps, and this book provides a valuable introduction to the field.
Provides a practical guide to web security, covering topics such as SQL injection, cross-site scripting, and web application firewalls. It is suitable for web developers and others who need to protect their websites.
Provides a fascinating look at the human element of security, covering topics such as social engineering and psychological manipulation. It is suitable for anyone who wants to learn more about how to protect themselves from being deceived.
Specifically addresses disaster recovery for digital assets using cloud-based storage, with a focus on the needs of libraries. It provides practical tools and tips for implementing cloud-based DR plans. While niche in its primary audience, it offers valuable insights into cloud-based recovery strategies applicable to other sectors. This book is helpful for understanding a contemporary approach to DR using cloud technology.
Provides a simplified and accessible introduction to IaaS. It is suitable for non-technical readers and those new to cloud computing.
A non-technical overview of virtualization, focusing on its benefits and applications in different industries. Helpful for gaining a basic understanding of virtualization without getting bogged down in technical details.
Offers a look at disasters through the lens of a disaster researcher and practitioner, including the impacts of climate change. While not a technical IT book, it provides crucial context on the increasing frequency and intensity of disasters and the realities of response and recovery efforts. This book is valuable for understanding the evolving landscape of disasters and the importance of robust DR and BC plans in the face of climate change. It is suitable for all levels interested in the broader context of disasters.
Provides a comprehensive overview of serverless architectures, with a focus on AWS. It covers topics such as serverless computing, event-driven programming, and cloud-native development. (fit_score: 70, difficulty_score: 70)
This specialized book focuses on the Kubernetes Pod Security Standard (KPSS), a critical aspect of container security. It provides a comprehensive overview of KPSS, its components, and best practices for implementing it in Kubernetes clusters.

Share

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

Similar courses

Here are nine courses similar to Cloud: Infrastructure as a Service - Master's.
DevOps for Network Automation (NetDevOps)
Most relevant
Python Scripting for DevOps
Most relevant
Continuous Integration and Continuous Delivery (CI/CD)
Most relevant
Developing Cloud Native Applications
Most relevant
Introduction to DevSecOps
Most relevant
Tencent Cloud Developer Associate
Most relevant
Tencent Cloud Solutions Architect Professional
Most relevant
Jenkins in Docker: Slack Notifications & Build Monitor...
Most relevant
Cloud: Infrastructure as a Service - Bachelor's
Most relevant

Coursera Buyer Protection & Guarantee

Verified partner policies & purchase protections

Accredited University Partner
Free Trial & Audit

7-Day Free Trial & Free Audit

7-day free trial on monthly Coursera Plus subscriptions; free audit option available on most individual courses to explore video lectures and readings at no charge.

Return & Refund Policy

14-Day Refund Guarantee

14-day refund window on annual Coursera Plus subscriptions and single-course purchases prior to certificate issuance. Monthly subscriptions do not offer refunds once billed.

Buyer Protections

Verified Academic & Industry Partner

Accredited university and industry certifications (e.g. Stanford, Google, IBM, Yale), secure SSL payment processing, and verifiable digital certificate links.

Key Purchase Protections
14-day refund window on annual Coursera Plus and single courses
7-day free trial on monthly Coursera Plus subscriptions
Free course audit option for lectures and readings
Verified certificates from top universities & companies
OpenCourser Verified Partner Policy details last reviewed: 2026-10-22
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