We may earn an affiliate commission when you visit our partners.
Course image
Charif El MaMouni and Patrick Appiah-Kubi

As Cloud Computing shapes businesses of all sizes, it is vital to understand the technologies behind cloud infrastructure, both public and private.

This course, part of the Cloud Computing MicroMasters program, focuses on components of Infrastructure as a Service (IaaS) cloud service model. These components include: compute, storage, network, and auxiliary services. The class will also discuss most popular cloud IaaS deployment architectures.

Read more

As Cloud Computing shapes businesses of all sizes, it is vital to understand the technologies behind cloud infrastructure, both public and private.

This course, part of the Cloud Computing MicroMasters program, focuses on components of Infrastructure as a Service (IaaS) cloud service model. These components include: compute, storage, network, and auxiliary services. The class will also discuss most popular cloud IaaS deployment architectures.

You will examine these IaaS issues in depth, and then apply the acquired knowledge in 2 lab projects to migrate a website to the Amazon Web Services (AWS) IaaS environment, deploy the necessary infrastructure, install and configure the web server, set up the website, and monitor the deployment in action.

This course is part of the Cloud Computing MicroMaster’s program from UMGC. Upon completion of the program and receipt of the verified MicroMaster’s certificate, learners may then transition into the full UMGC Master’s Program in Cloud Computing Architecture. See the MicroMasters program page for more.

What's inside

Learning objectives

  • Cloud service models
  • Compute, storage, network, and auxiliary services in iaas offerings
  • Typical iaas deployment architectures
  • Deploying, configuring, and monitoring a website in aws

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Introduces foundational concepts, making it suitable for beginners
Covers core IaaS concepts, which are crucial for cloud computing
Provides hands-on experience through lab projects, enhancing practical skills
Taught by experienced instructors, ensuring quality and credibility
Part of a MicroMasters program, offering a pathway for further specialization

Save this course

Save Cloud Computing Infrastructure 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 Computing Infrastructure with these activities:
Review basic computer networking concepts
Reviewing networking concepts will help you understand how cloud computing services work.
Browse courses on Computer Networking
Show steps
  • Review the OSI model.
  • Review different types of network protocols.
  • Review basic network security concepts.
Follow tutorials on cloud computing concepts
Following tutorials will help you build a solid foundation in cloud computing concepts.
Browse courses on Cloud Computing
Show steps
  • Search for tutorials on cloud computing concepts.
  • Choose a few tutorials that cover different aspects of cloud computing.
  • Follow the tutorials and take notes.
Compile a list of cloud computing resources
Compiling a list of resources will help you find and organize useful information about cloud computing.
Browse courses on Cloud Computing
Show steps
  • Search for different types of cloud computing resources.
  • Evaluate the resources and select the most useful ones.
  • Organize the resources into a list.
Five other activities
Expand to see all activities and additional details
Show all eight activities
Attend a cloud computing workshop
Attending a workshop will provide you with hands-on experience with cloud computing technologies.
Browse courses on Cloud Computing
Show steps
  • Search for cloud computing workshops in your area.
  • Choose a workshop that covers topics that interest you.
  • Attend the workshop and participate actively.
Practice deploying web servers
Practice deploying web servers to reinforce your understanding of the deployment process and AWS.
Browse courses on Website Deployment
Show steps
  • Choose a platform for practicing deployment. You may use the Amazon Web Services free tier.
  • Deploy a simple static website.
  • Deploy a dynamic website.
Create a cloud computing infrastructure diagram
Creating a diagram will help you visualize and understand the different components of a cloud infrastructure.
Browse courses on Cloud Infrastructure
Show steps
  • Research different cloud computing architectures.
  • Choose a specific cloud computing architecture to focus on.
  • Create a diagram of the chosen architecture.
Write a blog post about cloud computing
Writing a blog post will help you synthesize and reinforce your understanding of cloud computing.
Browse courses on Cloud Computing
Show steps
  • Choose a specific topic in cloud computing to write about.
  • Research the topic and gather information.
  • Write a blog post that is clear, concise, and informative.
Participate in a cloud computing hackathon
Participating in a hackathon will challenge you to apply your cloud computing skills to solve real-world problems.
Browse courses on Cloud Computing
Show steps
  • Find a cloud computing hackathon that interests you.
  • Form a team or work individually.
  • Develop a solution to the hackathon challenge.

