Богдан Шульга, розробник та 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,
відео,
війна,
мобілізація,
податки
Docker не буде мати справу з російськими компаніями і забороняє користувачам з росії та білорусі купувати підписки на сервіс.
На ранних стадиях разработки проектов возникают проблемы при развёртывании сервисов в нескольких средах разработки. Сложности касаются установки для них различных версий файла конфигурации appsettings.json.
Как решить эту проблему без команды DevOps и в очень короткие сроки — в пошаговой инструкции Анны Коптево, Senior Software Engineer.
У цій статті Володимир Шинкар, DevOps Engineer в Intellias, розглядає принципи GitOps, говорить про безпеку Pipelines та їхню реалізацію, а також розбирає загрози в Git-і та правила зберігання секретів. Крім того, аналізує push та pull підходи для налаштування CD, а в кінці статті показує, як це застосовується на практиці.
Інколи Docker-compose не справляється з перенесенням проєкту з робочого оточення девелопера у недружній світ серверів, а Kubernetes — не панацея.
Сервіс оркестрації Nomad — один з можливих варіантів розв’язання проблеми. У цій статті говоримо про нього.
Докеризация запуска автотестов — легкий способ сократить зависимость от инфраструктуры и добавить гибкости в выборе окружения. Читайте в статье Дмитрия Будима.
Володимир Рожков переконаний, що робота з інфраструктурою має бути простою та зрозумілою. Тим часом сучасний стан справ жахливий — усе ускладнено та абсолютно не пристосовано для людей. У цій статті він розповідає, як Jelastic намагається вирішити цю проблему. Розглянемо базові можливості платформи та приклад її застосування.
Ростислав Матушкин, Java Developer в DGN Games, рассказывает, как ему удалось построить Docker-образ весом всего ~100-200 MB с использованием готовых инструментов JDK. Размещая Docker-образы в удаленном хранилище, можно значительно сократить время, потраченное на передачу данных и сэкономить деньги компании.
Коментарі