Главная Школы Robot Dreams AWS для початківців
Robot Dreams

AWS для початківців

9 недель
Для начинающих
Cloud technologies
Этот курс научит вас работать с AWS для serverless-разработки. Вы освоите основные сервисы: EC2, S3, RDS, DynamoDB, Lambda и другие, чтобы создавать, масштабировать и защищать облачные архитектуры. На практике научитесь настраивать базы данных, API, сетевые решения и автоматизировать инфраструктуру. После курса сможете реализовывать эффективные облачные решения под конкретные задачи.

О курсе

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

Основы AWS и безопасность

На этом курсе начинают с основ работы в AWS. Студенты освоят интерфейс и научатся создавать группы пользователей с разными правами доступа. Будут учиться настраивать взаимодействие между сервисами и управлять безопасностью в облачной среде.

Работа с данными

Далее курс охватывает системы хранения данных. Рассматривают S3 для работы с файлами - создание бакетов, загрузку и настройку прав доступа. Также изучают EBS и EFS - их преимущества, использование и интеграцию с другими сервисами AWS.

Lambda-функции и базы данных

Студенты осваивают создание Lambda-функций для автоматизации задач. На практике создают функцию для анализа продаж. Затем переходят к базам данных - изучают RDS для реляционных баз и DynamoDB для NoSQL, учат создавать таблицы, пользователей и настраивать индексы.

Разработка API и обмен данными

Этот блок посвящен созданию API с помощью Amazon API Gateway. Студенты строят REST API для работы с пользователями. Также изучают инструменты обмена данными - SNS, SQS и EventBridge для асинхронной обработки, уведомлений и работы с событиями.

Контейнеризация и сеть

Курс охватывает развертывание приложений в контейнерах через ECS, ECR и EKS. Студенты используют Fargate для управления версиями контейнеров. В сетевом блоке изучают создание виртуальных сетей VPC, настройку Security Groups, ELB и Auto Scaling для повышения надежности систем.

Мониторинг и автоматизация

Студенты осваивают инструменты мониторинга - CloudWatch, CloudTrail и AWS Config для отслеживания активности и предотвращения утечки данных. Затем переходят к инфраструктуре как код - изучают CloudFormation и CDK для автоматизации развертывания систем и настройки Lambda-функций.

Архитектура и завершение

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

Что получат студенты

Курс дает практические навыки работы с основными сервисами AWS. Каждый студент создаст собственный проект, который можно добавить в портфолио. Акцент делается на реальных задачах, а не только на теории.

Что включено

Вечерние занятия
Выдается диплом/сертификат
Реальный проект в портфолио
Сопровождение ментора