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
Module 2: Virtualization, Containers, Networking and Storage in the Cloud
There are three key concepts in cloud computing – Virtualization/Compute, Networking, and Storage. We take some time to dig deeper into each of these concepts and discuss the relationship of each to the cloud computing model.
Module 3: DevOps, Continuous Integration/Delivery, Serverless Computing
Cloud computing is a game changer in terms of speed, automation, and efficiency when it comes to developing software. We will cover concepts that are only available in the cloud computing model and discuss why these concepts are a core component of modern software development.
Module 4: Cloud Migration and Cost Management
Migrating workloads to the cloud take planning and there will likely be infrastructure that continues to exist in the enterprise. This module explores how to plan for a cloud migration, as well as a discussion about pricing models – using AWS as a sample model.
Module 5: Management, Monitoring and Logging
The key to a successful cloud computing implementation is the ability to manage and monitor cloud resources. We explore a few key resources to accomplish this along with a discussion of the importance of monitoring.
Module 6: Security in the Cloud
Security is a complex subject, and is a conversation that happens throughout the cloud computing model. We explore the threats to cloud computing along with an overview of the various products that help protect cloud computing resources. We take a look at a concept called “the Shared Responsibility Model” which is platform agnostic, but we review the model as described by AWS.
Module 7: Disaster Recovery and Business Continuity
There are many inherent components of resiliency built into cloud computing, but understanding their nuance and knowing how to leverage them are key to the development of a solid business contingency plan. We look at a case study and various solutions provided by AWS.
Module 8: Cloud-native Applications, Examples and Course Recap
Building out capability in the cloud requires a shift in thinking. This shift comes in the form of understanding how cloud native applications work and can be leveraged. We look at some real world examples of how large businesses are leveraging IaaS to deliver services to their customers.
Summative Course Assessment
This module contains the summative course assessment that has been designed to evaluate your understanding of the course material and assess your ability to apply the knowledge you have acquired throughout the course.

Good to know

Know what's good
, what to watch for
, 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

Save Cloud: Infrastructure as a Service - Master's 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: 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 haven't picked any books for this reading list yet.

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.
Cloud: Infrastructure as a Service - Bachelor's
Most relevant
Cisco Data Center Core: Configuring and Managing a Cisco...
Most relevant
Cisco Data Center Core: Configuring Networking
Most relevant
Configuring Storage in OpenShift
Most relevant
Cisco Core Security: Network Security Fundamentals
Most relevant
Introduction to Enterprise Network Infrastructure
Most relevant
Introduction to Terragrunt for Cloud
Most relevant
Deploying Applications in Azure Kubernetes Service (AKS)
Most relevant
Implementing Windows Server 2019 Hyper-V
Most relevant
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 - 2024 OpenCourser