Курс "Облачные сервисы" для специалистов и разработчиков, которые хотят изучить AWS и GCP в Отус

Курсы

Курсы в разработке Подготовительные курсы
Работа в компаниях Компаниям Блог +7 499 110-61-65

Облачные сервисы

Курс для разработчиков , которые хотят научиться развертывать инфраструктуру и проектировать архитектуру на базе облачных сервисов AWS и GCP

Длительность

5 месяцев

Начало занятий

15 февраля 2020 года

Продолжительность
5 месяцев, 4 академ. часа в неделю
Начало занятий
15 февраля 2020 года
Что даст вам этот курс

Расширенный практический курс по работе с облачными сервисами

В курсе сделан основной упор на выполнение практических задач в облачных системах AWS и GCP, с которыми может столкнуться программист / технический руководитель, как в малом стартапе, так и в большой компании.
Подобные задачи включают в себя весь жизненный цикл становления проекта: от планирования архитектуры и выбора инфраструктуры, и заканчивая вводом системы в промышленную эксплуатацию, со всем вытекающим (ci/cd, мониторинг, и т.д.).

Фишки курса

1) много практики: соотношение теории и практики 20/80
2) решение реальных задач на протяжении всего курса (создание своего приложения)
3) только нужные сервисы: данный курс будет включать в себя весь необходимый набор сервисов, который поможет при развертке инфраструктуры
4) адаптированный курс для программистов: потребуются только минимальные знания linux и любого известного языка программирования


Создание реального проекта

Весь курс ориентирован на создание крупной информационной системы, которая будет в себя включать разного рода задачи: начиная от построения простого REST API, и заканчивая микросервисами, отложенными задачами и т.д. Задачи на разработку будут даваться в виде домашних заданий, в то время как развертка и настройка приложения в облаке будет происходить уже на самом вебинаре.
Темы организованы таким образом, чтобы решение каждой задачи было сопряжено с конкретным сервисом, рассматриваемым в рамках вебинара. Подобный подход даст слушателю не только представление о возможностях данного сервиса, но еще и практическое применение на реальных задачах.


Примеры практических домашних заданий (одни из):

1)Декомпозиция своего приложения с помощью облачных сервисов
2)поставка ПО и автоматизация CI/CD
3)Формирование гибридной инфраструктуры или безболезненный переезд в облако

После курса вы научитесь:

1) планировать и развертывать инфраструктуру в облачной системе (начиная от деплоя приложения и заканчивая настройкой приватной сети, CDN и репозиториев), на базе AWS и GCP;
2) проектировать архитектуру, с учетом особенностей облачных решений и предоставляемых ими сервисов;
3) поймете, как считать экономику и планировать бюджет, исходя из потребностей архитектуры.

Курс подойдет:

1) разработчикам с опытом работы уровня middle+ / senior / team lead, которым необходимо развертывать приложения, настраивать инфраструктуру, БД, думать о вопросах безопасности и экономике ресурсов
2) специалистам, которые хотят развить практические навыки работы с облачными сервисами и которые уже занимаются разработкой веб-приложений, порталов, сервисов (или любым другим видом backend-разработки)





6 работодателей

Научитесь работать с AWS и GCP

Постоянная практика и решение кейсов, чтобы можно было рассказать на собеседовании о том, что делал, а не о том, что прочитал на хабре

Сможете экономически обосновывать эффективность ресурсов используемых в облаке

Преподаватели
Егор Зуев
TeamLead в компании InBit
Алексей Цыкунов
Владимир Дроздецкий
Разработчик инфраструктуры exposcan.ru, crispmessenger.com
Ришат Терегулов
Валерий Безруков
Более 10 лет суммарного опыта работы. Принимал участие в формировании и развитии таких стартапов, как Chronobank (teamLead), NeverEatAlone (teamLead), NeuroIO (CTO, Co-founder), Tymlez (Lead Dev). За свою карьеру Егору удалось поработать в разных отраслях, включая телемедину, IOT, Blockchain, социальные сети, и телеметрию. Успел попробовать себя в качестве мобильного разработчика, игродела, фронт-энд разработчика, бэкенд разработчика.

