В этой статье я собираюсь объяснить вам процесс объединения Django и Jenkins для плавного конвейера CI/CD в ваших веб-проектах Python.
https://blog.vishnutiwari.me/seamless-integration-a-practical-guide-to-jenkins-cicd-for-django-development
https://blog.vishnutiwari.me/seamless-integration-a-practical-guide-to-jenkins-cicd-for-django-development
Навигация по мультиоблачной экосистеме
В этой статье мы раскроем концепцию мультиоблачной инфраструктуры и рассмотрим, как она позволяет предприятиям диверсифицировать свои облачные экосистемы для повышения производительности, большей гибкости и улучшения управления рисками. https://devops.com/navigating-the-multi-cloud-ecosystem
В этой статье мы раскроем концепцию мультиоблачной инфраструктуры и рассмотрим, как она позволяет предприятиям диверсифицировать свои облачные экосистемы для повышения производительности, большей гибкости и улучшения управления рисками. https://devops.com/navigating-the-multi-cloud-ecosystem
DevOps.com
Navigating the Multi-Cloud Ecosystem
Multi-cloud environments involve businesses using services from multiple cloud providers to meet diverse operational needs.
6 февраля приглашаем на Зимнюю ярмарку вакансий, которая пройдёт офлайн и онлайн. Это классная возможность стать частью IT-сообщества Яндекса и познакомиться с теми, кто создаёт сервисы с многомиллионной аудиторией.
Что вас ждёт
Узнаете о новых вакансиях и задачах, а также сможете лично пообщаться с командами и подать заявку туда, где понравится больше всего.
Узнаете о технологиях и кейсах из практики экспертов Яндекса. Лекции пройдут по основным направлениям стажировки: бэкенд, фронтенд, мобильная разработка, аналитика и машинное обучение.
Узнаете, как они проходили отбор, как готовились и чем планируют заниматься дальше. Сейчас в Яндексе стажируются более 600 человек — им есть что рассказать.
Как принять участие
Чтобы попасть на ярмарку, нужно пройти предварительный отбор — решить задачи на Яндекс Контесте до 31 января включительно. Тех, кто решит все задачи из Контеста, мы пригласим на вечернее закрытое шоу «Все в плюсе».
Узнать подробности и подать заявку: [ клик! ]
#ЗимняяЯрмаркаВакансий
Please open Telegram to view this post
VIEW IN TELEGRAM
Развертывание MLFlow в AWS с помощью Terraform
Оптимизируйте рабочие процессы машинного обучения: простое руководство по развертыванию MLFlow на AWS https://mmeendez8.github.io/2023/11/22/deploy-mlflow-terraform.html
Оптимизируйте рабочие процессы машинного обучения: простое руководство по развертыванию MLFlow на AWS https://mmeendez8.github.io/2023/11/22/deploy-mlflow-terraform.html
Miguel-Mendez-Ai
MLFlow Deployment on AWS with Terraform
Follow this step-by-step guide on deploying MLFlow in AWS using Terraform. Learn how to effectively manage your machine learning lifecycle, set up a Postgres database, create a secure S3 bucket, and customize a MLFlow Docker image. Improve you Machine Learning…
10 самых распространенных проблем при линтинге Dockerfile'ов
Весной 2023 года разработчики Depot добавили в свой сервис возможность проверять Dockerfile'ы при каждой сборке.
В этой статье они делятся десятью наиболее распространенными проблемами при линтинге Dockerfile'ов, разбирают каждую проблему и объясняют, почему она возникает и как ее решить. Авторы отмечают, что со временем список может измениться, но даже в таком виде он станет хорошей отправной точкой для оптимизации Dockerfile'ов. https://habr.com/ru/companies/flant/articles/787494/
Весной 2023 года разработчики Depot добавили в свой сервис возможность проверять Dockerfile'ы при каждой сборке.
В этой статье они делятся десятью наиболее распространенными проблемами при линтинге Dockerfile'ов, разбирают каждую проблему и объясняют, почему она возникает и как ее решить. Авторы отмечают, что со временем список может измениться, но даже в таком виде он станет хорошей отправной точкой для оптимизации Dockerfile'ов. https://habr.com/ru/companies/flant/articles/787494/
Хабр
10 самых распространенных проблем при линтинге Dockerfile'ов
Весной 2023 года разработчики Depot сообщили о том, что теперь с помощью их сервиса можно проверять Dockerfile при каждой сборке. Depot — это сервис удаленной сборки контейнеров, который может...
This media is not supported in your browser
VIEW IN TELEGRAM
Расширенный комплексный трехуровневый проект DevSecOps Kubernetes с использованием AWS EKS, ArgoCD, Prometheus, Grafana и Jenkins
https://blog.stackademic.com/advanced-end-to-end-devsecops-kubernetes-three-tier-project-using-aws-eks-argocd-prometheus-fbbfdb956d1a
https://blog.stackademic.com/advanced-end-to-end-devsecops-kubernetes-three-tier-project-using-aws-eks-argocd-prometheus-fbbfdb956d1a
Forwarded from KazDevOps
Разыгрываем 10 ваучеров на бесплатное обучение и сертификацию от The Linux Foundation. Ваучеры дают 100% скидку на курс или экзамен из списка ниже до 17.01.2025 — и мы хотим ими поделиться:
Их можно применить к любому:
— онлайн-курсу
— сертификационному экзамену
— или пакету (курс + сертификация)
🤝 CKA, CKS, CKAD и другие — в комплекте!
Условия розыгрыша просты:
Go-go-go, и успехов!
#kubernetes #cka #ckad #cks #k8s #linuxfoundation #cncf
@DevOpsKaz
Please open Telegram to view this post
VIEW IN TELEGRAM
Внутри Git (5 минут чтения)
В этой статье рассматриваются различные объекты git, хранящиеся в файловой системе. Эту статью стоит прочитать, если вам когда-нибудь было интересно узнать о внутреннем устройстве git!
https://jvns.ca/blog/2024/01/26/inside-git
В этой статье рассматриваются различные объекты git, хранящиеся в файловой системе. Эту статью стоит прочитать, если вам когда-нибудь было интересно узнать о внутреннем устройстве git!
https://jvns.ca/blog/2024/01/26/inside-git
Julia Evans
Inside .git
Hello! I posted a comic on Mastodon this week about what’s in the .git directory and someone requested a text version, so here it is. I added some extra notes too. First, here’s the image. It’s a ~15 word explanation of each part of your .git directory.
Типичные проблемы, с которыми сталкиваются при настройке CI/CD для Terraform в большом масштабе
https://dev.to/digger/typical-challenges-faced-while-setting-up-cicd-for-terraform-at-scale-37hn
https://dev.to/digger/typical-challenges-faced-while-setting-up-cicd-for-terraform-at-scale-37hn
DEV Community
Typical challenges faced while setting up CI/CD for Terraform at scale
Say, hypothetically, that you are a part of a startup handling payments, and after a good few months...
Как мы управляем инфраструктурой на более 1000 серверов при помощи Ansible
У нас за плечами больше 15 лет опыта, в том числе поддержка сервисов Rapida, CyberPlat, TeleTrade, сопровождение стека BigData и внедрение кластеров Hadoop. В этой статье мы расскажем, как выбирали систему управления конфигурациями, какими критериями руководствовались, что в итоге выбрали, с какими проблемами столкнулись и как их решали.
Рассматривать вопрос, зачем вообще нужна система управления конфигурацией, не будем. Потому что считаем, что если у вас больше одного сервера, она уже необходима. Перейдём сразу к тому, почему мы выбрали именно Ansible. https://habr.com/ru/companies/oleg-bunin/articles/788552/
У нас за плечами больше 15 лет опыта, в том числе поддержка сервисов Rapida, CyberPlat, TeleTrade, сопровождение стека BigData и внедрение кластеров Hadoop. В этой статье мы расскажем, как выбирали систему управления конфигурациями, какими критериями руководствовались, что в итоге выбрали, с какими проблемами столкнулись и как их решали.
Рассматривать вопрос, зачем вообще нужна система управления конфигурацией, не будем. Потому что считаем, что если у вас больше одного сервера, она уже необходима. Перейдём сразу к тому, почему мы выбрали именно Ansible. https://habr.com/ru/companies/oleg-bunin/articles/788552/
Хабр
Как мы управляем инфраструктурой на более 1000 серверов при помощи Ansible
Привет, Хабр! Мы системные инженеры X5 Tech — Алексей Кузнецов и Борис Мурашин . У нас за плечами больше 15 лет опыта, в том числе поддержка сервисов Rapida, CyberPlat, TeleTrade, сопровождение стека...
Forwarded from Cloud Services
Kubernetes для ленивых разработчиков
https://www.marcobehler.com/guides/kubernetes-for-lazy-developers
https://www.marcobehler.com/guides/kubernetes-for-lazy-developers
Как создать полнофункциональную платформу Kubernetes для запуска микросервисов
Я пишу серию статей, в которых объясняется, как создать полнофункциональную платформу Kubernetes. Цель — создать кластер со всеми функциями, необходимыми для работы и обслуживания микросервисов. В этой статье я объединяю все это, ссылаясь на статьи в том порядке, в котором им следует следовать для создания платформы. https://medium.com/@martin.hodges/how-to-create-a-full-featured-kubernetes-platform-for-running-micro-services-c145ab71a2eb
Я пишу серию статей, в которых объясняется, как создать полнофункциональную платформу Kubernetes. Цель — создать кластер со всеми функциями, необходимыми для работы и обслуживания микросервисов. В этой статье я объединяю все это, ссылаясь на статьи в том порядке, в котором им следует следовать для создания платформы. https://medium.com/@martin.hodges/how-to-create-a-full-featured-kubernetes-platform-for-running-micro-services-c145ab71a2eb
Medium
How to create a full-featured Kubernetes platform for running micro-services
I have been writing a series of articles that explain how to create a full-featured Kubernetes platform. The aim is to create a cluster…
Расширенный комплексный проект DevOps: развертывание приложения микросервисов в AWS EKS с использованием Terraform, Helm, Jenkins и ArgoCD (часть I)
https://dev.to/kelvinskell/advanced-end-to-end-devops-project-deploying-a-microservices-app-to-aws-eks-using-terraform-helm-jenkins-and-argocd-part-i-3a53
https://dev.to/kelvinskell/advanced-end-to-end-devops-project-deploying-a-microservices-app-to-aws-eks-using-terraform-helm-jenkins-and-argocd-part-i-3a53
DEV Community
Advanced End-to-End DevOps Project: Deploying A Microservices APP To AWS EKS
This post was originally publised at Practical Cloud DevOps is a rapidly evolving space in the IT...
Forwarded from Cloud Services
Виртуализация и контейнеризация: что выбрать?
https://blog.bytebytego.com/p/virtualization-and-containerization
https://blog.bytebytego.com/p/virtualization-and-containerization
Bytebytego
Virtualization and Containerization: Which one to pick?
Software applications have traditionally been closely tied to the specific servers they run on and the operating systems they use. But as companies look to get more out of their infrastructure while spending less time and effort managing it, vendors are offering…
Forwarded from Daily Dev Jokes. Юмор.
This media is not supported in your browser
VIEW IN TELEGRAM
Я и моя команда DevOps пытаемся устранить неполадки кластера Kubernetes в рабочей среде
Автоматизируем сборку и деплой приложения в GitLab CI/CD: подробное руководство с примерами
При разработке приложений рано или поздно наступает момент, когда заниматься развёртыванием вручную становится затратно и неудобно. Как следствие на помощь приходит автоматизация этого процесса с помощью специально настроенных пайплайнов непрерывной интеграции и непрерывной доставки (Continuous Integration Continuous Delivery — CI/CD). Для разных систем управления репозиториями исходного кода существуют свои способы настройки CI/CD.
В этой статье мы рассмотрим, как использовать GitLab для организации автоматической сборки и деплоя приложения в кластер Kubernetes.
https://habr.com/ru/articles/795475/
При разработке приложений рано или поздно наступает момент, когда заниматься развёртыванием вручную становится затратно и неудобно. Как следствие на помощь приходит автоматизация этого процесса с помощью специально настроенных пайплайнов непрерывной интеграции и непрерывной доставки (Continuous Integration Continuous Delivery — CI/CD). Для разных систем управления репозиториями исходного кода существуют свои способы настройки CI/CD.
В этой статье мы рассмотрим, как использовать GitLab для организации автоматической сборки и деплоя приложения в кластер Kubernetes.
https://habr.com/ru/articles/795475/
Хабр
Автоматизируем сборку и деплой приложения в GitLab CI/CD: подробное руководство с примерами
При разработке приложений рано или поздно наступает момент, когда заниматься развёртыванием вручную становится затратно и неудобно. Как следствие на помощь приходит автоматизация этого процесса с...
Контейнеры разработчика: минимизация зависимостей локального компьютера с помощью воспроизводимых настроек.
Представьте себе возможность мгновенно воссоздать всю настройку разработки — независимо от того, где вы находитесь! Вот что привносят в игру Devcontainers.
https://medium.com/@seifeddinerajhi/devcontainers-minimizing-local-machine-dependencies-with-replicable-setups-f482882f095b
Zarf: инструмент развертывания с открытым исходным кодом, который вам нужен 💠
https://medium.com/@seifeddinerajhi/zarf-the-open-source-deployment-tool-you-need-199fc791366e
Представьте себе возможность мгновенно воссоздать всю настройку разработки — независимо от того, где вы находитесь! Вот что привносят в игру Devcontainers.
https://medium.com/@seifeddinerajhi/devcontainers-minimizing-local-machine-dependencies-with-replicable-setups-f482882f095b
Zarf: инструмент развертывания с открытым исходным кодом, который вам нужен 💠
https://medium.com/@seifeddinerajhi/zarf-the-open-source-deployment-tool-you-need-199fc791366e
Использование docker init для написания Dockerfile и docker-compose конфигураций
https://medium.com/@akhilesh-mishra/you-should-stop-writing-dockerfiles-today-do-this-instead-3cd8a44cb8b0
https://medium.com/@akhilesh-mishra/you-should-stop-writing-dockerfiles-today-do-this-instead-3cd8a44cb8b0
Medium
You should stop writing Dockerfiles today — Do this instead
Using docker init to write Dockerfile and docker-compose configs
Nemo: инструмент мониторинга Kubernetes
Nemo — это инструмент мониторинга Kubernetes, который упрощает управление кластером, предоставляет подробные метрики на уровнях узлов и модулей, а также предлагает расширенные функции для будущих улучшений. https://medium.com/@akbenkov79/nemo-a-kubernetes-monitoring-tool-8c97d2d283a4
Nemo — это инструмент мониторинга Kubernetes, который упрощает управление кластером, предоставляет подробные метрики на уровнях узлов и модулей, а также предлагает расширенные функции для будущих улучшений. https://medium.com/@akbenkov79/nemo-a-kubernetes-monitoring-tool-8c97d2d283a4
Medium
Nemo: A Kubernetes Monitoring Tool
Co-authored by Ari Benkov, Paul Burger, Trevor Hilz, Anthony Chaiditya, and Callum Miles
Docker и Docker Compose — это мощные инструменты, используемые в современных рабочих процессах разработки и развертывания программного обеспечения. Docker позволяет разработчикам упаковывать приложения и их зависимости в легкие контейнеры, а Docker Compose упрощает управление многоконтейнерными приложениями.
https://www.javacodegeeks.com/2024/03/docker-and-docker-compose.html
https://www.javacodegeeks.com/2024/03/docker-and-docker-compose.html
Java Code Geeks
Docker and Docker compose
Docker and Docker compose: Isolate environments and scale effortlessly with Docker and Docker Compose for seamless deployment.