High Performance Computing in the Cloud (FutureLearn)

High Performance Computing in the Cloud (FutureLearn)

Understand the benefits and challenges of using cloud computing for high performance computing (HPC) workloads. This online course provides an advanced, graduate-level introduction to using cloud computing for high performance computing (HPC) workloads.

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

The course will cover a wide range of topics from cloud architecture and infrastructure supporting HPC to the business opportunities that are enabled by HPC in the cloud.

What topics will you cover?
The following topics will be covered in the course:

  • Virtualization and Containerization
  • Parallel Computing Frameworks
  • Scaling
  • HPC in the Cloud Use Cases
  • Cloud Service Orchestration and Resource Scheduling
  • Cloud Infrastructure for Supporting Heterogeneous Resources
  • CloudLightning Approach: Architecture Overview
  • Resource Management in CloudLightning

What will you achieve?
By the end of the course, you'll be able to...

  • Discuss the range of activities associated with High Performance Computing and with Cloud Computing
  • Describe the differences in ethos between HPC and Cloud
  • Describe how the HPC and Cloud design spaces can be merged
  • Identify the challenges of supporting high performance hardware in the cloud
  • Report on how the cloud is evolving to become heterogeneous
  • Explain the challenges associated with Resource Management at scale
  • Discuss various techniques for Service Orchestration in the cloud
  • Reflect on the advantages of using self-organization for Resource Management at scale
  • Reflect on how successfully HPC workloads are being supported in the cloud
Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

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.

Sep 14th 2026
5-12 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.

Sep 21st 2026
5-12 Weeks
Introduction to Digital Transformation: Understand and Manage Digital Transformation in the Workplace (FutureLearn) FutureLearn
Media Design School

Introduction to Digital Transformation: Understand and Manage Digital Transformation in the Workplace (FutureLearn)

Improve your skills and knowledge of digital transformation and how to manage the process of technological change. Build skills for the future work landscap. In this course from the Media Design School, you’ll explore the future of the work landscape and how technology continues to redefine it through the process of digital transformation.

Jun 27th 2022
5-12 Weeks
Introduction to Containers w/ Docker, Kubernetes & OpenShift (Coursera) Coursera
IBM

Introduction to Containers w/ Docker, Kubernetes & OpenShift (Coursera)

Throughout the course you will apply what you learn with hands-on labs. From getting started with Docker, to orchestration and scaling with Kubernetes, and simplifying deployments with OpenShift. The labs are performed using your web browser on IBM Cloud and Skills Network Labs environments, that are made available to you at no charge. in the project at the end of the course you will build a container image and deploy and scale it on Cloud using OpenShift. This course is of interest to anyone who wants to be a cloud practitioner - cloud developers, cloud architects, cloud system engineers, devops engineers, cloud networking specialists and many other roles.

Sep 28th 2026
5-12 Weeks
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.

Sep 28th 2026
5-12 Weeks
Operating System Virtualization - Bachelor's (Coursera) Coursera
Illinois Tech

Operating System Virtualization - Bachelor's (Coursera)

Each successful student in this course will become familiar with hypervisors, virtualization terms, infrastructure considerations, and appropriate use cases. While designed to give an overview of today’s Virtualization technologies and methods, students in the course will gain enough practical knowledge to begin deploying various hypervisors and virtual machine environments using current industry standard platforms.

Sep 28th 2026
5-12 Weeks
Introduction to Cloud Identity (Coursera) Coursera
Google Cloud

Introduction to Cloud Identity (Coursera)

Introduction to Cloud Identity serves as the starting place for any new Cloud Identity, Identity/Access Management/Mobile Device Management admins as they begin their journey of managing and establishing security and access management best practices for their organization. This 15-30 hour accelerated, one-week course will leave you feeling confident to utilize the basic functions of the Admin Console to manage users, control access to services, configure common security settings, and much more.

Sep 14th 2026
1 Week
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.

Sep 14th 2026
3 Weeks
Cloud Computing Concepts, Part 1 (Coursera) Coursera
University of Illinois at Urbana-Champaign

Cloud Computing Concepts, Part 1 (Coursera)

Cloud computing systems today, whether open-source or used inside companies, are built using a common set of core techniques, algorithms, and design philosophies—all centered around distributed systems. Learn about such fundamental distributed computing "concepts" for cloud computing. Some of these concepts include: clouds, MapReduce, key-value/NoSQL stores, classical distributed algorithms, widely-used distributed algorithms, scalability, trending areas, and much, much more!

Sep 14th 2026
5-12 Weeks
Introduction to Digital Transformation (Coursera) Coursera
Siemens

Introduction to Digital Transformation (Coursera)

This course is primarily for professionals, college students, and advanced high school students who are interested in driving the digital transformation by integrating automation, software, and cutting-edge technologies. This course represents a foundational introduction to Digital Transformation, appropriate for learners with a basic familiarity with common business terms and concepts and an interest in digital technology.

Sep 21st 2026
5-12 Weeks
Parallel programming (Coursera) Coursera
École Polytechnique Fédérale de Lausanne

Parallel programming (Coursera)

With every smartphone and computer now boasting multiple processors, the use of functional ideas to facilitate parallel programming is becoming increasingly widespread. In this course, you'll learn the fundamentals of parallel programming, from task parallelism to data parallelism. In particular, you'll see how many familiar ideas from functional programming map perfectly to to the data parallel paradigm.

Sep 14th 2026
4 Weeks