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

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

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

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

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

Профессионально занимаюсь разработкой ПО более 20 лет, из них последние 13 в мире Java.За это время принимал активное участие в построении систем разных размеров: от небольших систем уровня предприятия до...
Профессионально занимаюсь разработкой ПО более 20 лет, из них последние 13 в мире Java.За это время принимал активное участие в построении систем разных размеров: от небольших систем уровня предприятия до систем автоматизации транснациональных корпораций.Работал в таких компаниях, как Diasoft, 1C, Luxoft, «Росгосстрах», «Сбербанк».В настоящее время Java Lead в RND подразделении Ростсельмаша, делаю лучшие системы автоматизации сельхозтехники Преподаватель
15 лет работает с Linux, 10 лет с облаками и Devops. Успел поучаствовать в строительстве дистрибутивов Linux, поработать как в аутсорсинге, так и в продуктовых компаниях. Последние 3 года занимается...
15 лет работает с Linux, 10 лет с облаками и Devops. Успел поучаствовать в строительстве дистрибутивов Linux, поработать как в аутсорсинге, так и в продуктовых компаниях. Последние 3 года занимается подготовкой конференции DevOpsConf Russia
20+ лет на проектах заказной разработки в ИТ. Десятки успешных проектов, в том числе - по государственным контрактам. Опыт разработки и внедрения ERP-систем, open-source решений, поддержка высоконагруженных приложений.Преподаватель курсов по...
20+ лет на проектах заказной разработки в ИТ. Десятки успешных проектов, в том числе - по государственным контрактам. Опыт разработки и внедрения ERP-систем, open-source решений, поддержка высоконагруженных приложений.Преподаватель курсов по Linux, Kuber, MLOps, DataOps, SolutionArchitect, IaC, SRE, а так же наставник курса HighLoad

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

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

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