Навички DevOps-інженера для автоматизаторів
7 липня пройшов надзвичайно цікавий практичний вебінар для тестувальників, під час якого ми дізналися, чим бажано володіти тестувальнику із навичок DevOps-інженера.
Одразу постає питання: а чи не досить написання автотестів та знання архітектури тестового фреймворку? Але ж інженер, який знається на інфраструктурі автоматизації, може самостійно організувати її процес. Отже, DevOps-навички — саме те, що нам потрібно.
Наш спікер Віктор Григорчук співпрацює з EPAM в якості головного інженера з автоматизації тестування. Модераторами зустрічі виступили Тарас Мацишин та Світлана Курко.
Віктор підготував огляд деяких важливих інструментів та приділив особливу увагу їх практичному використанню.
Отже, під час доповіді розглянули:
Чому треба знати основи роботи в командному рядку?
Спікер розповів, чому важливо знати команди інструментів розробки для різних мов програмування, як запускати тести в командному рядку, навіщо знати базові команди в терміналі та додаткові команди.
Який зв'язок між тестами та безперервною інтеграцією?
Віктор пояснив, як це працює, назвав кілька інструментів та продемонстрував, як зробити безперервну інтеграцію на Github.
Навіщо Docker для автотестів?
З'ясували деякі нюанси роботи з інструментом для контейнеризації та навіщо взагалі потрібні контейнери. Дізналися, що робити, якщо нам потрібно те ж середовище, де працюють розробники, або інструмент, який важко встановити. Віктор поділився базовими командами та показав способи їх використання. Також спікер дав корисні поради щодо взаємодії різних сервісів.
Обговорили також Terraform як інструмент для створення інфраструктури та його важливі команди.
Згадали і про Kubernetes як наступний рівень управління контейнерами. Дізналися, навіщо він автоматизатору та які команди потрібно знати.
Наостанок Віктор розповів про хмарні провайдери та показав, як вони виглядають. Також порадив вивчити термінологію та декілька базових команд.
Після доповіді спікер відповів на питання глядачів та розказав, де можна потренуватись на типових задачах.
Також учасники вебінару дізнались, яка грань існує між DevOps-інженером та інженером з автоматичного тестування і як побудувати комунікацію між ними. Цікавим моментом для глядачів стало обговорення питання про те, чи впливає наявність сертифікату з хмарних сервісів на рівень заробітної плати.
Щоб дізнатись більше та отримати порцію надзвичайно корисної інформації, подивіться запис вебінару.
Підписатися на новини
-
Думка експертаOperational Intelligence - Tech Pulse | Дайджест #2
У цьому випуску ми розглядаємо кілька практичних нюансів OpenTelemetry, проблему з якістю даних, оновлення від провайдерів і хто відповідає за які частини observability-стеку.
-
Думка експертаЦифрові двійники в IT: ключові архітектурні патерни та рішення
-
Думка експертаПеревірка етичності AI у фінтехі
-
Лайфхаки
Що таке Operational Intelligence в EPAM і навіщо вам читати Tech Pulse
-
Думка експертаAI в музиці: коли голос стає продуктом
Чому тема «AI в музиці» — це не про заміщення музикантів, а про нові правила гри на ринку, де виробництво контенту тепер практично безкоштовне.