Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Cloud Native Computing Meetup Zürich Jan 11 2018

281 views

Published on

Introduction to Cloud Native Computing and the CNCF

Presented at the Cloud Native Computing Meetup Zürich Jan 11 2018

Published in: Software
  • Be the first to comment

  • Be the first to like this

Cloud Native Computing Meetup Zürich Jan 11 2018

  1. 1. VSHN AG I Neugasse 10 I 8005 Zürich I T 044 545 53 00 www.vshn.ch Cloud Native Computing Meetup WELCOME Cloud Native Computing Meetup 11.1.2018 @ SwissLife Zürich
  2. 2. VSHN AG I Neugasse 10 I 8005 Zürich I T 044 545 53 00 www.vshn.ch Agenda ● Welcome - Frank ● CNCF update - Aarno ● Container Network Interface (CNI) - Konstantinos ● Prometheus - Aarno ● Istio - Tobias
  3. 3. VSHN AG I Neugasse 10 I 8005 Zürich I T 044 545 53 00 www.vshn.ch Welcome Frank Potthast Rutz, PhD Product- and Systemdevelopment at Swiss Life
  4. 4. VSHN AG I Neugasse 10 I 8005 Zürich I T 044 545 53 00 www.vshn.ch What is Cloud Native Computing 1/2 ● Patterns and best practices how to build (distributed) software applications ● Containerized: Each part is packaged in its own container for reproducibility, transparency and resource isolation ● Dynamically orchestrated: Containers are actively scheduled and managed to optimize resource utilization. ● Microservices oriented: Applications are segmented into microservices for overall agility and maintainability of applications.
  5. 5. VSHN AG I Neugasse 10 I 8005 Zürich I T 044 545 53 00 www.vshn.ch What is Cloud Native Computing 2/2 ● A set of OSS to implement and/or support these patterns ● Share experience and code for the 'generic' problems ● Infra independent
  6. 6. VSHN AG I Neugasse 10 I 8005 Zürich I T 044 545 53 00 www.vshn.ch What is Cloud Native Computing Foundation ● http://CNCF.io ● Sub-Foundation of the Linux Foundation ● Established 2015 ● Governing body for financial resources (donations), trademarks, events, etc ● https://www.cncf.io/about/members/ ● Cisco, CoreOS, Docker, Google, IBM, RH, SUSE, Netapp, Dell, Fujitsu, Huawei, Intel, Samsung, ATT, Canonical, Twitter, ebay, Zalando, etc
  7. 7. VSHN AG I Neugasse 10 I 8005 Zürich I T 044 545 53 00 www.vshn.ch https://www.cncf.io/projects/ 1/4 Kubernetes container/service orchestration Prometheus metrics aggregation & alerting OpenTracing distributed service call tracing Fluentd log data collector Linkerd service call framework (discovery, routing, failure handling, visibility)
  8. 8. VSHN AG I Neugasse 10 I 8005 Zürich I T 044 545 53 00 www.vshn.ch https://www.cncf.io/projects/ 2/4 gRPC multi-language service call framework (data serialization, streaming, auth) CoreDNS DNS server for service discovery Containerd container runtime daemon (OCI runtime (runC), OCI image spec) Rkt container runtime (App Container (appc) spec)
  9. 9. VSHN AG I Neugasse 10 I 8005 Zürich I T 044 545 53 00 www.vshn.ch https://www.cncf.io/projects/ 3/4 CNI Container Network Interface - networking for Linux containers Envoy Service Proxy Jaeger Distributed Tracing
  10. 10. VSHN AG I Neugasse 10 I 8005 Zürich I T 044 545 53 00 www.vshn.ch https://www.cncf.io/projects/ 4/4 Notary Sign & trust data over untrusted transport The Update Framework Secure software & package/lib updates
  11. 11. VSHN AG I Neugasse 10 I 8005 Zürich I T 044 545 53 00 www.vshn.ch
  12. 12. VSHN AG I Neugasse 10 I 8005 Zürich I T 044 545 53 00 www.vshn.ch Why cloud native computing ? ● Patterns: higher level problem solving than 'just use tool x' ● Open source and open standards ● Broad support consortium ● Runs on any infrastructure → cloud native not cloud only ● Application infrastructure as code ● DevOps philosophy
  13. 13. VSHN AG I Neugasse 10 I 8005 Zürich I T 044 545 53 00 www.vshn.ch Container Networking Interface CNI Konstantinos Karampogias Software Engineer at Swisscom
  14. 14. VSHN AG I Neugasse 10 I 8005 Zürich I T 044 545 53 00 www.vshn.ch Prometheus Aarno Aukia CTO at VSHN.ch - The DevOps Company
  15. 15. VSHN AG I Neugasse 10 I 8005 Zürich I T 044 545 53 00 www.vshn.ch Istio Tobias Brunner Head of DevOps at VSHN.ch
  16. 16. VSHN AG I Neugasse 10 I 8005 Zürich I T 044 545 53 00 www.vshn.ch Thanks! ● What do you want to talk about at this meetup ? ● What CNC technologies do you use already ? ● Questions ? ● Need for discussion ? ● Topics ? ● Interested in working with cloud native stuff? https://vshn.ch/jobs

×