Итак, есть желание попробовать новомодные облачные технологии, но пока платить не хочется.
Наверное самым популярным на сегодняшний момент провайдером облачных сервисов является Amazon, не буду настаивать на этом и обсуждать надежность, производительность и т.д., а просто хочу пошагово продемонстрировать возможность попробовать Amazon AWS за бесплатно. Называется это AWS Free Usage Tier.
1. руки (желательно прямые)
2. кредитная карточка Visa или MasterCard, денег на счету может и не быть
3. Мобильный телефон (смартфон, коннуникатор, айкакойфон и иже с ними)
4. Почтовый ящик
1. Ознакомиться с докой. Зайти и прочитать AWS Free Usage Tier. Если вкратце тошара границы не имеет шара имеет достаточно четкие границы:
2. Зарегаться. Заходим на aws.amazon.com и жмем кнопочку Sign Up Now
Появляется вот такое окошко

В нем вводим свой емейл, тыкаем I am a new user и смело жмем кнопку Sign in using our secure server
Далее видим следующее:

Заполняем, и тыкаем Create account
Появляется вот такая мега-форма:

Заполняем все поля со звездочками. Степень чесности зависит от параноидальности заполняющего, советую правильно ввести свой телефон, хотя потом можно будет изменить, плюс незабыть поставить галочку под лицензионным соглашением, вводим капчу и жмем Continue
Радостно наблюдаем следующее:

3. Подписываемся на Amazon EC2. Идем на aws.amazon.com/ec2 и жмем кнопку Sign Up for Amazon EC2
В появившейся форме (мы ее уже видели) вводим свой почтовый адрес и созданный ранее пароль. Снова мегакнопку Sign in using our secure server и попадаем на длинную страницу-прайс, в конце которой видим:

Вводим данные карточки и если все ок — получаем вот такое окошко:

Жмем Use This Address и переходим на следующую страничку, где нажимаем кнопку Complite Sign Up.
4. Верификация по телефону. При следующем входе в свой аккаунт вы получите следующее:

Указываем свой телефон в полном формате и жмем Call Me Now, после чего получаем пин на экран:

Дожидаемся звонка милого робота и набираем на телефоне заветные циферки. У меня получилось со второго раза — цифры нужно набирать медленно.
Ух, все — зарегистрировались!
5. Создаем инстанс. Заходим в Консоль управления и выбираем Amazon EC2

вводим почтовый адрес и пароль и попадаем в интерфейс консоли управления:

Где и нажимаем Launch Instance. Попадаем в выбор инстансов:

Я выбрал первый инстанс, у него винт на 8ГБ, на шару дают 10, так что осторожно. Жмем Select и на следующей странице

выбираем micro — именно он доступен бесплатно.
После этого определяем параметры инстанса:

Я оставил все по дефолту и предлагается ввести метку

Следующее особо важно — создаем ключи:

Вводим имя пары ключей и жмем Create & Download your Key Pair
После того как файл ключей загружен, настраиваем firewall

Поскольку у меня это не первый инстанс, то у меня есть выбор, у вас же будут создание новой политики, для linux машины должен быть открыть порт 22, для управления по SSH, что и определено по умолчанию в политике quick-start-1
Далее делаем ревью настроек:

И жмем Launch.
Наблюдаем как стартует инстанс:

В результате получим статус — Running
6. Подключаемся к инстансу. Этот процесс хорошо описан здесь, впрочем как и все предыдущее.
Из Linux это выглядит так:
— находим загруженный в процессе создания инстанса файл ключа:

— следуя рекомендациям меняем права на этот файл, хотя это не обязательно:

— определяем публичное DNS имя нашего инстанса:

в моем случае это Public DNS: ec2-46-51-149-91.eu-west-1.compute.amazonaws.com
— используя ssh клиент коннектимся к инстансу:

— подтверждаем добавление ключа:

— радуемся bash-у

