Skip to content

Instantly share code, notes, and snippets.

@jbaruch
Created April 3, 2012 19:24
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jbaruch/2294895 to your computer and use it in GitHub Desktop.
Save jbaruch/2294895 to your computer and use it in GitHub Desktop.
От сборки к релизу - как перестать беспокоиться и начать доверять процессу
Частое развертывание в разнообразные производственные среды увеличивает нагрузку на DevOps. Гарантировать, что приложение развернуто правильно, становится все
сложнее.
В ходе этого доклада будут рассмотрены некоторые распространенные ошибки в традиционной непрерывной интеграции, увеличивающие риск и объем ручной работы.
Эти ошибки приводят к проявлению человеческого фактора, заставляя DevOps нервничать перед нажатием кнопки «Deploy».
Далее мы продемонстрируем способы автоматизации, позволяющие преодолеть эти проблемы с помощью уже используемых популярных инструментов:
системы сборки (Maven, или Gradle), сервера непрерывной интеграции (Jenkins, Bamboo или TeamCity) и с помощью бинарного репозитория.
Вне зависимости от того, создаете ли вы программное обеспечение для облачных платформ или для собственной инфраструктуры, мы продемонстрируем,
как получить полностью автоматизированную "производственную" систему сборки, которая собирает полностью трассируемые,
управляемые и готовые к внедрению продукты.
Оригинал:
Frequently deploying to production puts bigger pressure than before on DevOps to make sure the good, qualified application is provisioned with no mistakes.
This session will explore some common pitfalls with traditional Continuous-Integration that increase risk, introduce manual input and human error,
and generally make DevOps cringe before hitting the “deploy” button.
We will then demonstrate automation techniques that overcome these issues using popular tools, like Maven, Gradle, your CI server, custom scripts
and a Binary Repository. Whether you are building software for the cloud or in-house, this presentation will show you how to have completely
automated production builds that release applications which are fully traceable, managed and ready to be provisioned with no fear!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment