Продолжительность: 24 академических часа.
В курсе Architecting on AWS изучаются основы создания ИТ-инфраструктуры на платформе AWS. Вы научитесь оптимизировать облако AWS, разобрав принципы работы сервисов AWS и их место в том или ином облачном решении. Кроме этого, вы изучите шаблоны и рекомендации по использованию облака AWS, чтобы научиться проектировать оптимальные ИТ-решения на AWS и создавать различные инфраструктуры во время практических занятий. Этот курс также описывает создание базовой архитектуры и превращение ее в надежное и адаптивное решение.
Этот курс предназначен для:
- архитекторов решений;
- проектировщиков решений.
Предварительные требования
Рекомендуемые требования к слушателям курса:
- AWS Cloud Practitioner Essentials (Основы работы специалиста-практика в сфере облачных сервисов) бесплатный онлайн курс
- Практический опыт работы с распределенными системами
- Знакомство с общими понятиями сетевой конфигурации
- Практическое знание многоуровневых архитектур
- Знание основных понятий в сфере облачных вычислений.
В настоящем курсе изучаются следующие темы:
- Принятие архитектурных решений на основе принципов построения архитектуры и рекомендаций AWS
- Сервисы AWS для обеспечения масштабируемости, надежности и высокой доступности инфраструктуры
- Управляемые сервисы AWS Managed Services для обеспечения более гибкой и отказоустойчивой инфраструктуры
- Принципы, которые позволяют сделать инфраструктуру на AWS более эффективной с точки зрения повышения производительности и снижения расходов
- Использование концепции Well-Architected Framework в целях оптимизации архитектур, работающих с решениями AWS
Программа
Модуль 1. Введение
- Преимущества использования облачных сервисов
- Фреймворк облачных архитектур
- Глобальная инфраструктура AWS
Модуль 2. Базовые архитектуры
- Сервис Amazon S3
- Сервис Amazon Glacier
- Выбор регионов для архитектуры
Модуль 3. Уровень вычислений
- Вычисления с помощью Amazon EC2
- Запуск инстансов Amazon EC2 и использование Amazon Machine Image
- Хранение данных
- Типы инстансов
- Виды тарифов на инстансы
Модуль 4. Уровень баз данных
- Требования к базам данных
- Сервисы Amazon RDS и Amazon DynamoDB
- Управление безопасностью Amazon RDS и DynamoDB
- Миграция данных в базы данных AWS
Лабораторная работа 1. Развертывание Веб-приложения на платформе AWS
Модуль 5. Сетевые сервисы AWS. Часть 1
- Сервис Virtual Private Cloud
- Безопасность в облачной среде
Лабораторная работа 2. Создание VPC.
Модуль 6. Сетевые сервисы AWS. Часть 2
- Соединение сетей
- Балансировка нагрузки на платформе AWS
- Высокая доступность
- Межрегиональная высокая доступность и DNS
Модуль 7. AWS Identity and Access Management (IAM)
- Учетные записи и IAM
- Управление пользователями
- Объединение в группы
Модуль 8. Гибкость, высокая доступность и мониторинг
- Факторы высокой доступности. Основы
- Мониторинг
- Гибкость и масштабирование
- Масштабирование баз данных
Лабораторная работа 3. Создание высокодоступной среды
Модуль 9. Автоматизация
- Необходимость автоматизации
- Автоматизация инфраструктуры
- Автоматическое развертывание
- Вспомогательные инструменты
Лабораторная работа 4. Автоматизация с помощью сервиса CloudFormation
Модуль 10. Кеширование
- Обзор методов кеширования
- Кеширование в AWS
- Web-кеширование
- Кеширование баз данных
Модуль 11. Построение развязанных инфраструктур
- Разделение инфраструктуры
- Использование сервиса Amazon SQS
- Использование сервиса Amazon SNS
Модуль 12. Микросервисы и Serverless архитектура
- Построение микросервисов
- Сервисы контейнерных вычислений
- Переход к Serverless модели
Лабораторная работа 5. Внедрение Serverless архитектуры
Модуль 13. RTO/RPO и инструменты восстановления
- Планирование отработки аварийных ситуаций
- Стратегии восстановления
Модуль 14. Оптимизация
- Вопросы проектирования
- Перепроектирование
- Рекомендованные практики
Модуль 15. Подведение итогов
- Лекции 0
- Тесты 0
- Учебное время 50 hours
- Навык Все уровни
- Язык English
- Студенты 0
- Оценки Да