DevOps в различных областях - как DevOps решает проблему?



Этот блог также показывает, что DevOps больше не ограничивается только технологической отраслью и преодолевает проблемы, с которыми сталкиваются компании из различных областей.

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

как использовать наведение в css

Однако сейчас DevOps и его методы используются не только в технологическом секторе. В этом блоге мы прольем свет на различные домены, в которых началось внедрение DevOps. Темы, которые мы собираемся здесь затронуть, следующие:





  1. Что такое DevOps?
  2. DevOps в различных областях

Итак, давайте начнем с нашей первой темы

Что такое DevOps?

DevOps - это подход к разработке программного обеспечения, который включает непрерывную разработку, непрерывное тестирование, непрерывную интеграцию, непрерывное развертывание и непрерывный мониторинг программного обеспечения на всем его протяжении. . Эти действия возможны только в DevOps, а не в Agile или водопаде, и именно поэтому Facebook и другие ведущие компании выбрали DevOps как путь вперед для достижения своих бизнес-целей. DevOps - предпочтительный подход к разработке высококачественного программного обеспечения в более короткие циклы разработки, что приводит к большему удовлетворению запросов клиентов.



DevOPs-DevOps в различных доменах-edureka

DevOps в правительстве

Профиль

В Национальное управление по аэронавтике и исследованию космического пространства (НАСА) - агентство правительства Соединенных Штатов, которое отвечает за гражданскую космическую программу страны, а также за аэронавтику и аэрокосмические исследования.

Вызов

НАСА необходимо было переместить почти 65 приложений из традиционного аппаратного центра обработки данных в облачную среду для повышения гибкости и экономии средств. Быстрые сроки привели к тому, что многие приложения были перенесены «как есть» в облачную среду. Это создало среду, охватывающую несколько виртуальных частных облаков (VPC) и учетные записи, которыми было нелегко управлять. Даже простые вещи, такие как обеспечение доступа каждого системного администратора к каждому серверу или простая установка исправлений, были чрезвычайно обременительными.



Решение

Эта проблема была решена за счет использования Ансибл Тауэр для управления и планирования облачной среды.

Результат

В результате внедрения Ansible Tower НАСА стало лучше оснащено для управления средой AWS. Башня позволила НАСА улучшить работу и безопасность своих клиентов. Это также повысило эффективность работы в команде. Если вы посмотрите на цифры, то:

  • Время обновления nasa.gov было сокращено с 1 часа до 5 минут.
  • Процесс установки исправлений сократился с нескольких дней до 45 минут.
  • Обеспечение мониторинга ОЗУ и диска в режиме, близком к реальному времени (без агентов)
  • Подготовка учетных записей ОС для всей среды менее чем за 10 минут
  • Стандартные образы AMI для базовой настройки были сокращены с 1 часа ручной настройки до невидимого и бесшовного фонового процесса
  • Установка стека приложений от 1-2 часов до 10 минут на стек

DevOps в банковской сфере

Профиль

Королевский банк Шотландии обычно сокращенно RBS , является одним из филиалов розничного банкингаГруппа Royal Bank of Scotlandplc вместе сNatWestиОльстер Банк. Королевский банк Шотландии имеет около 700 отделений, в основном в Шотландии, хотя есть отделения во многих крупных городах по всей Англии и Уэльсу.

Вызов

Royal Bank of Scotland изо всех сил пытался консолидировать и перестроить свой стратегический центр платежных транзакций, который включал в себя десятки точек соприкосновения с интеграцией. RBS недавно приобрела еще одно финансовое учреждение, поэтому ему необходимо было интегрировать системы этой компании. Однако удаленное хранилище больших двоичных объектов уже находилось в процессе миграции собственных систем в новый стратегический транзакционный узел и внесения 43 функциональных усовершенствований с новой платформой. Стоимость и сложность обслуживания четырех отдельных узлов обмена сообщениями фактически выросла в четыре раза.

Решение

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

Решение включало инструмент интеграции и виртуализации сервисов. Эти программные продукты помогли создать сквозную виртуальную среду для тестирования, вместо того чтобы создавать реальные тестовые среды, создание которых требует больших затрат и трудностей в обслуживании.

Используя это решение, RBS смогла автоматизировать интеграционное тестирование более чем 80 интерфейсов и подсистем, участвующих в выполнении торговых транзакций. Это обеспечило непрерывное тестирование и поддержало гибкий процесс разработки команды.

Результат

За три года удаленное хранилище больших двоичных объектов получило существенные выгоды от решения для интеграции и виртуализации услуг. Эти преимущества заключаются в следующем:

  • Сокращение времени тестирования системной интеграции с трех недель до половины дня

  • Снижено количество производственных инцидентов из-за невыявленных дефектов на 99,6 процента.

  • Увеличил объем реализации проектов на 100 процентов, увеличившись с 40 до 80 проектов, выполняемых ежегодно.

  • Сэкономлено около 6 миллионов долларов США на аппаратных средствах, программном обеспечении и ресурсах.

  • Сокращение времени от начала проекта до реализации на 44 процента, что позволило банку быстрее предлагать продукты и услуги клиентам и использовать новые рыночные возможности

DevOps в страховании

Профиль

