Як створити свій перший 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 — це образ сервера з готовою ОС та базовим софтом.
- Amazon Linux 2 — дружня до AWS і легка.
- Ubuntu — універсальна, багато гайдів і прикладів.
- 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. Мережа та зберігання
- VPC і subnet — залишай стандартними, якщо не робиш щось складне.
- Security Group (firewall) — відкрий SSH (порт 22) для Linux або RDP (3389) для Windows.
- Storage — Free Tier дає 8 GB SSD, можна збільшити до 30 GB.

Крок 7. Перевірка і запуск
Перевір усі налаштування і натискай Launch. Через кілька хвилин твій сервер оживе і буде готовий до роботи.
Як під’єднатися до свого EC2 інстансу?
Це потрібно, щоб керувати сервером, встановлювати програми або запускати свої проєкти.
Спершу відкрий EC2 Dashboard в AWS і знайди свій інстанс. Натисни Connect — там будуть готові команди для підключення.
Використовуємо SSH для Linux/macOS:
- Перейди в термінал.
- Перейди у папку, де зберігся
.pemфайл. - Виконай команду, яку AWS запропонував, наприклад:
ssh -i "my-key.pem" ec2-user@<Public-IP>
Якщо з’явилося запрошення ввести команду — вітаю, ти під’єднався. Перед цим переконайся, що права на файл .pem правильні:
chmod 400 my-key.pem
Інакше термінал відмовиться під’єднуватись.
Під’єднайся з Windows через PuTTY:
- Завантаж PuTTY і конвертуй
.pemу.ppkчерез PuTTYgen. - В PuTTY вкажи Public IP інстансу і свій
.ppkфайл у полі SSH → Auth. - Натисни Open — з’явиться термінал з сервером.
Уважно: не втрать .ppk, інакше доступ пропаде, як і з .pem на Linux/macOS.
Перевір, чи все працює:
hostname
Якщо бачиш ім’я інстансу — все вдалося!
На завершення
Вимикай сервер після тестів або навчання — так збережеш гроші й ресурси. А ще на старті обмеж доступ лише для свого домашнього IP, щоб ніхто випадково не стукав у сервер.
Це дрібниці, але саме з них починається безпека. Рекомендуємо копнути глибше в AWS і навчитись працювати не тільки з E2C, а повноцінно опановувати головні сервіси та принципи лише за 8 занять!