Автор: Text Writer

Ansible: 30 модулів для Senior DevOps інженерів (Частина 3)

До того, щоб створювати ПЗ майбутнього залишилося всього 7 модулів Ansible. Знаючи всі 30, ви зможете автоматизувати програмні продукти, а саме —  їхнє доставлення, настройку та розгортання застосунків.  Це — завершальний матеріал цієї серії. Ми вже переклали та розглянули більшість модулів у попередніх матеріалах: тут і тут. Тож нагадайте собі, якщо треба, або прочитайте, якщо пропустили. В цій частині розглянемо…

Основи безпеки конвеєрів CI/CD, які треба знати всім (Частина 1)

Конвеєр CI/CD — це певні кроки, які дають вам швидше випускати нові версії програмного забезпечення за допомогою автоматизації. Якби ваш продукт був пляшкою Coca Cola, то це виглядало б приблизно так: пляшка, у яку автоматично наливається певна кількість напою, потім закручується, наліплюється етикетка і так далі. Те саме відбувається і з вашою програмою: автоматизація бере на себе однотипні дії, робить…

Ansible: 30 модулів для Senior DevOps інженерів (Частина 2)

А що як ми скажемо, що ваша DeLorean створювала б вам менше проблем, якби всі процеси були автоматизовані? Подорожі в часі стали б приємнішими та передбачуванішими 🤔 Продовжуємо серію статей про автоматизацію з Ansible. Переклали другу частину матеріалу з цієї теми, щоб ви могли покращити свої навички.  Частину модулів ми розглянули у попередньому матеріалі. Тепер перейдемо до тих з них,…

Як встановити Jenkins на Ubuntu 22.04: детальний гайд

Jenkins — «Міцний горішок» серед відкритих інструментів DevOps для CI/CD. Він виловлює помилки при збірках, навіть якщо ви дуже старались їх не допустити. Це популярний інструмент для автоматизації тестування програмного забезпечення, створення, доставлення та розгортання. Він має велику підтримку спільноти, легко встановлюється та зручний у використанні. З Jenkins ви зможете налаштувати середовище безперервної інтеграції та безперервного доставлення для будь-якого поєднання…

Ansible: 30 модулів для Senior DevOps інженерів (Частина 1)

Одна із задач DevOps інженера — автоматизація всього, що можна. Автоматизувати доставлення, настройку та розгортання застосунків можна з Ansible. Це ПЗ, що дозволяє управляти конфігурацією, оркеструвати, централізовано встановлювати застосунки та паралельно виконувати типові завдання на групі систем.   Щоб використовувати його на повну потужність, варто ознайомитися з модулями та їх використанням. Знайшли та переклали корисний матеріал, що допоможе розібратися у темі.…

Підбиваємо підсумки 2022 року

Сьогодні 364 день цього року, а це — наш 141 і останній допис в блозі за 2022 рік. Хоч він був складним, ми з вами впоралися! Попри війну, ми разом розвивали ІТ-освіту в Україні, отримували нові знання та навички, вдосконалювалися та підтримували економіку нашої країни. Допомагали Збройним Силам донатами, необхідними речами, волонтерською діяльністю, а найвідважніші з нас долучилися до боротьби…

Навіщо технічні гіганти лізуть у відкритий код?

Linux, Mozilla Firefox, Apache та Nginx — опенсорсне програмне забезпечення, що використовується у продуктах різних компаній або безпосередньо кінцевими користувачами. Вони мають відкритий вихідний код, що в залежності від ліцензії дає змогу переглядати, змінювати та поширювати його. Часто відкрите програмне забезпечення є також вільним.  Відкрите ПЗ надає можливість покращувати та підтримувати програму не лише її розробниками, а і спільнотою. Вільне…

9 практичних застосувань контейнерів Docker

Контейнер Docker — як правильний подарунок: там і щось серйозне, і смаколик, і мила листівка. Так і тут: програма, всі її залежності та конфігурації. Так ви отримуєте незалежну одиницю, яку можна без зайвих зусиль розгорнути у будь-якому середовищі.  Це — опенсорсний інструмент, що допомагає реалізувати концепцію мікросервісів на вашому проєкті. Він усуває більшість непотрібних накладних витрат на ОС, оскільки дозволяє…

40 команд, які треба знати користувачеві Ubuntu

Ubuntu — один з найкращих варіантів для тих, хто починає своє знайомство з Linux. Цей дистрибутив має зрозумілий для новачків інтерфейс, багато роз’яснювальних матеріалів та велику спільноту користувачів. Тож якщо не знайдете відповідь на своє питання, що дуже малоймовірно, вам завжди підкажуть інші.  Спробуйте Ubuntu, якщо думаєте перейти на Linux. Щоб було спокійніше, можете не робити різких рухів та для…

Чому важливо знищувати дані: 4 методи для бізнесу

Буває так, що спалювати мости — не просто корисно, а й необхідно робити. Наприклад, якщо мова йде про дані вашої компанії.  З плином часу ви перестаєте використовувати колись важливі файли: старі звітності чи конфіденційну інформацію. Та поки вони покриваються пилом на ваших серверах, є ймовірність їх викрадення. Щоб уникнути їх оприлюднення або використання зловмисниками, необхідна правильна утилізація. Знищення даних актуальне…

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