Successfully reported this slideshow.
Your SlideShare is downloading. ×

[DSC Europe 22] Reverse Engineering Cloud Native: Interoperability and Community - Katie Gamanji

Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad

Check these out next

1 of 43 Ad

[DSC Europe 22] Reverse Engineering Cloud Native: Interoperability and Community - Katie Gamanji

Download to read offline

Kubernetes has become the default container orchestrator framework, setting the standards for application deployment in a distributed environment. In the past years, numerous tools have been developed to extend Kubernetes capabilities and enhance its features. Simultaneously, the expansion of the technology landscape prompted the growth of the adopter base and the number of scenarios where cloud native can be applied. The organic adoption and development of new tools, created the ecosystem and community as we know it today. This keynote will feature the 3 core principles that define the next generation's identity of cloud native practitioners using a reverse engineering approach. It will present the interoperability of tools, inclusivity at the community and adopters level, and a culture of change and education that drives the ubiquity of the cloud native.

Kubernetes has become the default container orchestrator framework, setting the standards for application deployment in a distributed environment. In the past years, numerous tools have been developed to extend Kubernetes capabilities and enhance its features. Simultaneously, the expansion of the technology landscape prompted the growth of the adopter base and the number of scenarios where cloud native can be applied. The organic adoption and development of new tools, created the ecosystem and community as we know it today. This keynote will feature the 3 core principles that define the next generation's identity of cloud native practitioners using a reverse engineering approach. It will present the interoperability of tools, inclusivity at the community and adopters level, and a culture of change and education that drives the ubiquity of the cloud native.

Advertisement
Advertisement

More Related Content

More from DataScienceConferenc1 (20)

Advertisement

[DSC Europe 22] Reverse Engineering Cloud Native: Interoperability and Community - Katie Gamanji

  1. 1. Reverse Engineering Cloud Native Interoperability and Community @k_gamanji katie-gamanji
  2. 2. Katie Gamanji Sr Kubernetes Field Engineer @Apple TOC (Technical Oversight Committee) @CNCF Advisory Board Member @Keptn Creator of Cloud Native Fundamentals @Udacity @k_gamanji katie-gamanji
  3. 3. Reverse Engineering Cloud Native Interoperability and Community @k_gamanji katie-gamanji
  4. 4. Emergence of Interfaces Sustainable Community Cloud Native in Data Science
  5. 5. Container Globalization
  6. 6. Container primitives cgroups Impose limits Namespaces Process resources Linux kernel since 2008
  7. 7. Why containers became popular only in the recent years?
  8. 8. Technology became the competitive edge Application complexity Fast deployments Environment uniformity 3 2 1
  9. 9. Container Orchestrators
  10. 10. Clear benefits of adoption 99% On-premise 52% Operating 6< clusters 88% VMWare Tanzu: State of Kubernetes 2022
  11. 11. Emergence of Interfaces
  12. 12. The Practical Past CNI Container Network Interface CRI Container Runtime Interface
  13. 13. CNI Container Network Interface
  14. 14. Each pod has a unique IP
  15. 15. Route Table Inter-node communication root netns root netns
  16. 16. CNI Provides only network connectivity of containers and removes allocated resources on container deletion.
  17. 17. CNI Container Network Interface
  18. 18. CRI Container Runtime Interface
  19. 19. 1 / 2 Container Runtime
  20. 20. 2 / 2 Container Runtime CRI
  21. 21. CRI Provides an abstraction layer over the integration of container runtimes (inc. Docker and rkt)
  22. 22. CRI Container Runtime Interface
  23. 23. The Innovation Wave SMI Service Mesh Interface CSI Container Storage Interface Cluster API Cluster Provisioning
  24. 24. SMI Service Mesh Interface CSI Container Storage Interface Cluster API Cluster Provisioning
  25. 25. Ensure visibility across the stack: ● Simplify instrumentation ● Lowering the data aggregation costs ● Standardizing formats and frameworks Observability Stack
  26. 26. “Simplify the application deployment on any platform while enriching the developer experience.” Application Deployment
  27. 27. Community Sustainability
  28. 28. Open Governance: Inclusive is better than exclusive contribute.cncf.io
  29. 29. CNCF Technical Advisory Groups (TAGs)
  30. 30. “Community needs to scale continuously at the pace of technology growth.” ● CK{AD,A,S} certifications ● KCNA - Kubernetes and Cloud Native Associate certification ● Cloud Native Fundamentals course @Udacity Community Sustainability
  31. 31. Continue building a diverse community!
  32. 32. Cloud Native in Data Science
  33. 33. Machine Learning Batch Streaming Storage Analysis Artificial Intelligence Cloud Native Data Science
  34. 34. The Perspective Innovation Vendors Extensibility End Users Diversity Community
  35. 35. jobs.apple.com
  36. 36. kgamanji.medium.com
  37. 37. Reach out! @k_gamanji katie-gamanji

×