AWS для Frontend инженеров — это практический курс, который поможет вам уверенно развертывать и масштабировать клиентские приложения в облаке. Вы узнаете, как настроить быстлую доставку контента по всему миру, оптимизировать инфраструктуру и использовать ключевые сервисы AWS для production‑окружений.
Что дает этот курс
Курс фокусируется на реальных задачах frontend‑разработчиков, которым важно не только писать интерфейсы, но и эффективно публиковать и поддерживать свои приложения в бою. Вы разберетесь, как работает CDN, как настроить домены, как оптимизировать доставку файлов и как использовать инструменты AWS для безопасной аутентификации и обработки данных.
Основные навыки, которые вы освоите
Быстрое развертывание приложений с использованием AWS CLI и автоматизации.
Аутентификация и авторизация пользователей с помощью AWS Cognito.
Хранение статических файлов и сборок SPA на Amazon S3.
Работа с данными посредством DynamoDB — быстрая, масштабируемая NoSQL база.
Создание GraphQL API с использованием облачных инструментов.
Подключение аналитики для отслеживания поведения пользователей.
Настройка IAM для безопасного управления ролями и доступами.
Глобальное распространение приложения через CloudFront для минимальной задержки в любой точке мира.
Перехват и модификация запросов с помощью Lambda@Edge.
Почему AWS важен для frontend‑разработчиков
AWS давно перестал быть инструментом только для backend или DevOps. Современный frontend тесно связан с инфраструктурой, а знание облака позволяет разработчикам:
ускорять релизы и улучшать delivery‑pipeline;
оптимизировать скорость загрузки приложений;
снижать стоимость хранения и доставки контента;
повышать безопасность и надежность своей инфраструктуры.
Какие сервисы AWS вы изучите
Amazon S3
Размещение SPA, файлов и статических ресурсов с высокой доступностью и низкой стоимостью.
Route 53
Регистрация доменов, управление DNS и обеспечение стабильного доступа к приложению.
CloudFront
Создание CDN‑распределения для сверхбыстрой загрузки контента пользователями из разных регионов.
AWS Cognito
Управление пользователями, авторизацией, токенами и безопасными сессиями.
DynamoDB
Хранение данных с высокой масштабируемостью и предсказуемой производительностью.
Для кого подходит курс
Frontend‑разработчиков, которые хотят прокачать навыки деплоя и инфраструктуры.
Инженеров, работающих со SPA/React/Vue/Angular и нуждающихся в надежном хостинге.
Разработчиков, стремящихся понять AWS без перегрузки backend‑концепциями.
Тех, кто хочет улучшить скорость, стабильность и безопасность своих приложений.
Результат прохождения
После завершения курса вы сможете самостоятельно публиковать frontend‑проекты в AWS, настраивать домены, масштабировать доставку контента и использовать облачные сервисы для создания production‑готовых приложений. Ваш код будет работать быстрее, стабильнее и доступнее для пользователей по всему миру.
Удален по просьбе правообладателя
Урок 1.00:07:06
Introduction
Урок 2.00:04:14
AWS Free Tier Overview
Урок 3.00:08:19
Account Setup & Billing
Урок 4.00:15:27
Securing Root Account with IAM
Урок 5.00:10:03
S3
Урок 6.00:08:47
Setup a Domain with S3 & Route 53
Урок 7.00:14:29
S3 Policies
Урок 8.00:06:30
Deploy App with the AWS CLI
Урок 9.00:11:55
Configure Route 53 & Routing
Урок 10.00:04:59
www Redirect
Урок 11.00:09:40
Configure CloudFront Distribution
Урок 12.00:11:17
CloudFront & S3
Урок 13.00:08:23
OAI
Урок 14.00:04:54
Securing the S3 Bucket
Урок 15.00:05:48
CloudFront Routing
Урок 16.00:07:59
Create Custom Cache Policies
Урок 17.00:10:46
Build a CI Pipeline
Урок 18.00:17:25
Integrate GitHub Action
Урок 19.00:07:52
Lambda Overview
Урок 20.00:11:51
Setup Lambda Deployment
Урок 21.00:09:43
Lambda for Updating Headers
Урок 22.00:14:04
CloudFront Functions
Урок 23.00:09:15
Wrapping Up
Авторы - master.dev (ex FrontendMasters), Steve Kinney
Master.dev — это образовательная платформа для разработчиков, которая помогает совершенствовать инженерные навыки: от изучения языков программирования и веб-разработки до работы с базами данных, облачной инфраструктурой, DevOps и искусственным интеллектом. Ранее известная как Frontend Masters, платформа расширила фокус и теперь обучает разработчиков всему спектру современной разработки ПО.
Стив - архитектор фронтенда в компании Temporal. Ранее он занимал аналогичную должность в Twilio и SendGrid. Стив также является основателем и почетным директором программы обучения фронтенд-разработке в Turing School for Software and Design в Денвере, Колорадо — это некоммерческая программа подготовки разработчиков. В прошлой жизни Стив был учителем в государственных школах Нью-Йорка, где он преподавал специальное образование и веб-разработку в