Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.
© 2015 Mesosphere, Inc. All Rights Reserved. 1
Cloud Surfing:
Kubernetes on Mesos
Karl Isenberg
© 2015 Mesosphere, Inc. All Rights Reserved. 2
- Mesosphere
- kubernetes-mesos
- Pivotal
- cloudfoundry
- bosh
- bosh-init...
© 2015 Mesosphere, Inc. All Rights Reserved. 3
Is your PaaS backed by Hadoop?
Why is OpenStack on top of AWS?
Do you even ...
© 2015 Mesosphere, Inc. All Rights Reserved. 4
Renton Thurston - Eureka Seven
Cloud Surfing 101 - Lifting
1. Survey landsc...
© 2015 Mesosphere, Inc. All Rights Reserved. 5
Light Finding Operation (LFO) - Eureka Seven
Cloud Surfing 102 - Tool Selec...
© 2015 Mesosphere, Inc. All Rights Reserved. 6
Cloud Surfing
103:
Atmospheric
Layers
Application Orchestration
Container O...
© 2015 Mesosphere, Inc. All Rights Reserved.
DCOS
7
Datacenter
Operating
System
Application Orchestration
Container Orches...
© 2015 Mesosphere, Inc. All Rights Reserved. 8
Demo: DCOS
- dcos package install cassandra
- dcos package install etcd
- d...
© 2015 Mesosphere, Inc. All Rights Reserved. 9
Demo: Oinker
- Mini twitter clone
- Deployed on Kubernetes
- Replicated 3x
...
© 2015 Mesosphere, Inc. All Rights Reserved. 10
Q: What does Kubernetes manage?
A: Applications & Services (& Jobs)
Q: Wha...
© 2015 Mesosphere, Inc. All Rights Reserved. 11
As Seen On Stage
- kubernetes.io
- mesos.apache.org
- mesosphere.com/produ...
© 2015 Mesosphere, Inc. All Rights Reserved. 12
FIN
Prochain SlideShare
Chargement dans…5
×

sur

Cloud Surfing: Kubernetes on Mesos Slide 1 Cloud Surfing: Kubernetes on Mesos Slide 2 Cloud Surfing: Kubernetes on Mesos Slide 3 Cloud Surfing: Kubernetes on Mesos Slide 4 Cloud Surfing: Kubernetes on Mesos Slide 5 Cloud Surfing: Kubernetes on Mesos Slide 6 Cloud Surfing: Kubernetes on Mesos Slide 7 Cloud Surfing: Kubernetes on Mesos Slide 8 Cloud Surfing: Kubernetes on Mesos Slide 9 Cloud Surfing: Kubernetes on Mesos Slide 10 Cloud Surfing: Kubernetes on Mesos Slide 11 Cloud Surfing: Kubernetes on Mesos Slide 12
Prochain SlideShare
Container Orchestration Wars (Micro Edition)
Suivant
Télécharger pour lire hors ligne et voir en mode plein écran

16 j’aime

Partager

Télécharger pour lire hors ligne

Cloud Surfing: Kubernetes on Mesos

Télécharger pour lire hors ligne

You wish you could learn just one platform and never have to learn another one, but that's not how software works. Today’s epic swell is tomorrow's choppy ripples. Today's cloud nine is tomorrow's smog. What you really need to learn is how to surf… on clouds.

So catch the wave and we’ll ride the white fluffies together. We’ll start with Kubernetes, the cloud container orchestration engine Google seeded, and Mesos, the scheduling framework from which Twitter and Apple are hanging ten. Then we’ll throw on the afterburner with the Mesosphere Datacenter Operating System (DCOS) and deploy orchestrators, like Kubernetes and Marathon, alongside distributed services, like Spark and Cassandra, to open up a universe of possibilities.

Video: https://www.youtube.com/watch?v=qku6ilFG5RM

