Гайди

Інсталяція стека LEMP в Ubuntu 20.04 та 22.04: покрокова інструкція

Програмний стек LEMP — це комплекс програмного забезпечення, який використовують для обслуговування динамічних вебсторінок та вебзастосунків, написаних на PHP.  Абревіатура LEMP означає операційну систему Linux з вебсервером Nginx. Дані серверної частини зберігаються у базі даних MySQL, а динамічна обробка виконується PHP. Про те, що потрібно знати, щоб встановити стек LEMP на сервер під управлінням Ubuntu 20.04 та 22.04, як налаштувати…

Як вивчити Kubernetes: повна дорожня карта та ресурси

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

Основи AWS: політика тегів для початківців

Політика тегів AWS

Почнемо з того, що ти вже знаєш про AWS. Що це Amazon Web Services — провідна хмарна платформа, яку надає компанія Amazon. AWS відкриває доступ до обчислювальних, зберігальних, мережевих і інших інфраструктурних ресурсів через Інтернет. Вона дозволяє користувачам віртуально створювати та керувати серверами, базами даних, сховищами і багатьма іншими послугами, не використовуючи фізичне обладнання.  AWS широко використовується для розробки, розгортання…

Apache Kafka для початківців за 8 хвилин

Як виявити спробу шахрайства серед великого потоку транзакцій? Чи відстежити, як скоро приїде водій з Uber, щоб вийти заздалегідь? Спершу уяви, скільки це інформації. На прикладі таксі: постійний збір та обробка даних про локацію водія; кожне оновлення місцеперебування збільшує загальний обсяг даних. А якщо врахувати кількість користувачів сервісу — генеровані дані зростають до неймовірних обсягів. Тут знадобиться система, що може…

Chaos Engineering: контрольований хаос зробить DevOps сильнішим

Ти працюєш у Rozetka чи Prom. Заходиш у Slack в неробочий час через купу сповіщень. Виявляється, що користувачі сервісу відмічають вас в історіях та скаржаться, що не можуть нічого замовити.  Починаєш копатися у системі та розумієш, що проблема у сервері кешування. Сервіс не може підвантажити зображення кнопки «Оформити замовлення», тож користувачі після години мук вибору просто не можуть її знайти.…

Дружба між Legacy System та DevOps існує?

А що як ми скажемо, що компанії й досі використовують технології з 90-х? Звісно, пейджери та діалап модеми не є частиною їх бізнесової культури, але з того часу вони залишили собі програми для мейнфреймів та застарілі додатки. Щонайменше дві третини великих підприємств використовують серверні технології яким вже 10–20 років. Та це не найстрашніше, бо понад 25% підприємств залучають рішення яким…

DevOps для стартапів та SMB: як впровадити методологію у малій команді

DevOps — запорука успіху великих компаній. Тож стартапи чи команди з 1-5 людей замалі для цієї методології. Вона підходить лише якщо мова йде про розробку ПЗ, а впроваджувати її потрібно, коли процеси не нові та вже знаходяться на певному етапі. Все це неправда. Концепція DevOps підходить навіть маленьким проєктам і не обов’язково з розробки ПЗ. Її впровадження може прискорити розробку…

Безпека Kubernetes: 4 ефективні методи

CNCF повідомляє, що 96% організацій використовують Kubernetes. Це рекордний показник з початку їх щорічних опитувань у 2016 році. Водночас зростає і занепокоєння щодо безпеки Kubernetes. У своєму звіті Red Hat зазначає, що з 300 опитаних DevOps-фахівців: 55% відклали або уповільнили розгортання програми через проблеми безпеки k8s; 94% стикалися принаймні з одним інцидентом безпеки середовища Kubernetes за минулий рік; 59% повідомили…

Як автоматизувати Terraform завдяки GitOps?

Дебати на тему «IaC проти GitOps» можна залишити в минулому. Ми знаємо, що поєднає ці два світи та допоможе вам користуватися перевагами GitOps для Terraform. Заінтригували? Тоді спойлер: контролер Terraform. Як керувати ресурсами Terraform за допомогою GitOps? А головне, навіщо? Вйо розбиратися 👇 Передісторія: чому не CI/CD чи Terraform Cloud? Найпоширенішим підходом до автоматизації Terraform є конвеєри CI/CD або Terraform…

Як перевірити роботу cron у Linux: 4 кращих методи

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

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