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

What does cloud native mean (to you)?

What does cloud native mean (to you)?

Talk at inaugural Cloud Native London meet-up, see https://www.meetup.com/Cloud-Native-London/events/240107814/

Michael Hausenblas

July 04, 2017
Tweet

More Decks by Michael Hausenblas

Other Decks in Technology

Transcript

  1. What does cloud native mean …
 Michael Hausenblas, Red Hat


    Developer Advocate Kubernetes & OpenShift
 2017-07-04, Cloud Native London … to you?
  2. Hit me up on Twitter: @mhausenblas 4 Maybe not …

    twitter.com/mhausenblas/status/879752918131519488
  3. Hit me up on Twitter: @mhausenblas 9 … and beyond

    • MUST be portable between environments • MUST use appropriate unit of deployment • SHOULD be cluster-aware
  4. Hit me up on Twitter: @mhausenblas 10 Portability • avoid

    platform lock-in • enable hybrid cloud deployments • increase RoI
  5. Hit me up on Twitter: @mhausenblas 11 Unit of deployment

    • physical servers • VMs • containers • functions
  6. Hit me up on Twitter: @mhausenblas 12 Cluster-aware • scale

    out on commodity hardware • fallacies of distributed computing
 en.wikipedia.org/wiki/Fallacies_of_distributed_computing • stateful services shard inherently
  7. Hit me up on Twitter: @mhausenblas 14 Service mesh: Istio

    istio.io • Traffic Management • Observability • Policy Enforcement • Service Identity and Security
  8. Hit me up on Twitter: @mhausenblas 15 Serverless is spelled

    `F` `a` `a` `S` (Function-as-a-Service)
  9. Hit me up on Twitter: @mhausenblas 17 Backup & restore

    of cloud-native infra reshifter.info
  10. Hit me up on Twitter: @mhausenblas 20 More on FaaS

    oreilly.com/webops-perf/free/serverless-ops.csp github.com/anaibol/awesome-serverless headmelted.com/serverless-showdown-4a771ca561d2