В этом видео
- О разных облачных провайдерах: AWS, Azure, GCP
- В целом о инструментах управления ресурсами
- Базовая архитектура на примере Amazon Web Services:
- Виртуальные машины
- Route53
- K8s
Самостоятельная работа
Облачные хостинги позволяют не только создавать виртуальные сервера. Они могут хранить и раздавать пользователям файлы: архивы, css, html, картинки и так далее.
В этом задании вам предстоит захостить небольшой сайт, который состоит из HTML страницы с картинкой и стилями. Для этого воспользуемся облаками AWS или Яндекс Cloud.
На примере AWS рассмотрим следующие сервисы:
-
Amazon Simple Storage Service (Amazon S3) – это сервис хранения объектов (архивов, исполняемых файлов, css, html, картинки и т.д.) любых размеров.
-
Amazon CloudFront — веб-сервис для доставки контента (CDN). Он позволяет доставлять пользователям по всему миру контент с высокой скоростью и доступностью, также предоставляет кеширование.
У Яндекса есть аналогичные сервисы.
-
Зарегистрируйтесь в Яндекс Облаке или AWS
-
Изучите сервис для хранения данных. Склонируйте к себе локально репозиторий с сайтом и загрузите все файлы в хранилище
-
Подключите CDN и раздачу контента
В результате загруженный сайт будет доступен по ссылке типа clouds-homework.s3-website.eu-central-1.amazonaws.com если он загружен в сервис S3. А для CloudFront ссылка будет в виде abca12345.cloudfront.net.
Дополнительные материалы
Остались вопросы? Задайте их в разделе «Обсуждение»
Вам ответят команда поддержки Хекслета или другие студенты