The Cloud Computing Specialization provides a comprehensive tour through cloud computing systems, covering core distributed systems concepts, cloud applications, networking, and a hands-on project to apply learned skills.
Week by week, you'll delve into the fundamental distributed computing concepts used in cloud computing, explore the multitude of technologies comprising cloud computing, and understand the challenges and design rationale for cloud networking. The specialization concludes with a project where you can apply the skills acquired throughout the courses.
Certificate Available ✔
Get Started / More InfoThe Cloud Computing Specialization encompasses core distributed systems concepts, cloud applications, networking, and a hands-on project to apply learned skills.
Cloud Computing Concepts, Part 1 delves into fundamental distributed computing concepts used in cloud computing, covering key techniques, algorithms, and design philosophies. The course provides hands-on exercises to implement these concepts in the C++ programming language and features interviews with leading researchers and managers.
Cloud Computing Concepts: Part 2 builds on the material covered in the first part, further exploring fundamental distributed computing concepts used in cloud computing. It continues to provide hands-on exercises and features interviews with leading researchers and managers.
Cloud Computing Applications, Part 1 covers a multitude of technologies comprising the modern concept of cloud computing, including virtualization, containers, platform as a service, mobile backend as a service, serverless architectures, cloud middleware technologies, and cloud storage services.
Cloud Computing Applications, Part 2 explores how the Cloud opens up data analytics of huge volumes of data, covering systems for data analysis, large-scale data storage, distributed key-value stores, NOSQL databases, fast data real-time streaming, graph processing, machine learning, and deep learning technologies.
Cloud Networking explores the challenges for cloud networking, emphasizing the design rationale and operations of building a network infrastructure that provides agility, efficient transfer of big data, low latency communication, and enables applications to be federated across countries and continents.
The Cloud Computing Project course allows you to apply the learned theories and techniques for cloud computing from the previous courses in the Specialization, including Cloud Computing Concepts, Part 1, Cloud Computing Concepts, Part 2, Cloud Computing Applications, Part 1, and Cloud Networking.
Introduction to Cybersecurity & Risk Management is a case-based Specialization providing foundational concepts of security governance and risk management, focusing...
Cryptography I is a comprehensive course covering the inner workings of cryptographic systems and their real-world applications. Participants will explore exciting...
This course delves into the intricacies of previous OWASP risks, including XML External Entities, Cross-Site Scripting, and Insecure Deserialization.
Automate cybersecurity tasks with Python in this 7th course of the Google Cybersecurity Certificate. Learn Python fundamentals, data manipulation, and code readability...