[OTUS] Cloud Solution Architect. Часть 4/4
Знання в галузі Agile розробки та супроводу архітектури хмарних рішень стають обов'язковою вимогою до IT фахівців. Саме такі фахівці є найбільш затребуваними та високооплачуваними у великих роботодавців: Google, Amazon, Microsoft, Yandex, Ощадбанк та інших.
Для когось цей курс
Курс розрахований на архітекторів, розробників, адміністраторів, фахівців з інформаційної безпеки та DevOps фахівців, які хочуть навчитися підходу до Agile розробки та супроводу архітектури хмарних рішень (Infrastructure as Code) на основі рекомендацій AWS Well‑Architected Framework.
Зміст курсу
Курс забезпечує “апгрейд” до рівня Cloud Solution Architect за допомогою навчання за двома напрямками - структурованим підходом Well‑Architected Framework та Аgile методологією ведення проекту розробки архітектури.
Курс використовує фреймворк, розроблений в AWS, але знання та вміння отримані в рамках курсу є універсальними, і можуть застосовуватися у розробці архітектури хмарних рішень для AWS, Azure, GCP, Oracle Cloud та інших, а також для розробки архітектури рішень, що розміщуються у власних чи партнерських ЦОД.
Напрямок Well‑Architected Framework дає студентам знання про використання 5 наборів вимог до хмарної архітектури:
Оптимізація бізнес‑процесів (Operational Excellence)
Безпека (Security)
Надійність (Reliability)
Висока продуктивність (Performance Efficiency)
Оптимізація витрат (Cost Optimization)
Напрямок Agile методологія дає студентам знання про процес розробки архітектури, який базується на SCRUM ритуалах (Sprint Planning, Daily StandUp, Backlog Grooming та ін.) та наступних 7 підходах:
Дизайн народжується, архітектура - це плід співробітництва (intentional architecture)
Чим більша система, тим довшим є процес дизайну архітектури (architectural runway)
Створіть найпростішу архітектуру, яка може працювати (established design
principles)
Якщо ви сумніваєтеся, закодуйте або змоделюйте (spikes, prototype, domain and use)
case)
Хто розробляє, той перевіряє (design for testability)
Монополії на інновації немає (teams, hackathons)
Потік реалізації архітектури (architectural epics and portfolio kanban)
За підсумками курсу ви можете:
Вести Agile SCRUM проект розробки та еволюції архітектури хмарних рішень
Створювати архітектуру хмарних рішень (Infrastructure as Code), що відповідає принципам Well‑Architected Framework - оптимізації бізнес-процесів, безпеки, надійності, високої продуктивності, оптимізації витрат.
1 Принципи хмарних рішень
Особливо дизайн cloud-native архітектури
2 Agile SCRUM методологія розробки архітектури
Огляд SCRUM у контексті розробки архітектури хмарного сервісу
Огляд принципів Agile розробки хмарного сервісу
3 Well‑Architected Framework - набори вимог
Оптимізація бізнес‑процесів (Operational Excellence), основні поняття та принципи
Оптимізація бізнес‑процесів, практика застосування
Безпека (Security), основні поняття та принципи
Безпека, практика застосування
Безпека, DevSecOps
Надійність (Reliability), основні поняття та принципи
Надійність, практика застосування
Висока продуктивність (Performance Efficiency), основні епоняття та принципи
Висока продуктивність, практика застосування
Оптимізація витрат (Cost Optimization), основні поняття та принципи
Оптимізація витрат, практика застосування
4 Приклад використання Well‑Architected Framework
Інструменти та підходи до створення та аналізу архітектури
Розбір реального прикладу розробки та еволюції архітектури складного хмарного рішення
Знання в галузі Agile розробки та супроводу архітектури хмарних рішень стають обов'язковою вимогою до IT фахівців. Саме такі фахівці є найбільш затребуваними та високооплачуваними у великих роботодавців: Google, Amazon, Microsoft, Yandex, Ощадбанк та інших.
Для когось цей курс
Курс розрахований на архітекторів, розробників, адміністраторів, фахівців з інформаційної безпеки та DevOps фахівців, які хочуть навчитися підходу до Agile розробки та супроводу архітектури хмарних рішень (Infrastructure as Code) на основі рекомендацій AWS Well‑Architected Framework.
Зміст курсу
Курс забезпечує “апгрейд” до рівня Cloud Solution Architect за допомогою навчання за двома напрямками - структурованим підходом Well‑Architected Framework та Аgile методологією ведення проекту розробки архітектури.
Курс використовує фреймворк, розроблений в AWS, але знання та вміння отримані в рамках курсу є універсальними, і можуть застосовуватися у розробці архітектури хмарних рішень для AWS, Azure, GCP, Oracle Cloud та інших, а також для розробки архітектури рішень, що розміщуються у власних чи партнерських ЦОД.
Напрямок Well‑Architected Framework дає студентам знання про використання 5 наборів вимог до хмарної архітектури:
Оптимізація бізнес‑процесів (Operational Excellence)
Безпека (Security)
Надійність (Reliability)
Висока продуктивність (Performance Efficiency)
Оптимізація витрат (Cost Optimization)
Напрямок Agile методологія дає студентам знання про процес розробки архітектури, який базується на SCRUM ритуалах (Sprint Planning, Daily StandUp, Backlog Grooming та ін.) та наступних 7 підходах:
Дизайн народжується, архітектура - це плід співробітництва (intentional architecture)
Чим більша система, тим довшим є процес дизайну архітектури (architectural runway)
Створіть найпростішу архітектуру, яка може працювати (established design
principles)
Якщо ви сумніваєтеся, закодуйте або змоделюйте (spikes, prototype, domain and use)
case)
Хто розробляє, той перевіряє (design for testability)
Монополії на інновації немає (teams, hackathons)
Потік реалізації архітектури (architectural epics and portfolio kanban)
За підсумками курсу ви можете:
Вести Agile SCRUM проект розробки та еволюції архітектури хмарних рішень
Створювати архітектуру хмарних рішень (Infrastructure as Code), що відповідає принципам Well‑Architected Framework - оптимізації бізнес-процесів, безпеки, надійності, високої продуктивності, оптимізації витрат.
1 Принципи хмарних рішень
Особливо дизайн cloud-native архітектури
2 Agile SCRUM методологія розробки архітектури
Огляд SCRUM у контексті розробки архітектури хмарного сервісу
Огляд принципів Agile розробки хмарного сервісу
3 Well‑Architected Framework - набори вимог
Оптимізація бізнес‑процесів (Operational Excellence), основні поняття та принципи
Оптимізація бізнес‑процесів, практика застосування
Безпека (Security), основні поняття та принципи
Безпека, практика застосування
Безпека, DevSecOps
Надійність (Reliability), основні поняття та принципи
Надійність, практика застосування
Висока продуктивність (Performance Efficiency), основні епоняття та принципи
Висока продуктивність, практика застосування
Оптимізація витрат (Cost Optimization), основні поняття та принципи
Оптимізація витрат, практика застосування
4 Приклад використання Well‑Architected Framework
Інструменти та підходи до створення та аналізу архітектури
Розбір реального прикладу розробки та еволюції архітектури складного хмарного рішення
https://otus.ru/lessons/solutionarchitect/