Packt

Learning Cloud Architecture - From Ideas to Practical Design

Ce cours n'est pas disponible en Français (France)

Nous sommes actuellement en train de le traduire dans plus de langues.
Packt

Learning Cloud Architecture - From Ideas to Practical Design

Inclus avec Coursera Plus

Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Intermédiaire

Expérience recommandée

2 semaines à compléter
Ă  10 heures par semaine
Planning flexible
Apprenez Ă  votre propre rythme
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Intermédiaire

Expérience recommandée

2 semaines à compléter
Ă  10 heures par semaine
Planning flexible
Apprenez Ă  votre propre rythme

Ce que vous apprendrez

  • How to design scalable and efficient cloud architectures for real-world applications.

  • Best practices for choosing algorithms and optimizing cloud infrastructure for performance.

  • Techniques for ensuring the reliability and fault tolerance of cloud systems.

  • How to integrate commercial aspects into cloud system design, focusing on cost and scalability.

Compétences que vous acquerrez

  • CatĂ©gorie : Data Storage
  • CatĂ©gorie : Distributed Computing
  • CatĂ©gorie : Algorithms
  • CatĂ©gorie : Scalability
  • CatĂ©gorie : Cloud Computing Architecture
  • CatĂ©gorie : Cloud Security
  • CatĂ©gorie : Systems Design
  • CatĂ©gorie : Requirements Analysis
  • CatĂ©gorie : Live Streaming
  • CatĂ©gorie : System Design and Implementation
  • CatĂ©gorie : Functional Requirement
  • CatĂ©gorie : Software Architecture
  • CatĂ©gorie : Cloud Computing
  • CatĂ©gorie : Real Time Data
  • CatĂ©gorie : Cloud Infrastructure
  • CatĂ©gorie : Solution Architecture

Outils que vous découvrirez

  • CatĂ©gorie : Cloud Applications
  • CatĂ©gorie : Web Applications
  • CatĂ©gorie : Amazon Web Services
  • CatĂ©gorie : Cloud Storage

Détails à connaître

Certificat partageable

Ajouter Ă  votre profil LinkedIn

Récemment mis à jour !

avril 2026

Évaluations

23 devoirs

Enseigné en Anglais

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

 logos de Petrobras, TATA, Danone, Capgemini, P&G et L'Oreal

Il y a 22 modules dans ce cours

In this module, we will introduce the course and its objectives, laying the foundation for understanding cloud architecture. You’ll embark on a journey that takes you from the conceptualization phase to creating practical, scalable cloud solutions.

Inclus

1 vidéo1 lecture

In this module, we will explore the foundational concepts of cloud architecture design, including essential principles and requirements. We will dive into the distinctions between functional and non-functional needs, and teach you quick estimation techniques to assess system performance and capacity requirements effectively.

Inclus

4 vidéos1 devoir

In this module, we will introduce the project of building a URL shortener, covering its architectural challenges and the required components. You’ll learn to gather essential requirements and design the system’s high-level architecture for scalability.

Inclus

6 vidéos1 devoir

In this module, we will dive deep into the architectural intricacies of the URL shortener. Topics include choosing the right algorithms, managing URL length, and analyzing system traffic, as well as optimizing infrastructure for scalability and efficiency.

Inclus

11 vidéos1 devoir

In this module, we will explore how to start building cloud architecture gradually, emphasizing adaptability and scalability. You’ll learn to prioritize features and refine your design as your system grows.

Inclus

1 vidéo1 devoir

In this module, we will guide you through the Well-Architected Framework, helping you assess your cloud designs. You’ll focus on operational excellence, security, cost management, and sustainability to build robust architectures.

Inclus

7 vidéos1 devoir

In this module, we will explore the commercial aspects of system design, including cost considerations and scalability. You’ll learn to align your cloud architecture with business objectives, ensuring profitability and growth.

Inclus

1 vidéo1 devoir

In this module, we will encourage you to think beyond the immediate design, considering future scalability and user experience. You’ll reflect on what else may need attention to ensure a lasting and adaptable architecture.

Inclus

1 vidéo1 devoir

In this module, we will guide you through the process of designing a web crawler, covering both functional and non-functional requirements. You’ll explore the system’s architecture and understand how to create a scalable web crawling solution.

Inclus

5 vidéos1 devoir

In this module, we will take a deep dive into the design of a web crawler system, focusing on the management of URLs, worker nodes, coordinators, and efficient data storage strategies to ensure scalability and performance.

Inclus

16 vidéos1 devoir

In this module, we will introduce the design of a hotel reservation system. You’ll learn how to gather key requirements and break down the components, ultimately designing a high-level architecture for an efficient, scalable system.

Inclus

6 vidéos1 devoir

In this module, we will take a deeper look into the components of the hotel reservation system, including services like property listing, search, and reservation management, focusing on scalability, consistency, and performance.

Inclus

12 vidéos1 devoir

In this module, we will address the challenge of double bookings in hotel reservation systems. You’ll learn advanced solutions and strategies to prevent errors and ensure accuracy and consistency in booking management.

Inclus

6 vidéos1 devoir

In this module, we will guide you through the design of a real-time chat application, covering both functional and non-functional requirements. You’ll learn about the core components, and how to ensure scalability and reliability in chat systems.

Inclus

5 vidéos1 devoir

In this module, we will dive into the core components of real-time chat applications, focusing on the fundamentals of WebSockets and designing a high-level architecture for scalable and efficient real-time communication.

Inclus

4 vidéos1 devoir

In this module, we will take a deep dive into each component of the real-time chat application. From message services to status tracking and group functionalities, you will learn to optimize for scalability, performance, and reliability.

Inclus

13 vidéos1 devoir

In this module, we will explore various storage solutions for different components of a real-time chat application. From message stores to media and group membership databases, you will learn how to optimize storage and retrieval for performance and scalability.

Inclus

6 vidéos1 devoir

In this module, we will show you how to implement your real-time chat application on AWS, leveraging cloud services to ensure scalability, performance, and reliability. You’ll also learn how to optimize different services for cloud deployment.

Inclus

7 vidéos1 devoir

In this module, we will address the critical non-functional requirements for real-time chat applications. You’ll explore techniques for performance optimization, scalability, and ensuring high security and availability in your system.

Inclus

5 vidéos1 devoir

In this module, we will examine the architecture of WhatsApp based on publicly available information. You’ll compare WhatsApp’s design choices with other messaging platforms and learn about the scalability and reliability of their infrastructure.

Inclus

3 vidéos1 devoir

In this module, we will cover the design of a streaming platform, including both functional and non-functional requirements. You will learn how to create a system capable of handling video storage, processing, and efficient content delivery.

Inclus

5 vidéos1 devoir

In this module, we will introduce the core components of building a streaming platform, including video processing, transcoding, and delivery via CDNs. You’ll learn how to optimize streaming quality and ensure a seamless user experience.

Inclus

19 vidéos3 devoirs

Instructeur

Packt - Course Instructors
Packt
1 749 Cours494 468 apprenants

Offert par

Packt

En savoir plus sur Cloud Computing

Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.

Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’

Jennifer J.

Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’

Larry W.

Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’

Chaitanya A.

’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’
Coursera Plus

Ouvrez de nouvelles portes avec Coursera Plus

Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.

Faites progresser votre carrière avec un diplôme en ligne

Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne

Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires

Améliorez les compétences de vos employés pour exceller dans l’économie numérique

Foire Aux Questions