⚡️ Швидкість – одна з ключових характеристик девопс-культури. Команди, які використовують DevOps, набагато швидше випускають стабільні релізи високої якості. Згідно даним DevOps Research and Assessment (DORA), вони виконують розгортання у 208 разів частіше та у 106 разів швидше, аніж ті, що не використовують принципи девопс в своїй роботі. А створювати, тестувати та доставляти ПЗ швидше дозволяє автоматизація, яка можлива завдяки безперервній доставці.
Поділіться в коментарях, чи впливають інструменти DevOps на швидкість у ваших проєктах? Як саме?
Поділіться в коментарях, чи впливають інструменти DevOps на швидкість у ваших проєктах? Як саме?
👍5🤔1
💥 Terraform version check (tfvc) – репортінг-інструмент для перевірки доступних оновлень для провайдерів та модулів вашого коду в Terraform. Terraform version check видає зрозумілий план дій, якщо виявляє якісь інциденти.
👍4🔥1
💥 Ну дуже корисна стаття!
Адже метрики та логи – то порядок денний всіх DevOps. У матеріалі дізнаєтесь про концепцію спостереження, чому вона необхідна у розробці програмного забезпечення, а також про три її стовпи – метрики, відстеження та логування. Саме ці компоненти створюють повну картину того, що відбувається у вашій інфраструктурі.
Адже метрики та логи – то порядок денний всіх DevOps. У матеріалі дізнаєтесь про концепцію спостереження, чому вона необхідна у розробці програмного забезпечення, а також про три її стовпи – метрики, відстеження та логування. Саме ці компоненти створюють повну картину того, що відбувається у вашій інфраструктурі.
Coder Society
Article Detail
In this article, you’ll learn about the concept of observability, why it's essential in modern software delivery, and how the three pillars of observability (metrics, tracing, and logging) work together to provide a complete picture of what's going on in…
👍5
ТОП-5 плагінів для kubectl 🔥
Всі ми знаємо, що Kubernetes – це потужний оркестратор контейнерів. Але його справжня сила схована у можливостях розширювати функціональність. І одна з таких можливостей – інструмент роботи з командною строкою kubectl. Kubectl, своєю чергою, теж може дати більше опцій за допомогою плагінів.
Плагіни kubectl – розширення, які бустять базову версію kubectl, наприклад, можливість використання нових команд та функцій.
Тримайте ТОП-5 таких інструментів:
▪️ kubectx
▪️ Ingress-nginx
▪️ Cert-manager
▪️ Popeye
▪️ Kyverno
Поділіться в коментарях, чи використовуєте плагіни kubectl?
Всі ми знаємо, що Kubernetes – це потужний оркестратор контейнерів. Але його справжня сила схована у можливостях розширювати функціональність. І одна з таких можливостей – інструмент роботи з командною строкою kubectl. Kubectl, своєю чергою, теж може дати більше опцій за допомогою плагінів.
Плагіни kubectl – розширення, які бустять базову версію kubectl, наприклад, можливість використання нових команд та функцій.
Тримайте ТОП-5 таких інструментів:
▪️ kubectx
▪️ Ingress-nginx
▪️ Cert-manager
▪️ Popeye
▪️ Kyverno
Поділіться в коментарях, чи використовуєте плагіни kubectl?
🔥4
Continuous integration/Continuous delivery (CI/CD) – не просто набір практик, а ціла філософія, яка дозволяє командам частіше впроваджувати зміни в коді. Це – надійний механізм автоматизації, що:
✅дає змогу швидше створювати й тестувати застосунки;
✅стимулює розробників частіше комітити зміни;
✅суттєво підвищує якість коду (та робить чийсь день кращим 😊).
Корисні плюшки: інструменти CI/CD допомагають зберігати параметри середовища, які передаються з кожною доставкою. Також можливо налаштувати автоматичне звернення до певних вебсервісів, баз даних, серверів тощо.
До речі, результати роботи CI/CD можуть бути одним із KPI для команд DevOps. За такими метриками як deployment frequency, change lead time, MTTR (incident meantime to recovery) можна відстежувати динаміку змін після впровадження пайплайнів CI/CD.
А ви впроваджували CI/CD у своїх командах/проєктах? Поділіться досвідом у коментарях.
✅дає змогу швидше створювати й тестувати застосунки;
✅стимулює розробників частіше комітити зміни;
✅суттєво підвищує якість коду (та робить чийсь день кращим 😊).
Корисні плюшки: інструменти CI/CD допомагають зберігати параметри середовища, які передаються з кожною доставкою. Також можливо налаштувати автоматичне звернення до певних вебсервісів, баз даних, серверів тощо.
До речі, результати роботи CI/CD можуть бути одним із KPI для команд DevOps. За такими метриками як deployment frequency, change lead time, MTTR (incident meantime to recovery) можна відстежувати динаміку змін після впровадження пайплайнів CI/CD.
А ви впроваджували CI/CD у своїх командах/проєктах? Поділіться досвідом у коментарях.
👍5
Кожен Site Reliability Engineer знає, що насправді немає нічого на 100% reliable. Шляхом спроб та помилок, досліджень, власним досвідом та досвідом колеги з іншого відділу надійність системи можна постійно підвищувати. А потім – обов’язково ділитися кращими практиками з колегами, як це робить Брендон Вілет у своєму блозі.
👍6
Сфери застосування CI/CD⚡️
Окрім звичного DevOps пайплайни Continuous integration/Continuous delivery можуть застосовуватися у:
✔️ MLOps – модель застосування IaC (Infrastruture as a Code) та CI/CD у Machine Learning;
✔️ AIOps platforms – Machine Learning та Automation в IT Ops для контролю даних та автоматизації сповіщень;
✔️ Synthetic Data Generation – створення наборів даних, які застосовують при тестуванні APIs, та розробки випробувальних моделей;
✔️ Платформи Azure та AWS – для масштабування мікросервісної архітектури.
Де ще можуть знадобитися пайплайни?
✔️ Network Configuration
✔️ Embedded Systems
✔️ Database Changes
✔️ IoT (Internet of Things)
✔️ AR/VR (Augmented reality/Virtual Reality).
А може ви знаєте ще якісь приклади використання CI/CD? Поділіться в коментарях ⬇️
Окрім звичного DevOps пайплайни Continuous integration/Continuous delivery можуть застосовуватися у:
✔️ MLOps – модель застосування IaC (Infrastruture as a Code) та CI/CD у Machine Learning;
✔️ AIOps platforms – Machine Learning та Automation в IT Ops для контролю даних та автоматизації сповіщень;
✔️ Synthetic Data Generation – створення наборів даних, які застосовують при тестуванні APIs, та розробки випробувальних моделей;
✔️ Платформи Azure та AWS – для масштабування мікросервісної архітектури.
Де ще можуть знадобитися пайплайни?
✔️ Network Configuration
✔️ Embedded Systems
✔️ Database Changes
✔️ IoT (Internet of Things)
✔️ AR/VR (Augmented reality/Virtual Reality).
А може ви знаєте ще якісь приклади використання CI/CD? Поділіться в коментарях ⬇️
👍5
Круті новини! На платформі Codefresh доступні безкоштовні курси з напряму GitOps Fundamentals ⚡️
Що таке GitOps? Це набір практик, який допомагає описувати цілу платформу (як інфраструктуру, так і застосунки) у декларативному форматі, використовуючи Git як сховище, історію та інструмент для аудиту деплойменту.
Основи GitOps, ArgoCD, Argo Rollouts стануть у пригоді всім, хто хоче використовувати Git на максимум! Тож швидше реєструйтеся та розширюйте свою базу знань 👌
Що таке GitOps? Це набір практик, який допомагає описувати цілу платформу (як інфраструктуру, так і застосунки) у декларативному форматі, використовуючи Git як сховище, історію та інструмент для аудиту деплойменту.
Основи GitOps, ArgoCD, Argo Rollouts стануть у пригоді всім, хто хоче використовувати Git на максимум! Тож швидше реєструйтеся та розширюйте свою базу знань 👌
👍5🤓1
Інструменти для управління Terraform Drift
У блозі йде мова про те, як керувати дріфтами у Terraform: порівняння інструментів та підказки, як обрати вдалий тул під ваші потреби.
У блозі йде мова про те, як керувати дріфтами у Terraform: порівняння інструментів та підказки, як обрати вдалий тул під ваші потреби.
👍5
☕️ До ранкової кави радимо статтю про моніторинг у Redis: які метрики допомагають вимірювати продуктивність.
Sematext
Key Redis Monitoring Metrics You Should Measure - Sematext
Find out what key Redis metrics you should monitor to ensure the performance of your database. A complete list with all the monitoring statistics you need.
👍7
Друзі, коротеньке опитування 👋 Цікаво, з якою cloud-платформою ви найактивніше працюєте? А в коментарях поділіться, будь ласка, чому саме такий вибір.
Anonymous Poll
77%
Amazon Web Services
18%
Microsoft Azure
27%
Google Cloud Platform
10%
OpenStack
3%
IBM Cloud
1%
Oracle Cloud
1%
SAP Cloud
1%
Salesforce Lightning Platform
👍8
❤️ Ділимося тулою з любвовʼю ❤️
Знайшли для вас інструмент запуску та управління базою у хмарі. Mariadb-operator дає можливість декларативно управляти MariaDB, використовуючи Kubernetes CRDs замість імперативних команд.
Знайшли для вас інструмент запуску та управління базою у хмарі. Mariadb-operator дає можливість декларативно управляти MariaDB, використовуючи Kubernetes CRDs замість імперативних команд.
🔥5❤2
Підготували для вас велику добірку блогів про та для DevOps👌Сьогодні – перші ТОП-5 списку. Є що почитати, про що подискутувати та що забрати собі до best practices. Пишіть у коментарях, чи відкрили для себе щось нове.
🔥 The Agile Admin. Блог покриває теми Agile, DevOps, cloud computing, автоматизації інфраструктури, open source тощо. Автори дописів – системні адміністратори та розробники Ернест Мюлер, Джеймс Вікет, Картік Геквод і Пеко Караянев. У блозі є як базова інформація для новачків у темі DevOps, так і дискусії на більш глибокі технічні теми (SRE, моніторинг).
🔥 Apiumhub blog. Блог однойменної продуктової компанії з Барселони. Дописи націлені на розкриття тем Agile web, DevOps, розробки, трендів IT, інструментів тощо.
🔥 Atlassian DevOps blog. У блозі розробника Atlassian, а саме в розділі DevOps, корисні пости про DevOps, DevSecOps, CI/CD тощо. Але звертайте увагу, що деякі з рекомендацій працюють тільки з продуктами Atlassian.
🔥 Azure DevOps Blog. Блог від Microsoft, присвячений оновленням Azure та корисним практикам з усього вебу. Попри те, що блог націлений на користувачів Microsoft, дописи будуть корисними для загальної авдиторії розробників, сисадмінів, девопсів тощо.
🔥 Capital One Tech blog. Блог виходить далеко за межі DevOps, розкриваючи також інші технічні теми корпоративного масштабу. Але дописи для девопсів, зокрема про інструменти та кращі практики, публікуються регулярно.
🔥 The Agile Admin. Блог покриває теми Agile, DevOps, cloud computing, автоматизації інфраструктури, open source тощо. Автори дописів – системні адміністратори та розробники Ернест Мюлер, Джеймс Вікет, Картік Геквод і Пеко Караянев. У блозі є як базова інформація для новачків у темі DevOps, так і дискусії на більш глибокі технічні теми (SRE, моніторинг).
🔥 Apiumhub blog. Блог однойменної продуктової компанії з Барселони. Дописи націлені на розкриття тем Agile web, DevOps, розробки, трендів IT, інструментів тощо.
🔥 Atlassian DevOps blog. У блозі розробника Atlassian, а саме в розділі DevOps, корисні пости про DevOps, DevSecOps, CI/CD тощо. Але звертайте увагу, що деякі з рекомендацій працюють тільки з продуктами Atlassian.
🔥 Azure DevOps Blog. Блог від Microsoft, присвячений оновленням Azure та корисним практикам з усього вебу. Попри те, що блог націлений на користувачів Microsoft, дописи будуть корисними для загальної авдиторії розробників, сисадмінів, девопсів тощо.
🔥 Capital One Tech blog. Блог виходить далеко за межі DevOps, розкриваючи також інші технічні теми корпоративного масштабу. Але дописи для девопсів, зокрема про інструменти та кращі практики, публікуються регулярно.
👍7
🤩 Ще один корисний інструмент у скарбничку. Kueue – це набір API та контролер черг джобів. Kueue працює в ролі менеджера job-рівня, визначаючи, коли запускати та зупиняти джобу.
👍2🔥1
Друзі, ми завжди із задоволенням ділимося з вами корисностями, і сьогодні – не виключення. До вашої уваги актуальна вакансія від нашого партнера Namecheap. Запрошуємо до співпраці професіонала на позицію Senior Backend Developer у команду Machine Learning.
Маєте крутий практичний досвід і високі навички програмування за різними технологіями, розумієтеся на DevOps практиках та вмієте працювати з high-load аплікаціями? Тоді ми чекаємо саме на вас!
🔥 Досвід: 5+ років
📍 Локація: віддалено
👌 Більше деталей вакансії за посиланням.
📩 @Julia_252009 вже чекає на ваше CV 😉
Маєте крутий практичний досвід і високі навички програмування за різними технологіями, розумієтеся на DevOps практиках та вмієте працювати з high-load аплікаціями? Тоді ми чекаємо саме на вас!
🔥 Досвід: 5+ років
📍 Локація: віддалено
👌 Більше деталей вакансії за посиланням.
📩 @Julia_252009 вже чекає на ваше CV 😉
DOU
Senior Back-End Engineer in Machine Learning Team
Your expertise: 5+ years experience in the development of enterprise-level back-end services Deep understanding of different paradigms of programming, SOLID, OOP and other best practices of software development Senior skills in a few programming languages...
🔥4🤩2
💥 Кожен новий рік пророкує нам нові тренди та інновації у світі Tech. Великі корпорації й невеликі проєкти швидко хапаються за можливість дослідити та імплементувати щось свіженьке. Поділіться своїм досвідом: як швидко реагуєте на нові технології, підходи, інструменти тощо?
Також будемо раді почути вашу думку в коментарях👇
Також будемо раді почути вашу думку в коментарях👇
Як швидко реагуєте на нові технології?
Anonymous Poll
29%
Слідкую за трендами й одразу пробую застосовувати в своїх проєктах
26%
Чекаю, поки колеги протестують та дадуть розгорнутий фідбек
58%
Працюю у великій компанії, тому підлаштовуюсь під нововведення
А ось і друга частина добірки блогів про DevOps та світ розробки🔥 Деякі з них ми вже додали собі у закладки 👌
👉 Code as Craft. Блог від розробників маркетплейсу Etsy, які діляться досвідом і програмними експериментами, що виводять Etsy в топ. Тож якщо цікаво дізнатися, як працює інфраструктура та софт одного з найбільших світових майданчиків, вам сюди.
👉 DevOpsGroup blog. Блог від компанії DevOpsGroup, цілковито присвячений темі ДевОпс. У статтях велика увага приділяється ролям, а точніше – людям, які стоять за процесами. Але й туторіалів про інструменти в блозі достатньо!
👉 DZone DevOps Zone. Фішка цього блогу в тому, що він розкриває теми з 14 «зон», цікавих розробникам: AI, Cloud, Java, DevOps тощо. Тут і статті, і вебінари, і туторіали, і багато інших корисностей.
👉 Everything DevOps thread технічно не є блогом, а більше схожий на форум. Але тут девопси й розробники знайдуть корисні практики, Q&As, поради від девопсів тощо.
👉 iHeavy. Шон Хал, DevOps і Cloud Solution Architect, дає багато персональних порад та ділиться власними практиками у своєму блозі. Тут ви знайдете численні покрокові туторіали та рекомендації по роботі, а ще матеріали Шона будуть цікаві CTO/CIO та стартаперам.
👉 Code as Craft. Блог від розробників маркетплейсу Etsy, які діляться досвідом і програмними експериментами, що виводять Etsy в топ. Тож якщо цікаво дізнатися, як працює інфраструктура та софт одного з найбільших світових майданчиків, вам сюди.
👉 DevOpsGroup blog. Блог від компанії DevOpsGroup, цілковито присвячений темі ДевОпс. У статтях велика увага приділяється ролям, а точніше – людям, які стоять за процесами. Але й туторіалів про інструменти в блозі достатньо!
👉 DZone DevOps Zone. Фішка цього блогу в тому, що він розкриває теми з 14 «зон», цікавих розробникам: AI, Cloud, Java, DevOps тощо. Тут і статті, і вебінари, і туторіали, і багато інших корисностей.
👉 Everything DevOps thread технічно не є блогом, а більше схожий на форум. Але тут девопси й розробники знайдуть корисні практики, Q&As, поради від девопсів тощо.
👉 iHeavy. Шон Хал, DevOps і Cloud Solution Architect, дає багато персональних порад та ділиться власними практиками у своєму блозі. Тут ви знайдете численні покрокові туторіали та рекомендації по роботі, а ще матеріали Шона будуть цікаві CTO/CIO та стартаперам.
🔥4❤1👍1
💥 Рішення для моніторингу та дашбордінгу метрик PostgreSQL. Гнучкий інструмент, що підтримує 9-14 версії з коробки.
👍3