Pull to refresh

«MySQL для Kubernetes» — Vitess — достиг версии 4.0 и признан зрелым в CNCF

Флант corporate blog MySQL *Database Administration *DevOps *Kubernetes *


На прошлой неделе некоммерческая организация CNCF, поддерживающая популярные Open Source-проекты для cloud native-инфраструктуры, объявила об официальном «выпуске» (graduation) Vitess. Это означает, что проект признан достаточно зрелым для использования в production.

Vitess — решение для кластеризации (горизонтального масштабирования) MySQL, обеспечивающее удобный запуск и обслуживание этой СУБД для нужд современных облачных (cloud native) приложений. Проект призван «привнести в MySQL масштабируемость уровня баз данных категории NoSQL», реализуя шардинг с минимальными потребностями к изменениям в самом приложении и упрощая миграцию СУБД в облачную инфраструктуру (и её дальнейшее обслуживание там). Самый простой путь запуска Vitess — его применение в кластерах Kubernetes.
Читать дальше →
Total votes 26: ↑26 and ↓0 +26
Views 4.4K
Comments 1

Релизы для Kubernetes-экосистемы с KubeCon'19: JFrog Container Registry, Kui от IBM, Loki 1.0.0…

Флант corporate blog Open source *System administration *DevOps *Kubernetes *
С 18 по 21 ноября в Сан-Диего (Калифорния, США) проходила масштабная конференция, организованная CNCF (входит в состав The Linux Foundation) и посвящённая Kubernetes и другим связанным технологиям, — KubeCon + CloudNativeCon North America 2019.



Мероприятие, которое на сей раз посетили 12 тысяч человек, было по традиции богато интересными докладами о стремительно растущей Open Source-экосистеме для современных cloud native-приложений, а также и приуроченными к нему анонсами от компаний, развивающих эту экосистему. Именно последним и посвящена новость.
Читать дальше →
Total votes 17: ↑17 and ↓0 +17
Views 2.4K
Comments 5

Видкаст Хабр ПРО: битва при DevOps

EPAM corporate blog System administration *Programming *Cloud computing *DevOps *
Безумный, но совершенно реальный прикол — создатель Scala наткнулся на описание одной из вакансий Scala developer и понял: он бы не подошёл. Ведь компания желала столько лет опыта программирования, сколько даже сам язык ещё не существовал.

Понятно, что требования постоянно расширяются. Но в самом деле: нормально ли, когда компания хочет человека со знанием Python, Django и Databricks, с опытом поднимания чего-либо в Amazon, и чтобы ещё и английский был примерно на уровне B2? С другой стороны, если не вдаваться в крайности, то не реальность ли это сегодняшнего дня — чтобы инженер работал в вертикальной зоне ответственности, то есть мог бы писать, деплоить и онколить свой продукт от и до?
Читать дальше →
Total votes 14: ↑12 and ↓2 +10
Views 4.1K
Comments 0

DevOpsMinsk Meetup #9 при поддержке Wargaming пройдет 8 сентября. Онлайн

Lesta Studio corporate blog Conferences

8 сентября мы сможем обсудить, как построить эффективную систему взаимодействия при разработке больших энтерпрайз проектов, а также разберемся в Cloud Native. 

Рассказываем о спикерах и темах выступления.

Читать далее
Total votes 3: ↑3 and ↓0 +3
Views 188
Comments 0

CNCF представила бета-версию нового (более простого) экзамена по Kubernetes — KCNA

Флант corporate blog Open source *DevOps *Kubernetes *

Kubernetes and Cloud Native Associate (KCNA) — новый экзамен начального уровня, публично анонсированный 13 октября в рамках конференции KubeCon, который проходит в эти дни в США. Экзамен позиционируется как «подготовительный» перед сдачей уже зарекомендовавших себя в индустрии Certified Kubernetes Administrator (CKA), Certified Kubernetes Security Specialist (CKS) и Certified Kubernetes Application Developer (CKAD).

Читать далее
Total votes 26: ↑26 and ↓0 +26
Views 2.1K
Comments 1

Презентация Mailion — корпоративной почты нового поколения. Прямая трансляция от МойОфис

МойОфис corporate blog Start-up development Software Presentations

Привет, Хабр! Сегодня, 30 ноября, состоится пресс-конференция МойОфис, в рамках которой мы представим Mailion — корпоративную почту нового поколения для крупных компаний и госучреждений. В 11:30 по Москве начнется прямая трансляция мероприятия, присоединяйтесь!

