O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

Open Source Lisbon 2018 - Sérgio Amorim & Tiago Fonseca Presentation

11 visualizações

Publicada em

EDP Client Use Case: Docker & Kubernetes

Publicada em: Tecnologia
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Open Source Lisbon 2018 - Sérgio Amorim & Tiago Fonseca Presentation

  1. 1. ( ) SÉRGIO AMORIM DevOps Engineer @ EDP ( ) TIAGO FONSECA DevOps Evangelist @ Syone EDP CONTACT DOCKER AND KUBERNETES ON AN HYBRID CLOUD ENVIRONMENT
  2. 2. ( ) SÉRGIO AMORIM DevOps Engineer @ EDP ( ) TIAGO FONSECA DevOps Evangelist @ Syone Up until 2015… More than TECH HISTORY 300APPLICATIONS Main focus on vendor specific platforms
  3. 3. ( ) SÉRGIO AMORIM DevOps Engineer @ EDP ( ) TIAGO FONSECA DevOps Evangelist @ Syone MOVING TO CLOUD WITH OPEN SOURCE In 2015 we need a framework that helps on Scalable Up and Down Excellent response times ResilientMinimum license costs Focused on Delivery Value Minimum Infrastructure Management We choose
  4. 4. ( ) SÉRGIO AMORIM DevOps Engineer @ EDP ( ) TIAGO FONSECA DevOps Evangelist @ Syone EDP CONTACT USE CASE Used by our Call Center ~ 900 current users Register potential hazards and energy failures Available 24 / 7 Diamond App Highly Critical! Highly Regulated
  5. 5. ( ) SÉRGIO AMORIM DevOps Engineer @ EDP ( ) TIAGO FONSECA DevOps Evangelist @ Syone EDP CONTACT USE CASE 2003 2016 Runs on Microsoft Windows Local installation Runs anywhere!
  6. 6. ( ) SÉRGIO AMORIM DevOps Engineer @ EDP ( ) TIAGO FONSECA DevOps Evangelist @ Syone FULL ADVANTAGE OF OPEN SOURCE From development to operation Development Environment Package Manager Build Deploy & Operate
  7. 7. ( ) SÉRGIO AMORIM DevOps Engineer @ EDP ( ) TIAGO FONSECA DevOps Evangelist @ Syone KUBERNETES & MULTICLOUD DeploymentK8sInfrastructure K8s What should be the Architecture? Deployment Full-Featured PaaS Service? How? Infrastructure Can we use PaaS? No infrastructure management?
  8. 8. ( ) SÉRGIO AMORIM DevOps Engineer @ EDP ( ) TIAGO FONSECA DevOps Evangelist @ Syone PARTNERSHIP WITH SYONE ExperienceOpenSourceK8s K8s Design Implementation OpenSource Plugins Experience with K8s & Dockers
  9. 9. ( ) SÉRGIO AMORIM DevOps Engineer @ EDP ( ) TIAGO FONSECA DevOps Evangelist @ Syone THE BIG PICTURE EDP Contact ExperienceOpenSourceK8s
  10. 10. ( ) SÉRGIO AMORIM DevOps Engineer @ EDP ( ) TIAGO FONSECA DevOps Evangelist @ Syone THE BIG PICTURE ExperienceOpenSourceK8s EDP Contact EDP Contact Redirect to EDP´s Datacenter
  11. 11. ( ) SÉRGIO AMORIM DevOps Engineer @ EDP ( ) TIAGO FONSECA DevOps Evangelist @ Syone WHY A DISASTER RECOVERY? Not Confident with Cloud? ExperienceOpenSourceK8s
  12. 12. ( ) SÉRGIO AMORIM DevOps Engineer @ EDP ( ) TIAGO FONSECA DevOps Evangelist @ Syone WHY A DISASTER RECOVERY? Not Confident with Cloud? ExperienceOpenSourceK8s
  13. 13. ( ) SÉRGIO AMORIM DevOps Engineer @ EDP ( ) TIAGO FONSECA DevOps Evangelist @ Syone WHY DOCKER & KUBERNETES? Build once, Deploy anywhere Infrastructure Abstraction (mostly) Infrastructure as Code Disaster Recovery with MultiCloud Auto Scaling Self Healing ExperienceOpenSourceK8s
  14. 14. ( ) SÉRGIO AMORIM DevOps Engineer @ EDP ( ) TIAGO FONSECA DevOps Evangelist @ Syone K8s AND DOCKERS ARCHITECTURE ExperienceOpenSourceK8s Master Components Nodes Components
  15. 15. ( ) SÉRGIO AMORIM DevOps Engineer @ EDP ( ) TIAGO FONSECA DevOps Evangelist @ Syone K8s Pluggins Identity of a production environment ExperienceOpenSourceK8s Core Functions Network Functions Security Functions Monitoring Functions
  16. 16. ( ) SÉRGIO AMORIM DevOps Engineer @ EDP ( ) TIAGO FONSECA DevOps Evangelist @ Syone Syone´s Experience Project Approach ExperienceOpenSourceK8s New ways of developing, delivering, and integrating applications Applications Modernize existing and build new cloud-based infrastructure Infrastructure More agile process across both IT and the business Process
  17. 17. ( ) SÉRGIO AMORIM DevOps Engineer @ EDP ( ) TIAGO FONSECA DevOps Evangelist @ Syone BENEFITS Drawbacks Public Cloud Hybrid Cloud Private Cloud EDP Contact
  18. 18. ( ) SÉRGIO AMORIM DevOps Engineer @ EDP ( ) TIAGO FONSECA DevOps Evangelist @ Syone THANK YOU!
  19. 19. ( ) SÉRGIO AMORIM DevOps Engineer @ EDP ( ) TIAGO FONSECA DevOps Evangelist @ Syone

×