Сложность
Сложность
Продвинутый
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
С проверкой домашнего задания
Трудоустройство
Трудоустройство
Содействие
Сертификат
Сертификат
Да

Стоимость курса

нет данных
нет рассрочки

Знания в области Agile разработки и сопровождения архитектуры облачных решений становятся обязательным требованием к IT-специалистам. Именно такие специалисты являются самыми востребованными и высокооплачиваемыми в крупных мировых проектах: Google, Amazon, Microsoft, Yandex, Сбербанк и др.

Компании переносят приложения в облако или разрабатывают с нуля, если необходимо:
— быстрее и чаще (чем конкуренты) внедрять продукты и новые фичи, используя эксперименты с минимальными затратами на инфраструктуру;
— обеспечить работу под высокой и изменяющейся нагрузкой, при необходимости развертывая сотни и даже тысячи серверов за считанные минуты;
— получить простой и быстрый доступ к высокозатратным и сложным технологиям без начальных инвестиций (High Performance Computing / Supercomputers, Big Data, Analytics, Machine Learning, Image & Voice Recognition, CDN и др.;
— глобальное предоставление сервиса по всему миру или в определенном удаленном регионе;
— снизить издержки на поддержку собственных ЦОД, сосредоточив высвободившиеся ресурсы на разработке приложений и поддержке пользователей.
— соответсвтовать регуляторным требованиям при работе с медицинскими, финансовыми или персональными данными без необходимости прохождения сертификационных процедур.

Воспользоваться этими преимуществами в полной мере можно только при сочетании технологического аспекта (инфраструктура, приложения, архитектура), человеческого фактора (роли в организации и модель взаимодействия) и рабочих процессов (методология разработки и ведения проектов).

В рамках курса слушатели:

познакомятся с основными элементами и сервисами, представленными у всех облачных провайдеров;
изучат основные шаблоны проектирования облачных решений с использованиям данных элементов;
познакомятся с фундаментальными принципами, которым должно соответствовать облачное решение и, наконец, разберут подробную методологию миграции уже существующих решений в облако, учитывающую как трансформацию технологических процессов, так и изменение в мышлении сотрудников организации в сторону облачного подхода.

Для кого этот курс
Best Practice работы над архитектурой облачных решений предполагает совместную Agile DevOps работу команд отделов облачной инфраструктуры и облачных приложений. Роль архитектора в значительной степени распределяется между командами, монополии на инновации нет (teams, hackathons). Облачная архитектура — результат сотрудничества (intentional architecture) специалистов разного профиля.

Курс предназначен прежде всего для архитекторов и разработчиков, но также обеспечивает развитие до уровня Сloud Native специалистов следующих профилей:

  • IT / Software Архитекторов, которые хотят научиться подходу к Agile DevOps разработке и сопровождению архитектуры облачных решений (Infrastructure as Code)
  • Разработчиков и DevOps инженеров, которые хотят научиться переносить свои существующие приложения в облако, или с нуля разрабатывать cloud-native приложения с учетом особенностей облачной среды
  • Сетевых и системных администраторов, которые хотят стать DevOps инженерами и научиться сопровождать облачную инфраструктуру
  • Специалистов по информационной безопасности, которые хотят научиться обеспечивать безопасность облачной инфраструктуры и стека приложений
  • Менеджеров и Тим-лидов, которые хотят узнать как трансформировать свою организацию, техническую архитектуру и рабочие процессы для обеспечения работы в облаке

Данный курс позволит освоить профессиональные компетенции, необходимые для разработки и поддержки архитектуры облачных приложений:
Well‑Architected Framework — использование наборов архитектурных требований, заточенных на применение в облаке
Cloud Architecture Patterns — реальные примеры реализации облачной архитектуры инфраструктуры и стека приложений
Cloud Adoption Framework — процедура миграции в облако стека приложений и адаптации организации, ролей и рабочих процессов

Базовые компоненты и сервисы облачного решения — знакомство с основными строительными блоками любого облачного решения на примере различных сервисов, предоставляемых разными вендорами ( AWS, Azure, GCP, Яндекс.Облако, SberCloud)

Вы научитесь:

Базовые компоненты и сервисы облачного решения:
— познакомится со всеми основными типами облачных сервисов
— использовать каждый сервис с помощью графических интерфейсов облачных вендоров, консольных инструментов управления и автоматических сценариев развертывания с помощью Terraform проектов;
— применять полученные знания при решении задач, с которыми вы впоследствии будет сталкиваться в реальных проектах.

Well‑Architected Framework (фреймворк правильной облачной архитектуры):
— формулировать требования к Cloud Native архитектуре решений в доменах Performance Efficiency, Reliability, Security, Operational Excellence, Cost Optimization;
— реализовывать Well‑Architected решения (практика: лабораторные работы с использованием подхода Infrastructure as code);
— проводить анализ существующей архитектуры на соответствие Well‑Architected Framework и формировать детальный план коррекций и улучшений.

Cloud Architecture Patterns (архитектурные шаблоны решений):
— применять реальные примеры решений, которые отвечают Well‑Architected требованиям в AWS, Azure и GCP для основных доменов;
— проектировать архитектуру Cloud Landing Zone (мультиаккаунт / мультипроект);
— проектировать архитектуру доменов Networking & Edge, User management and identity, Infrastructure and Applications Logging and Monitoring, Layered Security Defence, Automated Deployment (CI/CD Toolchain);

Cloud Adoption Framework (фреймворк миграции приложений в облако):
— использовать рекомендации фреймворка при планировании миграции стека приложений в облако;
— разрабатывать общую схему, план и оптимальную стратегию миграции приложений в облако с использованием подхода “6R” (rehost, replatform, repurchase, refactor, retain, retire);
— определять стоимость и преимущества использования облачных сервисов;
— формулировать требования к миграции в доменах Platform, Security, Operations, Business, People, Governance;
— разрабатывать план обеспечения непрерывности бизнеса и добиваться высоких показателей доступности.

Что вы получите после обучения

Приобретаемые навыки
1
CI/CD
2
Azure
3
Terraform
4
Безопасность
5
Облачные технологии
6
Миграции
7
Облачная инфраструктура
9
Управление доступом
10
Agile DevOps
11
AWS
12
GCP
13
SberCloud
14
Well‑Architected Framework
15
Cloud Architecture Patterns
16
Cloud Adoption Framework
17
IAM
18
6R
19
СУБД
20
Yandex Cloud
Сертификат, ссылками на который можно делиться с другими людьми

Вас будут обучать

В отрасли бэкенд-разработки на Java более 6 лет. Занимался fullstack-разработкой приложений, разработкой высоконагруженных compute-grid систем, а также микросервисов и etl-пайплайнов. Сейчас в роли старшего разработчика работаю над сервисами платежных систем...

В отрасли бэкенд-разработки на Java более 6 лет. Занимался fullstack-разработкой приложений, разработкой высоконагруженных compute-grid систем, а также микросервисов и etl-пайплайнов. Сейчас в роли старшего разработчика работаю над сервисами платежных систем в Unlimint.Есть опыт работы с сервисами Hadoop (HDFS, HBase), оркестраторами (Airflow, Spring Cloud Data Flow), MPP-базами (Cassandra, Greenplum, Clickhouse).Интересы: BigData, Blockchain, NFTОбразование: Master Degree in Computer Science and IT, ЮУрГУ, факультет ВШЭКН.

Cloud & AI architect лаборатории новых технологических решений Сбера
Креативный визионер с 20-летним опытом в сфере IT. Занимается развитием новых технологических продуктов, оценкой потенциала инновационных инфраструктурных решений в сегменте enterprise и применением лучших практик мировых лидеров в Cloud, Edge computing, в том числе с применением AI.
15 лет работает с Linux, 10 лет с облаками и Devops. Успел поучаствовать в строительстве дистрибутивов Linux, поработать как в аутсорсинге, так и в продуктовых компаниях. Последние 3 года занимается...
15 лет работает с Linux, 10 лет с облаками и Devops. Успел поучаствовать в строительстве дистрибутивов Linux, поработать как в аутсорсинге, так и в продуктовых компаниях. Последние 3 года занимается подготовкой конференции DevOpsConf Russia

Образовательная организация

Otus.ru - высокотехнологический стартап в области образования. Наша миссия - делать образование осмысленным, реализуя связь между работодателями, специалистами и преподавателями. Приходите к нам учиться!

OTUS сегодня – это более 80 авторских курсов для IT-специалистов из разных направлений таких как программирование, тестирование, инфраструктура, информационная безопасность, управление и Data Science. И что важно, у нас есть программы для разных уровней подготовки от новичков до профессионалов, которые хотят освоить продвинутые навыки.
Наша миссия — делать обучение осмысленным, реализуя взаимосвязь между ожиданиями работодателей, компетенциями специалистов и возможностями преподавателей.

Программа курса

Основы создания облачных систем
  -Тема 1.Основные понятия и принципы создания облачных систем
  -Тема 2.Практическое сравнение программного решения созданного в парадигмах облачного и не-облачного проектирования
  -Тема 3.Безопасность и управление доступом
  -Тема 4.Обзор инструментов управления безопасностью и доступом
  -Тема 5.Сетевые и вычислительные ресурсы
  -Тема 6.Обзор инструментов управления сетевыми и вычислительными ресурсами
  -Тема 7.Сетевые хранилища. СУБД и кеш
  -Тема 8.Обзор инструментов управления сетевыми хранилищами, СУБД и кешами
  -Тема 9.Контейнеры и инструменты оркестрации контейнерами. Обзор решений по машинному обучению
  -Тема 10.Обзор инструментов управления контейнерами и сервисы оркестрации контейнеров
  -Тема 11.Функции-как-сервис и цепочки вызовов функций. Архитектура построенная на событиях
  -Тема 12.Практическое использование функции-как-сервисов

Принципы проектирования облачных систем
  -Тема 13.Введение в Well-Architected Framework. Эффективная производительность
  -Тема 14.Разбор архитектуры реального проекта с точки зрения следования принципу “Эффективная производительность”
  -Тема 15.Надежность. Основные понятия и принципы.
  -Тема 16.Разбор архитектуры реального проекта с точки зрения следования принципу “Надежность”
  -Тема 17.Безопасность. Основные понятия, принципы и подходы
  -Тема 18.Рассмотрение инструментов обеспечения безопасности облачной архитектуры на каждой слои решения
  -Тема 19.Обслуживания и сопровождение
  -Тема 20.Создание рабочей тетради, описывающей процедуры обслуживания и сопровождения, на примере предложенного сервиса
  -Тема 21.Оптимизация стоимости владения
  -Тема 22.Использование инструмента оценки стоимости владения и обслуживания облачного решения, созданного по примеру предложенного не-облачного решения
  -Тема 23.QA-сессия

Практические подходы решения основных задач при проектировании облачных систем
  -Тема 24.Cloud Landing Zone
  -Тема 25.Проектирование Cloud Landing Zone на примере
  -Тема 26.Cloud Networking and Edge
  -Тема 27.Проектирование сетевой инфраструктуры на примере
  -Тема 28.User management and identity
  -Тема 29.Проектирование пользовательской иерархии на примере
  -Тема 30.Cloud Infra & Application Logging & Monitoring
  -Тема 31.Определение принципов логирования и мониторинга на примере
  -Тема 32.Cloud Layered In-depth Security Defense
  -Тема 33.Cloud Layered In-depth Security Defense. Продолжение
  -Тема 34.Изучение способов построение и настройки Cloud Automated CI/CD
  -Тема 35.Настройка процесса CI/CD на примере

Методика миграции существующих решений в облачную архитектуру
  -Тема 36.Обзор Cloud Adoption Framework. Рассмотрение шага миграции “Бизнес требования (Business Requirements)"
  -Тема 37.Рассмотрение шага миграции “Рабочие роли (People)"
  -Тема 38.Рассмотрение шага миграции “Рабочие процессы (Governance)”
  -Тема 39.Рассмотрение шага миграции “Техническая платформа (Platform)”
  -Тема 40.Рассмотрение шага миграции “Обслуживание и сопровождение (Operations)”
  -Тема 41.Рассмотрение шага миграции “Безопасность (Security)”
  -Тема 42.Рассмотрение стратегии миграции программных решений в облако с использование подхода “6R”
  -Тема 43.QA-сессия
  -Тема 44.Разработка плана миграции. Подведение итогов

Проектная работа
  -Тема 45.Выбор темы и организация проектной работы
  -Тема 46.Консультация по домашним заданиям
  -Тема 47.Защита проектной работы

Рейтинг курса

4.4
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 10.12.2023 03:41
Cloud Solution Architecture

Cloud Solution Architecture

Оставить отзыв
Поделиться курсом с друзьями