Cloud Surfing: Kubernetes on Mesos

  1. 1. © 2015 Mesosphere, Inc. All Rights Reserved. 1 Cloud Surfing: Kubernetes on Mesos Karl Isenberg
  2. 2. © 2015 Mesosphere, Inc. All Rights Reserved. 2 - Mesosphere - kubernetes-mesos - Pivotal - cloudfoundry - bosh - bosh-init - bosh-mysql - Williams-Sonoma - multi-brand spring-based ecommerce platform - github.com/karlkfi - mesos-compose-dind - inject (golang) - probe - twitter.com/karlkfi - linkedin.com/in/karlkfi - karl.isenberg.us - karl@mesosphere.com Who is Karl Isenberg?
  3. 3. © 2015 Mesosphere, Inc. All Rights Reserved. 3 Is your PaaS backed by Hadoop? Why is OpenStack on top of AWS? Do you even lift bro? The Cloud
  4. 4. © 2015 Mesosphere, Inc. All Rights Reserved. 4 Renton Thurston - Eureka Seven Cloud Surfing 101 - Lifting 1. Survey landscape 2. Stay as high level as possible 3. Dive down when you need 4. Stay loose
  5. 5. © 2015 Mesosphere, Inc. All Rights Reserved. 5 Light Finding Operation (LFO) - Eureka Seven Cloud Surfing 102 - Tool Selection 1. No one tool solves all problems 2. Pick the right tool for the job 3. Pick tools that do one thing well 4. Prefer small APIs 5. Chain your tricks together
  6. 6. © 2015 Mesosphere, Inc. All Rights Reserved. 6 Cloud Surfing 103: Atmospheric Layers Application Orchestration Container Orchestration Job Scheduling Containerization Resource Management Provisioning CloudFoundry, Heroku, OpenShift, Deis Kubernetes, Marathon, Swarm, Fleet, Lattice, ECS Chronos, Kubernetes Docker, Rkt, Garden, Mesos Mesos Puppet, Chef, Ansible, Salt, Vagrant, Otto non-exhaustive Machine Management AWS, Azure, GCE, OpenStack, vSphere, VirtualBox, Fusion
  7. 7. © 2015 Mesosphere, Inc. All Rights Reserved. DCOS 7 Datacenter Operating System Application Orchestration Container Orchestration Job Scheduling Containerization Resource Management Provisioning CloudFoundry, Heroku, OpenShift, Deis Kubernetes, Marathon, Swarm, Fleet, Lattice, ECS Chronos, Kubernetes Docker, Rkt, Garden, Mesos Mesos Vagrant, Otto, Puppet, Chef, Ansible, Salt Machine Management AWS, Azure, GCE, OpenStack, vSphere, VirtualBox, Fusion
  8. 8. © 2015 Mesosphere, Inc. All Rights Reserved. 8 Demo: DCOS - dcos package install cassandra - dcos package install etcd - dcos package install kubernetes
  9. 9. © 2015 Mesosphere, Inc. All Rights Reserved. 9 Demo: Oinker - Mini twitter clone - Deployed on Kubernetes - Replicated 3x - Backed by Cassandra-Mesos - Discovery with Mesos DNS - github.com/karlkfi/oinker-go
  10. 10. © 2015 Mesosphere, Inc. All Rights Reserved. 10 Q: What does Kubernetes manage? A: Applications & Services (& Jobs) Q: What does Mesos manage? A: Processes & Resources Q: What does DCOS manage? A: Frameworks Pop Quiz! Don’t worry! This ain’t rocket surgery.
  11. 11. © 2015 Mesosphere, Inc. All Rights Reserved. 11 As Seen On Stage - kubernetes.io - mesos.apache.org - mesosphere.com/product (DCOS) - github.com/mesosphere/kubernetes-mesos - github.com/mesosphere/cassandra-mesos - github.com/mesosphere/universe - github.com/mesosphere/multiverse - github.com/mesosphere/dcos-cli - github.com/karlkfi/oinker-go Bonus - mesosphere.github.io/marathon - github.com/karlkfi/mesos-compose-dind But You Don’t Have To Take My Word For It
  12. 12. © 2015 Mesosphere, Inc. All Rights Reserved. 12 FIN
  • apurohit30

    Jul. 28, 2018
  • jlkinsel

    Mar. 23, 2017
  • willianporfirio

    Feb. 9, 2016
  • luebken

    Jan. 12, 2016
  • Ssrdjan

    Jan. 10, 2016
  • ThanosTollos

    Jan. 9, 2016
  • ToddMyers1

    Jan. 7, 2016
  • AlbanMUSSI1

    Dec. 30, 2015
  • gazisvangelis

    Dec. 13, 2015
  • SongbaiPan

    Nov. 28, 2015
  • qjp

    Nov. 22, 2015
  • cafenero_777

    Nov. 21, 2015
  • TokyoIncidents

    Nov. 21, 2015
  • stathy

    Nov. 12, 2015
  • SantiagoAlarcon3

    Nov. 9, 2015
  • mediasemanticweb

    Nov. 9, 2015

You wish you could learn just one platform and never have to learn another one, but that's not how software works. Today’s epic swell is tomorrow's choppy ripples. Today's cloud nine is tomorrow's smog. What you really need to learn is how to surf… on clouds. So catch the wave and we’ll ride the white fluffies together. We’ll start with Kubernetes, the cloud container orchestration engine Google seeded, and Mesos, the scheduling framework from which Twitter and Apple are hanging ten. Then we’ll throw on the afterburner with the Mesosphere Datacenter Operating System (DCOS) and deploy orchestrators, like Kubernetes and Marathon, alongside distributed services, like Spark and Cassandra, to open up a universe of possibilities. Video: https://www.youtube.com/watch?v=qku6ilFG5RM

Vues

Nombre de vues

5 619

Sur Slideshare

0

À partir des intégrations

0

Nombre d'intégrations

524

Actions

Téléchargements

119

Partages

0

Commentaires

0

Mentions J'aime

16

×