Имеет звание магистра, закончил НИУ ВШЭ по направлению “информатика и вычислительная техника” с отличием. Также Егор занимался научными исследованиями при МГУ (IOT, умный дом), МГТУ Имени Баумана (Микроконтроллеры для вентиляции), Плехановском университете и МАТИ (Нейрология, определение артефактов). На текущий момент времени, Егор занимается научными исследованиями на базе НИУ ВШЭ по направлению “распределенные системы”.

Является победителем Московского отбора “imagine cup” от Microsoft (команда thinger), участником хакатона от IBM, победителем программы “innostar” (инновационные проекты), победитель программы “У.М.Н.И.К” по развитию малых предприятий (инновационные проекты). Также, Егор прошел сертификацию от Cambridge на знание английского языка (FCE, CAE).

Системный архитектор, Oracle DBA, разработчик perl/python, опыт в отрасли - 20 лет
В настоящее время работает на аутсорсе. Работал в интернет-провайдерах и телекоме. Имел опыт внедрения и разработки продуктов в госструктурах, таких как минздрав и соцфонд. Был главным разработчиком стартап проекта Ipstudio AMBS (биллинг для VoIP). Участвовал в проектировании и разработке OLTP систем. Проектировал и развертывал серверные системы в датацентрах.

Закончил Кыргызско-Российский Государственный Университет, 2001, Инженер автоматизированных систем.
Собственный технический блог на - dbadmins.ru

Занимается поддержкой и траблшутингом серверов MySQL, приложений, написанных на PHP, etc. Активно внедряет и использует докер со всей его инфраструктурой. Придерживается мнения, что всё должно быть декларативно описано, поэтому использует Ansible.

Разрабатывает и настраивает инфраструктуру для таких стартапов, как exposcan.ru, crispmessenger.com. Занимается мониторингом при помощи Zabbix и Prometheus, создаёт графики в Grafana.

Чтобы легко подстраиваться под требования бизнеса, деплоит и описывает процессы в Gitlab, собирает и обрабатывает логи в ELK и Graylog2. Любит и умеет пользоваться активным сетевым оборудованием вендора MikroTik.

Системный инженер в маркетинговой компании по разработке и поддержке сайтов (Linux, Apache Httpd, PHP, MySQL).
Разработка и внедрение инфраструктуры в AWS CloudFormation (философия Infrastructure as code).
Анализ, мониторинг и поддержка инфраструктуры в AWS.
Cистемное администрирование Linux серверов.
Разработка кода для DevOps, SysOps и CI/CD (PHP, bash, Python, NodeJS).

Google Cloud Practice Delivery Manager в EPAM Systems
В прошлом SRE & DevOps team lead в Intelligent Blockchain Labs.

Разрабатывал и поддерживал гибридные облачные и высоконагруженные системы (Google Cloud Platform, OpenStack, Hashicorp Terraform)

Занимался развертыванием, эксплуатацией и поддержкой CI/CD (GitLab CI, Hashicorp Nomad, Kubernetes).

Опыт со следующим стеком технологий : Kubernetes/Docker
, Unix/Solaris/Linux, OpenStack, Oracle/PostgreSQL/Hadoop, Google Cloud Platform

Егор
Зуев
Алексей
Цыкунов
Владимир
Дроздецкий
Ришат
Терегулов
Валерий
Безруков
Преподаватели
Егор Зуев
TeamLead в компании InBit
Более 10 лет суммарного опыта работы. Принимал участие в формировании и развитии таких стартапов, как Chronobank (teamLead), NeverEatAlone (teamLead), NeuroIO (CTO, Co-founder), Tymlez (Lead Dev). За свою карьеру Егору удалось поработать в разных отраслях, включая телемедину, IOT, Blockchain, социальные сети, и телеметрию. Успел попробовать себя в качестве мобильного разработчика, игродела, фронт-энд разработчика, бэкенд разработчика.

Имеет звание магистра, закончил НИУ ВШЭ по направлению “информатика и вычислительная техника” с отличием. Также Егор занимался научными исследованиями при МГУ (IOT, умный дом), МГТУ Имени Баумана (Микроконтроллеры для вентиляции), Плехановском университете и МАТИ (Нейрология, определение артефактов). На текущий момент времени, Егор занимается научными исследованиями на базе НИУ ВШЭ по направлению “распределенные системы”.

