« Backstage и Terraform» — Как создать форму с различными полями и запустить конвейер, который генерирует для вас код Terraform — Читать дальше »
« Аргументы в пользу контейнеров на Lambda» . В этом посте основное внимание уделяется анализу производительности функций Lambda на основе контейнеров с помощью простых воспроизводимых тестов. Читать далее »
« Аргументы в пользу контейнеров на Lambda» . В этом посте основное внимание уделяется анализу производительности функций Lambda на основе контейнеров с помощью простых воспроизводимых тестов. Читать далее »
Medium
Backstage and Terraform — A Powerful Combination for Ops, Wonderful for Devs
Even as the DevOps/Platform world is in constant evolution, classical challenges persist in many companies, especially those with…
Как мы разрабатывали свой Agile-велосипед и почему не используем популярные фреймворки (обзор и видео доклада)
Всем привет! На связи Сергей Гончарук, менеджер проектов компании «Флант». 30 ноября и 1 декабря 2023 года прошла конференция TeamLead++ Conf 2023. Ниже — текстовый вариант моего доклада с конференции про опыт «Фланта» в построении процессов управления задачами для Dev-части нашей DevOps-работы.
В докладе я рассказал, как можно применить ценностную модель, чтобы построить идеальный фреймворк для команды, и как приносить изменения в компанию через создание профессионального сообщества, в нашем случае — гильдии. https://habr.com/ru/companies/flant/articles/778646/
Всем привет! На связи Сергей Гончарук, менеджер проектов компании «Флант». 30 ноября и 1 декабря 2023 года прошла конференция TeamLead++ Conf 2023. Ниже — текстовый вариант моего доклада с конференции про опыт «Фланта» в построении процессов управления задачами для Dev-части нашей DevOps-работы.
В докладе я рассказал, как можно применить ценностную модель, чтобы построить идеальный фреймворк для команды, и как приносить изменения в компанию через создание профессионального сообщества, в нашем случае — гильдии. https://habr.com/ru/companies/flant/articles/778646/
Хабр
Как мы разрабатывали свой Agile-велосипед и почему не используем популярные фреймворки (обзор и видео доклада)
Всем привет! На связи Сергей Гончарук, менеджер проектов компании «Флант» . 30 ноября и 1 декабря 2023 года прошла конференция TeamLead++ Conf 2023 . Ниже — текстовый вариант моего доклада с...
В этой статье я собираюсь объяснить вам процесс объединения 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
Deploying MLFlow in AWS with Terraform
Explore 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
Marcobehler
What is Kubernetes? An Unorthodox Guide for Developers
You can use this guide to get up to speed with Kubernetes as a developer. From its very basics to more intermediate topics like Helm charts and how all of this affects you as a dev.
Как создать полнофункциональную платформу 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
Medium
Devcontainers: Minimizing local machine dependencies with replicable Setups
Building consistency in distributed teams 🐳
Использование 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