На пресс-конференции представители компании познакомят вас с возможностями нового продукта и объяснят, чем Mailion отличается от уже существующих решений. Также на мероприятии выступят ведущие аналитики и эксперты отрасли, которые расскажут о трендах рынка корпоративных почтовых систем и результатах нагрузочного тестирования.

Читать далее
Total votes 20: ↑16 and ↓4 +12
Views 1.6K
Comments 0

Mailion от МойОфис включен в реестр отечественного ПО

МойОфис corporate blog Start-up development Product Management *Software IT-companies

МойОфис объявляет о включении своего нового почтового решения Mailion в Единый реестр российских программ Минцифры РФ. Продукт включен в реестр под записью №12707 от 28.01.2022 на основании протокола заседания экспертного совета по программному обеспечению №86-пр от 24.01.2022. Решение о включении продукта в реестр было принято единогласно 16 членами экспертного совета во главе с заместителем министра Паршиным М.В.

Mailion — корпоративная почта нового поколения, которая предназначена для корпораций и государственных учреждений с численностью от 30 тыс. рабочих мест. Решение построено на Cloud Native микросервисной архитектуре, поддерживает до миллиона активных пользователей и разворачивается на собственных серверах организации или на базе инфраструктуры доверенного партнера.  В состав продукта входят почта, календарь, контакты, а также умный поиск. Решение предоставляет возможность заказчику самостоятельно управлять данными и надежно защитить свою информацию от доступа третьих лиц.

Читать далее
Total votes 12: ↑11 and ↓1 +10
Views 1.2K
Comments 7

Что такое service mesh и почему он мне нужен [для облачного приложения с микросервисами]?

Флант corporate blog High performance *Open source *Designing and refactoring *Microservices *
Translation
Предисловие от переводчика: Эта неделя ознаменовалась выходом Linkerd 1.0, что является отличным поводом рассказать не только об этом продукте, но и о самой категории такого программного обеспечения — service mesh (дословно переводится как «сетка для сервисов» или «сервисная сетка»). Тем более, что авторы Linkerd как раз опубликовали соответствующую статью.

tl;dr: Service mesh — это выделенный слой инфраструктуры для обеспечения безопасного, быстрого и надёжного взаимодействия между сервисами. Если вы создаёте приложение для запуска в облаке (т.е. cloud native), вам нужен service mesh.

За прошедший год service mesh стал критически важным компонентом в облачном стеке. Компании с большим трафиком, такие как PayPal, Lyft, Ticketmaster и Credit Karma, уже добавили service mesh в свои приложения в production, а в январе Linkerd — Open Source-реализация service mesh для облачных приложений — стал официальным проектом фонда Cloud Native Computing Foundation этот же фонд недавно передали containerd и rkt, а ещё он известен как минимум по Kubernetes и Prometheus — прим. перев.). Но чем же является service mesh? И почему он стал внезапно необходим?


В этой статье я дам определение service mesh и прослежу его происхождение через изменения в архитектуре приложений, произошедшие за последнее десятилетие. Я отделю service mesh от связанных, но отличающихся концепций: шлюза API, edge proxy, корпоративной сервисной шины. Наконец, я опишу, где нужен service mesh, и что ожидать от адаптации этой концепции в мире cloud native.
Читать дальше →
Total votes 10: ↑9 and ↓1 +8
Views 62K
Comments 4

CoreDNS — DNS-сервер для мира cloud native и Service Discovery для Kubernetes

Флант corporate blog IT Infrastructure *Network technologies *DevOps *Kubernetes *


Две недели назад Open Source-проект CoreDNS отметился своим очередным релизом — 008. Авторы называют свой продукт «DNS-сервером, состоящим из цепочки промежуточных компонентов (middleware), каждый из которых реализует какую-то возможность DNS». Что примечательно, они уже успели добиться включения CoreDNS в список официальных проектов организации CNCF (Cloud Native Computing Foundation), пополнив ряды Kubernetes, Prometheus, CNI, containerd, rkt и других разработок, активно применяемых в мире контейнеров, микросервисов и «родных облачных приложений» (cloud native).

Как появился CoreDNS, для чего он предназначен и как его можно использовать?
Читать дальше →
Total votes 16: ↑16 and ↓0 +16
Views 20K
Comments 0

