В’ячеслав, інженер GlobalLogic, ділиться практичним досвідом ізоляції робочих середовищ у Linux за допомогою network namespaces. У статті — приклади конфігурації, поради щодо VPN і детальне пояснення, як працювати з кількома проєктами на одній машині.
Андрій Головін ділиться практичним гайдом для тих, хто розробляє під Kubernetes, але не має доступу до хмари.
У статті він детально розглянув, як розгорнути локальний кластер за допомогою Kind, змонтувати файлову систему хосту як Persistent Volume і налаштувати StorageClass для збереження даних за межами життєвого циклу подів.
Не знаю чому, але я прокинувся і в світі нема Docker. А я знаю, що таке контейнери, k8s, docker CLI, containerd тощо — і вже не можу без них жити! Тому давайте разом з вами створимо щось схоже на контейнер у звичному для нас вигляді.
Олексій Аяков створив AI-планувальник задач з мінімальними знаннями TypeScript і React. За допомогою ШІ та XML він розробив складний вебпроєкт, в якому автоматично генерується структура задач та підзадач, що спрощує процес планування.
Вхідні дані: один сферичний розробник, один вебпроект у вакуумі. Бюджет — банка пива та шматок піци. Дедлайн — на вчора. Як в таких умовах оптимально запустити процес розробки? Читайте у детальному гайді від TechLead Влада Коби.
Міша, .NET Software Engineer — про те, як створював свій пет-проєкт — телеграм-бот для вивчення англійської мови. Він описує різні проблеми — від технічних нетривіальних та пошуку цільової аудиторії до міграцій на інші хмарні сервіси, коли бот уже мав понад тисячу користувачів; як працював із зацікавленістю та відтоком користувачів тощо.
Сергій Моренець ділиться досвідом написання інтеграційних тестів для Spring Boot та Enterprise Java з використанням Docker і Testcontainers. Він розглядає нюанси налаштування баз даних MySQL і Postgres, конфігурації Spring Boot та автоматизації тестування.
Богдан Шульга, розробник та founder в Ptah.sh, розповідає про створення власного продукту для девопсів та всіх, хто працює з розгортанням сервісів, безпекою та, зокрема, Docker-контейнерами. Саме на їх деплойменті він і фокусується в статті.
Розробник Сергій Моренець замислився, чи потрібний взагалі Docker для збирання та запуску контейнерів. І знайшов аж три альтернативи: Buidah, Kaniko та Podman. Про роботу з останнім Сергій докладно розповідає у цій статті.
Automation QA Engineer Євген Гармаш ділиться своїм досвідом з тими, хто хоче опанувати тестування мікросервісів, переходячи з монолітних архітектур. А ще показує приклад побудови багаторівневого тестування.
AWS надає потужні інструменти, але є нюанс — локальне середовище з використанням цих сервісів. Звісно, ми можемо використовувати dev/sandbox середовища, але й тут не без проблем: швидкість отримання відгуку щодо нових змін, ціна, використання багатьма розробниками одночасно, обмежені можливості модифікації середовища. Саме тут на допомогу приходить LocalStack. Що це таке та як його використовувати?
У цій статті розглядаємо покроково, як налаштувати процес деплою з Docker на сервері, в хмарі, локально та в будь-яких інших випадках. Матеріал вартий уваги для всіх тих, хто задіяний у розробці web-застосунків за допомогою Django.
Дмитро Сірант, СТО компанії OpsWorksCo, описав у статті свій досвід використання ARM-інстансів в AWS. Окремо в статті йдеться про процесори, на яких зараз працює спільнота, та які особливості у різних з них є.
Микита Савін, DevOps Infrastructure Architect в P2H, вирішив поділитися зі спільнотою історією з робочої практики, як одна невелика помилка може заблокувати прод, а також шляхом пошуку рішення. В тексті є короткий чекліст з досить очевидними, але ефективними пунктами, і опис двох рішень — короткострокового і довгострокового.
У новому випуску новин від DOU говоримо про реліз GPT-4, зростання виторгу SoftServe, скорочення в Meta та Google, продаж Pornhub, звільнення в Parimatch, повістки у «Дії» та багато інших цікавих інфоприводів зі світу ІТ.
Максим Усатенко, .NET розробник, ділиться досвідом своєї команди: як вони переїхали з морально застарілого IIS на базі Windows Server 2016 на Docker.
Коли Костянтин Телтов з командою налаштували CI пайплайни на проєкті, то зіткнулися з проблемою дефолтного .trx репорта для нашіх REST API тестів на NUNIT. Цей репорт мав дуже обмежений фільтр та й взагалі виглядав не надто презентабельно. Що зробили — у статті.
Розглянемо найпопулярніші DDoS Docker-контейнери та команди для них.
Сергій, General QA, про досвід використання різноманітних інструментів навантажувального тестування, за допомогою яких можна відносно легко та ефективно робити стрес-тест, а за бажанням й DDoS-атаку.
Продовжуємо висвітлювати те, як наша індустрія реагує, допомагає, працює в умовах війни. Сьогодні знову обговоримо мобілізацію ІТ-спеціалістів, російські офіси великих ІТ-компаній, шовінізм Маска, PayPal та нові санкції від колег по цеху.
Статті
· DataArt,
Docker,
dou news,
EPAM,
Luxoft,
NetCracker,
Rocket,
відео,
війна,
мобілізація,
податки
Коментарі