Why can't we be friends?

Devops

e Integración Continua con

Gabriel Trujillo C.  (@TheDull)

Para MedellinPHP

EL ORIGEN

Developer

Sysadmin

DEVELOPER                 SYSADMIN

HECHOS

  • Están en diferentes silos.
     
  • Usan herramientas diferentes.
     
  • Desarrollo genera cambios, operaciones intenta minimizar el riesgo producido por esos cambios.
     
  • Un documento de 80 páginas es el medio común de intercambio de información.

RESOLVIENDO PROBLEMAS

RESOLVIENDO PROBLEMAS

DEVOPS

DevOps (a portmanteau of "development" and "operations") is a software development method that stresses communication, collaboration (information sharing and web service usage), integration, automation, and measurement of cooperation between software developers and other information-technology (IT) professionals.

 

DevOps acknowledges the interdependence of software development, quality assurance, and IT operations, and aims to help an organization rapidly produce software products and services and to improve operations performance.

Desde http://en.wikipedia.org/wiki/DevOps

INTERDEPENDENCIA

EVOLUCIÓN DE CI

  • Hasta 2006: Solo CI
     
  • 2006 - 2010: CI → CD
     
  • 2010 - Hoy: DevOps (CI se convirtió en un commodity)

BASES PRINCIPALES

+

IMPLEMENTACIÓN

MÁS ALLÁ DE CI/CD

Cloud Infrastructure

Configuration Management

  • Java-based build management and continuous integration server from JetBrains.
  • A Freemium license for up to 20 build configurations and 3 free Build Agent licenses is available. Open Source projects can request a free license.
  • Out-of-the-box support for Java, .NET, Ruby and XCode, plus C++, Python, PHP, Node via plugins

Devops e Integración Continua con TeamCity

By gabby_tee

Devops e Integración Continua con TeamCity

  • 801