RiseUpp Logo
Educator Logo

Cloud Systems & Infrastructure - Part 1

Gain expertise in cloud computing fundamentals, from virtualization and containers to cloud services from top providers like Amazon, Google, and Microsoft.

Gain expertise in cloud computing fundamentals, from virtualization and containers to cloud services from top providers like Amazon, Google, and Microsoft.

This comprehensive course provides a deep dive into modern cloud computing technologies and infrastructure. Students explore virtualization concepts, container technologies like Docker and Kubernetes, and various service models including IaaS, PaaS, and serverless architectures. The curriculum covers cloud economics, software-defined architectures, and detailed comparisons of offerings from major cloud providers. Students also gain practical knowledge of cloud storage solutions such as HDFS, Ceph, Swift, and Amazon S3. The course features both theoretical foundations and practical applications, preparing learners for designing and implementing effective cloud-based solutions for enterprise computing systems. As part of a two-course series, it lays essential groundwork for understanding how cloud computing is revolutionizing the IT landscape.

4.3

(835 ratings)

57,116 already enrolled

English

22 languages available

Powered by

Provider Logo
Cloud Systems & Infrastructure - Part 1

This course includes

15 Hours

Of Self-paced video lessons

Intermediate Level

Completion Certificate

awarded on course completion

Free course

What you'll learn

  • Understand cloud computing economics and business value propositions

  • Master virtualization concepts and container technologies like Docker and Kubernetes

  • Compare infrastructure offerings from major cloud providers (AWS, Google Cloud, Azure)

  • Implement and manage Platform as a Service (PaaS) and Metal as a Service (MaaS)

  • Utilize web middleware technologies including REST, RPC, JSON and load balancing

  • Design cloud storage solutions using systems like HDFS, Ceph, Swift and Amazon S3

Skills you'll gain

Cloud Computing
Software as a Service
Amazon Web Services
Distributed Computing Architecture
Software Architecture
Virtualization
Containers
Docker
Kubernetes
Cloud Storage

This course includes:

10.6 Hours PreRecorded video

5 assignments

Access on Mobile, Tablet, Desktop

FullTime access

Shareable certificate

Get a Completion Certificate

Share your certificate with prospective employers and your professional network on LinkedIn.

Certificate

Top companies offer this course to their employees

Top companies provide this course to enhance their employees' skills, ensuring they excel in handling complex projects and drive organizational success.

icon-0icon-1icon-2icon-3icon-4

There are 6 modules in this course

This comprehensive course explores the foundations and applications of cloud computing technologies that are transforming enterprise IT. Students begin with cloud computing concepts, economics, and software-defined architectures before diving into virtualization and container technologies, including detailed explorations of Docker, Kubernetes, and the JVM. The course compares infrastructure offerings from Amazon, Google, and Microsoft, then progresses to higher-level services including PaaS, MBaaS, and serverless architectures. Web middleware technologies like RPC, REST, and JSON are covered as fundamental building blocks. The final sections focus on cloud storage solutions, examining big data systems (HDFS, Hive), object stores (Swift, S3), virtual block storage, and practical APIs like Dropbox. Throughout, students gain both theoretical knowledge and practical insights applicable to real-world cloud deployments.

Course Orientation

Module 1 · 1 Hours to complete

Introduction to Cloud Computing

Module 2 · 2 Hours to complete

Foundations: Containers, Virtual Machine, JVM

Module 3 · 4 Hours to complete

MAAS, PAAS, Web Services

Module 4 · 3 Hours to complete

Storage: Ceph, SWIFT, HDFS, NAAS, SAN, Zookeeper

Module 5 · 2 Hours to complete

Course Conclusion

Module 6 · 25 Minutes to complete

Fee Structure

Instructors

Reza Farivar
Reza Farivar

4.2 rating

67 Reviews

66,499 Students

5 Courses

Data Engineering Manager at Capital One, Adjunct Research Assistant Professor of Computer Science

Dr. Reza Farivar is a Data Engineering Manager at Capital One and an Adjunct Research Assistant Professor of Computer Science at the University of Illinois Urbana-Champaign. He earned his PhD in Electrical and Computer Engineering from the University of Illinois in 2012, where his research focused on cloud computing, big data platforms, and iterative algorithms. His expertise extends to customized algorithms for computational accelerators like GPUs.In addition to his academic role, Dr. Farivar co-founded Accelerated Genomics, a startup dedicated to developing GPU-accelerated big data algorithms in bioinformatics. He has also worked as a Senior Software Development Engineer at Yahoo, contributing to the development of their big data platforms and frameworks such as Apache Storm and Spark.Dr. Farivar teaches several courses on Coursera, including "Cloud Computing Applications, Part 1: Cloud Systems and Infrastructure" and "Cloud Computing Applications, Part 2: Big Data and Applications in the Cloud." His work in both industry and academia reflects a strong commitment to advancing the fields of cloud computing and big data, making significant contributions through research, teaching, and practical applications.

Roy H. Campbell
Roy H. Campbell

4.2 rating

67 Reviews

69,196 Students

5 Courses

Professor of Computer Science, University of Illinois Urbana-Champaign

Roy H. Campbell is the Sohaib and Sara Abbasi Professor of Computer Science at the University of Illinois Urbana-Champaign and leads the System Software Research Group. He also serves as the Director of the NSA Designated Center of Excellence and the Center for Advanced Research in Information Security (CARIS). With a Ph.D. in Computer Science from the University of Newcastle upon Tyne, he has made significant contributions to distributed systems, operating systems, and cloud computing security. Throughout his career, Campbell has been recognized for his innovative research in areas such as cybersecurity, machine learning, and multimedia systems. He has authored several textbooks, including Assured Cloud Computing, and has been an active contributor to academic and industry advancements. His courses on cloud computing applications provide learners with practical knowledge about cloud systems, big data, and infrastructure security.

Cloud Systems & Infrastructure - Part 1

This course includes

15 Hours

Of Self-paced video lessons

Intermediate Level

Completion Certificate

awarded on course completion

Free course

Testimonials

Testimonials and success stories are a testament to the quality of this program and its impact on your career and learning journey. Be the first to help others make an informed decision by sharing your review of the course.

4.3 course rating

835 ratings

Frequently asked questions

Below are some of the most commonly asked questions about this course. We aim to provide clear and concise answers to help you better understand the course content, structure, and any other relevant information. If you have any additional questions or if your question is not listed here, please don't hesitate to reach out to our support team for further assistance.