ApacheCon NA 2015: Warning! May Contain Clouds
-
Upload
duncan-johnston-watt -
Category
Software
-
view
355 -
download
1
Transcript of ApacheCon NA 2015: Warning! May Contain Clouds
Warning May Contain Clouds Duncan Johnston-‐Wa6, Cloudso8
@duncanjw
@AlanTuringYear
Turing … Entrepreneur • Problem: Losing the War • SoluIon: Turing Machine • Cost: $500k ($250m Series A?) • Benefit: Win War • White Paper: On Computable Numbers, with an ApplicaIon to the Entscheidungproblem
@AlanTuringYear
@AlanTuringYear
@AlanTuringYear
@AlanTuringYear
@AlanTuringYear
@AlanTuringYear
@duncanjw
@duncanjw
@duncanjw
@duncanjw
@duncanjw
@AlanTuringYear
Alchemy The medieval forerunner of chemistry, concerned with the transmutaIon of ma6er, in parIcular with a6empts to convert base metals into gold or find a universal elixir. A seemingly magical process of transformaIon, creaIon, or combinaIon. h"p://www.oxforddic/onaries.com/defini/on/english/alchemy
C21st Alchemy Open Source A seemingly magical process of transformaIon, creaIon, or combinaIon …
@duncanjw
C21st Alchemy The way in which Docker has enabled workloads to migrate across any operaIng system and any environment has really kind of freed up development and operaIons. We want to keep them going at the next layer of the stack, which is orchestra)on … We're in the very early days of the category.
Sco" Johnston, SVP Product, Docker
C21st Alchemy
@duncanjw
@duncanjw
@duncanjw
@duncanjw
@monadic
@duncanjw
@grklvt
Brooklyn Bridge for Cloud Foundry • Brooklyn Service Broker – Makes Brooklyn blueprints available as CF Services
• Brooklyn CLI Plugin – Lets CF developer interact with Service Broker
• Currently contributed to CF Community • Backing from CF FoundaIon to incubate
@ahtweeIn
…
TNS Coverage • Open Data Pla^orm – h6p://thenewstack.io/spinning-‐up-‐a-‐hadoop-‐cluster-‐with-‐apache-‐ambari-‐and-‐brooklyn/
• Cloud Foundry – h6p://thenewstack.io/cloud-‐foundry-‐and-‐apache-‐brooklyn-‐for-‐automaIng-‐paas-‐with-‐a-‐service-‐broker/
– h6p://thenewstack.io/the-‐apache-‐brooklyn-‐plugin-‐for-‐cloud-‐foundry-‐to-‐add-‐services-‐such-‐as-‐mongodb/
Clocker Project • Open Source • Apache Licensed • SIll in Beta • h6p://brooklyncentral.github.io/clocker
@clockercentral
Apache Brooklyn • Open Source • Donated to the Apache So8ware FoundaIon • h6p://brooklyn.incubator.apache.org • Founded by @ahtweeIn and @aledsage
@brooklyncentral
Apache jclouds • Java Cloud Library – h6p://jclouds.apache.org
• API AgnosIc – CloudStack, OpenStack, AWS EC2, GCE, So8Layer…
• Creates Virtual Machines – Return SSH Endpoint – Manage ProperIes
@jclouds
Apache jclouds • Drivers for REST APIs • Docker Driver – Created by Andrea Turli – @turlinux
• Virtual Container – Using SSH Daemon – Same Endpoint Type as VM – ComposiIon on any Image or Dockerfile
@jclouds
Weave • So8ware Defined Networking – Ethernet Switch – User Space – Docker Container
• Sniffs Traffic on Host • Forwards over TCP • h6ps://github.com/weaveworks/weave
@weaveworks
Project Calico • Open Source • Apache Licensed • Pure Layer 3 Approach to Virtual Networking • Support for Docker and OpenStack • h6p://projectcalico.org
@projectcalico
Cloud Foundry FoundaIon • Open Source • Apache Licensed • h6p://www.cloudfoundry.org • h6ps://github.com/cloudfoundry-‐community
@cloudfoundryorg
Web Resources
http://clocker.io
http://brooklyn.io
http://docker.io
http://projectcalico.org
https://github.com/weaveworks/weave
https://github.com/cloudfoundry-‐community
@cloudso8
Container Track @ ApacheCon
Using Apache Brooklyn and Docker to Simulate
your Production Environments in the Cloud
https://www.youtube.com/watch?v=IxcgOZUx5nE
How to Create a Docker Cloud with Brooklyn,
jclouds and Clocker
https://www.youtube.com/watch?v=oBEwFpYD620
@cloudso8