Страховая группа NJM со штаб-квартирой в г.West TrentonразделЮинг Тауншип,Округ Мерсер,Нью-Джерси,Соединенные Штаты, предлагает личный автомобиль, коммерческий автомобиль, компенсацию рабочим, домовладельцев и зонтик.страхование.Компания была образована в 1913 году группой владельцев фабрик, стремящихся получить компенсацию рабочим.NJM выросла, чтобы обеспечить страхование более чем 850 000 страхователей, проживающих в Нью-Джерси иПенсильвания.

Вызов

По мере того, как страховая группа производителей в Нью-Джерси (NJM) модернизировала базовые технологические платформы, они хотели ускорить доставку программного обеспечения, чтобы согласовать методы доставки с бизнес-требованиями в отношении обновленных решений. Поскольку объем и темп работы увеличиваются день ото дня, они быстро достигли своих пределов, пытаясь масштабировать свои полностью ручные процессы развертывания программного обеспечения.

Поддержание и демонстрация соблюдения без введения более болезненных ручных процессов также было главной заботой этой крупной страховой компании. NJM требовался более надежный способ упростить развертывание программного обеспечения и в то же время обеспечить соблюдение нормативных требований. Их конечной целью было автоматизировать выпуск высококачественного программного обеспечения и в то же время уменьшить сложность и минимизировать накладные расходы.

Решение

NJM успешно внедрила автоматизацию развертывания, которая ускорила и стандартизировала процессы доставки программного обеспечения, помогая им более легко демонстрировать соответствие. Эта инициатива значительно сократила операционные издержки и упростила процессы развертывания, чтобы NJM мог масштабироваться.

Результат

  • Значительное сокращение времени развертывания Непроизводственное развертывание - с дней до минут Производственное развертывание - на 30-50% быстрее
  • От 1000 до 1500+ развертываний в месяц за счет автоматизации. Несколько лет назад компания вручную обрабатывала выпуски
  • Компания начала осуществлять непрерывное, плановое развертывание и самообслуживание. Устранение зависимости от специально обученных технических специалистов для развертывания программного обеспечения. QA, разработчики и стажеры сейчас занимаются развертыванием
  • Соблюдение требований без каких-либо проблем Хорошо заметный процесс без каких-либо действий, который полностью отслеживается и проверяется

DevOps в розничной торговле

Профиль

Этот специализированный розничный торговец - широко известная компания, акции которой торгуются на NYSE. Имея около 100 магазинов в США и сильное присутствие в электронной коммерции, этот розничный торговец известен своими вдохновляющими товарами и также неизменно считается одним из лучших мест для работы.

Вызов

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

Решение

  • Микросервисы контейнера Docker
  • Облачные вычисления на основе DevOps
  • Полностью автоматизированный CI / CD в сочетании с неизменной инфраструктурой

Результат

Команда разработчиков этого продавца стремилась стандартизировать свою работу на единой платформе. Его среда стала сложной и сложной в управлении, поскольку новые микросервисы на основе контейнеров Docker, работающие в сочетании с такими инструментами, как Ansible, Docker Swarm и Hashicorp Consul and Vault, позволили организации достичь более высокого уровня автоматизации.Эта автоматизация, в свою очередь, позволила разработчикам быстрее приступить к работе, гибко выполнять итерацию и оказать более стратегическое влияние на организацию.

DevOps в путешествиях

Профиль

Амадей является одним из крупнейших туристических операторов в мире. Их системы взаимодействуют с 90% всех транзакций, связанных с путешествиями, обслуживая более 700 авиакомпании и около 600 000 гостиницы, обрабатывающие более 55 000 операций в секунду при пиковых нагрузках - и цифры постоянно растут.

Проблема

Компания использовала частное облако с виртуальными машинами, обслуживаемыми Vagrant и vSphere. Однако количество вычислительных ресурсов, затрачиваемых на поддержание уровня гипервизора инфраструктуры, было слишком большим, а скорость обработки не была оптимальной, а даже несколько секунд задержки могут обернуться огромными потерями для туристического оператора.

Решение

Компания выбрала Докер вместо бродяги и решили перейти на локальное облако с OpenShift, Докер и Кубернетес. Используя проприетарную систему управления DevOps, они смогли эффективно использовать всю свою ИТ-инфраструктуру, используя ресурсы, ранее использовавшиеся гипервизорами. На это приходилось почти двадцать% их вычислительной мощности.

Результат

Компания получила s на несколько миллионов вычислительных ресурсов просто эффективно используя свою ИТ-инфраструктуру. Кроме того, контейнеры Docker, работающие в кластерах Kubernetes, позволяют обрабатывать рабочие нагрузки в режиме реального времени, так как нет задержки из-за отсутствия уровня гипервизора.

Как показывает этот список, отрасли могут получить выгоду от использования DevOps, даже если они не ориентированы на технологии. Одна из основных целей DevOps - не дать отделам работать разрозненно. Вместо этого он побуждает их общаться друг с другом. Эта цель помогает быстрее достигать целей с меньшим трением.

Теперь, когда вы поняли DevOps в различных областях , посмотрите от Edureka, надежной компании по онлайн-обучению с сетью из более чем 250 000 довольных учащихся по всему миру. Учебный курс Edureka DevOps Certification Training помогает учащимся понять, что такое DevOps, и получить опыт работы с различными процессами и инструментами DevOps, такими как Puppet, Jenkins, Nagios, Ansible, Chef, Saltstack и GIT для автоматизации нескольких этапов в SDLC.

Есть вопрос к нам? Пожалуйста, укажите это в комментариях, и мы свяжемся с вами.