Является победителем Московского отбора “imagine cup” от Microsoft (команда thinger), участником хакатона от IBM, победителем программы “innostar” (инновационные проекты), победитель программы “У.М.Н.И.К” по развитию малых предприятий (инновационные проекты). Также, Егор прошел сертификацию от Cambridge на знание английского языка (FCE, CAE).

Алексей Цыкунов
Системный архитектор, Oracle DBA, разработчик perl/python, опыт в отрасли - 20 лет
В настоящее время работает на аутсорсе. Работал в интернет-провайдерах и телекоме. Имел опыт внедрения и разработки продуктов в госструктурах, таких как минздрав и соцфонд. Был главным разработчиком стартап проекта Ipstudio AMBS (биллинг для VoIP). Участвовал в проектировании и разработке OLTP систем. Проектировал и развертывал серверные системы в датацентрах.

Закончил Кыргызско-Российский Государственный Университет, 2001, Инженер автоматизированных систем.
Собственный технический блог на - dbadmins.ru

Владимир Дроздецкий
Разработчик инфраструктуры exposcan.ru, crispmessenger.com
Занимается поддержкой и траблшутингом серверов MySQL, приложений, написанных на PHP, etc. Активно внедряет и использует докер со всей его инфраструктурой. Придерживается мнения, что всё должно быть декларативно описано, поэтому использует Ansible.

Разрабатывает и настраивает инфраструктуру для таких стартапов, как exposcan.ru, crispmessenger.com. Занимается мониторингом при помощи Zabbix и Prometheus, создаёт графики в Grafana.

Чтобы легко подстраиваться под требования бизнеса, деплоит и описывает процессы в Gitlab, собирает и обрабатывает логи в ELK и Graylog2. Любит и умеет пользоваться активным сетевым оборудованием вендора MikroTik.

Ришат Терегулов
Системный инженер в маркетинговой компании по разработке и поддержке сайтов (Linux, Apache Httpd, PHP, MySQL).
Разработка и внедрение инфраструктуры в AWS CloudFormation (философия Infrastructure as code).
Анализ, мониторинг и поддержка инфраструктуры в AWS.
Cистемное администрирование Linux серверов.
Разработка кода для DevOps, SysOps и CI/CD (PHP, bash, Python, NodeJS).

Валерий Безруков
Google Cloud Practice Delivery Manager в EPAM Systems
В прошлом SRE & DevOps team lead в Intelligent Blockchain Labs.

Разрабатывал и поддерживал гибридные облачные и высоконагруженные системы (Google Cloud Platform, OpenStack, Hashicorp Terraform)

Занимался развертыванием, эксплуатацией и поддержкой CI/CD (GitLab CI, Hashicorp Nomad, Kubernetes).

Опыт со следующим стеком технологий : Kubernetes/Docker
, Unix/Solaris/Linux, OpenStack, Oracle/PostgreSQL/Hadoop, Google Cloud Platform

Необходимые знания
Знание и опыт работы в одном из следующих стеков: Java (spring / Java EE), Node.js, C# (.net), python (django), Golang, PHP
Процесс обучения
Курс 4 месяца + месяц на проект

Для прохождения курса вам потребуется google аккаунт для получения trial версии облаков AWS и GCP, чтобы полноценно сделать все домашние задания.