Career center

Learners who complete Cloud Computing Infrastructure will develop knowledge and skills that may be useful to these careers:
Cloud Consultant
Cloud Consultants are responsible for advising businesses on the use of cloud computing technologies. This course will help you build a foundation in the technologies behind cloud infrastructure, both public and private. You will learn about the different components of Infrastructure as a Service (IaaS) cloud service model, including compute, storage, network, and auxiliary services. You will also discuss the most popular cloud IaaS deployment architectures. This knowledge will be essential for your success as a Cloud Consultant.
Network Engineer
Network Engineers are responsible for designing, building, and maintaining computer networks. This course will help you build a foundation in the technologies behind cloud infrastructure, both public and private. You will learn about the different components of Infrastructure as a Service (IaaS) cloud service model, including compute, storage, network, and auxiliary services. You will also discuss the most popular cloud IaaS deployment architectures. This knowledge will be essential for your success as a Network Engineer.
Systems Administrator
Systems Administrators are responsible for managing and maintaining computer systems. This course will help you build a foundation in the technologies behind cloud infrastructure, both public and private. You will learn about the different components of Infrastructure as a Service (IaaS) cloud service model, including compute, storage, network, and auxiliary services. You will also discuss the most popular cloud IaaS deployment architectures. This knowledge will be essential for your success as a Systems Administrator.
IT Architect
IT Architects are responsible for designing, building, and managing IT infrastructure. This course will help you build a foundation in the technologies behind cloud infrastructure, both public and private. You will learn about the different components of Infrastructure as a Service (IaaS) cloud service model, including compute, storage, network, and auxiliary services. You will also discuss the most popular cloud IaaS deployment architectures. This knowledge will be essential for your success as an IT Architect.
Security Architect
Security Architects are responsible for designing, building, and managing security infrastructure. This course will help you build a foundation in the technologies behind cloud infrastructure, both public and private. You will learn about the different components of Infrastructure as a Service (IaaS) cloud service model, including compute, storage, network, and auxiliary services. You will also discuss the most popular cloud IaaS deployment architectures. This knowledge will be essential for your success as a Security Architect.
Technical Project Manager
Technical Project Managers are responsible for planning, executing, and monitoring technical projects. This course will help you build a foundation in the technologies behind cloud infrastructure, both public and private. You will learn about the different components of Infrastructure as a Service (IaaS) cloud service model, including compute, storage, network, and auxiliary services. You will also discuss the most popular cloud IaaS deployment architectures. This knowledge will be essential for your success as a Technical Project Manager.
Software Engineer
Software Engineers are responsible for designing, building, and maintaining software applications. This course will help you build a foundation in the technologies behind cloud infrastructure, both public and private. You will learn about the different components of Infrastructure as a Service (IaaS) cloud service model, including compute, storage, network, and auxiliary services. You will also discuss the most popular cloud IaaS deployment architectures. This knowledge will be essential for your success as a Software Engineer.
Cloud Architect
Cloud Architects are responsible for designing, building, and managing cloud infrastructure. This course will help you build a foundation in the technologies behind cloud infrastructure, both public and private. You will learn about the different components of Infrastructure as a Service (IaaS) cloud service model, including compute, storage, network, and auxiliary services. You will also discuss the most popular cloud IaaS deployment architectures. This knowledge will be essential for your success as a Cloud Architect.
DevOps Engineer
DevOps Engineers are responsible for bridging the gap between development and operations teams. This course will help you build a foundation in the technologies behind cloud infrastructure, both public and private. You will learn about the different components of Infrastructure as a Service (IaaS) cloud service model, including compute, storage, network, and auxiliary services. You will also discuss the most popular cloud IaaS deployment architectures. This knowledge will be essential for your success as a DevOps Engineer.
Cloud Engineer
Cloud Engineers are responsible for deploying, managing, and maintaining cloud infrastructure. This course will help you build a foundation in the technologies behind cloud infrastructure, both public and private. You will learn about the different components of Infrastructure as a Service (IaaS) cloud service model, including compute, storage, network, and auxiliary services. You will also discuss the most popular cloud IaaS deployment architectures. This knowledge will be essential for your success as a Cloud Engineer.
Machine Learning Engineer
Machine Learning Engineers are responsible for designing, building, and maintaining machine learning models. This course will help you build a foundation in the technologies behind cloud infrastructure, both public and private. You will learn about the different components of Infrastructure as a Service (IaaS) cloud service model, including compute, storage, network, and auxiliary services. You will also discuss the most popular cloud IaaS deployment architectures. This knowledge will be essential for your success as a Machine Learning Engineer.
Data Scientist
Data Scientists are responsible for developing and applying statistical and machine learning models to data. This course will help you build a foundation in the technologies behind cloud infrastructure, both public and private. You will learn about the different components of Infrastructure as a Service (IaaS) cloud service model, including compute, storage, network, and auxiliary services. You will also discuss the most popular cloud IaaS deployment architectures. This knowledge will be essential for your success as a Data Scientist.
Data Analyst
Data Analysts are responsible for collecting, cleaning, and analyzing data to identify trends and patterns. This course will help you build a foundation in the technologies behind cloud infrastructure, both public and private. You will learn about the different components of Infrastructure as a Service (IaaS) cloud service model, including compute, storage, network, and auxiliary services. You will also discuss the most popular cloud IaaS deployment architectures. This knowledge will be essential for your success as a Data Analyst.
Data Engineer
Data Engineers are responsible for designing, building, and maintaining data pipelines. This course will help you build a foundation in the technologies behind cloud infrastructure, both public and private. You will learn about the different components of Infrastructure as a Service (IaaS) cloud service model, including compute, storage, network, and auxiliary services. You will also discuss the most popular cloud IaaS deployment architectures. This knowledge will be essential for your success as a Data Engineer.
Software Architect
Software Architects are responsible for designing and developing software applications. This course will help you build a foundation in the technologies behind cloud infrastructure, both public and private. You will learn about the different components of Infrastructure as a Service (IaaS) cloud service model, including compute, storage, network, and auxiliary services. You will also discuss the most popular cloud IaaS deployment architectures. This knowledge will be essential for your success as a Software Architect.