CNCF предложила бесплатное облако Open Source-проектам для DevOps/микросервисов

Флант corporate blog High performance *Open source *System Analysis and Design *


Во вторник организация CNCF (Cloud Native Computing Foundation) объявила о публичной доступности своей «инфраструктурной лаборатории» — CNCF Community Infrastructure Lab (CIL). Это означает, что Open Source-проекты, связанные с микросервисной архитектурой и «облачным» (cloud native) подходом, могут бесплатно получить в своё распоряжение инфраструктуру для тестирования функционирования и производительности своих наработок в облаке нужного масштаба.
Читать дальше →
Total votes 16: ↑15 and ↓1 +14
Views 5.1K
Comments 7

Четыре релиза 1.0 от CNCF и главные анонсы про Kubernetes с KubeCon 2017

Флант corporate blog Cloud computing *Conferences DevOps *Kubernetes *


В эти дни (6-8 декабря) в США проходит местная версия конференций KubeCon + CloudNativeCon 2017, в фокусе внимания которой многочисленные проекты некоммерческой организации CNCF во главе с Kubernetes. Мероприятие собрало более 4100 посетителей, 77 % из которых используют K8s, причём в 75 % случаев речь идёт про production. Событие оказалось не только богатым на анонсы от различных стартапов и гигантов индустрии, но и стало поводом для подведения итогов Open Source-сообщества из мира cloud native — достаточно заметить, что в декабре сразу у четырёх проектов CNCF состоялся знаковый релиз 1.0. Так что новенького?
Читать дальше →
Total votes 14: ↑14 and ↓0 +14
Views 4K
Comments 9

Путеводитель CNCF по решениям Open Source (и не только) для cloud native

Флант corporate blog Open source *DevOps *
8 марта фонд CNCF, созданный при The Linux Foundation, представил значительно обновлённую версию своей «карты ранее неизведанной территории облачных (cloud native) технологий» — Cloud Native Landscape 2.0. Собранная в рамках этого проекта информация ориентирована на компании, которые только начинают свой путь в мир инфраструктуры для cloud native-приложений, и призвана познакомить их с множеством имеющихся решений с открытым исходным кодом и не только.

Читать дальше →
Total votes 24: ↑24 and ↓0 +24
Views 16K
Comments 0

7 принципов проектирования приложений, основанных на контейнерах

Флант corporate blog System Analysis and Design *DevOps *
Translation
В конце прошлого года компания Red Hat опубликовала доклад с описанием принципов, которым должны соответствовать контейнеризированные приложения, стремящиеся к тому, чтобы стать органичной частью «облачного» мира: «Следование этим принципам обеспечит готовность приложений к автоматизируемости на таких платформах для облачных приложений, как Kubernetes», — считают в Red Hat. И мы, изучив этот документ, с их выводами согласны, а посему решили поделиться ими с русскоязычным ИТ-сообществом.



Обратите внимание, что эта статья является не дословным переводом оригинального документа (PDF), подготовленного Bilgin Ibryam — архитектором из Red Hat, активным участником нескольких проектов Apache и автором книг «Camel Design Patterns» и «Kubernetes Patterns», — а представляет основные его тезисы в довольно свободном изложении.
Читать дальше →
Total votes 23: ↑23 and ↓0 +23
Views 18K
Comments 5

OPA и SPIFFE — два новых проекта в CNCF для безопасности облачных приложений

Флант corporate blog Information Security *Open source *DevOps *


В конце марта у фонда CNCF, помогающего развивать Open Source-проекты для облачных (cloud native) приложений, случилось двойное пополнение: в «песочницу» были добавлены OPA (Open Policy Agent) и SPIFFE (Secure Production Identity Framework For Everyone), которых роднит тема безопасности. Для чего же они могут пригодится?
Читать дальше →
Total votes 16: ↑16 and ↓0 +16
Views 4.1K
Comments 0

Пакетный менеджер для Kubernetes — Helm: прошлое, настоящее, будущее

Флант corporate blog Open source *IT Infrastructure *DevOps *Kubernetes *
Translation
Прим. перев.: Этой статьёй мы открываем цикл публикаций про пакетный менеджер для Kubernetes, который активно используем в повседневной работе, — Helm. Оригинальным автором материала является Matt Butcher — один из основателей проекта Helm, работающий над Open Source-проектами в Microsoft и написавший 8 технических книг (в частности, «Go in Practice»). Однако статья дополнена нашими (местами — обширными) комментариями, а в скором времени будет ещё больше расширена новыми заметками по Helm более практической направленности. ОБНОВЛЕНИЕ (03.09.2018): вышло продолжение — «Практическое знакомство с пакетным менеджером для Kubernetes — Helm».



