DevOps

DevOps (разработка) Определение и история DevOps DevOps — это сочетание практик разработки, развертывания и эксплуатации программного обеспечения.  DevOps возник в […]

DevOps (разработка)

  • Определение и история DevOps

    • DevOps — это сочетание практик разработки, развертывания и эксплуатации программного обеспечения. 
    • DevOps возник в конце 80-х и начале 90-х годов как реакция на разделение между разработчиками и операторами. 
    • Первая конференция DevOps Days прошла в Генте в 2009 году, а в 2012 году был опубликован первый отчет о состоянии DevOps. 
  • Связь с другими подходами

    • DevOps основан на бережливом производстве, цикле Деминга и методе Toyota, а также на гибком подходе к разработке. 
    • ArchOps расширяет DevOps, используя архитектурные модели вместо исходного кода для развертывания. 
    • Mobile DevOps адаптирует DevOps к разработке мобильных приложений, учитывая их уникальные требования. 
  • Непрерывная интеграция и поставка (CI/CD)

    • Автоматизация является ключевым принципом DevOps, а CI/CD — важным компонентом. 
    • Улучшенная совместная работа и коммуникации помогают сократить время вывода на рынок и снизить риски. 
  • DevSecOps и культурные изменения

    • DevSecOps интегрирует методы обеспечения безопасности в DevOps, смещая меры безопасности влево. 
    • DevOps может привести к культурным изменениям, изменяя взаимодействие между операторами, разработчиками и тестировщиками. 
  • Микросервисы и автоматизация DevOps

    • Микросервисы становятся стандартом для построения постоянно развертываемых систем. 
    • Автоматизация DevOps поддерживает согласованность, надежность и эффективность в организации. 
  • GitOps и управление версиями

    • GitOps развился из DevOps, используя систему контроля версий Git для управления конфигурациями развертывания. 
    • Изменения в конфигурации отслеживаются и могут быть легко откатаны с помощью Git. 

Полный текст статьи:

DevOps — Википедия

Оставьте комментарий

Прокрутить вверх