Складчина: [Слёрм] Cloud-инженер на примере AWS База (Александр Волочнев)
Ссылка на картинку
Курс поможет понять принципы работы облачных вычислительных платформ. Пройдем на практике путь от базовых принципов работы до развертывания сложной системы с автоматическим масштабированием и другими продвинутыми возможностями платформы AWS.
После обучения вы будете уметь управлять инфраструктурой в облаке, разрабатывать надежные отказоустойчивые приложения и использовать преимущества облачных решений.
Кому подойдет курс:
Разработчики (middle)
освоите навыки, необходимые для разработки современных масштабируемых приложений
SRE-инженеры и инженеры эксплуатации
приобретете новый опыт в создании мощных отказоустойчивых проектов
Системные администраторы
получите навыки для обслуживания масштабируемых отказоустойчивых проектов в облачных системах
Архитекторы
изучите новые возможности, предоставляемые облачными платформами
Преимущества облачных вычислений и Amazon Web Services:
Скорость внедрения
Доступ ко множеству технологических возможностей позволяет быстрее внедрять новые идеи, трансформировать бизнес.
Масштабируемость
Ресурсы в облаке можно масштабировать по потребностям бизнеса, увеличивая или уменьшая объем.
Сокращение затрат
Стабильно высокие затраты превращаются в переменные расходы, оплата только за используемые ИТ‑ресурсы.
Глобальное развертывание за минуты
Размещение приложений в новые регионы, ближе к конечным пользователям, позволяет повысить удобство работы и снизить задержку.
Программа курса:
Принципы работы Elastic Cloud Computing от AWS
Управление виртуальными машинами EC2Образы машин AMI
Запуск приложения в облачной среде
Основные способы управления облачной инфраструктурой
Target Groups и Load Balancers
Autoscaling Groups и Launch Templates
Тонкости настройки Health Checks
Ключевые метрики эластичной системы
Simple Storage Service
Лучшие сценарии применения Storage Services
Glacier
Другие решения хранения данных
Обзор решений для работы с данными
Managed и unmanaged подходы
RDS, DynamoDB и ElastiCach
Принципы работы CloudFormation
IaaC-сервис от AWS
Размещение кросс-облачного программного решения с Terraform
Virtual Private Clouds
NAT Gateways
Network ACL
VPC Peering
Основы архитектуры событийно-ориентированных систем
Преимущества и недостатки событийно-ориентированных систем
Паттерны event-driven design
Реализация очередей сообщений для асинхронной обработки задач
Решения от AWS
Обзор основных решений от AWS
Lambda
Запуск serverless приложения
Планирование затрат при помощи калькулятора стоимости
Управление расходами проекта
Использование тэгов для анализа бюджета
Методы и способы экономии при сохранении желаемых мощностей
Разработка и реализация учебного решения на основе всех пройденных тем
Требуемые знания и опыт:
1. Опыт разработки или администрирования приложений.
2. Понимание основ виртуализации.
3. Минимальный опыт работы с linux-серверами.
Обращаем внимание, что для прохождения видеокурса понадобится регистрация в личном кабинете, с указанием данных платежной карты.
Если с момента регистрации прошло более 12 месяцев и уровень бесплатного использования (Free Tier) перестал действовать, то расходы при условии немедленного отключения учебных ресурсов, не должны превысить 5 долларов. Курс не подразумевает ни запуска мощных серверов (т.к x1.32xlarge), ни длительной их работы.