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

Kubernetes 050

Angel Ramirez
February 08, 2020

Kubernetes 050

This talk is a brief introduction to Kubernetes using examples. Attendees will understand the underlying architecture of Kubernetes, principal objects, and benefits.

Angel Ramirez

February 08, 2020

More Decks by Angel Ramirez

Other Decks in Technology


  1. Kubernetes 050

  2. Angel Ramirez is the driving force behind the vision of

    Cuemby as a hands-on tech CEO. Angel has in-depth knowledge of the software industry and its ever-changing landscape. He worked as a senior software engineer and architect in various industries including retail, e-commerce, communications, and finance. He is passionate about Cloud-Native Stack and Kubernetes. - Kubernetes Certified Administrator. - CNCF Speaker Bureau Member. Who am I? @ar4mirez https://www.cncf.io/speaker/ar4mirez
  3. Cuemby is a Kubernetes consultancy in Delray Beach, FL, and

    Medellin, Colombia. Our focus is help companies automate end-to-end their software lifecycle (building, deploying, and scaling), resulting in boost performance, increase productivity, and reduce costs. Cloud Native and Kubernetes consulting company. We help teams build reliable infrastructure so no more wake up in the middle of the night. Kubernetes Certified Service Provider (KCSP 1 of 100+ worldwide). Kubernetes Training Partner (KTP 1 of 34 worldwide). Who is Cuemby? @cuemby https://landscape.cncf.io/selected=cuemby-kcsp https://landscape.cncf.io/selected=cuemby-ktp
  4. Quick history recap 2001 Virtual Servers (1and1) 2009 PaaS (Heroku)

    < 2000 Servers (Desk) 2006 IaaS (AWS, GCP) 2013 Containers (ECS, GCE) 2014 Kubernetes
  5. What's Kubernetes? Kubernetes (K8s) is an open-source system for automating

    deployment, scaling, and management of containerized applications.
  6. Benefits • Self healing. • High availability via scheduler. •

    Horizontal and Vertical autoscaling. • Security via secrets and configmaps. • Isolation and Quotas. • Automated rollouts and rollbacks. • Storage management and orchestration via CSI. • Networking via CNI. • Service discovery and load balancing.
  7. Benefits (summary) Performance Productivity Cost

  8. 85 % Companies do not deploy daily Why should I

    care? Some data to keep in mind from Flexera report. 35 % Of cloud budget is wasted 75 % of companies Still not using containers. *source: Gartner; ID: 555126 **source: https://blog.newrelic.com/technology/data-culture-survey-results-faster-deployment/ ***appendix: Number of cloud tools
  9. Architecture

  10. CNCF Landscape

  11. Who is using it?

  12. Who is supporting?

  13. I got you a Demo :D

  14. What's next?

  15. So is Kubernetes right for me?

  16. Questions?

  17. Feedback always welcome :D https://joind.in/user/ar4mirez https://github.com/ar4mirez/sunshine-php-2020 @ar4mirez