Upgrade to Pro — share decks privately, control downloads, hide ads and more …

DESPLIEGUE DE APLICACIONES EN KUBERNETES CON AZURE DEVOPS EN MULTINUBE

DESPLIEGUE DE APLICACIONES EN KUBERNETES CON AZURE DEVOPS EN MULTINUBE

Presentación realizada en la JConfColombia 2019.

Medellín, 6 de Julio 2019.

25322d9a039dd3cbd5ad552f451cf78f?s=128

José Díaz

July 06, 2019
Tweet

Transcript

  1. DESPLIEGUE DE APLICACIONES EN KUBERNETES CON AZURE DEVOPS EN MULTINUBE

  2. Miembros del Equipo Gerencia de Arquitectura y Aplicaciones Digitales en

    Farmacias Peruanas Alina Lozano Agile José Amadeo Diaz Manager Héctor Vallejos Software Engineer Roy Sanchez DevOps https://www.linkedin.com/in/joedayz/
  3. Quienes Somos? Somos la unión de dos grandes familias: Inkafarma

    y Mifarma, con más de 2000 boticas en todo el Perú, con el propósito de.. “Proteger la salud y el bienestar de todas las familias peruanas”
  4. Que es DevOps? Es una metodología de trabajo que implica..

    Objetivo es ayudar a producir productos y servicios software más rápidamente, de mejor calidad y a un coste menor.
  5. AUTOMATIZACIÓN

  6. AZURE DEVOPS Cuenta con 5 aristas importantes https://azure.com/devops

  7. Uso del Board

  8. AZURE DEVOPS Trabaja con las herramientas de nuestra preferencia... Permite

    crear flujos de trabajo combinando herramientas de Microsoft, opensource u otros. Permite a los desarrolladores elegir la mejor herramientas para ellos. Permite el uso de cualquier nube local o hibrida y desplegar en el servidor que se necesite
  9. Flujo DevOps

  10. Docker

  11. Kubernetes

  12. Kubernetes on premise

  13. ¿Quienes me pueden brindar Kubernetes?

  14. ¿Quienes me pueden brindar Kubernetes?

  15. ¿Qué necesita saber ahora un Java Developer?

  16. Tecnologías para implementar micro servicios

  17. Serverless

  18. Serverless

  19. Serverless

  20. El área de Marketing solicitó una plataforma donde lanzar sus

    promociones para ambas marcas y un administrador en el cual poder visualizar y exportar los datos de los clientes registrados por marca. Caso: Promociones Multimarca
  21. Primera Promoción ü Basada en una arquitectura básica ü Fuimos

    creciendo, llegamos a un xlarge. ü Sin Integración con AzureDevOps.
  22. Opps...! Problemas En la Segunda promoción donde se sorteaba S/.5’000.00

  23. Opciones para despliegue en GCP Crear una maquina VIrtual Compute

    Engine PASS de GCP App Engine Orquestación de contenedores Kubernetes Engine 01 02 03 04 05 Contenedores como serverless Cloud Run Serverless Cloud Functions Opción elegida en FP
  24. Vamos a la Demo!!!

  25. Bibliografía • Cloud Native Computing Foundation • Google Kubernetes Engine

    • Azure Kubernetes Service • Amazon Elastic Container Service for Kubernetes • Azure Devops Documentation • OpenShift • Microprofile.io • Spring Cloud • Developers Redhat • Microservices.io
  26. JoeDayz.pe

  27. Acceso a 3 meses al campus.joedayz.pe Spring Boot y Cloud,

    Angular, Android, IOS, Docker y Kubernetes, Oracle PLSQL, Kotlin, etc.
  28. Método de Aprendizaje

  29. ¿Preguntas? GRACIAS.