Ubuntu Pro: що це, навіщо і як перейти?

Серед ентузіастів Linux Ubuntu сприймається як певна класика. Ви можете його не любити, але ви точно його тестили. Бо це один із найпопулярніших дистрибутивів: його використовують як на серверах, так і на декстопах. Ми звикли, що кожні два роки Canonical випускає версію Ubuntu із довгостроковою підтримкою. Випуски LTS більш стабільні й зазвичай отримують оновлення протягом п’яти років. І все йшло…

(Шкідлива) автоматизація: чи може її бути забагато?

Автоматизація спрощує повторювані механічні задачі, оптимізує процеси та пришвидшує доставлення продукту. Проте більше автоматизації ≠ кращий результат або менше роботи. Треба вміти розрізняти, коли автоматизація доцільна, а коли — зробить тільки гірше. Ось кілька базових моментів, про які слід пам’ятати. Найперше: щоб автоматизувати процес, ви маєте глибоко його розуміти, що може бути нелегко для складних систем. Тож ви маєте чітко…

Все про збір даних для DevSecOps

Придумати круту ідею, втілити її в життя у батьківському гаражі та заробляти мільйонні статки… Це більше так не працює. Випуск хорошого продукту — це лише половина справи. Сучасні компанії повинні дбати не лише про ефективність та доступність, а й про приватність та безпеку. Але як всього цього досягти? Один зі способів: командам DevSecOps слід запровадити практику спостережуваності. Вона використовує логи…

13 речей, яких треба уникати у DevOps

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

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

Втрата або пошкодження даних 💔 Це слова від яких серденько стискається у всіх без винятку. Від виховательки дитсадка, що не може скинути відео зі свята у батьківський чат через його пошкодження. До DevOps-інженера, який не до кінця розібрався у безпеці конвеєрів CI/CD і втратив сон, гроші, а головне — важливу інформацію. Сьогодні мова піде про останніх. Адміністрування безпеки конвеєрів CI/CD…

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

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

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

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

Переходь на сайт 
IT Education Center 

Ти знайдешь багато цікавого  

Наш сайт

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

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

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

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

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

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

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