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

IBM Cloud, open by design: Kubernetes & OpenShift

IBM Cloud, open by design: Kubernetes & OpenShift

My presentation for the THINK 2019 event, touching IBM Cloud but also the evolution of free software and opensource, the challenges and the critical moments that are now mostly forgotten.

Frederico Muñoz

December 10, 2019
Tweet

More Decks by Frederico Muñoz

Other Decks in Technology

Transcript

  1. The Real Power of IBM Cloud Open Cloud by design:

    Kubernetes & OpenShift Frederico Muñoz | Cloud Architect - Kubernetes & OpenShift Lisbon | Dec 10, 2019
  2. © 2018 IBM Corporation 6 June 2022 IBM Services 2

    © 2018 IBM Corporation 6 June 2022 IBM Services 2 IBM and the Open Cloud: why we are different.
  3. © 2018 IBM Corporation 6 June 2022 IBM Services 3

    © 2018 IBM Corporation 6 June 2022 IBM Services 3 Free Software and Open Source...
  4. © 2018 IBM Corporation 6 June 2022 IBM Services 4

    © 2018 IBM Corporation 6 June 2022 IBM Services 4 It's been a long journey.
  5. © 2018 IBM Corporation 6 June 2022 IBM Services 5

    © 2018 IBM Corporation 6 June 2022 IBM Services 5 Adapted from https://en.wikipedia.org/wiki/Timeline_of_free_and_open-source_software RMS releases Emacs 1976 1982 Knuth releases TeX 1984 X Window System from MIT 1985 “Free Unix!”: GNU project founded 1983 FSF founded 1987 GCC and Perl released 1991 Python released by GvR BSD Net/2 by Keith Bostic Linux 1st version by Linus 1996 Apache and KDE released. 1993 Debian and Slackware released. 1994 Red Hat Linux first version. 1997 GNOME released. 2003 Firefox released. 2004 Ubuntu 1st version. Borg System started @Google 2013 Omega Cluster Management Docker 2014 IBM, Microsoft, Red Hat, Docker join k8s community Kubernetes released OpenShift 3 2015 CNCF created 2016 Helm k8s 1.5 2017 Isto by Google & IBM k8s 1.9 IBM IKS, Google GKE, Microsfot AKS,Amazon ECS 2019 Early OpenShift 2011 OpenShift 4 2018 IBM ROKS
  6. © 2018 IBM Corporation 6 June 2022 IBM Services 6

    © 2018 IBM Corporation 6 June 2022 IBM Services 6 and we have a long history with it.
  7. © 2018 IBM Corporation 6 June 2022 IBM Services 7

    © 2018 IBM Corporation 6 June 2022 IBM Services 7 The 2000s and IBM's 1 billion investment
  8. © 2018 IBM Corporation 6 June 2022 IBM Services 8

    © 2018 IBM Corporation 6 June 2022 IBM Services 8 We supported (and support) the community organisations.
  9. © 2018 IBM Corporation 6 June 2022 IBM Services 9

    © 2018 IBM Corporation 6 June 2022 IBM Services 9 The ASF requires that all its projects remain open to new contributors via Internet collaboration, and limits the distribution of software under its name to a set of approved open-source licenses, but does not interfere with the day-to- day operations of each project. (...) "IBM is pleased to be a part of today's announcement, which really helps to further drive collaborative, open source development within the broader community," said Robert LeBlanc, Vice President, IBM Software Strategy. https://www.apache.org/foundation/press/pr_1999_06_30.html The Apache Software Foundation, 1999
  10. © 2018 IBM Corporation 6 June 2022 IBM Services 10

    © 2018 IBM Corporation 6 June 2022 IBM Services 10 Eclipse Project started by IBM in 2001, Eclipse Foundation founded in 2002.
  11. © 2018 IBM Corporation 6 June 2022 IBM Services 11

    © 2018 IBM Corporation 6 June 2022 IBM Services 11 Long tradition of sponsoring the Free Software Foundation 1999: “...Corporate sponsor, IBM Corporation...” 2000: “...IBM, for the loan of our main GNU Project mail server and the main Distribution Office computer 2001: “...IBM, for the loan of our main GNU Project mail server and the main Distribution Office computer IBM, for the loan of computers to use at trade shows Patrons: (...) IBM Corporation...” Open cloud by design 2002: “...IBM, for the loan of our main GNU Project mail server and the main Distribution Office computer IBM, for the loan of computers to use at trade shows IBM, for the donation of four T-21 laptops and accessories. Patrons: (...) IBM ...” ... in fact, IBM has been an FSF Patron for almost the entire period 2012-2019.
  12. © 2018 IBM Corporation 6 June 2022 IBM Services 12

    © 2018 IBM Corporation 6 June 2022 IBM Services 12 Not everything was easy at times.
  13. © 2018 IBM Corporation 6 June 2022 IBM Services 13

    © 2018 IBM Corporation 6 June 2022 IBM Services 13 It was a time when Open Source was under attack.
  14. © 2018 IBM Corporation 6 June 2022 IBM Services 14

    © 2018 IBM Corporation 6 June 2022 IBM Services 14
  15. © 2018 IBM Corporation 6 June 2022 IBM Services 16

    © 2018 IBM Corporation 6 June 2022 IBM Services 16 but we were on the right side then
  16. © 2018 IBM Corporation 6 June 2022 IBM Services 17

    © 2018 IBM Corporation 6 June 2022 IBM Services 17 in short
  17. © 2018 IBM Corporation 6 June 2022 IBM Services 18

    © 2018 IBM Corporation 6 June 2022 IBM Services 18 We did it before it was cool.
  18. © 2018 IBM Corporation 6 June 2022 IBM Services 19

    © 2018 IBM Corporation 6 June 2022 IBM Services 19 ... and we continue to do it now that it is.
  19. © 2018 IBM Corporation 6 June 2022 IBM Services 20

    © 2018 IBM Corporation 6 June 2022 IBM Services 20 Some aspects of our involvement in Open Source and Open Governance • our Java runtime, J9, contributed to the Eclipse Foundation as the Eclipse OpenJ9 incubator • our OpenLiberty runtime for Java EE and MicroProfile applications, contributed to openliberty.io • our open blockchain project to Hyperledger as Hyperledger Fabric • our serverless platform to Apache OpenWhisk Open cloud by design • our quantum computing API Qiskit • our AI Fairness 360 Toolkit (AIF360) and AI Robustness Toolbox (ART) • analytics projects such as the code that became Apache Toree and Apache SystemML ... and over 100 others in just the past 3 years
  20. © 2018 IBM Corporation 6 June 2022 IBM Services 21

    © 2018 IBM Corporation 6 June 2022 IBM Services 21 To sum it up Open cloud by design https://developer.ibm.com/open/
  21. © 2018 IBM Corporation 6 June 2022 IBM Services 22

    © 2018 IBM Corporation 6 June 2022 IBM Services 22 Our open projects include, of course, those around Kubernetes
  22. © 2018 IBM Corporation 6 June 2022 IBM Services 23

    Quick-start content pages https://developer.ibm.com/blogs/a-brief-history-of-red-hat-openshift/ We have been early and influential contributors in Kubernetes, Docker and Istio.
  23. © 2018 IBM Corporation 6 June 2022 IBM Services 26

    © 2018 IBM Corporation 6 June 2022 IBM Services 26 At the vertex of Open Source, the Cloud and the Enterprise.
  24. © 2018 IBM Corporation 6 June 2022 IBM Services 27

    © 2018 IBM Corporation 6 June 2022 IBM Services 27 And all of this - technology & culture - is part of our IBM Cloud
  25. © 2018 IBM Corporation 6 June 2022 IBM Services 28

    © 2018 IBM Corporation 6 June 2022 IBM Services 28 IBM Kubernetes Services
  26. © 2018 IBM Corporation 6 June 2022 IBM Services 29

    © 2018 IBM Corporation 6 June 2022 IBM Services 29 IBM Kubernetes Service at a glance • Used as the building block of IBM Cloud services, including IBM Watson and Blockchain. • Managed platform, up and running in minutes. • Highly secure. • Easy integration with additional services (AI, Watson, Blockchain, Key Protect). • Auto-scaling, self-healing. • Logging & monitoring. • Over 14 000 clusters in production and growing.
  27. © 2018 IBM Corporation 6 June 2022 IBM Services 30

    © 2018 IBM Corporation 6 June 2022 IBM Services 30 Red Hat OpenShift on IBM Cloud
  28. © 2018 IBM Corporation 6 June 2022 IBM Services 31

    © 2018 IBM Corporation 6 June 2022 IBM Services 31 Red Hat Openshift on IBM Cloud at a glance. • Managed OpenShift clusters • OpenShift experience, and push-button integrations with high-value IBM and Red Hat middleware and advanced services. • Rely on continuous availability with multi-zone clusters across six regions globally. • Move workloads and data more securely with Bring Your Own Key, Level 4 FIPS, and built-in industry compliance including PCI, HIPAA, GDPR, SOC1 and SOC2. • Start fast and small using one-click provisioning and metered billing, with no long- term commitment.
  29. © 2018 IBM Corporation 6 June 2022 IBM Services 32

    © 2018 IBM Corporation 6 June 2022 IBM Services 32 A cloud built on Kubernetes, providing Kubernetes.
  30. © 2018 IBM Corporation 6 June 2022 IBM Services 33

    © 2018 IBM Corporation 6 June 2022 IBM Services 33 were continue to innovate, for our clients and the community.
  31. © 2018 IBM Corporation 6 June 2022 IBM Services 34

    © 2018 IBM Corporation 6 June 2022 IBM Services 34 like when we enable CloudFoundry to use Kubernetes
  32. © 2018 IBM Corporation 6 June 2022 IBM Services 35

    © 2018 IBM Corporation 6 June 2022 IBM Services 35 Making use of the Eirini project, which enables Cloud Foundry to use Kubernetes as its container orchestrator, IBM recently demonstrated the ability to run our IBM Cloud Foundry Enterprise Environment (a single- tenant, isolated Cloud Foundry offering on IBM Cloud) on top of Red Hat OpenShift at Cloud Foundry Summit Europe.
  33. © 2018 IBM Corporation 6 June 2022 IBM Services 36

    © 2018 IBM Corporation 6 June 2022 IBM Services 36 There are many clouds out there, covering roughly the same
  34. © 2018 IBM Corporation 6 June 2022 IBM Services 37

    © 2018 IBM Corporation 6 June 2022 IBM Services 37 IBM Cloud is built with, and for, Kubernetes workloads.
  35. © 2018 IBM Corporation 6 June 2022 IBM Services 38

    © 2018 IBM Corporation 6 June 2022 IBM Services 38 Open-standards based Any cloud infrastructure or service Hybrid or Private Multivendor portability Multicloud management