Reading list

We've selected nine 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 Computing Infrastructure.
Comprehensive handbook on cloud computing. It covers topics such as cloud architecture, cloud services, and cloud security. It valuable resource for readers who want to learn about all aspects of cloud computing.
Provides a practical guide to cloud computing. It covers topics such as cloud architecture, cloud services, and cloud security. It valuable resource for readers who want to learn how to use cloud computing in their own organizations.
Provides a comprehensive overview of cloud computing. It covers topics such as cloud architecture, cloud services, and cloud security. It valuable resource for readers who want to learn about the fundamentals of cloud computing.
Guide to cloud computing for developers. It covers topics such as cloud architecture, cloud services, and cloud development tools. It valuable resource for readers who want to learn how to develop applications for the cloud.
Provides a comprehensive overview of cloud computing concepts, technologies, and architectures. It valuable resource for readers who want to learn about the technical aspects of cloud computing.
Beginner-friendly introduction to the Google Cloud Platform. It covers topics such as GCP services, GCP pricing, and GCP security.
Introduces the fundamentals of cloud computing, including its architecture, services, and applications. It comprehensive reference for readers who want to gain a solid understanding of the field.
Provides a business perspective on cloud computing. It covers topics such as cloud benefits, cloud risks, and cloud adoption strategies. It valuable resource for readers who want to learn about the business implications of cloud computing.
Beginner-friendly introduction to cloud computing. It covers topics such as cloud benefits, cloud types, and cloud providers. It valuable resource for readers who want to learn more about cloud computing without getting bogged down in technical details.

Share

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

Similar courses

Here are nine courses similar to Cloud Computing Infrastructure.
Cloud Computing for Enterprises
Most relevant
Cloud Computing Security
Most relevant
Instructional Design Course Evaluation & Capstone Project
Most relevant
Instructional Design: Digital Media, New Tools and...
Most relevant
Instructional Design and Technology: Learning Theories
Most relevant
Instructional Design Models
Most relevant
Cloud Computing Foundations
Most relevant
Introduction to Cloud Computing
Most relevant
Cloud Computing Primer: Infrastructure as a Service (IaaS)
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