История о том, как компания Retool перенесла свою базу данных Postgres в 4ТБ с версии 9.6 на 13
Чем интересна статья? Тут есть несколько примечательных моментов даже для тех, кто не занимается миграцией БД.
1. Миграции по принципу Lift and shift по-прежнему актуальны. И иногда лучше немного протянуть с ними, чем рисковать тем, что миграция завершится неудачей на полпути.
2. Облачное решение может вам не подойти или даже всё испортить. Запуск приложений в облаке не означает, что вам вообще не нужно заботиться об операционке.
3. Тестируйте, используя репрезентативную рабочую нагрузку, будь то количество запросов или размер базы данных.
4. Каждый рабочий инструмент требует некоторой настройки. Кроме того, даже в техсфере иногда нужно проявить творческий подход (об этом в статье: они написали скрипт для переноса особенно больших таблиц).
#database #devops #бд #postgres
@DevOpsKaz
Чем интересна статья? Тут есть несколько примечательных моментов даже для тех, кто не занимается миграцией БД.
1. Миграции по принципу Lift and shift по-прежнему актуальны. И иногда лучше немного протянуть с ними, чем рисковать тем, что миграция завершится неудачей на полпути.
2. Облачное решение может вам не подойти или даже всё испортить. Запуск приложений в облаке не означает, что вам вообще не нужно заботиться об операционке.
3. Тестируйте, используя репрезентативную рабочую нагрузку, будь то количество запросов или размер базы данных.
4. Каждый рабочий инструмент требует некоторой настройки. Кроме того, даже в техсфере иногда нужно проявить творческий подход (об этом в статье: они написали скрипт для переноса особенно больших таблиц).
#database #devops #бд #postgres
@DevOpsKaz
🔥4👍2👌2
Бессерверные развертывания уже сегодня могут повысить производительность DevOps:
1. Инфраструктура как код (IaaC). Разработчики могут использовать бессерверные сервисы для разработки и выпуска. IaaC помогает легко выполнять эти задачи с помощью декларативных языков вроде Terraform.
2. Гибкое развертывание. Бессерверные службы упрощают инфраструктуру. Используя её, можно переключаться между версиями приложений без остановок обслуживания или отката обновлений.
3. Распределенный DevOps. Бессерверная технология позволяет команде работать с минимум влиянием друг на друга, распределять нагрузки и обеспечивать доступность инфраструктуры.
↘️↘️↘️
Новые тенденции:
📝Поскольку большинство API являются бессерверными, возможности Backend-as-a-Service будут с использованием API.
📝Облачные продукты и услуги в будущем будут развиваться без серверов.
📝Появление бессерверных систем нацелено на всю облачную систему, включая вычислительную мощность, хранилище и другие услуги.
#devops #iaac #baas #api
@DevOpsKaz
1. Инфраструктура как код (IaaC). Разработчики могут использовать бессерверные сервисы для разработки и выпуска. IaaC помогает легко выполнять эти задачи с помощью декларативных языков вроде Terraform.
2. Гибкое развертывание. Бессерверные службы упрощают инфраструктуру. Используя её, можно переключаться между версиями приложений без остановок обслуживания или отката обновлений.
3. Распределенный DevOps. Бессерверная технология позволяет команде работать с минимум влиянием друг на друга, распределять нагрузки и обеспечивать доступность инфраструктуры.
↘️↘️↘️
Новые тенденции:
📝Поскольку большинство API являются бессерверными, возможности Backend-as-a-Service будут с использованием API.
📝Облачные продукты и услуги в будущем будут развиваться без серверов.
📝Появление бессерверных систем нацелено на всю облачную систему, включая вычислительную мощность, хранилище и другие услуги.
#devops #iaac #baas #api
@DevOpsKaz
👍2⚡1🔥1
5 инструментов мониторинга DevOps
AppDynamics — платформа наблюдения за приложениям: производительность, доступность и реакция на запросы пользователей.
Nagios — инструмент для контроля приложений, серверов и сетей. Мониторинг журнала событий, проверка служб и состояния, сбор данных о производительности, графическое отображение данных за периоды, тестирование PING-проверки и другое.
Splunk — инструмент машинного анализа данных, который можно использовать для мониторинга DevOps. Поддерживает AWS, Azure, Kubernetes и SAP. Помогает ускорить трансформацию облака, повысить устойчивость и качество обслуживания клиентов.
Prometheus — инструмент мониторинга, оповещения и консолидации метрик. Собирает метрики от настроенных целей через заданные интервалы времени, отображает результаты и оповещает, если выполняется условие.
Sensu — сквозная платформа наблюдения помогает настроить оповещения для серверов, приложений и служб на одной панели. Отслеживайте журналы, производительность и показатели приложений.
AppDynamics — платформа наблюдения за приложениям: производительность, доступность и реакция на запросы пользователей.
Nagios — инструмент для контроля приложений, серверов и сетей. Мониторинг журнала событий, проверка служб и состояния, сбор данных о производительности, графическое отображение данных за периоды, тестирование PING-проверки и другое.
Splunk — инструмент машинного анализа данных, который можно использовать для мониторинга DevOps. Поддерживает AWS, Azure, Kubernetes и SAP. Помогает ускорить трансформацию облака, повысить устойчивость и качество обслуживания клиентов.
Prometheus — инструмент мониторинга, оповещения и консолидации метрик. Собирает метрики от настроенных целей через заданные интервалы времени, отображает результаты и оповещает, если выполняется условие.
Sensu — сквозная платформа наблюдения помогает настроить оповещения для серверов, приложений и служб на одной панели. Отслеживайте журналы, производительность и показатели приложений.
👍6🔥2🙈2
Мониторинг имеет большое значение для повышения эффективности процесса DevOps. Крайне важно управлять производительностью приложений, отслеживать инфраструктуру и быть уверенным, что автоматизация DevOps действительно эффективна, чтобы вы могли быстро выявлять проблемы и устранять их до того, как они станут серьезными проблемами.
Мониторинг помогает всему сразу. А какие передовые преимущества он дает и какие инструменты мониторинга следует использовать? Давайте разберёмся.
#devops #мониторинг
@DevOpsKaz
Мониторинг помогает всему сразу. А какие передовые преимущества он дает и какие инструменты мониторинга следует использовать? Давайте разберёмся.
#devops #мониторинг
@DevOpsKaz
👍2🔥2⚡1
Коллекция крутых скрытых и неочевидных возможностей Git и GitHub для вас, дорогие читатели. Держите под рукой, когда снова туда зайдете 😉
https://github.com/tiimgreen/github-cheat-sheet
#devops #git #github
@DevOpsKaz
https://github.com/tiimgreen/github-cheat-sheet
#devops #git #github
@DevOpsKaz
GitHub
GitHub - tiimgreen/github-cheat-sheet: A list of cool features of Git and GitHub.
A list of cool features of Git and GitHub. Contribute to tiimgreen/github-cheat-sheet development by creating an account on GitHub.
👍5🔥2
Подвезли глобальные учебные пособия по Terraform — от курсов до экзаменов. Все ссылки ведут на довольно качественные англоязычные видосы с YouTube — смотрите через Яндекс.Браузер, если по-английски пока тяжело.
🟣 Курс Terraform — автоматизируйте свою облачную инфраструктуру AWS
🟣 Сертификационный курс HashiCorp Terraform Associate
🟣 Terraform для начинающих DevOps + лабораторные работы от KodeKloud
🟣 Курс «Основы терраформирования» Дерека Моргана
🟣 Сертификационный экзамен HashiCorp Terraform Associate
🟣 Полный курс для начинающих по Terraform и AWS (создайте среду разработки)
🟣 Полный курс Terraform: от новичка до профессионала (изучайте инфраструктуру как код)
🟣 Полный курс Azure Terraform I Microsoft
Ставьте лайк и делитесь с коллегами 🤝
#aws #azure #безопасность #инфраструктура #terraform
@DevOpsKaz
🟣 Курс Terraform — автоматизируйте свою облачную инфраструктуру AWS
🟣 Сертификационный курс HashiCorp Terraform Associate
🟣 Terraform для начинающих DevOps + лабораторные работы от KodeKloud
🟣 Курс «Основы терраформирования» Дерека Моргана
🟣 Сертификационный экзамен HashiCorp Terraform Associate
🟣 Полный курс для начинающих по Terraform и AWS (создайте среду разработки)
🟣 Полный курс Terraform: от новичка до профессионала (изучайте инфраструктуру как код)
🟣 Полный курс Azure Terraform I Microsoft
Ставьте лайк и делитесь с коллегами 🤝
#aws #azure #безопасность #инфраструктура #terraform
@DevOpsKaz
🔥12👍8⚡1
Представляем Mermaid — популярный инструмент для создания диаграмм в виде кода.
Недавно он был одобрен GitHub, поэтому диаграммы Mermaid автоматически отображаются как диаграммы в файлах Markdown.
Можете попробовать, если еще не сделали этого 😉 А мы предлагаем вам cheat sheet и официальную документацию.
#mermaid #diagrams #github
@DevOpsKaz
Недавно он был одобрен GitHub, поэтому диаграммы Mermaid автоматически отображаются как диаграммы в файлах Markdown.
Можете попробовать, если еще не сделали этого 😉 А мы предлагаем вам cheat sheet и официальную документацию.
#mermaid #diagrams #github
@DevOpsKaz
👍5🔥4
Многие DevOps-специалисты раздумывают, как избавиться от слепых зон в своей работе. И понемногу рынок предлагает такие решения. Сегодня мы представляем вам Odigos — проект с открытым исходным кодом, который автоматически генерирует распределенные трассировки для всех приложений за пару минут. Без изменений кода. Попробовать инструмент довольно просто.
— Шаг 1️⃣ Установите Odigos в свой кластер Kubernetes одной командой.
— Шаг 2️⃣ Выберите целевые приложения или позвольте Odigos настроить все автоматически.
— Шаг 3️⃣ Выберите, куда отправлять данные наблюдаемости.
Кроме того, Odigos — единственное решение, которое автоматически обрабатывает скомпилированные языки.
#odigos #kubernetes #devops
@DevOpsKaz
— Шаг 1️⃣ Установите Odigos в свой кластер Kubernetes одной командой.
— Шаг 2️⃣ Выберите целевые приложения или позвольте Odigos настроить все автоматически.
— Шаг 3️⃣ Выберите, куда отправлять данные наблюдаемости.
Кроме того, Odigos — единственное решение, которое автоматически обрабатывает скомпилированные языки.
#odigos #kubernetes #devops
@DevOpsKaz
👍4🔥1
Platform engineering — это подход DevOps, в основе которого лежит создание общей платформы для улучшения опыта разработчиков и повышения производительности всей организации.
Основные возможности платформы обычно связаны с инфраструктурой Kubernetes и конвейером выпуска ПО, но некоторые продвинутые компании смотрят еще шире — двигаются в сторону SaaS. Такие платформы затрагивают и повторно используемые сервисы: выставление счетов, учет, управление облачными учетными записями...
В общем, всё сводится к повторному использованию инструментов и процессов. Именно это показатель зрелости DevOps-команды.
Чтобы ваши процессы развивались, предлагаем вам список инструментов и ресурсов для разработки платформ.
#devops #sre #platformengineering #softwaredevelopment
@DevOpsKaz
Основные возможности платформы обычно связаны с инфраструктурой Kubernetes и конвейером выпуска ПО, но некоторые продвинутые компании смотрят еще шире — двигаются в сторону SaaS. Такие платформы затрагивают и повторно используемые сервисы: выставление счетов, учет, управление облачными учетными записями...
В общем, всё сводится к повторному использованию инструментов и процессов. Именно это показатель зрелости DevOps-команды.
Чтобы ваши процессы развивались, предлагаем вам список инструментов и ресурсов для разработки платформ.
#devops #sre #platformengineering #softwaredevelopment
@DevOpsKaz
🔥2👍1
Бесплатный вебинар «Безопасность платежных данных: PCI DSS для клиентов Yandex Cloud» — 9 марта
Специально для компаний из Казахстана и стран СНГ, которые обрабатывают данные платёжных карт. Кстати, от нашей команды Core 24/7 на вебинаре будет DevOps Team Lead Александр Калинин. Обсудим:
— сертификацию PCI DSS
— особенности PCI DSS в Yandex Cloud
— инструменты и технологии, которые гарантируют соответствие требованиям PCI DSS в Yandex Cloud
— разделение ответственности между клиентом и облачной платформой
— примеры реализации инфраструктуры клиента на кейсе исламского финтеха Tayyab
Встреча будет полезна компаниям из финансового сектора, e-коммерсам, ритейлерам, интернет-магазинам, колл-центрам и другим.
#cloud #yandex #pcidss #безопасность
@DevOpsKaz
Специально для компаний из Казахстана и стран СНГ, которые обрабатывают данные платёжных карт. Кстати, от нашей команды Core 24/7 на вебинаре будет DevOps Team Lead Александр Калинин. Обсудим:
— сертификацию PCI DSS
— особенности PCI DSS в Yandex Cloud
— инструменты и технологии, которые гарантируют соответствие требованиям PCI DSS в Yandex Cloud
— разделение ответственности между клиентом и облачной платформой
— примеры реализации инфраструктуры клиента на кейсе исламского финтеха Tayyab
Встреча будет полезна компаниям из финансового сектора, e-коммерсам, ритейлерам, интернет-магазинам, колл-центрам и другим.
#cloud #yandex #pcidss #безопасность
@DevOpsKaz
yandex.cloud
Безопасность платежных данных: PCI DSS для клиентов Yandex Cloud
На вебинаре мы поделились, как платформа Yandex Cloud может быть полезна компаниям из Казахстана и стран СНГ при получении сертификата PCI DSS.
🔥3👍1
Kubernetes стал стандартом для развертывания и эксплуатации контейнерных приложений. Безопасность в свою очередь превратилась из статического шага в конце процесса разработки во что-то постоянное на каждом этапе пути. И её вопросы следует решать на более ранних этапах жизненного цикла разработки ПО.
Kubescape помогает с этим делом и предоставляет самообслуживаемое, простое и легко применимое решение для обеспечения безопасности. Как именно он делает это — читайте в нашей статье.
#kubernetes #docker #kubescape #devops
@DevOpsKaz
Kubescape помогает с этим делом и предоставляет самообслуживаемое, простое и легко применимое решение для обеспечения безопасности. Как именно он делает это — читайте в нашей статье.
#kubernetes #docker #kubescape #devops
@DevOpsKaz
🔥2👍1
При работе с Bitrix-инфраструктурой в определенный момент вы можете столкнуться с проблемой увеличения времени открытия различных страниц на вашей площадке (сайте), медленной отдачей заказов или замедленной выгрузкой новых товаров на площадку.
Чаше всего это связанно с ростом проекта и повышением потока клиентов, из-за чего сервера могут не справляться. И здесь мы сталкиваемся с необходимостью расширения Bitrix-инфраструктуры — спасти ситуацию может переезд на новые сервера, а вместе с тем и улучшение пропускной способности площадки.
А вот какой сервер выбрать, физический или облачный, каждый решает сам, исходя из имеющихся вводных. Подробнее о том, в чем между ними разница в долгосрочной перспективе, читайте в статье системного администратора Nixys Никиты Воробьева ⬇️⬇️⬇️
#bitrix #cloud #server
Чаше всего это связанно с ростом проекта и повышением потока клиентов, из-за чего сервера могут не справляться. И здесь мы сталкиваемся с необходимостью расширения Bitrix-инфраструктуры — спасти ситуацию может переезд на новые сервера, а вместе с тем и улучшение пропускной способности площадки.
А вот какой сервер выбрать, физический или облачный, каждый решает сам, исходя из имеющихся вводных. Подробнее о том, в чем между ними разница в долгосрочной перспективе, читайте в статье системного администратора Nixys Никиты Воробьева ⬇️⬇️⬇️
#bitrix #cloud #server
👌4
Без лишних слов — Docker cheat sheet как настольная шпаргалка.
#devops #devsecops #linux #docker #sysadmin #cheatsheet
@DevOpsKaz
#devops #devsecops #linux #docker #sysadmin #cheatsheet
@DevOpsKaz
👍7🔥2⚡1
Хотим послушать, какой контент вам более интересен — выберите несколько вариантов, если угодно. Будем благодарны :)
Anonymous Poll
28%
Кейсы и решения для бизнеса
38%
Cheetsheet по инструментам
36%
Статьи по рынку и тенденциям DevOps
43%
Узкопрофилированные статьи по этапам Devops
62%
Обучающие материалы
50%
Обзоры новых инструментов
22%
Локальные мемасы
Привезли вам бесплатные курсы по облакам, облачным инструментам и вычислениям — все с сертификатами 🔥
1. Cloud Foundations
2. Cloud Foundations Advanced
3. AWS Vs Azure VS GCP
4. Amazon Services
5. IaaS for Cloud Computing
6. Serverless Computing
7. Create Azure Bot
8. Microsoft Azure Essentials
9. Cloud Computing Architecture
10. Cloud Service Models
Пользуйтесь, дорогие! Вторая партия на подходе 😉
Также напоминаем, что CORE 24/7 — официальный партнер учебного центра Слёрм, который специализируется на Operation, Kubernetes и других DevOps/SRE инструментах. Через нас вы можете учиться со скидкой, на русском, с поддержкой и всеми прочими бонусами :)
#cloud #aws #azure #iaas #serverless #devops
@DevOpsKaz
1. Cloud Foundations
2. Cloud Foundations Advanced
3. AWS Vs Azure VS GCP
4. Amazon Services
5. IaaS for Cloud Computing
6. Serverless Computing
7. Create Azure Bot
8. Microsoft Azure Essentials
9. Cloud Computing Architecture
10. Cloud Service Models
Пользуйтесь, дорогие! Вторая партия на подходе 😉
Также напоминаем, что CORE 24/7 — официальный партнер учебного центра Слёрм, который специализируется на Operation, Kubernetes и других DevOps/SRE инструментах. Через нас вы можете учиться со скидкой, на русском, с поддержкой и всеми прочими бонусами :)
#cloud #aws #azure #iaas #serverless #devops
@DevOpsKaz
👍7🔥3⚡1
Открыта регистрация на IT-конференцию beetech conf
Ежегодная IT-конференция от Beeline Казахстан для инженеров, разработчиков, product-менеджеров, QA-специалистов, agile-коучей, скрам-мастеров и других dev-специалистов.
Доклады и дискуссии будут интересны людям разных профилей, а организаторы постараются, чтобы все выступления были без воды и пафоса. За качество контента отвечают опытные кураторы из руководства Beeline и спикеры прошлых лет.
Участники узнают всё про казахстанский код на четырёх стримах:
📝Product
📝Engineering
📝Big Data
📝Agile
В этом году программа строится вокруг обсуждения насущных болей казахстанского IT и локальных особенностей рынка вместе с 40+ спикерами. Также будут обсуждаться тренды, инструменты и подходы в работе через реальные кейсы. Плюс к этому вас ждёт нетворкинг с самыми заряженными представителями казахстанского IT.
На конференции ожидается 800 участников офлайн и более 5 000 онлайн.
Дата и место: 22 апреля, кампус Narxoz University (Алматы, Жандосова, 55) + онлайн.
Ежегодная IT-конференция от Beeline Казахстан для инженеров, разработчиков, product-менеджеров, QA-специалистов, agile-коучей, скрам-мастеров и других dev-специалистов.
Доклады и дискуссии будут интересны людям разных профилей, а организаторы постараются, чтобы все выступления были без воды и пафоса. За качество контента отвечают опытные кураторы из руководства Beeline и спикеры прошлых лет.
Участники узнают всё про казахстанский код на четырёх стримах:
📝Product
📝Engineering
📝Big Data
📝Agile
В этом году программа строится вокруг обсуждения насущных болей казахстанского IT и локальных особенностей рынка вместе с 40+ спикерами. Также будут обсуждаться тренды, инструменты и подходы в работе через реальные кейсы. Плюс к этому вас ждёт нетворкинг с самыми заряженными представителями казахстанского IT.
На конференции ожидается 800 участников офлайн и более 5 000 онлайн.
Дата и место: 22 апреля, кампус Narxoz University (Алматы, Жандосова, 55) + онлайн.
👍5🔥5⚡1
Представляем Amazon Lightsail for Research — инструмент, который позволяет легко создать исследовательский компьютер с высокопроизводительным процессором и управлять им всего несколькими щелчками мыши в облаке.
Вы можете использовать предпочтительные интегрированные среды разработки (IDE), такие как предустановленные Jupyter , RStudio , Scilab , VSCodium или родную ОС Ubuntu. https://aws.amazon.com/ru/blogs/aws/new-amazon-lightsail-for-research-with-all-in-one-research-environments/
Вы можете использовать предпочтительные интегрированные среды разработки (IDE), такие как предустановленные Jupyter , RStudio , Scilab , VSCodium или родную ОС Ubuntu. https://aws.amazon.com/ru/blogs/aws/new-amazon-lightsail-for-research-with-all-in-one-research-environments/
Amazon
New – Amazon Lightsail for Research with All-in-One Research Environments | Amazon Web Services
Today we are announcing the general availability of Amazon Lightsail for Research, a new offering that makes it easy for researchers and students to create and manage a high-performance CPU or a GPU research computer in just a few clicks on the cloud. You…
👍4🔥2👏1
Репозиторий с ответами и упражнениями по огромному спектру инструментов DevOps
Пользуйтесь, если в каком-то вопросе у вас возник затык 💪
P.S Также наша команда от всего сердца поздравляет дам с праздником! Мы вас любим ❤️
#devops #devsecops #kubernetes #cicd #k8s #linux #docker #sysadmin #automation #Azure #infrastructureascode #cloudcomputing #serverless #terraform #ansible #yaml #sre
@DevOpsKaz
Пользуйтесь, если в каком-то вопросе у вас возник затык 💪
P.S Также наша команда от всего сердца поздравляет дам с праздником! Мы вас любим ❤️
#devops #devsecops #kubernetes #cicd #k8s #linux #docker #sysadmin #automation #Azure #infrastructureascode #cloudcomputing #serverless #terraform #ansible #yaml #sre
@DevOpsKaz
👍4🔥3❤🔥1
Безопасность является одним из самых необходимых аспектов любого ПО. А процесс тестирования — важная часть цикла разработки. Хотя некоторые разработчики всё ещё полагают, что тестирование может быть отложено до более поздних этапов разработки, это может привести к серьезным проблемам в безопасности, что скажется на репутации и доходе компании.
На этом фоне рассказываем в новой статье про автоматическое и ручное тестирование кода в DevSecOps.
#devops #devsecops #testing
@DevOpsKaz
На этом фоне рассказываем в новой статье про автоматическое и ручное тестирование кода в DevSecOps.
#devops #devsecops #testing
@DevOpsKaz
🔥3⚡1👍1
С пятницей, коллеги! Представляем Spegel — зеркало реестра OCI в кластере.
Он позволяет извлекать образы из других узлов в кластере, когда общедоступный реестр (или ваш частный реестр) недоступен.
Это также помогает вам избежать ограничения скорости и уменьшить внешний трафик, если вы используете общедоступные реестры для загрузки изображений в свои кластеры.
#oci #kubernetes #devops
@DevOpsKaz
Он позволяет извлекать образы из других узлов в кластере, когда общедоступный реестр (или ваш частный реестр) недоступен.
Это также помогает вам избежать ограничения скорости и уменьшить внешний трафик, если вы используете общедоступные реестры для загрузки изображений в свои кластеры.
#oci #kubernetes #devops
@DevOpsKaz
👍3❤1🔥1