DevOps

Nuevos paradigmas de TICs

Hola!

Soy Aldo Bassanini

Ops en DevOps-Ec

 

Puedes verme en devops.ec/aldo.bassanini

DevOps??

Y ahora qué es esto?

Manifesto

  • Crear visibilidad y simbiosis entre desarrollo y operaciones optimizando su comunicación
  • Crear equipos multi funcionales que atraviesen silos
  • Reemplazar la idea de “Proyectos” con la de “Productos”
  • Interiorizar que los “Productos” solo están finalizados cuando estos paran de brindar el servicio para el que fueron concebidos
  • Lorem ipsum dolor sit amet, consectetur...
  • Bla?

Idea Central

Marco de trabajo que busca unir áreas de TICs, para ganar velocidad y devolver valor al negocio!

Por qué?

  • Agilismo
    • Scrum
    • Lean
    • Etc
  • Omnipresencia
  • Multiservicios
  • Interconexión con 3eros
  • Competencia
  • Milenials

Por qué más?

  • Agilismo
    • Scrum
    • Lean
    • Etc
  • Omnipresencia
  • Multiservicios
  • Interconexión con 3eros
  • Competencia
  • Milenials
  • Se viene la nube!

Si, si...

pero, alguien lo está usando?

Quién lo usa?

  • Netflix
  • AirBnB
  • Uber
  • Google (SRE)
  • Amazon AWS
  • Spotify

Forrester 2018

Cómo se logra?

Concepto Ejecutivo

Tres pilares

  • Cultura
  • Procesos
  • Herramientas

Cultura

  • Confianza
  • Respeto
  • Metas compartidas
  • Comunicación

Procesos

  • Planeo de versiones
  • Integración continua
  • Despliegue continuo
  • Testing continuo
  • Monitoreo continuo
  • Mejora continua

 

  • Metodología de desarrollo
    • Microservicios

Herramientas

https://xebialabs.com/periodic-table-of-devops-tools/

Primeros Pasos hacia DevOps

  • Versionamiento de Código
    • Git
  • Crear Microservicios
  • Contenedores
  • Automatización
  • Tubería de Integración Continua

Ok, pero quién me ayuda?

Dudas?

Gracias!

Gracias!

Lecciones de DevOps (hasta ahora)

  • 1. DevOps is not an individual role, it is a group effort.

    2. Your infra should be able to handle a failed deployment automatically and roll back. If it can’t, you’re doing it wrong.

    3. DevOps means different things to different people.

    4. If any task cannot be automated, remove it instantly from the task list.

    5. Communication is more important than tooling and will make or break an organization.

    6. Shift the focus of Security to the left in the development life-cycle.

  • 7.Always design with autoscaling in mind. Automate-all-the-things. One click deploy to one-click revert.

    8. There is a real skillset shortage in the DevOps field.

Lecciones de DevOps (hasta ahora)

DevOps, nuevos paradigmas de TICs

By Aldo Bassanini

DevOps, nuevos paradigmas de TICs

  • 240