В июне Helm перешёл из статуса ведущего проекта Kubernetes в фонд Cloud Native Computing Foundation (CNCF). CNCF становится родительской организацией для лучших в своём роде cloud native-инструментов с открытым исходным кодом. Поэтому большая честь для Helm стать частью такого фонда. И наш первый значимый проект под покровительством CNCF по-настоящему масштабный: мы создаём Helm 3.
Читать дальше →
Total votes 32: ↑32 and ↓0 +32
Views 76K
Comments 11

11 способов (не) стать жертвой взлома в Kubernetes

Флант corporate blog Information Security *System administration *DevOps *Kubernetes *
Translation
Прим. перев.: Оригинал этой статьи был опубликован в официальном блоге Kubernetes и написан Andrew Martin — одним из основателей молодой британской компании Control Plane, специализирующейся на безопасности для cloud native-приложений, запускаемых в K8s.



Безопасность в Kubernetes прошла длинный путь с момента появления проекта, однако в ней по-прежнему встречаются подводные камни. Предлагаем список полезных рекомендаций по тому, как защитить кластеры и повысить их устойчивость в случае взлома: начнём с control plane, продолжим с рабочими нагрузками и сетевой безопасностью, а закончим оценкой будущего безопасности.
Читать дальше →
Total votes 28: ↑27 and ↓1 +26
Views 18K
Comments 1

TiKV — распределённая база данных key-value для cloud native

Флант corporate blog Open source *System administration *Database Administration *DevOps *


28 августа организация CNCF (Cloud Native Computing Foundation), стоящая за Kubernetes, Prometheus и другими Open Source-проектами для современных облачных приложений, объявила о принятии нового продукта в свою «песочницу» — TiKV.

Эта распределённая, транзакционная база данных типа ключ-значение зародилась как дополнение к TiDB — распределённой СУБД, которая предлагает возможности OLTP и OLAP и обеспечивает совместимость с протоколом MySQL… Но давайте обо всём по порядку.
Читать дальше →
Total votes 21: ↑21 and ↓0 +21
Views 6.2K
Comments 9

Новая статистика CNCF о контейнерах, cloud native и Kubernetes

Флант corporate blog IT Infrastructure *Research and forecasts in IT *DevOps *


Некоммерческая организация CNCF (Cloud Native Computing Foundation), стоящая за Kubernetes и другими инфраструктурными Open Source-проектами для современных облачных приложений, представила результаты своего очередного опроса, который проводится дважды в год. На вопросы, посвящённые адаптации cloud native-технологий, ответили 2400 человек, более половины из которых используют Kubernetes в production.

А чтобы статистика от CNCF была шире и интереснее, я дополнил её результаты данными от других организаций…
Читать дальше →
Total votes 17: ↑16 and ↓1 +15
Views 4.7K
Comments 5

Создание пакетов для Kubernetes с Helm: структура чарта и шаблонизация

Флант corporate blog Open source *IT Infrastructure *DevOps *


Про Helm и работу с ним «в общем» мы рассказали в прошлой статье. Теперь подойдём к практике с другой стороны — с точки зрения создателя чартов (т.е. пакетов для Helm). И хотя эта статья пришла из мира эксплуатации, она получилась больше похожей на материалы о языках программирования — такова уж участь авторов чартов. Итак, чарт — это набор файлов…
Читать дальше →
Total votes 35: ↑35 and ↓0 +35
Views 59K
Comments 4

Ключ к облакам: как сделать свои приложения Cloud-Native

Сбер corporate blog Cloud computing *Cloud services *Popular science
В предыдущем посте мы рассказали, как облачные сервисы превратились в негласный стандарт предоставления ИТ-услуг. Нетрудно догадаться, что компании, которые желают по-прежнему зарабатывать на пользовательских приложениях, должны адаптировать и создавать новые продукты с учетом Cloud-Native подхода. Впрочем, для разработчиков это однозначно позитивная новость, поскольку использование облачных технологий открывает для них огромные новые возможности. Главное уметь ими правильно распорядиться.

Читать дальше →
Total votes 18: ↑16 and ↓2 +14
Views 5.2K
Comments 5