Начало работы с Amazon Web Services бесплатно

Опубликовано: 8 Марта, 2023
Начало работы с Amazon Web Services бесплатно

Одним из самых больших заблуждений об облачных сервисах является идея о том, что за каждое действие взимается плата за использование. Хотя верно то, что поставщики облачных услуг, такие как Amazon и Microsoft, выставляют счета клиентам на основе потребления аппаратных ресурсов, идея о том, что существуют затраты, связанные с каждым мыслимым действием, является заблуждением. Если бы взималась плата за вход в систему, осмотр и создание нескольких виртуальных машин, то эти сборы служили бы сдерживающим фактором для новых клиентов, которые в противном случае могли бы быть заинтересованы в экспериментах с облаком.

Хотите верьте, хотите нет, но Amazon предоставляет бесплатный доступ к Amazon Web Services через нечто, называемое AWS Free Tier. Уровень бесплатного пользования AWS — это отличный способ начать знакомство с AWS. Вы можете использовать уровень бесплатного пользования, чтобы узнать, как работает AWS, не беспокоясь об огромных расходах в процессе.

Получить доступ к уровню бесплатного пользования AWS очень просто. Все, что вам нужно сделать, это перейти на https://aws.amazon.com/free/cloud-computing-free-tier/ и нажать кнопку «Создать бесплатную учетную запись». После этого необходимо выполнить процесс регистрации учетной записи. Самое приятное в этом процессе то, что если вы когда-либо делали покупки на Amazon раньше, вы можете использовать свой существующий пароль учетной записи Amazon. Конечно, если вы настраиваете корпоративную учетную запись AWS, вы, вероятно, не захотите связывать ее со своей личной учетной записью.

После ввода вашего адреса электронной почты и пароля AWS предложит вам ввести некоторые основные данные учетной записи, такие как ваш адрес и номер телефона. К сожалению, вам нужно ввести номер кредитной карты как часть процесса регистрации, и Amazon указывает, что они будут выставлять счет с вашей карты за любое использование, которое не покрывается уровнем бесплатного использования. В рамках процесса регистрации вы также получите телефонный звонок от автоматизированной системы, которая используется для подтверждения вашей личности. В моем случае регистрация аккаунта заняла всего около пяти минут.

Для тех, кто, возможно, раньше не использовал Amazon Web Services, вы можете увидеть, как выглядит консоль управления на рисунке A. Хотя этот экран может показаться немного загроможденным и, возможно, немного перегруженным, на самом деле он имеет довольно логичную компоновку. Все параметры сгруппированы по категориям, таким как «Вычисления», «База данных» и «Сеть». Кроме того, Amazon предлагает серию учебных лабораторий для самостоятельного обучения, доступ к которым вы можете получить здесь.

Если ваша цель — потратить некоторое время на изучение AWS, не тратя при этом денег, создание бесплатной учетной записи — отличное место для начала. Однако, как вы помните, даже для бесплатной учетной записи требуется действующая кредитная карта. Это поднимает несколько важных вопросов:

  • Как долго вы можете использовать бесплатную учетную запись?
  • Что вам разрешено делать бесплатно?
  • Как избежать выставления счетов?

Я потрачу оставшуюся часть этой статьи на обсуждение ответов на эти вопросы.

Как долго вы можете использовать бесплатную учетную запись?

К сожалению, Amazon не позволит вам использовать бесплатный уровень в течение неопределенного периода времени. Срок действия подписки на бесплатный уровень истекает через 12 месяцев. По истечении 12-месячного периода Amazon начинает выставлять счета по своей обычной ставке оплаты по мере использования. Между прочим, Amazon также будет выставлять счета клиентам по ставке оплаты по мере использования, если они превысят лимиты бесплатного уровня. Amazon перечисляет свои различные планы EC2 и цены на эти планы здесь.

Что вам разрешено делать бесплатно?

