Как стать автором
Обновить
  • по релевантности
  • по времени
  • по рейтингу

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

Блог компании Флант MySQL *Администрирование баз данных *DevOps *Kubernetes *


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

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

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

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



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

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

Блог компании EPAM Системное администрирование *Программирование *Облачные вычисления *DevOps *
Безумный, но совершенно реальный прикол — создатель Scala наткнулся на описание одной из вакансий Scala developer и понял: он бы не подошёл. Ведь компания желала столько лет опыта программирования, сколько даже сам язык ещё не существовал.

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

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

Блог компании Wargaming Конференции

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

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

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 147
Комментарии 0

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

Блог компании Флант 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).

Читать далее
Всего голосов 26: ↑26 и ↓0 +26
Просмотры 1.5K
Комментарии 1

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

Блог компании Флант Высокая производительность *Open source *Проектирование и рефакторинг *Микросервисы *
Перевод
Предисловие от переводчика: Эта неделя ознаменовалась выходом 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.
Читать дальше →
Всего голосов 10: ↑9 и ↓1 +8
Просмотры 57K
Комментарии 4

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

Блог компании Флант IT-инфраструктура *Сетевые технологии *DevOps *Kubernetes *


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

Как появился CoreDNS, для чего он предназначен и как его можно использовать?
Читать дальше →
Всего голосов 16: ↑16 и ↓0 +16
Просмотры 17K
Комментарии 0

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

Блог компании Флант Высокая производительность *Open source *Анализ и проектирование систем *


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

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

Блог компании Флант Облачные вычисления *Конференции DevOps *Kubernetes *


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

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

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

Читать дальше →
Всего голосов 24: ↑24 и ↓0 +24
Просмотры 12K
Комментарии 0

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

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



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

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

Блог компании Флант Информационная безопасность *Open source *DevOps *


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

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

Блог компании Флант Open source *IT-инфраструктура *DevOps *Kubernetes *
Перевод
Прим. перев.: Этой статьёй мы открываем цикл публикаций про пакетный менеджер для 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.
Читать дальше →
Всего голосов 32: ↑32 и ↓0 +32
Просмотры 64K
Комментарии 11

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

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



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

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

Блог компании Флант Open source *Системное администрирование *Администрирование баз данных *DevOps *


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

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

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

Блог компании Флант IT-инфраструктура *Исследования и прогнозы в IT DevOps *


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

А чтобы статистика от CNCF была шире и интереснее, я дополнил её результаты данными от других организаций…
Читать дальше →
Всего голосов 17: ↑16 и ↓1 +15
Просмотры 4.4K
Комментарии 5

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

Блог компании Флант Open source *IT-инфраструктура *DevOps *


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

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

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

Читать дальше →
Всего голосов 18: ↑16 и ↓2 +14
Просмотры 3.9K
Комментарии 5

Микросервисная архитектура = распределенные вычисления

Облачные вычисления *Микросервисы *
Из песочницы

Приветствую всех читателей Хабра! Меня зовут Игорь Рыбаков и я технический директор в казахстанской IT-компании DAR. Сегодня я поделюсь с вами пониманием и использованием принципов параллельных вычислений в современных информационных системах. Чтобы глубже разобраться в этом, я хотел бы привести аргументы в пользу изучения и практического применения концепций параллельных и распределенных вычислений при разработке современных информационных систем.


Параллельные вычисления или при чем тут основатель Intel


Сначала немного истории. В 1965 году Гордон Мур, один из основателей Intel, обнаружил закономерность: появление новых моделей микросхем наблюдалось спустя примерно год после предшественников, при этом количество транзисторов в них возрастало каждый раз приблизительно вдвое. Получается, что количество транзисторов, размещаемых на кристалле интегральной схемы, удваивалось каждые 24 месяца. Такое наблюдение стало называться законом Мура. Основатель Intel предсказал, что количество элементов в чипе вырастет с 2^6 (порядка 60) в 1965 году до 2^16 (65 тыс.) уже к 1975 году.

Читать дальше →
Всего голосов 18: ↑14 и ↓4 +10
Просмотры 4.8K
Комментарии 4

5-6 причин прийти на GolangConf

Блог компании Конференции Олега Бунина (Онтико) Высокая производительность *Разработка веб-сайтов *Go *Конференции
Если вы бывали на HighLoad++, то знаете о традиционном митапе по Go. Активисты, интересующиеся Go, занимали зал на пару часов, представляли небольшие доклады, обсуждали насущные темы, холиварили. Были на HighLoad++ и отдельные доклады по Go.

Теперь, нам кажется, что пора выходить на новый уровень, поэтому 7 октября мы проведем GolangConf. Из названия понятно, что это конференция про Go, но этого явно недостаточно.



Мы готовим эту конференцию для:

  • Go-разработчиков — тех, кто уже давно сидит на Go, кому интересно обсудить новинки, поговорить о производительности и «кишках», узнать, что меняется в Go, похоливарить о дженериках, например.
  • Кроме того, поскольку Go-общество расширяется, мы ждем программистов, которые только-только переходят на Go или даже только подумывают об этом. Покажем им истории успеха, реализовавшегося с переходом на Go, или истории провала. Узнаем, что не получается, почему, какие их первые чувства, мнения, впечатления.
  • Третья категория посетителей — пользователи инструментов, написанных на Go. Это популярные в рамках Cloud Native инфраструктур: Kubernetes, Docker, Terraform, Consul и другие продукты Hashicorp. На Go-конференции гости, с одной стороны, узнают, какие у этих инструментов есть проблемы, связанные с особенностями языка, а с другой — увидят, какие в Go есть вызовы и задачи, чтобы начать, например, контрибьютить в эти проекты.

Чтобы определить, какие именно темы нужно обсудить на конференции по Go, какие проблемы и задачи важны для каждой из категорий слушателей, мы собрали Программный комитет и активистов Go-сообщества. Устроили своего рода мозговой штурм. Результатами делимся с вами и, поскольку главная наша цель — развивать сообщество, надеемся на ваш отклик. Напишите в комментариях, что нужно раскрыть полнее, что совсем неинтересно, а что именно то что нужно. Посоветуйте, например, стоит ли обсуждать особенности эксплуатации Go под Windows, а то мнения разделились.
Читать дальше →
Всего голосов 38: ↑33 и ↓5 +28
Просмотры 4.1K
Комментарии 0