Статья изначально опубликована на Itnext.io.
Как работает Кубернаны?
В Kubernetes есть главный узел и несколько рабочие узлы, каждый узел работника может обрабатывать несколько стручков. Стручки — это просто куча контейнеров, кластеризованных вместе как рабочее подразделение. Вы можете начать проектирование ваших приложений с помощью PODS. Как только ваши стручки будут готовы, вы можете указать определения POD на главный узел, и сколько вы хотите развернуть. С этого момента Кубернаны контролируют. Требуется стручки и разворачивает их к новам работника. Если узел работника идет вниз, Kubernetes начинает новые стручки на функционирующем узере рабочего. Это делает процесс управления контейнерами простыми и простыми. Это позволяет легко создавать и добавлять больше функций и улучшить приложение для достижения более высокого удовлетворения клиентов. Наконец, независимо от того, какие технологии вы инвестированы, Кубернаны могут помочь вам.
Давайте увидим некоторые успешные истории сейчас:)
Банковское приложение должно прочитать историю бегущих Кубернанов в производстве
Путешествие, которое подтверждает вас, не должно быть слишком большим, чтобы использовать Куберанес. Они начали свое облачное путешествие, расщепляя массивное монолитное применение на более мелкие микросервисы. Чтобы раскрутить эти микросервисы, они использовали неизбежную, террафору и дженкинс и развернуть эти микросервисы в качестве целого устройства.
Затем они внезапно начали испытывать некоторые проблемы масштабирования с микросервисами. Итак, они не получали никаких преимуществ микросервисов. Следовательно, они начали искать способы выйти из этой сложности, сдвигая их сосредоточенность от машин, ориентированных на архитектуру, ориентированную на приложение. Они выбрали Kubernetes в качестве слоя абстракции вместе с AWS, не беспокоясь о том, где работают контейнеры, и именно так они смогли управлять микросервисами и разблокировать скорость микросервисов. Они также выбрали Kubernetes с точки зрения безопасности и указывать, как приложения должны работать. Теперь они бегут около 80+ микросервисов в производстве с помощью Kubernetes:) Смотрите и узнаем, как они сделали это в этом видео «Бег Kubernetes в производстве на лунном пути Kasper Nissen».
Kubernetes kubernetes airbnb
Переход Airbnb от монолита к архитектуре микросервисов довольно удивительно. Им нужно было масштабировать непрерывную доставку горизонтально, и цель состояла в том, чтобы сделать постоянную доставку, доступную для компании 1000 или около того или инженеров компании, чтобы они могли бы добавить новые услуги. Airbnb принята для поддержки более 1000 инженеров одновременно настраивая и развертывание более 250 критических служб в Kubernetes (на частоте около 500 развертываний в день в среднем). Я хочу, чтобы ты увидел Это отличное презентация из Мелани Себулы, инженера инфраструктуры на Airbnb.
Почему eBay выбрал Куберанес?
Ежедневно, eBay обрабатывает 300 миллиардов запросов данных и массивное количество данных, которое выше 500 петабайт. eBay должен перемещать массовые объемы данных и управлять трафиком, помните в виду плавный пользовательский опыт, пока не обеспечивая безопасную, стабильную среду, которая достаточно гибкой, чтобы поощрять инновации. Осенью 2018 года Компания объявила, что они были посреди трехлетнего плана, который они называли «переосмыслениями. «ЭБай 90% облачных технологий зависел от OpenStack, и они находятся в движении, чтобы вообще перейти к Ditch OpenStack. eBay — это «повторная платформа, сама с Kubernetes, Docker, & Apache Kafka, платформа обработки потока, которая увеличивает обработку данных и уменьшает задержку.
Цель состоит в том, чтобы улучшить пользовательский опыт и продвижение производительности со своими инженерами и программистами и полностью обновлять инфраструктуру центра обработки данных. Другие виды деятельности в этой реблотровке включают в себя проектирование своих собственных пользовательских серверов и выкатывая новую децентрализованную стратегию для своих центров обработки данных. Как Facebook & Microsoft, eBay опирается на открытый поиск для разработки своих пользовательских серверов. Такое вдохновляющее дело исследование. Что вы думаете?
Лифт Amadeus и переход в Кубебенты. Вдохновляющая облачная история. Читать…..
У Amadeus имел два варианта: либо налить более бетон и продлить центр обработки данных или переместить рабочую нагрузку в облако, и это заставило их пойти с облаком Google. Таким образом, в течение 18 месяцев Amadeus поднял и сдвинул один из наиболее важных приложений «Мастер-презритель» на платформу Google Cloud. Теперь вы знаете, следующим шагом для них было переехать в Кубернаны, так как оно сделало больше смысла с платформой Google Cloud Platform. Цель в том, что они хотели быстрее сюдаться с Куберанетами, и задача состояла в том, чтобы добавить дисциплинарную политику изучения Кубератесов по всей команде. Итак, команда в Amadeus начала изучать, как управлять Kubernetes и как его контролировать, навещание. Во время миграции Amadeus имел инженеры из Google, так и Red Hat на сайте, чтобы помочь им добраться до сжатия с помощью openshift и технологией оркестовых контейнеров Kubernetes. Общая цель для Amadeus состоит в том, чтобы переместить все производственные рабочие нагрузки для запуска по одной операционной модели с Kubernetes. Компания теперь чувствует, что она сделала правильную ставку. Кредиты ниже,
Кубернаны встречает реальный мир
Почему Amadeus переместил свой основной приложение Master Precer в Google Cloud
Bloomberg является одной из первых компаний, чтобы принять Кубернеты
Они использовали Kubernetes в производство в 2017 году. Цель заключалась в том, чтобы привлечь новые приложения и услуги пользователям как можно быстрее и освободить разработчиков из операционных задач. После оценки многих предложений из разных фирм они выбрали Kubernetes, поскольку они думали, что он точно выровнен с тем, что они пытались решить. Одним из ключевых целей на Bloomberg было лучше использовать существующие аппаратные инвестиции с использованием различных особенностей Куберов. В результате они смогли очень эффективно использовать оборудование к точке, где они могут приблизиться к темпам утилизации от 90 до 95 процентов (в соответствии с Андреем Рыбкой, руководителем команды Supuate Infrastructure в Bloomberg) Ничего хорошего не легко; Kubernetes делает много всего проще, только если вы знаете, как его использовать. Поскольку разработчики первоначально обнаружили, что он сложно использовать, команды имели много учебных программ вокруг Кубератеса в Bloomberg.
Посмотрите, как новости в Великобритании использовали власть Куберанес, чтобы спасти себя в облачном мире
Критическая цель для новостей Великобритания должна была быть лучше в состоянии увеличить свою среду вокруг разбития новостей и непредсказуемых объемов читателей. Они думали, что если VMS может помочь им, но вскоре они поняли, что VMS займет много времени, чтобы вращаться, и когда есть всплеск трафика, не достаточно быстро, чтобы принести новую емкость в автоскалинггруппу (это то, что Марцин Кубер, бывшее облако. Инженер в новостях Великобритания должен сказать) Они приняли Докер и Куберанес. Контейнеры Docker, работающие в Кубернане, меньшие и легкие, и они могут легко помочь масштабировать или масштабировать по мере необходимости.
Кубер также имел несколько советов для любой организации, которая стремится принять докер и Куберанес.
- Сделайте ваши изображения докера максимально небольшим и сосредоточиться на заведенных приложениях без гражданства с Kubernetes.
- Запустите проверки здоровья для ваших приложений и использовать YAML, чтобы развернуть что-то новости Великобритании, которые также хотели сократить затраты на облаков, поэтому они сочетали экс-кластеры с экземплярами AWS Spot, и они также использовали AWS Lambda, чтобы сделать эту работу эффективно.
БОНУС — KUBERNETES Ресурсы
Этот список должен покрыть всю чертову вещь на земле о Куберане.
Игра CoDs Бесплатный веселый и сложный набор проблем, которые будут воспроизведены на Кубейнетах
Получите углубленный праймер на эту мощную систему управления контейнерными приложениями
Получить практический опыт работы с оркесторией контейнера Кубернаны и контейнеры на IBM Cloud — Бесплатный курс Kubernetes по когнитивному классу IBM
Руководство по введению в Куберанес по Команда OpenShift Кубернеты Пример
Познакомьтесь с Концепции Кубератесов — полный курс
Масштабируемое Микросервисы с кубернанами
Кубернаны Webinars от Janakiram MSV
Начало работы с Google Kubernetes Engine.
Отверенный список для отличного Kubernetes источники
Также Скачать это белые стороны Это поможет вам с лучшими практиками Куберанес, чтобы взять ваши контейнеры до производства.
Ну, этот пост может также помочь вам улучшить ваши дежовки, посмотрите ниже,
Мои дежопты обучаются в 2019 году. Поделитесь своим:)
Паван Белагатти · 27 декабря 1719 · 2 мин прочитаны
Я разделяю одну историю каждый день на моем канале Linkedin, давайте свяжемся о Linkedin. .
Благодарю вас!
Оригинал: «https://dev.to/pavanbelagatti/practical-kubernetes-stories-for-developers-330d»