Так что же позволяет вам делать бесплатный уровень и каковы пороги использования для бесплатного уровня? Amazon предоставляет полный список того, что включено в бесплатный уровень здесь. Это хорошая идея, чтобы проверить эту ссылку, потому что пороговые значения Amazon могут меняться со временем, а также существует ряд различных условий, о которых клиенты должны знать. Если вам интересно, вот что включал бесплатный уровень на момент написания этой статьи:

  • 750 часов использования инстансов Amazon EC2 Linux или RHEL или SLES t2.micro (1 ГБ памяти и поддержка 32- и 64-разрядных платформ)
  • 750 часов использования экземпляра Amazon EC2 Microsoft Windows Server† t2.micro (1 ГБ памяти и поддержка 32- и 64-разрядных платформ)
  • 750 часов Elastic Load Balancer плюс обработка данных 15 ГБ
  • 750 часов использования инстансов Micro DB Amazon RDS в одной зоне доступности, работающих под управлением MySQL, PostgreSQL, Oracle BYOL или SQL Server Express Edition. Вы также получаете 20 ГБ хранилища базы данных, 10 миллионов операций ввода-вывода и 20 ГБ хранилища резервных копий.
  • 750 часов Amazon ElastiCache
  • 30 ГБ Amazon Elastic Block Storage в любой комбинации общего назначения (SSD) или Magnetic, а также 2 миллиона операций ввода-вывода (с EBS Magnetic) и 1 ГБ хранилища моментальных снимков
  • 5 ГБ стандартного хранилища Amazon S3, 20 000 запросов на получение и 2 000 запросов на размещение
  • 25 ГБ хранилища, 25 единиц емкости чтения и 25 единиц емкости записи
  • 25 машино-часов Amazon SimpleDB и 1 ГБ хранилища
  • 1000 рабочих процессов Amazon SWF можно инициировать бесплатно. В общей сложности 10 000 задач активности, сигналов, таймеров и маркеров, а также 30 000 рабочих дней также можно использовать бесплатно.
  • 100 000 запросов Amazon Simple Queue Service
  • 100 000 запросов, 100 000 HTTP-уведомлений и 1000 уведомлений по электронной почте для Amazon Simple Notification Service
  • 10 метрик Amazon Cloudwatch, 10 предупреждений и 1 000 000 запросов API
  • 50 ГБ исходящей передачи данных, 2 000 000 запросов HTTP и HTTPS для Amazon CloudFront
  • 15 ГБ исходящей полосы пропускания для всех сервисов AWS

Как можно избежать выставления счетов?

Как объяснялось ранее, бесплатный уровень Amazon не предоставляет неограниченных услуг. Если вы превысите пороговые значения использования Amazon, вам будет выставлен счет, как если бы вы подписывались на план с оплатой по мере использования. В таком случае вам может быть интересно, как избежать случайного превышения этих пороговых значений.

Если вы посмотрите на рисунок A, вы увидите консоль Amazon Web Services. Имя учетной записи отображается в верхнем правом углу (в данном случае имя учетной записи — Брайен Поузи). Нажмите на имя учетной записи, а затем выберите команду Billing and Cost Management в появившемся меню. Это приведет вас к экрану, показанному на рисунке B.

Изображение 990
Рисунок A: Вы можете щелкнуть имя своей учетной записи и выбрать команду Billing and Cost Management, чтобы получить доступ к платежной информации.

Изображение 991
Рисунок B. Это панель управления учетной записью.

Это панель инструментов, которая показывает ваши расходы за месяц. На этом экране также показано, какие услуги используются наиболее интенсивно. Существует множество отличных вариантов для детализации ваших шаблонов использования, но я хотел показать вам на этом экране ссылку «Включить сейчас». Нажав на эту ссылку, вы можете настроить оповещения, которые будут генерироваться при достижении заранее определенных пороговых значений использования. Вы можете использовать этот механизм оповещения, чтобы убедиться, что ваше использование никогда не превышает ограничения уровня бесплатного пользования.

Вывод

Уровень бесплатного пользования Amazon, вероятно, не подходит для производственного использования, если только вы не выполняете очень легкую рабочую нагрузку. Тем не менее, уровень бесплатного пользования — отличный инструмент для ознакомления с облаком Amazon и доступными вам вариантами.