Наверное самым популярным на сегодняшний момент провайдером облачных сервисов является Amazon, не буду настаивать на этом и обсуждать надежность, производительность и т.д., а просто хочу пошагово продемонстрировать возможность попробовать Amazon AWS за бесплатно. Называется это AWS Free Usage Tier.
Итак, что нужно:
1. руки (желательно прямые)
2. кредитная карточка Visa или MasterCard, денег на счету может и не быть
3. Мобильный телефон (смартфон, коннуникатор, ай
4. Почтовый ящик
Порядок действий:
1. Ознакомиться с докой. Зайти и прочитать AWS Free Usage Tier. Если вкратце то
- распространяется только на Linux Micro Instance, а это самый простенький инстанс.
- 750 часов работы (делаем нехитрые калькуляции — получаем месяц)
- 10 ГБ EBS хранилища и 5 ГБ S3
- ну и дальше по списку
2. Зарегаться. Заходим на aws.amazon.com и жмем кнопочку Sign Up Now
Появляется вот такое окошко

В нем вводим свой емейл, тыкаем I am a new user и смело жмем кнопку Sign in using our secure server
Далее видим следующее:

Заполняем, и тыкаем Create account
Появляется вот такая мега-форма:

Заполняем все поля со звездочками. Степень чесности зависит от параноидальности заполняющего, советую правильно ввести свой телефон, хотя потом можно будет изменить, плюс незабыть поставить галочку под лицензионным соглашением, вводим капчу и жмем Continue
Радостно наблюдаем следующее:

3. Подписываемся на Amazon EC2. Идем на aws.amazon.com/ec2 и жмем кнопку Sign Up for Amazon EC2
В появившейся форме (мы ее уже видели) вводим свой почтовый адрес и созданный ранее пароль. Снова мегакнопку Sign in using our secure server и попадаем на длинную страницу-прайс, в конце которой видим:

Вводим данные карточки и если все ок — получаем вот такое окошко:

Жмем Use This Address и переходим на следующую страничку, где нажимаем кнопку Complite Sign Up.
4. Верификация по телефону. При следующем входе в свой аккаунт вы получите следующее:

Указываем свой телефон в полном формате и жмем Call Me Now, после чего получаем пин на экран:

Дожидаемся звонка милого робота и набираем на телефоне заветные циферки. У меня получилось со второго раза — цифры нужно набирать медленно.
Ух, все — зарегистрировались!
5. Создаем инстанс. Заходим в Консоль управления и выбираем Amazon EC2

вводим почтовый адрес и пароль и попадаем в интерфейс консоли управления:

Где и нажимаем Launch Instance. Попадаем в выбор инстансов:

Я выбрал первый инстанс, у него винт на 8ГБ, на шару дают 10, так что осторожно. Жмем Select и на следующей странице

выбираем micro — именно он доступен бесплатно.
После этого определяем параметры инстанса:

Я оставил все по дефолту и предлагается ввести метку

Следующее особо важно — создаем ключи:

Вводим имя пары ключей и жмем Create & Download your Key Pair
После того как файл ключей загружен, настраиваем firewall

Поскольку у меня это не первый инстанс, то у меня есть выбор, у вас же будут создание новой политики, для linux машины должен быть открыть порт 22, для управления по SSH, что и определено по умолчанию в политике quick-start-1
Далее делаем ревью настроек:

И жмем Launch.
Наблюдаем как стартует инстанс:

В результате получим статус — Running
6. Подключаемся к инстансу. Этот процесс хорошо описан здесь, впрочем как и все предыдущее.
Из Linux это выглядит так:
— находим загруженный в процессе создания инстанса файл ключа:

— следуя рекомендациям меняем права на этот файл, хотя это не обязательно:
chmod 400 free_tier_keys.pem

— определяем публичное DNS имя нашего инстанса:

в моем случае это Public DNS: ec2-46-51-149-91.eu-west-1.compute.amazonaws.com
— используя ssh клиент коннектимся к инстансу:
ssh -i free_tier_keys.pem ec2-user@ec2-46-51-149-91.eu-west-1.compute.amazonaws.com

— подтверждаем добавление ключа:

— радуемся bash-у
