Amazon Web Services (AWS) объявила о новом начальном опыте использования своей облачной платформы, заменяющем часть сложных настроек аккаунта и разрешений готовыми настройками по умолчанию и управляемыми средами проектов. Этот шаг ориентирован на разработчиков, которые хотят быстро перейти от идеи к созданию приложения, сохраняя доступ к расширенным возможностям AWS при необходимости.
Новые клиенты в большинстве случаев смогут зарегистрироваться без ввода данных банковской карты, используя существующую учётную запись у таких провайдеров, как Google, GitHub и Apple. Они также получат 100 долларов в виде кредитов AWS Free Tier и смогут сразу начать работу внутри первого проекта, вместо того чтобы проходить длинную последовательность настроек аккаунта до создания ресурсов.
Один проект объединяет аккаунт, ресурсы и команду
AWS организует новую работу в рамках концепции «проекта». Проект включает аккаунт AWS, в котором создаются ресурсы, а также настройки совместной работы с членами команды. Платформа автоматически создаёт эту структуру и применяет дополнительные меры безопасности, вместо того чтобы требовать от пользователя создавать её вручную.
Пользователь может пригласить участника по его адресу электронной почты, а AWS возьмёт на себя управление разрешениями, связанными с проектом. Владельцу проекта не нужно создавать пользователей IAM: каждый приглашённый получает доступ только к тем проектам, которые указал владелец аккаунта. Кроме того, пути в консоли и агенты программирования с поддержкой AWS автоматически настраивают разрешения между поддерживаемыми сервисами и ресурсами.
После входа AWS показывает пользователю текст, который можно ввести в агент программирования, чтобы настроить его для работы с новой средой AWS. По данным компании, после этого агент сможет развёртывать ресурсы, запускать рабочие нагрузки и повторять процесс разработки приложения в соответствии с практиками работы с AWS.
Отдельные лимиты расходов для каждого проекта
После исчерпания бесплатных кредитов проект можно перевести на платный план и добавить способ оплаты. Ежемесячные лимиты расходов начинаются с 20 долларов, при этом для каждого проекта можно установить другой предел. Клиент платит за фактическое использование в пределах установленного лимита: если использование составило 32 доллара при лимите в 50 долларов, счёт составит 32 доллара плюс налоги.
AWS предлагает лимит расходов на основе тенденций использования, а пользователь может принять это предложение или указать собственное значение. При приближении проекта к лимиту платформа отправляет уведомления, а после его достижения приостанавливает проект, не позволяя накапливаться дополнительным расходам. После увеличения лимита работу можно возобновить. Разделение лимитов позволяет выделить больший бюджет проекту, который расширяется, сохраняя экспериментальные проекты в рамках меньших ограничений.
Что меняется на практике?
Основное изменение заключается не в добавлении нового облачного сервиса, а в перестройке точки входа в AWS. Начинающий пользователь сможет получить рабочую среду, команду, разрешения и контроль расходов через единый процесс, тогда как доступ ко всему спектру сервисов AWS останется доступным позднее после активации расширенных функций — без переноса проекта.
Этот механизм важен для разработчиков и небольших команд, которые могут столкнуться с препятствиями в виде IAM или настроек ресурсов ещё до проверки первоначальной идеи. При этом новый опыт не отменяет необходимости понимать сервисы, расходы и разрешения по мере роста проекта: он упрощает начало, но не заменяет расширенное управление, которое может потребоваться для более крупных рабочих нагрузок или особых требований безопасности. Кроме того, в представленном материале источник не уточняет подробности о географической доступности или обо всех поддерживаемых сервисах; перед использованием в производственных средах эти вопросы требуют проверки.