Публикации по теме 'devops'


Улучшите свой рабочий процесс с помощью этих 4 действий на GitHub
Вот 4 полезных действия GitHub для улучшения рабочего процесса Если вы разместите свой код на GitHub, вы можете воспользоваться GitHub Actions . Вместо того, чтобы запускать все тесты и линтеры вручную, вы можете использовать GitHub Actions для этих задач. Без лишних слов, вот четыре действия GitHub, которые экономят время, которые улучшат ваш рабочий процесс. Если вы не знаете, что такое Github Actions и как их использовать - я предлагаю сначала прочитать этот пост . 1...

Мои лучшие истории
Мои 3 самые популярные истории DevOps мертв, да здравствует NoOps (90k просмотров) Бессерверный конец Kubernetes? (50 тысяч просмотров) DevOps, NoOps, а теперь и FinOps (40 тысяч просмотров) Мои лучшие истории Это мои лучшие истории, например: «Я думаю, это моя лучшая работа». разделены по темам. Видение От открытого исходного кода к OpenMind Девелоперы - товар или Rockstars? DevOps Почему все хотят использовать Kubernetes? Как развернуть веб-приложение..

Комплект книг «Освоение Azure, .Net и SQL Server»
Освоение Azure, .Net и SQL Server Book Bundle (партнерская) Повысьте свои знания в области администрирования Azure, разработки .NET, управления базами данных SQL и многого другого с помощью экспертов Apress. 20 книг из этой коллекции помогут вам отточить свой C#, изучить лучшие практики управления облачными средами и обрести уверенность в ряде навыков, которые необходимы современным программистам и ИТ-специалистам. Расширьте свои знания в области разработки и поддержите Cool..

Прощай, etcd, здравствуй, PostgreSQL: запуск Kubernetes с базой данных SQL
Как заменить etcd — мозг кластера Kubernetes — на PostgreSQL или любую другую СУБД, которую вы хотите etcd — это мозг каждого кластера Kubernetes, хранилище ключей и значений, отслеживающее все объекты в кластере. Он переплетен и тесно связан с Kubernetes, и может показаться, что это неотъемлемая часть кластера, или это так? В этой статье мы рассмотрим, как мы можем заменить etcd базой данных PostgreSQL, а также почему и когда это может иметь смысл. Почему? Если вы..

CI / CD корпоративного уровня для клиентских приложений
Этот пост - первая в серии После недавнего приобретения моей бывшей компании Over.ai компанией Vonage возникло множество изменений и требований, некоторые из которых касались лучшей автоматизации, другие - использования облачного провайдера компании ( aws ), лучшей безопасности и мониторинга. Затем я решил создать окончательный, проверенный в боевых условиях конвейер CI / CD на основе aws для всех наших интерфейсных приложений. Давайте начнем с методологии, с которой я решил..

Создание и публикация образа Docker в Amazon ECR с помощью Bitbucket Pipelines
Вступление Первоначальная концепция облачных вычислений заключалась в автоматических сервисах по запросу, которые динамически масштабировались для удовлетворения спроса. Хотя это видение стало реальностью, оно не происходит само по себе. Автоматизация облака сложна и требует специализированных инструментов, опыта и упорной работы. В этом посте мы продолжим наше исследование. План состоит в том, чтобы создать контейнер и отправить его в реестр контейнеров, и все это из Bitbucket..

От нуля до модульного тестирования: пошаговое руководство по реализации тестирования в Python
Модульное тестирование является важной частью разработки программного обеспечения, поскольку оно помогает убедиться, что код ведет себя так, как ожидается, и что внесенные в него изменения не нарушают существующую функциональность. Один из самых популярных способов реализации модульного тестирования в Python — использование встроенной среды модульного тестирования.