Як створити свій перший E2C інстанс?

AWS дає змогу створити віртуальний комп’ютер буквально за кілька кліків і зробити з ним усе, що заманеться — хоч сайт підняти, хоч влаштовувати DevOps-експерименти. І як цим можна не скористатись?

У цьому гайді розберемось, як швидко створити свій перший EC2 інстанс без зайвого клопоту.

Для чого потрібен EC2?

EC2 (Elastic Compute Cloud) — це твій персональний сервер у хмарі. Це такий собі комп’ютер, який працює на віддаленому залізі AWS, і ти керуєш ним так, ніби він стоїть на твоєму столі.

Основні сценарії використання:

  • Тестові та навчальні проєкти: не треба купувати дороге обладнання, можна спробувати все на хмарі.
  • Хостинг застосунків: твій сайт або сервіс буде доступний всім, без локального сервера.
  • Автоматизація: скрипти, бекграунд-завдання, CI/CD пайплайни — EC2 легко з цим справляється.

Перевага в тому, що ти платиш тільки за час роботи та ресурси, які використовуєш. Хочеш легкий сервер для навчання — бери маленький інстанс. Потрібна потужна машина для експериментів — апгрейд одним кліком на мишку.

Як створити EC2 інстанс?

Крок 1. Вхід в AWS Console

Заходиш в AWS Management Console і в пошуку сервісів знаходиш EC2. Це твій центр керування сервером — тут будеш запускати, зупиняти та під’єднуватись до інстансів.

Крок 2. Старт нового інстансу

Натискаєш Launch Instance і потрапляєш на сторінку налаштувань. Тут можна дати серверу зрозуміле ім’я, наприклад my-first-ec2.

Крок 3. Вибір операційної системи (AMI)

AMI — це образ сервера з готовою ОС та базовим софтом.

  1. Amazon Linux 2 — дружня до AWS і легка.
  2. Ubuntu — універсальна, багато гайдів і прикладів.
  3. Windows Server — якщо твої проєкти на .NET або любиш графічні сервіси.

Крок 4. Вибір типу інстансу

Тип інстансу визначає, скільки мозку (CPU) і пам’яті (RAM) буде у сервера. 

На що орієнтуватись:

  • Для навчання і Free Tier — t2.micro (1 vCPU, 1 GB RAM).
  • Не бери більший, якщо зараз не потрібен — AWS виставляє рахунок за ресурси.

Починай з малого, апгрейд можна зробити пізніше.

Крок 5. Ключ доступу (Key Pair)

Щоб під’єднатися до сервера, AWS використовує ключі SSH.

  • Створи новий ключ і завантаж .pem файл.
  • Linux/macOS — через термінал, Windows — через PuTTY (треба конвертувати .pem у .ppk).

Але зберігай надійно, втратиш ключ — втратиш доступ.

Крок 6. Мережа та зберігання

  1. VPC і subnet — залишай стандартними, якщо не робиш щось складне.
  2. Security Group (firewall) — відкрий SSH (порт 22) для Linux або RDP (3389) для Windows.
  3. Storage — Free Tier дає 8 GB SSD, можна збільшити до 30 GB.

Крок 7. Перевірка і запуск

Перевір усі налаштування і натискай Launch. Через кілька хвилин твій сервер оживе і буде готовий до роботи.

Як під’єднатися до свого EC2 інстансу?

Це потрібно, щоб керувати сервером, встановлювати програми або запускати свої проєкти.

Спершу відкрий EC2 Dashboard в AWS і знайди свій інстанс. Натисни Connect — там будуть готові команди для підключення.

Використовуємо SSH для Linux/macOS:

  1. Перейди в термінал.
  2. Перейди у папку, де зберігся .pem файл.
  3. Виконай команду, яку AWS запропонував, наприклад:
ssh -i "my-key.pem" ec2-user@<Public-IP>

Якщо з’явилося запрошення ввести команду — вітаю, ти під’єднався. Перед цим переконайся, що права на файл .pem правильні:

chmod 400 my-key.pem

Інакше термінал відмовиться під’єднуватись.

Під’єднайся з Windows через PuTTY:

  1. Завантаж PuTTY і конвертуй .pem у .ppk через PuTTYgen.
  2. В PuTTY вкажи Public IP інстансу і свій .ppk файл у полі SSH → Auth.
  3. Натисни Open — з’явиться термінал з сервером.

Уважно: не втрать .ppk, інакше доступ пропаде, як і з .pem на Linux/macOS.

Перевір, чи все працює:

hostname

Якщо бачиш ім’я інстансу — все вдалося!

На завершення

Вимикай сервер після тестів або навчання — так збережеш гроші й ресурси. А ще на старті обмеж доступ лише для свого домашнього IP, щоб ніхто випадково не стукав у сервер.

Це дрібниці, але саме з них починається безпека. Рекомендуємо копнути глибше в AWS і навчитись працювати не тільки з E2C, а повноцінно опановувати головні сервіси та принципи лише за 8 занять!

Залишити відповідь

Дякуємо, що поділились