Обучение проходит в формате онлайн-вебинаров.
По всем практическим заданиям преподаватели дают развернутый фидбек.
Преподаватели постоянно находятся в едином коммуникационном пространстве с группой на протяжении всего курса, т. е. в процессе обучения слушатель может задавать уточняющие вопросы по материалам лекций и домашних заданий, взаимодействовать с преподавателями.
Программа обучения
Модуль 1
Cloud computing in theory
Модуль 2
AWS services
Модуль 3
GCP
Модуль 4
Risks and costs
Модуль 5
Итоговый проект
Cloud computing in theory
Модуль посвящен вычислительным ресурсам в облаках.
Тема 1: Введение в облачные сервисы
что такое облако. Виды предоставляемых сервисов (виртуальные машины, контейнеры, сервисы). Обзор популярных облачных решений (AWS, GCP, Azure, IBM bluemix) и их возможностей.
Тема 2: Подходы к выстраиванию инфраструктуры
рассмотрим основные подходы к организации инфраструктуры в разрезе решаемых задач. Поговорим о жизненном цикле разработки ПО, архитектурных решениях и их влиянии на инфраструктуру. Затронем проблему “бесшовной” поставки ПО (CI / CD). Рассмотрим паттерн Infrastructure as code, и обсудим проблемы мониторинга.
Тема 3: Docker
кластеры и развертка приложений. Обзор docker swarm и Kubernetes.
Домашние задания: 1
1 Docker
Цель: Разобраться с основами docker, с образа, эко системой docker в целом.
AWS services
Поговорим о том, что вообще можно хранить в облаках и какие типы хранилищ бывают
Тема 1: Введение. Основные компоненты платформы AWS
разбор основных компонентов платформы AWS (которые будут изучены в рамках курса). Обзор системы управления аккаунтами и доступами AWS IAM.
Домашние задания: 1
1 AWS IAM
Цель: Получить первичные навыки работы с aws web console. Получить первичные навыки работы с aws iam. Получить первичные навыки работы с aws ec2. Получить первичные навыки работы с aws s3.
Тема 2: EC2 инстансы
типы инстансов, их возможности и конфигурирование. Работа с инстансами (включение / выключение, подключение по ssh, работа с дисками (EBS, EFS)). Развертка простого веб-сервера.
Домашние задания: 1
1 Создать аккаунт на AWS. Создать инстанс на EC2, и развернуть на нем простое веб приложение.
Цель: Получить готовый шаблон запуска EC2 (EC2 Launch Template) c простейшим веб сервером.
Тема 3: Работа с хранилищами S3
принцип работы хранилища и типовые кейсы использования. Пример заливки простого файла. Интеграции S3 с EC2 инстансом на примере сайта с медиа контентом.
Тема 4: Базы данных
развертка базы данных на EC2 (на выбор, MongoDB / Postgres). Базовые стратегии бэкапирования и работа с дисками (EBS / EFS). Проблемы репликации данных и скалирования.
24 октября, 20:00 — 21:30
Лектор: Валерий Безруков
Домашние задания: 1
1 Создать еще один инстанс на EC2 и развернуть на нем БД (любую).
Цель: Создать еще один инстанс на EC2 и развернуть на нем БД (любую), далее связать созданное веб приложение (в рамках предыдущего урока) с данной базой. Кейс хранения данных на выбор. Пример: сохранять кол-во посещений за день конкретным ip адресом.
Тема 5: База данных как сервис
понятие БД как сервис. Развертка БД на основе RDS / DocumentDB сервисов. Миграция данных (на примере развернутой базы на EC2 из предыдущего урока).
29 октября, 20:00 — 21:30
Лектор: Ришат Терегулов
Тема 6: Очереди сообщений
обзор подходов к организации обмена сообщениями между сервисами. Обзор apache kafka, RabbitMQ, ActiveMQ. Развертка одной из них на EC2 инстансе.
31 октября, 20:00 — 21:30
Домашние задания: 1
1 Заменить БД на любую базу из предложенных AWS (RDS / DocumentDB).
Цель: Заменить БД на любую базу из предложенных AWS (RDS / DocumentDB). На инстансе, где была БД, развернуть любую очередь. Далее необходимо доработать свое веб приложение: нужно добавить микро-сервис, который будет взаимодействовать с разработанным ранее веб приложением. Пример: микросервис может представлять из себя систему нотификаций, и когда с одного ip адреса будет поступать более 100 запросов в день, веб сервис кинет сообщение в очередь, которое заберет микро-сервис нотификации, и например, отправит email системному администратору.
Тема 7: Очереди сообщений как сервис
понятие очереди как сервиса. Обзор SQS сервиса. Замена развернутой очереди на EC2 (в рамках предыдущего урока) на SQS.
5 ноября, 20:00 — 21:30
Тема 8: Serverless applications
обзор подхода. Создание lambda функций. Запуск функции на примере загрузки картинки в S3. Запуск функции на примере работы с очередью SQS.
7 ноября, 20:00 — 21:30
Лектор: Ришат Терегулов
Домашние задания: 1
1 Замена очереди сообщений (развернутой в рамках предыдущего ДЗ) на SQS.
Цель: Замена очереди сообщений (развернутой в рамках предыдущего ДЗ) на SQS. Замена микросервиса по отправке уведомлений на lambda функцию.
Тема 9: Балансировка нагрузки
обзор ELB. Виды балансировщиков. Создание двух инстансов EC2 с балансировщиком. Другие примеры использования.
12 ноября, 20:00 — 21:30
Лектор: Ришат Терегулов
Тема 10: Container registry
идея репозитория контейнеров. Пример использования. Создание, деплой и развертка образов. Автоматизация.
14 ноября, 20:00 — 21:30
Домашние задания: 1
1 Запустить еще один инстанс веб приложения.
Цель: Запустить еще один инстанс веб приложения. Создать балансировщик нагрузки и закрепить его за двумя созданными инстансами, где работает веб приложение.
Тема 11: Кластер на Kubernetes
когда нужен свой кластер. Пример создания кластера. Развертка простого приложения. Kubernetes и container registry.
19 ноября, 20:00 — 21:30
Тема 12: Мониторинг
зачем нужен мониторинг. Какие метрики. Обзор CloudWatch.
21 ноября, 20:00 — 21:30
Лектор: Ришат Терегулов
Домашние задания: 1
1 Переместить веб приложение в кластер на Kubernetes.
Цель: Переместить веб приложение в кластер на Kubernetes. Настроить cloudwatch таким образом, чтобы можно было получать логи веб приложения.
Тема 13: Networking. VPC
зачем нужна приватная сеть. Организация своей приватной сети на примере взаимодействия между контейнерами EC2. Создание своего домена и привязка к ресурсу.
26 ноября, 20:00 — 21:30
Лектор: Ришат Терегулов
Тема 14: CDN
что из себя представляет сервис доставки контента в глобальной сети. Обзор технологии Cloudfront. Пример использования CDN для организации кеша веб-сервиса.
5 декабря, 20:00 — 21:30
Лектор: Ришат Терегулов
Домашние задания: 1
1 Создать приватную сеть. Подключить VPN, чтобы можно было работать с ней удаленно.
Цель: Создать приватную сеть. Подключить VPN, чтобы можно было работать с ней удаленно. Далее расширить разработанное веб приложение таким образом, чтобы там появился статический контент (картинки, js, css). Далее настроить CDN таким образом, чтобы он кешировал данный статический контент.
GCP
Тема 1: Введение
основные компоненты платформы GCE (которые будут изучены в рамках курса).
Обзор системы управления аккаунтами и доступами Google IAM.
10 декабря, 20:00 — 21:30
Лектор: Валерий Безруков
Тема 2: Compute engine и app engine
типы сервисов. Отличие compute от app engine. Типы инстансов, их возможности и конфигурирование. Работа с инстансами (включение / выключение, подключение по ssh). Развертка простого веб-сервера на compute engine. Развертка простого веб-сервера на app engine.
12 декабря, 20:00 — 21:30
Лектор: Валерий Безруков
Домашние задания: 1
1 Перенести разработанный веб сервис из кластера AWS на compute engine.
Цель: Перенести разработанный веб сервис из кластера AWS на compute engine. Привязку к SQS, БД и lambda функцию нужно оставить на AWS.
Тема 3: Работа с хранилищами Cloud storage
принцип работы хранилища. Пример заливки простого файла. Интеграции Cloud Storage с инстансом на compute engine на примере сайта с медиа контентом.
17 декабря, 20:00 — 21:30
Лектор: Валерий Безруков
Тема 4: Базы данных
развертка базы данных на compute engine (на выбор MongoDb / Postgres). Бэкапы и работа с дисками. Проблемы репликации.
19 декабря, 20:00 — 21:30
Лектор: Валерий Безруков
Домашние задания: 1
1 Развернуть БД на compute engine.
Цель: Развернуть БД на compute engine. Перевести веб сервис на работу с новой развернутой БД. Данные необходимо смигрировать.
Тема 5: База данных как сервис
развертка БД на основе Cloud SQL / Big Table сервисов. Миграция данных (на примере развернутой базы на compute engine из предыдущего урока).
24 декабря, 20:00 — 21:30
Лектор: Валерий Безруков
Домашние задания: 1
1 Развертка без сервера
Цель: Домашняя работа: будет дан код сайта, который нужно будет развернуть без сервера. Сайт будет отображать список загруженных картинок как лента инстаграма. Будет кнопка - загрузить новую картинку. После загрузки, картинку нужно будет обработать (сделать thumb) и залить в s3 и базу данных. После загрузки картинки она должна появиться на сайте. И никаких серверов.
Тема 6: Очереди сообщений
обзор подходов к организации обмена сообщениями между сервисами. Развертка очереди (apache kafka, RabbitMQ, ActiveMQ) на compute engine инстансе.
26 декабря, 20:00 — 21:30
Лектор: Валерий Безруков
Домашние задания: 1
1 Поднять новый инстанс на compute engine и перенести на него lambda функцию из AWS.
Цель: Поднять новый инстанс на compute engine и перенести на него lambda функцию из AWS. Далее поднять еще один инстанс и установить на него любую очередь. Связать эту очередь с веб сервисом и перенесенной lambda функцией.
Тема 7: Очереди сообщений как сервис
обзор сервиса PUB/SUB. Замена очереди (развернутой на compute engine в рамках предыдущего урока).
9 января, 20:00 — 21:30
Лектор: Валерий Безруков
Тема 8: Serverless applications
обзор сервиса. Его отличия от AWS lambda. Создание функций. Запуск функции на примере загрузки картинки в cloud storage. Запуск функции на примере работы с PUB/SUB.
14 января, 20:00 — 21:30
Лектор: Валерий Безруков
Домашние задания: 1
1 Замена очереди сообщений (развернутой в рамках предыдущего ДЗ) на PUB/SUB.
Цель: Замена очереди сообщений (развернутой в рамках предыдущего ДЗ) на PUB/SUB. Перенос lambda функции на платформу google functions.
Тема 9: Балансировка нагрузки
обзор GC LB. Создание двух инстансов compute engine с балансировщиком. Другие примеры использования.
16 января, 20:00 — 21:30
Лектор: Валерий Безруков
Тема 10: Container registry
обзор container registry сервиса. Его отличие от container registry AWS. Пример использования. Создание, деплой и развертка образов. Автоматизация.
21 января, 20:00 — 21:30
Лектор: Валерий Безруков
Домашние задания: 1
1 Запустить еще один инстанс веб приложения.
Цель: Запустить еще один инстанс веб приложения. Создать балансировщик нагрузки и закрепить его за двумя созданными инстансами, где работает веб приложение.
Тема 11: Кластер на Kubernetes
обзор реализации кластера на google cloud. Отличия от AWS Kubernetes. Пример создания кластера. Развертка простого приложения. Kubernetes и container registry.
23 января, 20:00 — 21:30
Лектор: Валерий Безруков
Тема 12: Мониторинг
обзор stackDriver. Пример использования stackDriver на развернутом приложении в compute engine. Пример использования на развернутом приложении в Kubernetes.
28 января, 20:00 — 21:30
Лектор: Валерий Безруков
Домашние задания: 1
1 Переместить веб приложение в кластер на Kubernetes.
Цель: Переместить веб приложение в кластер на Kubernetes. Настроить cloudwatch таким образом, чтобы можно было получать логи веб приложения.
Тема 13: Networking. VPC
обзор VPC на google cloud. Организация своей приватной сети на примере взаимодействия между инстансами на compute engine. Создание своего домена и привязка к ресурсу.
30 января, 20:00 — 21:30
Лектор: Валерий Безруков
Тема 14: Cloud CDN
обзор CDN на google cloud. Пример использования CDN для организации кеша веб-сервиса.
4 февраля, 20:00 — 21:30
Лектор: Валерий Безруков
Домашние задания: 1
1 Создать приватную сеть. Подключить VPN, чтобы можно было работать с ней удаленно.
Цель: Создать приватную сеть. Подключить VPN, чтобы можно было работать с ней удаленно. Далее настроить CDN таким образом, чтобы он кешировал статический контент разработанного веб приложения.
Risks and costs
Тема 1: Риски при проектировании (технические и экономические)
технические риски при проектировании архитектуры разрабатываемой ИС (отказоустойчивость, скалируемость, защищенность). Экономические риски при проектировании инфраструктуры в разрезе предложенной архитектуры (внеплановое увеличение стоимости, привязка к зависимым сервисам). Типы производств и их потребности (средняя компания, стартап и т.д.). Стадии развития компании и переоценка ценностей.
6 февраля, 20:00 — 21:30
Лектор: Егор Зуев
Тема 2: Планирование бюджета
оценка бюджета и стоимости архитектуры. Подходы к сокращению бюджета и последующее влияние на архитектуру системы.
11 февраля, 20:00 — 21:30
Лектор: Егор Зуев
Итоговый проект
В качестве финального проекта будет дана бизнес задача (или согласована с преподавателем). Нужно разработать план архитектуры (физическую и логическую топологию), рассчитать примерный бюджет и риски. Далее, необходимо будет реализовать согласованную архитектуру. Задача должна включать в себя все аспекты: выбор и развертка CVS, настройка CI/CD, авто развертка приложений, авто скалирование, защита информации.
Тема 1: Итоговый проект
в качестве финального проекта будет дана бизнес задача (или согласована с преподавателем). Нужно разработать план архитектуры (физическую и логическую топологию), рассчитать примерный бюджет и риски. Далее, необходимо будет реализовать согласованную архитектуру. Задача должна включать в себя все аспекты: выбор и развертка CVS, настройка CI/CD, авто развертка приложений, авто скалирование, защита информации.
13 февраля, 20:00 — 21:30
Домашние задания: 1
1 Проект
Выпускной проект
В качестве финального проекта будет дана бизнес задача (или согласована с преподавателем ваша). Нужно разработать план архитектуры (физическую и логическую топологию), рассчитать примерный бюджет и риски. Далее, необходимо будет реализовать согласованную архитектуру. Задача должна включать в себя все аспекты: выбор и развертка CVS, настройка CI/CD, авто развертка приложений, авто скалирование, защита информации.
Прошедшие открытые вебинары по курсу
Открытый вебинар — это настоящее занятие в режиме он-лайн с преподавателем курса, которое позволяет посмотреть, как проходит процесс обучения. В ходе занятия слушатели имеют возможность задать вопросы и получить знания по реальным практическим кейсам.
AWS EC2 сервис
Егор Зуев
День открытых дверей
20 сентября в 20:00
После обучения вы

  • получите материалы по всем пройденным занятиям (видеозаписи вебинаров, презентации);

  • сможете развертывать инфраструктуру в облачной системе (начиная от деплоя приложения, и заканчивая настройкой приватной сети, CDN и репозиториев), на базе AWS и GCP;

  • научитесь проектировать архитектуру, с учетом особенностей облачных решений;

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

Дата выдачи сертификата: 19 августа 2020 года
Ваш сертификат

онлайн-образование

Сертификат №0001

Константин Константинопольский

Успешно закончил курс «Облачные сервисы»
Выполнено практических заданий: 16 из 16

Общество с ограниченной ответственностью “Отус Онлайн-Образование”

Город:
Москва

Генеральный директор ООО “Отус Онлайн-Образование”
Виталий Чибриков

Лицензия на осуществление образовательной деятельности
№ 039825 от 28 декабря 2018г.

онлайн-образование

Сертификат №0001

Константин Константинопольский

Успешно закончил курс «Облачные сервисы»
Выполнено практических заданий: 16 из 16

Общество с ограниченной ответственностью “Отус Онлайн-Образование”

Город:
Москва

Генеральный директор ООО “Отус Онлайн-Образование”
Виталий Чибриков

Лицензия на осуществление образовательной деятельности
№ 039825 от 28 декабря 2018г.
Партнеры ждут выпускников этого курса