Топ-6 проектов по созданию масштабируемых облачных приложений 🚀
https://dev.to/odigos/top-5-projects-for-building-scalable-cloud-based-applications-3e38
https://dev.to/odigos/top-5-projects-for-building-scalable-cloud-based-applications-3e38
DEV Community
⤴️ Top 6 projects for building scalable cloud-based applications 🚀
TL;DR This article lists 6 top projects for simplifying the deployment and building...
Создание конвейера CI/CD для приложения Node.js с помощью Jenkins и Docker
В этом сообщении блога мы рассмотрим процесс настройки надежного конвейера CI/CD для приложений Node.js с использованием Jenkins и Docker. Эти мощные инструменты обеспечивают плавную интеграцию автоматизации, контейнеризации и оркестрации, позволяя разработчикам ускорить циклы разработки и обеспечить бесперебойную доставку приложений Node.js. https://awstip.com/building-a-ci-cd-pipeline-for-node-js-application-with-jenkins-and-docker-23dafcee93a7
В этом сообщении блога мы рассмотрим процесс настройки надежного конвейера CI/CD для приложений Node.js с использованием Jenkins и Docker. Эти мощные инструменты обеспечивают плавную интеграцию автоматизации, контейнеризации и оркестрации, позволяя разработчикам ускорить циклы разработки и обеспечить бесперебойную доставку приложений Node.js. https://awstip.com/building-a-ci-cd-pipeline-for-node-js-application-with-jenkins-and-docker-23dafcee93a7
Medium
Building a CI/CD Pipeline for Node.js Application with Jenkins and Docker
In today’s software development world, delivering high-quality applications quickly and reliably is paramount. To achieve this, organizations are increasingly adopting Continuous Integration and…
Все, что вам нужно знать об аутентификации и настройке нескольких учетных записей — в названии сказано все!
https://hector-reyesaleman.medium.com/terraform-aws-provider-everything-you-need-to-know-about-multi-account-authentication-and-f2343a4afd4b
https://hector-reyesaleman.medium.com/terraform-aws-provider-everything-you-need-to-know-about-multi-account-authentication-and-f2343a4afd4b
Medium
Terraform AWS Provider — Everything you need to know about Multi-Account Authentication and…
There are multiple options available to configure the authentication between Terraform and AWS. But the two entry points are IAM users and…
Разработка эффективного CI/CD-конвейера для фронтенд-приложений (7 минут чтения)
Конвейер CI/CD (Continuous Integration and Continuous Delivery/Deployment) автоматизирует различные этапы жизненного цикла разработки программного обеспечения. Обычно он включает такие этапы, как кодирование, сборка, тестирование, выпуск, развертывание, мониторинг и планирование. В этой статье рассматриваются лучшие практики эффективного CI/CD-конвейера, включая внесение небольших и частых изменений, использование флагов возможностей, стратегии отката, стратегии безопасного развертывания, приоритеты безопасности и развитие сотрудничества между всеми командами.
подробнее→ https://blog.logrocket.com/best-practices-ci-cd-pipeline-frontend/
Конвейер CI/CD (Continuous Integration and Continuous Delivery/Deployment) автоматизирует различные этапы жизненного цикла разработки программного обеспечения. Обычно он включает такие этапы, как кодирование, сборка, тестирование, выпуск, развертывание, мониторинг и планирование. В этой статье рассматриваются лучшие практики эффективного CI/CD-конвейера, включая внесение небольших и частых изменений, использование флагов возможностей, стратегии отката, стратегии безопасного развертывания, приоритеты безопасности и развитие сотрудничества между всеми командами.
подробнее→ https://blog.logrocket.com/best-practices-ci-cd-pipeline-frontend/
LogRocket Blog
Developing an effective CI/CD pipeline for frontend apps - LogRocket Blog
Explore some best practices for setting up a continuous integration and continuous delivery pipeline for more efficient frontend development.
Автоматическая генерация CI/CD пайплайна для развёртывания инфраструктуры
При нашей работе мы используем подход «Инфраструктура как код». Однако в процессе его использования мы столкнулись с проблемой написания пайплайнов для инфраструктуры.
Во всём «виноват» terragrunt: каждому модулю terragrunt нужна отдельная джоба в пайплайне на plan и apply, но для каждого модуля они во многом повторяют друг друга. Подобное постоянное написание одинаковых частей CI/CD пайплайна при добавлении новых баз и бакетов навевало тоску.
Рассказываем, как мы создали генератор джоб в Gitlab CI/CD и навсегда забыли о ручном написании пайплайнов для развёртывания элементов инфраструктуры.
https://habr.com/ru/articles/776214/
При нашей работе мы используем подход «Инфраструктура как код». Однако в процессе его использования мы столкнулись с проблемой написания пайплайнов для инфраструктуры.
Во всём «виноват» terragrunt: каждому модулю terragrunt нужна отдельная джоба в пайплайне на plan и apply, но для каждого модуля они во многом повторяют друг друга. Подобное постоянное написание одинаковых частей CI/CD пайплайна при добавлении новых баз и бакетов навевало тоску.
Рассказываем, как мы создали генератор джоб в Gitlab CI/CD и навсегда забыли о ручном написании пайплайнов для развёртывания элементов инфраструктуры.
https://habr.com/ru/articles/776214/
Хабр
Автоматическая генерация CI/CD пайплайна для развёртывания инфраструктуры
Подход «Инфраструктура как код» означает, что инфраструктура создаётся, развёртывается и управляется при помощи кода. Это позволяет автоматизировать процессы, делать их более гибкими и...
DOCKER — от базового до продвинутого
https://medium.com/@mr.cloudbuddy/docker-basic-to-advance-1-ff65c2d9d026
https://medium.com/@mr.cloudbuddy/docker-basic-to-advance-1-ff65c2d9d026
Medium
DOCKER — Basic to Advance → 1
__________ DOCKER_DAY_1 → __________
В этой статье перечислены пять обязательных инструментов, которые разработчики должны установить в своем кластере Kubernetes. 🎉
https://dev.to/odigos/5-must-have-tools-to-install-on-your-kubernetes-cluster-489k
https://dev.to/odigos/5-must-have-tools-to-install-on-your-kubernetes-cluster-489k
DEV Community
🔥5 Must have tools to install on your Kubernetes cluster ✨️🚀
TL;DR This article lists five must-have tools for developers to install on their...
Электромобиль с диваном под капотом. Серьезно?
Даже странно, что никто не догадался сделать это раньше.
Делимся последними новостями из мира авто.
Подписывайтесь на официальный Telegram-канал БорисХоф Вольт.
Реклама. ООО "БОРИСХОФ ХОЛДИНГ". ИНН 7714700709. erid: LjN8K11sK
Даже странно, что никто не догадался сделать это раньше.
Делимся последними новостями из мира авто.
Подписывайтесь на официальный Telegram-канал БорисХоф Вольт.
Реклама. ООО "БОРИСХОФ ХОЛДИНГ". ИНН 7714700709. erid: LjN8K11sK
Тестирование в производстве с помощью Canary-развертываний: практическое руководство
https://dev.to/pradumnasaraf/testing-in-production-with-canary-deployments-a-how-to-guide-m4g
https://dev.to/pradumnasaraf/testing-in-production-with-canary-deployments-a-how-to-guide-m4g
DEV Community
Testing in Production with Canary Deployments: A How-To Guide
Testing in production may not seem right, does it? 🤔 With feature flags, it’s possible. So what are...
🚀 GITLAB ON KUBERNETES: полное руководство по развертыванию! 🌟
https://dev.to/glasskube/gitlab-on-kubernetes-the-ultimate-deployment-guide-188b
https://dev.to/glasskube/gitlab-on-kubernetes-the-ultimate-deployment-guide-188b
DEV Community
🚀 GITLAB ON KUBERNETES: The Ultimate Deployment Guide! 🌟
TL;DR 🔍 Explore the step-by-step guide to deploying GitLab on Kubernetes, focusing on the...
Определение имен для управляемых групп узлов EKS приводит к ошибкам в ваших развертываниях, управлять которыми может быть сложно по мере роста рабочих нагрузок.
Цель этой статьи — не критиковать выбор конструкции этих инструментов, а предоставить предостережение другим инженерам, работающим с этими компонентами.
https://medium.com/adevinta-tech-blog/dont-name-your-eks-managed-nodegroups-unless-you-want-to-trigger-an-incident-77709c68ab6a
Цель этой статьи — не критиковать выбор конструкции этих инструментов, а предоставить предостережение другим инженерам, работающим с этими компонентами.
https://medium.com/adevinta-tech-blog/dont-name-your-eks-managed-nodegroups-unless-you-want-to-trigger-an-incident-77709c68ab6a
Medium
Don’t name your EKS Managed NodeGroups (unless you want to trigger an incident)
In the world of DevOps there are many incidents causing gotchas, naming your EKS node groups is one of them
Media is too big
VIEW IN TELEGRAM
Набор открыт до 13 декабря включительно, но советуем не затягивать с подачей заявки. Чем раньше откликнитесь, тем выше шанс на мэтч с командой, которая понравится больше всего, и возможность выйти на стажировку уже после праздников.
Please open Telegram to view this post
VIEW IN TELEGRAM
Terraform управляет несколькими средами — Как управлять несколькими средами TF в ваших проектах
При использовании Terraform для управления инфраструктурой обычно имеется несколько сред, таких как разработка, промежуточное хранение и производство. Каждая среда может иметь свой собственный набор ресурсов и конфигураций. Чтобы код инфраструктуры был организован и обслуживался, полезно использовать модули.— Читать далее
При использовании Terraform для управления инфраструктурой обычно имеется несколько сред, таких как разработка, промежуточное хранение и производство. Каждая среда может иметь свой собственный набор ресурсов и конфигураций. Чтобы код инфраструктуры был организован и обслуживался, полезно использовать модули.— Читать далее
Medium
Terraform manage multiple environments
How to manage TF multiple environments in your projects
5 расширений Docker для повышения производительности в 4,2 раза
Я не собираюсь лгать: ни одно расширение Docker никогда не увеличит вашу производительность в 4,2 или даже в 10 раз. Тем не менее, я думаю, что расширения Docker по-прежнему мало используются большинством. Небольшой кликбейт того стоит (не так ли?), если я смогу помочь хотя бы одному человеку создать крутую штуку с помощью Docker!
В любом случае, обратите внимание на эти 5 расширений (которые я действительно использую!)
https://dev.to/code42cate/5-docker-extensions-to-42x-your-productivity-7f
Я не собираюсь лгать: ни одно расширение Docker никогда не увеличит вашу производительность в 4,2 или даже в 10 раз. Тем не менее, я думаю, что расширения Docker по-прежнему мало используются большинством. Небольшой кликбейт того стоит (не так ли?), если я смогу помочь хотя бы одному человеку создать крутую штуку с помощью Docker!
В любом случае, обратите внимание на эти 5 расширений (которые я действительно использую!)
https://dev.to/code42cate/5-docker-extensions-to-42x-your-productivity-7f
DEV Community
5 Docker Extensions to 4.2x your Productivity
I'm not going to lie, no Docker Extension will ever 4.2x or even 10x your productivity. Nevertheless,...
Руководство по оптимизации Docker: 8 советов по оптимизации размера образа Docker
https://www.augmentedmind.de/2022/02/06/optimize-docker-image-size
https://www.augmentedmind.de/2022/02/06/optimize-docker-image-size
AugmentedMind.de
Docker optimization guide: 8 tricks to optimize your Docker image size
Learn to optimize the Docker image size, e.g. via small base images, multi-stage builds, consolidation of RUN statements, or using docker-slim.