Это подборка статей, мои читатели 🖖
▪️ Исчерпывающий разбор внутренних компонентов GNU / Linux. Статья, конечно, называется "What every SRE should know", но будет полезно всем, кто работает с Linux.
▪️ Поистине детективная история о поиске причин сбоев проверки работоспособности модулей в Kubernetes
▪️ Подробная статья про то, как работает etcd (хранилище key value, используемое Kubernetes в качестве резервного хранилища для всех данных кластера)
▪️Статья с интригующим названием "The “Best” Terraform CD pipeline with GitHub Actions". Лучший ли он? Кто знает...
Всем DevOps!
▪️ Исчерпывающий разбор внутренних компонентов GNU / Linux. Статья, конечно, называется "What every SRE should know", но будет полезно всем, кто работает с Linux.
▪️ Поистине детективная история о поиске причин сбоев проверки работоспособности модулей в Kubernetes
▪️ Подробная статья про то, как работает etcd (хранилище key value, используемое Kubernetes в качестве резервного хранилища для всех данных кластера)
▪️Статья с интригующим названием "The “Best” Terraform CD pipeline with GitHub Actions". Лучший ли он? Кто знает...
Всем DevOps!
👍12🔥3
Митап для DevOps-инженеров от SberDevices
Нетворкинг, фуршет и живая музыка за счет заведения 🧐
Когда? 17 мая 18:00 МСК
Где? В Москве + онлайн-трансляция
О чем будут говорить?
— как за короткий срок SberDevices стала компанией полного цикла — от R&D до успешного вывода технологий и продуктов на рынок;
— о ключевых особенностях DevOps-культуры в B2B-секторе;
— о модельном подходе, который позволяет автоматизировать задачи DevOps-инженеров;
— об ограничениях Terraform и о том, как их преодолеть с помощью обертки Terragrunt;
— о часто задаваемых вопросах от заказчиков, которые рассматривают альтернативные ВКС;
+ Live-demo: развернем SberJazz с нуля за полчаса
Детали и регистрация по ссылке
Нетворкинг, фуршет и живая музыка за счет заведения 🧐
Когда? 17 мая 18:00 МСК
Где? В Москве + онлайн-трансляция
О чем будут говорить?
— как за короткий срок SberDevices стала компанией полного цикла — от R&D до успешного вывода технологий и продуктов на рынок;
— о ключевых особенностях DevOps-культуры в B2B-секторе;
— о модельном подходе, который позволяет автоматизировать задачи DevOps-инженеров;
— об ограничениях Terraform и о том, как их преодолеть с помощью обертки Terragrunt;
— о часто задаваемых вопросах от заказчиков, которые рассматривают альтернативные ВКС;
+ Live-demo: развернем SberJazz с нуля за полчаса
Детали и регистрация по ссылке
👍8❤1🔥1
Вчера был неофициальный праздник — День звездных войн. Делимся неожиданными материалами, в которых технологии, DevOps и Star Wars оказываются рядом.
⭐️ Статья «Да пребудет сила Agile: 5 уроков управления ПО, которые преподали мне "Звездные войны"» (используйте VPN)
⭐️ Статья «5 уроков автоматизации DevOps, которые мы можем извлечь из "Звездных войн"»
⭐️ Небольшой гайд по интеграции Azure DevOps API с SWAPI — Star Wars API
⭐️ «Темная сторона DevOps» — выступление Криса Шорта из Red Hat про успешные и не очень преобразования DevOps, а также про уроки, полученные на этом пути.
Да пребудет с вами DevOps!
⭐️ Статья «Да пребудет сила Agile: 5 уроков управления ПО, которые преподали мне "Звездные войны"» (используйте VPN)
⭐️ Статья «5 уроков автоматизации DevOps, которые мы можем извлечь из "Звездных войн"»
⭐️ Небольшой гайд по интеграции Azure DevOps API с SWAPI — Star Wars API
⭐️ «Темная сторона DevOps» — выступление Криса Шорта из Red Hat про успешные и не очень преобразования DevOps, а также про уроки, полученные на этом пути.
Да пребудет с вами DevOps!
❤6👍4🎉2
Всем DevOps! 🖖
Как прошли выходные? :) Фото шашлыков можно присылать в комментарии, а в эфире — новости.
⚙️ Твиттер — это не только холивары, но и возможность узнавать о новостях еще до релизов. Леннарт Поттеринг (создатель systemd) в твиттере рассказал о новой функции, над которой они сейчас работают — "мягкая перезагрузка" или userspace-only reboot. Перезапуск затрагивает только компоненты пространства пользователя, не трогая ядро Linux.
Ссылка на pull request
⚙️ Популярность open-source инструментов растет, особенно в России (в 3.2 раза по сравнению с 4 кварталом 2022 г.). Эти данные представлены в отчете за 1 квартал 2023 года.
⚙️ GitHub Copilot X в действии — генеральный директор GitHub Томас Домке продемонстрировал возможности GitHub Copilot X вживую, написал игру змейку за 15 минут 😎
Ссылка на YouTube
⚙️ GitLab запускает серию статей "Building GitLab with GitLab" и в первой из них рассказывает про тестирование безопасности, а именно — фаззинг API. Будет полезно, если работаете с DevSecOps.
⚙️ Google Cloud анонсировали интеграцию GitHub Actions и Google Cloud Deploy, это позволит максимально использовать GitHub Actions для CI и Cloud Deploy для CD.
Пропустили что-то важное? Делитесь в комментах 🦾
#новости
Как прошли выходные? :) Фото шашлыков можно присылать в комментарии, а в эфире — новости.
⚙️ Твиттер — это не только холивары, но и возможность узнавать о новостях еще до релизов. Леннарт Поттеринг (создатель systemd) в твиттере рассказал о новой функции, над которой они сейчас работают — "мягкая перезагрузка" или userspace-only reboot. Перезапуск затрагивает только компоненты пространства пользователя, не трогая ядро Linux.
Ссылка на pull request
⚙️ Популярность open-source инструментов растет, особенно в России (в 3.2 раза по сравнению с 4 кварталом 2022 г.). Эти данные представлены в отчете за 1 квартал 2023 года.
⚙️ GitHub Copilot X в действии — генеральный директор GitHub Томас Домке продемонстрировал возможности GitHub Copilot X вживую, написал игру змейку за 15 минут 😎
Ссылка на YouTube
⚙️ GitLab запускает серию статей "Building GitLab with GitLab" и в первой из них рассказывает про тестирование безопасности, а именно — фаззинг API. Будет полезно, если работаете с DevSecOps.
⚙️ Google Cloud анонсировали интеграцию GitHub Actions и Google Cloud Deploy, это позволит максимально использовать GitHub Actions для CI и Cloud Deploy для CD.
Пропустили что-то важное? Делитесь в комментах 🦾
#новости
👍7🔥2
Хотим поделиться отличным видео "DevOps как основа для перехода на agile процессы разработки" 🔥
Михаил Сидоров, CEO компании Nixys, рассказал, как DevOps связан с Agile и о многом другом:
— Как создавать продукты, которые будут нравиться пользователям?
— Как сократить релизные циклы и как сделать так, чтобы при релизе ничего не ломалось?
— Какая на сегодняшний день лучшая практика для обеспечения отказоустойчивости production сред веб-приложений?
— Можно ли сделать так, чтобы сразу после запуска нового продукта, к нему автоматически подключались мониторинг 24/7 и логирование?
Приятного просмотра!
Михаил Сидоров, CEO компании Nixys, рассказал, как DevOps связан с Agile и о многом другом:
— Как создавать продукты, которые будут нравиться пользователям?
— Как сократить релизные циклы и как сделать так, чтобы при релизе ничего не ломалось?
— Какая на сегодняшний день лучшая практика для обеспечения отказоустойчивости production сред веб-приложений?
— Можно ли сделать так, чтобы сразу после запуска нового продукта, к нему автоматически подключались мониторинг 24/7 и логирование?
Приятного просмотра!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤2🔥2
Любопытный проект, можно онлайн попробовать разные дистрибутивы Linux — сейчас доступно 39.
Если хотите поиграться с сайтом — советуем поторопиться. Скорее всего, эта площадка для любителей дистрибутивов долго не проживет. Какой бы хорошей ни была идея, проект сложно поддерживать (прежде всего финансово), а занимается им, судя по Reddit, один человек.
Если хотите поиграться с сайтом — советуем поторопиться. Скорее всего, эта площадка для любителей дистрибутивов долго не проживет. Какой бы хорошей ни была идея, проект сложно поддерживать (прежде всего финансово), а занимается им, судя по Reddit, один человек.
👍17
Не репозиторий, а репозиторище очень полезная база знаний
Backend cheats — шпаргалка по основным темам в области Backend. Весь материал разбит на главы, по разным темам. Доступны два языка: русский и английский. Есть дополнительные материалы к разделам.
В общем, полезно как начинающим специалистам, так и вспоминающим (например, для подготовки к собеседованиям).
Иллюстрации заслуживают отдельного респекта 🔥
Ссылка на репозиторий
Backend cheats — шпаргалка по основным темам в области Backend. Весь материал разбит на главы, по разным темам. Доступны два языка: русский и английский. Есть дополнительные материалы к разделам.
В общем, полезно как начинающим специалистам, так и вспоминающим (например, для подготовки к собеседованиям).
Иллюстрации заслуживают отдельного респекта 🔥
Ссылка на репозиторий
🔥27👍5
Docker подробнее рассказали про бета-функцию
🔹 Видео с демонстрацией работы
📌 Ссылка на Awesome Docker List — список полезных материалов и инструментов для работы с Docker
#новости
docker init — команду, которая упрощает докеризацию проекта.docker init автоматизирует создание Dockerfiles, Compose files и .dockerignore. Для использования команды нужно обновить Docker Desktop до версии 4.18 (или более поздней). 🔹 Видео с демонстрацией работы
docker init
🔹 Ссылка на пункт в документации#новости
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11
Всем DevOps! 🖖
Небольшое исследование масштабируемости Argo CD.
▪️ 1 часть "Синхронизируем 10 000 приложений Argo CD" — авторы провели эксперимент: сколько приложений Argo CD может поддерживаться с приемлемой производительностью.
Они обнаружили, что при наличии тысяч приложений Argo CD CPU становится узким местом в производительности. Чтобы решить эту проблему, изучили несколько подходов, включая снижение требований к вычислениям, предоставление большей вычислительной мощности и т.д.
В итоге авторам удалось синхронизировать 10 000 приложений Argo CD за 35 минут.
▪️ 2 часть "Как самостоятельно синхронизировать 10 000 приложений Argo CD за один раз" — в этой статье описываются конкретные шаги, по которым можно повторить эксперимент.
Небольшое исследование масштабируемости Argo CD.
▪️ 1 часть "Синхронизируем 10 000 приложений Argo CD" — авторы провели эксперимент: сколько приложений Argo CD может поддерживаться с приемлемой производительностью.
Они обнаружили, что при наличии тысяч приложений Argo CD CPU становится узким местом в производительности. Чтобы решить эту проблему, изучили несколько подходов, включая снижение требований к вычислениям, предоставление большей вычислительной мощности и т.д.
В итоге авторам удалось синхронизировать 10 000 приложений Argo CD за 35 минут.
▪️ 2 часть "Как самостоятельно синхронизировать 10 000 приложений Argo CD за один раз" — в этой статье описываются конкретные шаги, по которым можно повторить эксперимент.
👍8
Forwarded from CORTEL
This media is not supported in your browser
VIEW IN TELEGRAM
ChatGPT пора подвинуться — вышел Bard. Новая нейронка от Google уже доступна и во многом сильнее и удобнее ChatGPT:
1. Bard по умолчанию умеет в поиск. ChatGPT отрезана от сети без специальных плагинов, а её развитие остановилось в 2021-м.
2. Bard умеет в голосовой ввод. Печатать руками больше не нужно.
3. Чат-бот от Google позволяет сразу же экспортировать сгенерированный текст в Gmail или Google Docs.
4. Bard сделает выжимку с любого сайта. Просто попросите её об этом и приложите ссылку.
5. Нейронка сама генерирует три версии одного и того же ответа на ваш запрос.
6. Тоже умеет объяснять код и делать с ним массу полезных операций.
7. Чат-бот прикладывает ссылки, которые тематически близки к вашему запросу.
8. С доступом в интернет, Bard легко спланирует даже ваше путешествие.
Попробовать можно с VPN — тут.
1. Bard по умолчанию умеет в поиск. ChatGPT отрезана от сети без специальных плагинов, а её развитие остановилось в 2021-м.
2. Bard умеет в голосовой ввод. Печатать руками больше не нужно.
3. Чат-бот от Google позволяет сразу же экспортировать сгенерированный текст в Gmail или Google Docs.
4. Bard сделает выжимку с любого сайта. Просто попросите её об этом и приложите ссылку.
5. Нейронка сама генерирует три версии одного и того же ответа на ваш запрос.
6. Тоже умеет объяснять код и делать с ним массу полезных операций.
7. Чат-бот прикладывает ссылки, которые тематически близки к вашему запросу.
8. С доступом в интернет, Bard легко спланирует даже ваше путешествие.
Попробовать можно с VPN — тут.
🔥17❤1
Необычная, но очень полезная шпаргалка (да, мы решили поделиться всеми шпаргалками из запасов 😎 )
Во-первых, она доступна как в браузере, так и в редакторах кода. Во-вторых, используется curl. В-третьих, есть стелс-режим и можно пользоваться шпаргалкой дажебез рук без клавиатуры... Думаем, стоит просто взглянуть.
Охватывает 56 языков программирования, несколько СУБД и более 1000 важнейших команд UNIX/Linux. Дает доступ к лучшим репозиториям шпаргалок.
▪️ Ссылка на браузерную версию
▪️ Ссылка на репозиторий
Во-первых, она доступна как в браузере, так и в редакторах кода. Во-вторых, используется curl. В-третьих, есть стелс-режим и можно пользоваться шпаргалкой даже
Охватывает 56 языков программирования, несколько СУБД и более 1000 важнейших команд UNIX/Linux. Дает доступ к лучшим репозиториям шпаргалок.
▪️ Ссылка на браузерную версию
▪️ Ссылка на репозиторий
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍4
Всем DevOps! 🖖
Рекомендуем серию статей, посвященную Helm.
❓Helm — это пакетный менеджер, который позволяет работать с приложениями в K8s, помогает доставлять одно и то же приложение в разные окружения с различными параметрами, позволяет легко и удобно управлять жизненным циклом приложения.
🔥 Бонус: Статья про универсальный Helm чарт.
Helm - From basic to advanced
▪️"In Action" — объясняется принцип работы Helm и его преимущества + пошаговое руководство по установке и использованию Helm для управления приложениями Kubernetes.
▪️"Advanced Commands" — объясняются более сложные команды Helm, связанные с обновлением, откатом, удалением чартов и т.д.
▪️"Create Your First Chart" — гайд по созданию простого чарта Helm для веб-приложения.
▪️"Template Actions, Functions and Pipelines" — приводятся примеры использования шаблонных действий, функций и пайплайнов для создания более сложных и динамичных чартов.
▪️"Flow Control" — разные способы контроля flow.
▪️"Variables" — как использовать переменные для упрощения кода и более эффективного использования with и range.
▪️"Named Templates" — глубокое погружение в тему именованных шаблонов.
▪️"Dependencies" — не менее глубокое погружение в тему зависимостей.
▪️"Data Sharing Between Parent and Child Chart" — о том, как происходит обмен данными между родительским и дочерним чартами.
▪️"Chart Hooks and Test" — объяснение хуков (с примерами) - функций, которые выполняются в определенные моменты жизненного цикла чарта.
▪️"Create a Private Repository Using Apache Webserver" — гайд по созданию частного репозитория Helm с помощью веб-сервера Apache.
Рекомендуем серию статей, посвященную Helm.
❓Helm — это пакетный менеджер, который позволяет работать с приложениями в K8s, помогает доставлять одно и то же приложение в разные окружения с различными параметрами, позволяет легко и удобно управлять жизненным циклом приложения.
Helm - From basic to advanced
▪️"In Action" — объясняется принцип работы Helm и его преимущества + пошаговое руководство по установке и использованию Helm для управления приложениями Kubernetes.
▪️"Advanced Commands" — объясняются более сложные команды Helm, связанные с обновлением, откатом, удалением чартов и т.д.
▪️"Create Your First Chart" — гайд по созданию простого чарта Helm для веб-приложения.
▪️"Template Actions, Functions and Pipelines" — приводятся примеры использования шаблонных действий, функций и пайплайнов для создания более сложных и динамичных чартов.
▪️"Flow Control" — разные способы контроля flow.
▪️"Variables" — как использовать переменные для упрощения кода и более эффективного использования with и range.
▪️"Named Templates" — глубокое погружение в тему именованных шаблонов.
▪️"Dependencies" — не менее глубокое погружение в тему зависимостей.
▪️"Data Sharing Between Parent and Child Chart" — о том, как происходит обмен данными между родительским и дочерним чартами.
▪️"Chart Hooks and Test" — объяснение хуков (с примерами) - функций, которые выполняются в определенные моменты жизненного цикла чарта.
▪️"Create a Private Repository Using Apache Webserver" — гайд по созданию частного репозитория Helm с помощью веб-сервера Apache.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥7
Среда — маленькая пятница 😎
Собрали интересных статей, можно сделать небольшой перерыв и почитать.
▪️ Отличная статья (на русском) о том, как настроить мониторинг SSL сертификатов в Zabbix. Автор обещает в будущем написать варианты для Prometheus и Grafana.
▪️ Неожиданный рассказ про внутрянку Tinder — Tinder API Gateway. Зачем нужен, как устроен и т.д.
▪️ Как работает связь между подами в Kubernetes — подробное объяснение на самом низком уровне. Со схемами.
▪️Статья про 15 ловушек Kubernetes (доступна с VPN🙁 ). Автор рассказывает о распространенных подводных камнях Kubernetes, о том, к чему они могут привести и как их исправить.
▪️ Увлекательная полемика: "не используйте CPU-лимиты" (доступ с VPN) VS "используйте CPU-лимиты". Как говорится, думайте сами, решайте сами (но сначала почитайте обе статьи)
Всем DevOps! 🖖
#статьи
Собрали интересных статей, можно сделать небольшой перерыв и почитать.
▪️ Отличная статья (на русском) о том, как настроить мониторинг SSL сертификатов в Zabbix. Автор обещает в будущем написать варианты для Prometheus и Grafana.
▪️ Неожиданный рассказ про внутрянку Tinder — Tinder API Gateway. Зачем нужен, как устроен и т.д.
▪️ Как работает связь между подами в Kubernetes — подробное объяснение на самом низком уровне. Со схемами.
▪️Статья про 15 ловушек Kubernetes (доступна с VPN
▪️ Увлекательная полемика: "не используйте CPU-лимиты" (доступ с VPN) VS "используйте CPU-лимиты". Как говорится, думайте сами, решайте сами (но сначала почитайте обе статьи)
Всем DevOps! 🖖
#статьи
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11👏2
Продолжаем тему безопасности и рисков 🦠
Docker — очень популярный инструмент, наверняка и вы с ним работаете. А значит статья Романа, DevOps-инженера компании Nixys, 100 % будет вам полезна.
«Докер в опасности, или как искать уязвимости в образах контейнеров»
Вы узнаете какие уязвимости бывают, как их искать и какой сканер уязвимостей лучше выбрать. Бонус: поучительный кейс о том, как делать не надо.
➡️ Читать статью
#статья_Nixys
Docker — очень популярный инструмент, наверняка и вы с ним работаете. А значит статья Романа, DevOps-инженера компании Nixys, 100 % будет вам полезна.
«Докер в опасности, или как искать уязвимости в образах контейнеров»
Вы узнаете какие уязвимости бывают, как их искать и какой сканер уязвимостей лучше выбрать. Бонус: поучительный кейс о том, как делать не надо.
#статья_Nixys
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9🤔1🆒1
Всем DevOps! 🖖
У Kubernetes есть свой подкаст. Обсуждают новости мира облачных технологий, общаются с представителями сообщества Kubernetes и Cloud Native в целом.
Последний выпуск посвящен Kubernetes v1.27. Лид релиза Ксандер Гживински (Xander Grzywinski) рассказал про основные обновления и про работу релизной команды.
Подкаст на английском, но у каждого выпуска есть полная текстовая расшифровка (и всякие полезные ссылки)
Про другие подкасты писали здесь и здесь. Если слушаете что-то еще — делитесь в комментариях 🦾
#подкаст
У Kubernetes есть свой подкаст. Обсуждают новости мира облачных технологий, общаются с представителями сообщества Kubernetes и Cloud Native в целом.
Последний выпуск посвящен Kubernetes v1.27. Лид релиза Ксандер Гживински (Xander Grzywinski) рассказал про основные обновления и про работу релизной команды.
Подкаст на английском, но у каждого выпуска есть полная текстовая расшифровка (и всякие полезные ссылки)
Про другие подкасты писали здесь и здесь. Если слушаете что-то еще — делитесь в комментариях 🦾
#подкаст
👍8🔥4
Разобраться в Kubernetes — задача непростая.
Может помочь серия статей об основах и базовых концепциях Kubernetes, написано очень подробно и со схемами. Оригинал — на Medium (по подписке), чтобы не ходить в браузер, залили в Телеграф.
⚙️ Введение в Kubernetes — эволюция способов развертывания приложений на серверах, а также с концепциями, компонентами и принципами работы Kubernetes.
⚙️ Создание кластерной среды — ничего неожиданного, гайд "как создать кластер"
⚙️ Управление ресурсами — синтаксис yaml + основы управления ресурсами
⚙️ Как задеплоить Nginx в кластер Kubernetes — туториал с углублением в детали и принципы работы задействованных ресурсов.
⚙️ Детальное объяснение подов (часть 1, часть 2) — подробно описана конфигурация (YAML) и принципы работы с ресурсами Pod. Заявленное время прочтения 2 частей 35 минут.
⚙️ Погружение в тему контроллеров — 25 минут про использование различных контроллеров Pod.
⚙️ Подробное объяснение сервисов — про компоненты нагрузки трафика Kubernetes: Service и Ingress.
⚙️ Хранилище данных — про Volume.
#статьи
Может помочь серия статей об основах и базовых концепциях Kubernetes, написано очень подробно и со схемами. Оригинал — на Medium (по подписке), чтобы не ходить в браузер, залили в Телеграф.
⚙️ Введение в Kubernetes — эволюция способов развертывания приложений на серверах, а также с концепциями, компонентами и принципами работы Kubernetes.
⚙️ Создание кластерной среды — ничего неожиданного, гайд "как создать кластер"
⚙️ Управление ресурсами — синтаксис yaml + основы управления ресурсами
⚙️ Как задеплоить Nginx в кластер Kubernetes — туториал с углублением в детали и принципы работы задействованных ресурсов.
⚙️ Детальное объяснение подов (часть 1, часть 2) — подробно описана конфигурация (YAML) и принципы работы с ресурсами Pod. Заявленное время прочтения 2 частей 35 минут.
⚙️ Погружение в тему контроллеров — 25 минут про использование различных контроллеров Pod.
⚙️ Подробное объяснение сервисов — про компоненты нагрузки трафика Kubernetes: Service и Ingress.
⚙️ Хранилище данных — про Volume.
#статьи
👍18❤1
Монолиты VS микросервисы — бесконечная тема. У каждого решения есть свои плюсы и минусы. Небольшая подборка материалов про эти подходы 📝
▪️Перевод очень подробной статьи "Архитектура микросервисов" — как говорится, "от и до": что такое микросервисы, зачем они нужны, как декомпозировать монолит.
▪️Кейс Prime Video от Amazon — о переходе от архитектуры распределенных микросервисов к монолитному приложению и о том, как это решение помогло добиться большей масштабируемости, отказоустойчивости и снизить затраты. Статья вышла недавно и спровоцировала новый виток обсуждений.
▪️Видео "На пути к микросервисам" — практические рекомендации: как выбрать подходящую для проекта архитектуру, как провести трансформацию, перенести проект на современные рельсы, навести порядок в инфраструктуре, сделать человеческое разделение на среды, построить новые удобные технологические процессы разработки и настроить деплой «по кнопке»?
▪️Статья "Модули, монолиты и микросервисы" — обзор разных способов архитектуры приложений. Говорится о преимуществах и недостатках монолитов и микросервисов, есть рекомендации по внедрению микросервисной архитектуры.
▪️Мнение "Вам не нужны микросервисы" — позиция автора понятна из названия, но рациональное зерно здесь есть.
Список можно дополнить в комментариях ⬇️
Всем DevOps и хорошей недели(с микросервисами или без)! 🖖
#видео #статьи
▪️Перевод очень подробной статьи "Архитектура микросервисов" — как говорится, "от и до": что такое микросервисы, зачем они нужны, как декомпозировать монолит.
▪️Кейс Prime Video от Amazon — о переходе от архитектуры распределенных микросервисов к монолитному приложению и о том, как это решение помогло добиться большей масштабируемости, отказоустойчивости и снизить затраты. Статья вышла недавно и спровоцировала новый виток обсуждений.
▪️Видео "На пути к микросервисам" — практические рекомендации: как выбрать подходящую для проекта архитектуру, как провести трансформацию, перенести проект на современные рельсы, навести порядок в инфраструктуре, сделать человеческое разделение на среды, построить новые удобные технологические процессы разработки и настроить деплой «по кнопке»?
▪️Статья "Модули, монолиты и микросервисы" — обзор разных способов архитектуры приложений. Говорится о преимуществах и недостатках монолитов и микросервисов, есть рекомендации по внедрению микросервисной архитектуры.
▪️Мнение "Вам не нужны микросервисы" — позиция автора понятна из названия, но рациональное зерно здесь есть.
Список можно дополнить в комментариях ⬇️
Всем DevOps и хорошей недели
#видео #статьи
👍9👎1
Быть или не быть CTO — дело каждого, но знать больше о позиции технического директора полезно.
▪️Классическая подборка Awecome-CTO-List — список ресурсов для CTO (с упором на стартапы).
▪️Статья "Потерять хорошего тимлида, приобрести плохого директора" — будет интересно тем, кто собирается сделать такой карьерный шаг, а также новоиспечённым СТО, viceCTO, техдирам и прочим Е-level технарям.
▪️Выступление с HighLoad++ 2021 "Что такое CTO от стартапа до IPO" — доклад, скорее, про различные управленческие уровни в организациях. Про трансформацию компании от стартапа до гиганта и трансформации роли сотрудника от разработчика до CTO.
▪️Статья "Что бы я хотел знать до того, как стать CTO".
Может быть, вы и сами CTO? Расскажите о своем опыте! Или вы мечтаете стать CTO? Поделитесь — почему 😉
#статьи
▪️Классическая подборка Awecome-CTO-List — список ресурсов для CTO (с упором на стартапы).
▪️Статья "Потерять хорошего тимлида, приобрести плохого директора" — будет интересно тем, кто собирается сделать такой карьерный шаг, а также новоиспечённым СТО, viceCTO, техдирам и прочим Е-level технарям.
▪️Выступление с HighLoad++ 2021 "Что такое CTO от стартапа до IPO" — доклад, скорее, про различные управленческие уровни в организациях. Про трансформацию компании от стартапа до гиганта и трансформации роли сотрудника от разработчика до CTO.
▪️Статья "Что бы я хотел знать до того, как стать CTO".
Может быть, вы и сами CTO? Расскажите о своем опыте! Или вы мечтаете стать CTO? Поделитесь — почему 😉
#статьи
👍6🔥1
Yandex Cloud открыла доступ к обновленной версии Yandex DataSphere.
Yandex DataSphere — это сервис для полного цикла разработки машинного обучения.
Какие обновления?
▪️ Добавлен новый режим работы: Yandex DataSphere Dedicated. Дает возможность зарезервировать виртуальную машину в облаке под свой проект и работать с ней столько, сколько потребуется.
▪️ Появилась новая версия Jupyter Notebook — редактора кода для ML-разработки. Стало удобнее настраивать среду разработки => можно быстрее обучать модели => быстрее выводить их в продакшн.
P.S. К слову про ML — забавная статья, в которой автор доказывает, что машина может отличить чихуахуа от маффинов. А здесь — статья про MLOps: что это, какие модели существуют, что нужно для работы с этой технологией.
Всем...DevOps MLOps? 🤔
#новости #статьи
Yandex DataSphere — это сервис для полного цикла разработки машинного обучения.
Какие обновления?
▪️ Добавлен новый режим работы: Yandex DataSphere Dedicated. Дает возможность зарезервировать виртуальную машину в облаке под свой проект и работать с ней столько, сколько потребуется.
▪️ Появилась новая версия Jupyter Notebook — редактора кода для ML-разработки. Стало удобнее настраивать среду разработки => можно быстрее обучать модели => быстрее выводить их в продакшн.
P.S. К слову про ML — забавная статья, в которой автор доказывает, что машина может отличить чихуахуа от маффинов. А здесь — статья про MLOps: что это, какие модели существуют, что нужно для работы с этой технологией.
Всем...
#новости #статьи
👍3🔥3😁2
Статья "Как улучшить дашборды логов с помощью Grafana и Grafana Loki".
❓Grafana — open-source инструмент для визуализации данных из различных систем сбора статистики и мониторинга.
❓Grafana Loki — система агрегации логов, предназначенная для хранения и поиска логов всех ваших приложений и инфраструктуры.
6 способов как сделать дашборд немного лучше, избавиться от необходимости чтения множества строк лог-файла и поиска по нему.
• А здесь — общие мысли на тему "каким должен быть хороший дашборд"
#статьи
❓Grafana — open-source инструмент для визуализации данных из различных систем сбора статистики и мониторинга.
❓Grafana Loki — система агрегации логов, предназначенная для хранения и поиска логов всех ваших приложений и инфраструктуры.
6 способов как сделать дашборд немного лучше, избавиться от необходимости чтения множества строк лог-файла и поиска по нему.
• А здесь — общие мысли на тему "каким должен быть хороший дашборд"
#статьи
👍6