Откройте доступ к своему контенту при помощи Amazon CloudFront
- Несколько месяцев назад в компании Amazon рассказывали о планах по созданию и раскрутке сервиса по доставке контента. Этот сервис носит название Amazon CloudFront, и он уже функционирует!
- Как и остальные сервисы от Amazon, CloudFront разработан таким образом, что пользоваться им с самого начала чрезвычайно просто. Отсутствуют минимальные пороги объемов использования сервиса, ежемесячные платежи, нет необходимости заключать какие-либо договоры с Amazon.
- Все, что требуется от пользователя:
- Зарегистрироваться в CloudFront.
- Разместить наиболее популярный неизменяемый контент в контейнере Amazon S3 и присвоить ему атрибут «доступен всем».
- Создать CloudFront дистрибуцию посредством REST-запроса с указанием POST-параметров. Запомнить доменное имя, которое будет сгенерировано системой при ответе на запрос.
- Сгенерировать URL-ссылки для размещаемого контента, используя доменное имя, полученное при выполнении пункта 3. Благодаря поддержке CNAME можно создавать видимость того, что контент размещен в собственном домене пользователя. Каждой дистрибуции можно назначить до 10 CNAME записей.
Обо всем остальном позаботится CloudFront. Запросы, поступающие из любой точки земного шара, будут направлены в одну из 14 зон привязки (8 в США, 4 в Европе, 2 в Азии). Если контент не присутствует в данной зоне привязки, то он будет доставлен из S3 и кэширован.
Не терпится увидеть, как все это работает. Определенно точно этот сервис будут использовать для загрузки программного обеспечения, часто используемых компонентов веб-сайтов и файлов мультимедиа. Кроме того, как это часто бывает, разработчики моментально придумают новые уникальные способы применения возможностей данного сервиса.
В Smartsheet, партнере компании Amazon, подготовили довольно интересный сайт-лист учета работы – наглядный пример функционирования сервиса, а так же символический отчет по всей работе, которая была проделана для внедрения возможностей CloudFront в продукты от Smartsheet.
- Статья Вернера Вогелса (Werner Vogels), сотрудника компании Amazon – Расширение облака: Amazon CloudFront.
- Детальный обзор от господина Торстена (Thorsten), сотрудника компании RightScale.
- Доступна бета-версия Bucket Explorer с поддержкой CloudFront. Более подробная информация здесь (иконка справа используется для создания дистрибуции CloudFront).
- Доступна новая версия S3 Fox Organizer с поддержкой CloudFront и некоторыми другими нововведениями.
- На блоге Digital Inspiration появилась полезная статья Как использовать Amazon S3 с поддержкой CloudFront в качестве сети по доставке контента.
- Многие сайты, включая Woot, Playfish Games, Paessler, Wolfire Games и (как отмечено выше) Smartsheet уже пользуются услугами CloudFront. Блоггер Тим Линден (Tim Linden) использует CloudFront для хранения видео-файлов и неизменяемого контента.
- В последний на сегодня релиз библиотеки Boto добавлена поддержка CloudFront. Boto позволяет использовать интерфейс Python в S3, SQ3, EC2, SimpleDB, Mechanical Turk и CloudFront.