Organizations are increasingly moving their infrastructures and services to the cloud making Cloud Computing one of the hottest fields in IT with job vacancies growing at a breakneck pace. The following MOOC programs will help you stand out in the IT industry, by gaining expertise in leverage the Cloud. Cloud Computing Specialization Platform: Coursera Provider: University of Illinois at Urbana-Champaign Level: Intermediate Effort: 6 courses (Approx. 6 months to complete) Link to Specialization: Cloud Computing | Coursera The Cloud Computing Specialization takes you on a tour through cloud computing systems. We start in in the middle layer with Cloud Computing Concepts covering core distributed systems concepts used inside clouds, move to the upper layer of Cloud Applications and finally to the lower layer of Cloud Networking. We conclude with a project that allows you to apply the skills you've learned throughout the courses. Cloud Computing MicroMasters Program Platform: edX Provider: University System of Maryland Level: Intermediate Effort: 4 courses (8 weeks per course, 8-10 hours per week, per course) Link to MicroMasters Program: Cloud Computing Gain an understanding of cloud technologies such as AWS, Azure, Google Cloud, OpenStack, and vSphere and how to leverage them to increase business productivity and effectiveness. In this Cloud Computing MicroMasters program, you will learn about Infrastructure As A Service (IaaS), Platform As A Service (PaaS), Software As A Service (SaaS), and other "X as a service" platforms. You will receive key foundational knowledge about legal and compliance issues, security and risk mitigation and how to follow industry standards and best practices. You will also gain hands-on experience in implementing, configuring and managing cloud technologies. Microsoft Professional Program in Cloud Admin Platform: edX Provider: Microsoft Level: Intermediate Effort: 10 courses + Final Capstone Project, 16 - 30 hours per course Link to MicroMasters Program: Microsoft Professional Program in Cloud Admin It is difficult to talk about the future of computing without talking about the cloud. The Microsoft Professional Program in Cloud Admin will start you down the path of understanding the cloud and to set up Azure virtual machines, networks, and app services; automate workloads and deployment; and manage storage, identity, databases, security, and compliance. Learn how to become a Cloud Administrator, leveraging the best of Microsoft technology. Architecting with Google Cloud Platform Specialization Platform: Coursera Provider: Google Cloud Level: Intermediate Effort: 6 courses (Approx. 4 weeks to complete) Link to Specialization: Architecting with Google Cloud Platform | Coursera This specialization introduces participants to the comprehensive and flexible infrastructure and platform services provided by Google Cloud Platform. Through a combination of presentations, demos, and hands-on labs, participants explore and deploy solution elements, including infrastructure components such as networks, systems and applications services. This course also covers deploying practical solutions including securely interconnecting networks, customer-supplied encryption keys, security and access management, quotas and billing, and resource monitoring. Developing Applications with Google Cloud Platform Specialization Platform: Coursera Provider: Google Cloud Level: Intermediate Effort: 4 courses (Approx. 4 weeks to complete) Link to Specialization: Developing Applications with Google Cloud Platform | Coursera In this specialization, application developers learn how to design, develop, and deploy applications that seamlessly integrate components from the Google Cloud ecosystem. Through 4 courses and a combination of presentations, demos, and hands-on labs, participants learn how to use GCP services and pre-trained machine learning APIs to build secure, scalable, and intelligent cloud-native applications. Networking in Google Cloud Platform Specialization Platform: Coursera Provider: Google Cloud Level: Intermediate Effort: 3 courses (Approx. 4 weeks to complete) Link to Specialization: Networking in Google Cloud Platform | Coursera This specialization gives participants broad study of core infrastructure and networking options on Google Cloud Platform. Through recorded lectures, demonstrations, and hands-on labs, participants explore and deploy GCP networking technologies, such as Google Virtual Private Cloud (VPC) networks, subnets, firewalls; interconnection among networks; load balancing; Cloud DNS; Cloud CDN. The specialization will also cover common network design patterns and automated deployment using Deployment Manager. IBM Microservices Specialization Platform: Coursera Provider: IBM Level: Intermediate Effort: 4 courses (Approx. 1 month to complete) Link to Specialization: IBM Microservices | Coursera This specialization is intended for application developers and network administrators seeking to understand the benefits of microservices architecture and container-based applications. The student learns how to develop and deploy microservices applications with Kubernetes on IBM Cloud and IBM Cloud Private via a continuous release pipeline.