Разработка сервиса сокращения URL-адресов, аналогичного Bitly (проект системного проектирования)
KodeKloud
0:00 / 0:00
Разработка сервиса сокращения URL-адресов, аналогичного Bitly (проект системного проектирования)
6 875 просмотров · 3 месяца назад
KodeKloud
446 тыс. подписчиков
6 875 просмотров · 3 месяца назад
🧪 Практикуйтесь бесплатно в наших лабораториях AWS: https://kode.wiki/43T6TcH
Вы когда-нибудь задумывались, как Bitly превращает длинную ссылку в короткую? В этом видео мы создаём собственный сервис сокращения URL-адресов на AWS, и самое приятное — нам не нужно управлять серверами. Он на 100% бессерверный, поэтому мы платим только за то, что действительно используем.
Мы объединяем пять основных сервисов AWS: API Gateway, Lambda, DynamoDB, IAM и CloudWatch. Мы подробно разбираем, что делает каждый из них и как они работают вместе, без использования профессионального жаргона.
🎯 К концу этого видео вы поймёте:
• Как DynamoDB хранит ваши ссылки
• Как Lambda создаёт короткие коды и перенаправляет пользователей
• Как IAM обеспечивает безопасность всего без паролей
• Как API Gateway блокирует злоупотребления и защищает ваш счёт
• Как CloudWatch помогает отлаживать в режиме реального времени
👉 Не просто смотрите, создавайте. Откройте бесплатные лабораторные работы и следуйте инструкциям в реальной среде разработки AWS: https://kode.wiki/43T6TcH
⏰ Временные метки ниже 👇
00:00 - Введение в сокращатель URL-адресов в AWS (Обзор архитектуры)
01:30 - Почему DynamoDB (Хранилище)
02:55 - Роли IAM (Идентификация)
04:16 - AWS Lambda (Логика)
05:54 - Бесплатные лабораторные работы AWS
06:13 - API Gateway (Входная дверь)
07:52 - CloudWatch (Регистратор полетов)
09:11 - Объединение всего вместе + Бесплатная лабораторная работа
🔔 Подпишитесь, чтобы получать больше проектов AWS, которые вы действительно можете добавить в свое резюме.
#СистемныйПроектирование #AWS #СокращениеURL #Бессерверные #AWSLambda #DynamoDB #APIGateway #IAM #CloudWatch #БессервернаяАрхитектура #AWSProject #AWSTutorial #DesignBitly #TinyURL #ОблачныеВычисления #DevOps #AWSForBeginners #kodekloud
Отказ от ответственности: Архитектуры и проекты, показанные в этих видео, не предназначены для использования в производственной среде. Это упрощенные примеры, созданные для того, чтобы помочь учащимся понять основы, ключевые концепции и базовые архитектурные шаблоны. После завершения этой серии мы выпустим отдельную серию, посвященную готовым к использованию в производственной среде архитектурам и реальным сценариям проектирования.