SlideShare a Scribd company logo
1 of 72
Download to read offline
Cloud	
  Na)ve	
  Apps…	
  	
  
from	
  a	
  user	
  point	
  of	
  view	
  
Alexis	
  Richardson	
  
CEO,	
  Weaveworks	
  
	
  
WSO2	
  keynote	
  –	
  June	
  2nd	
  2015	
  	
  
About	
  me	
  
•  Metalogic	
  
•  Cohesive	
  Networks	
  (La	
  CohesiveFT)	
  
•  RabbitMQ	
  
•  VMware	
  /	
  Pivotal	
  –	
  vFabric,	
  Spring,	
  Redis,	
  
Cloud	
  Foundry	
  (and	
  even	
  OpenStack..)	
  et	
  al.	
  
•  Weaveworks	
  
Why	
  start	
  another	
  company?	
  
2015	
  
2015	
  	
  
	
  
Like	
  1995	
  but	
  1000x	
  more	
  awesome(*)	
  
	
  	
  
	
  
	
  
(*)	
  if	
  you	
  want	
  to	
  make	
  customers	
  happy	
  using	
  soXware	
  
2015	
  	
  
	
  
Like	
  1995	
  but	
  1000x	
  more	
  awesome(*)	
  
	
  	
  
	
  
	
  
(*)	
  if	
  you	
  want	
  to	
  make	
  customers	
  happy	
  using	
  soXware	
  
All	
  Hail	
  Mary	
  Meeker	
  
hYp://www.kpcb.com/internet-­‐trends	
  	
  
Global	
  
Top	
  5	
  public	
  eCommerce	
  companies	
  
approx	
  same	
  $volume	
  as	
  Swiss	
  GDP	
  
Mobile	
  
On	
  Demand	
  
What	
  ma?ers?	
  
ME	
  
xxx	
  
Our	
  North	
  Star	
  is	
  to	
  win	
  more	
  of	
  our	
  
members’	
  “moments	
  of	
  truth”	
  
Our	
  North	
  Star	
  is	
  to	
  win	
  more	
  of	
  our	
  members’	
  “moments	
  of	
  truth”.	
  	
  
	
  
Those	
  decision	
  moments	
  are,	
  say,	
  on	
  Thursday	
  7:15	
  pm	
  or	
  Monday	
  2:40	
  am	
  when	
  our	
  
member	
  wants	
  to	
  relax,	
  enjoy	
  a	
  shared	
  experience	
  with	
  friends	
  and	
  family,	
  or	
  is	
  just	
  
bored.	
  They	
  could	
  play	
  a	
  video	
  game,	
  surf	
  the	
  web,	
  read	
  a	
  magazine,	
  channel	
  surf	
  
their	
  MVPD/DVR	
  system,	
  buy	
  a	
  pay-­‐per-­‐view	
  movie,	
  put	
  on	
  a	
  DVD,	
  turn	
  on	
  Hulu	
  or	
  
Amazon	
  Prime,	
  or	
  they	
  could	
  tap	
  on	
  Neglix.	
  We	
  want	
  our	
  members	
  to	
  choose	
  Neglix	
  
in	
  these	
  moments	
  of	
  truth.	
  
	
  
We	
  win	
  those	
  moments	
  of	
  truth	
  when	
  members	
  expect,	
  based	
  on	
  their	
  prior	
  
experience	
  with	
  us,	
  that	
  Neglix	
  will	
  be	
  pleasurable,	
  compared	
  to	
  all	
  those	
  other	
  
op)ons.	
  The	
  pleasure	
  comes	
  from	
  our	
  simple	
  experience	
  for	
  choosing,	
  control	
  over	
  
when	
  to	
  start/pause/resume	
  the	
  video,	
  and	
  from	
  content	
  that	
  suits	
  their	
  taste	
  and	
  
their	
  mood.	
  
	
  
When	
  we	
  deliver	
  enjoyment,	
  members	
  watch	
  more	
  Neglix,	
  con)nue	
  their	
  
membership,	
  and	
  evangelize	
  Neglix	
  to	
  their	
  friends.	
  
2015	
  –	
  NeClix	
  has	
  60M+	
  subscribers,	
  adding	
  >4M	
  per	
  quarter	
  
Implica)ons	
  for	
  everyone	
  else?	
  
YOU	
  
Key	
  takeaways	
  so	
  far	
  
•  On	
  demand	
  services,	
  powered	
  by	
  
soXware,	
  are	
  the	
  new	
  MUST	
  HAVE	
  	
  
•  And	
  they	
  are	
  core	
  to	
  your	
  business	
  –	
  
cannot	
  be	
  outsourced	
  
•  Businesses:	
  ally	
  with	
  developers	
  or	
  die	
  
The	
  Technology	
  
What	
  developers	
  need	
  to	
  know	
  
2015	
  “must	
  have”	
  requirements	
  
• Self	
  Service	
  
• Agile	
  &	
  Always	
  On	
  	
  
• Flexible	
  Deployment	
  
	
  
	
  
Implica)ons	
  of	
  Self	
  Service	
  
•  1-­‐click	
  install	
  &	
  uninstall	
  	
  
•  Pay	
  per	
  use,	
  never	
  pay	
  to	
  set	
  up	
  &	
  provision	
  
•  Global	
  scale	
  &	
  customer	
  base	
  
•  Measure	
  everything	
  
•  Test	
  &	
  adapt	
  &	
  upgrade	
  in	
  real	
  )me	
  
à 	
  PROFIT!	
  
For	
  Developers	
  –	
  customer	
  “me	
  want	
  it	
  NOW”	
  	
  
Best	
  way	
  of	
  think	
  about	
  this?	
  	
  App	
  Store	
  
Agile +
Always On
à
DevOps
DevOps	
  Example	
  
•  Target,	
  talk	
  at	
  DevOps	
  enterprise	
  summit,	
  2014	
  
•  Release	
  frequency	
  UP	
  100x	
  	
  	
  
–  1/quarter	
  à	
  100/quarter	
  
•  Release	
  size	
  DOWN	
  -­‐	
  100x	
  	
  
•  Errors	
  and	
  produc)on	
  issues	
  DOWN	
  by	
  90%	
  
•  Costs	
  DOWN	
  by	
  50%	
  	
  
For	
  developers:	
  
•  Same	
  team,	
  much	
  less	
  waste,	
  beYer	
  products,	
  happier	
  
customers,	
  con)nuous	
  delivery..	
  
Take	
  the	
  DevOps	
  test	
  
1.  Can	
  you	
  redeploy	
  your	
  en)re	
  applica)on	
  in	
  minutes?	
  
2.  Does	
  your	
  applica)on	
  depend	
  on	
  specific	
  IP	
  addresses,	
  ports,	
  file	
  
systems,	
  that	
  are	
  not	
  part	
  of	
  the	
  automated	
  installa)on?	
  
3.  Can	
  your	
  applica)on	
  survive,	
  and	
  auto-­‐recover	
  from,	
  infrastructure	
  
(compute,	
  network,	
  storage)	
  failures?	
  
4.  Can	
  you	
  upgrade	
  and	
  downgrade,	
  your	
  applica)on	
  (or	
  parts	
  of	
  the	
  
applica)on)	
  without	
  any	
  impact	
  to	
  users?	
  
5.  Can	
  you	
  run	
  mul)ple	
  versions	
  of	
  your	
  applica)on	
  services,	
  in	
  the	
  same	
  
environment	
  at	
  the	
  same	
  )me?	
  
6.  Can	
  you	
  safely	
  test	
  in	
  produc)on?	
  
7.  If	
  a	
  part	
  of	
  an	
  applica)on	
  fails,	
  will	
  other	
  parts	
  con)nue	
  to	
  operate?	
  
8.  Can	
  parts	
  of	
  your	
  applica)on	
  scale-­‐up	
  and	
  scale-­‐down	
  automa)cally,	
  
based	
  on	
  user	
  load	
  or	
  other	
  factors?	
  
9.  Can	
  you	
  deploy	
  applica)on	
  components	
  across	
  cloud	
  providers?	
  
10.  Can	
  you	
  deploy	
  an	
  applica)on	
  component	
  on	
  a	
  different	
  cloud	
  provider?	
  
Jim	
  Bugwadia	
  
xxx	
  
Business	
  value	
  –	
  beYer	
  to	
  spend	
  
$100M	
  on	
  making	
  House	
  of	
  Cards,	
  
than	
  on	
  building	
  a	
  data	
  center	
  
Flexible	
  Deployment	
  
•  Cloud	
  
•  Global	
  infra	
  for	
  metered	
  on	
  demand	
  services	
  	
  
•  Super	
  scalable,	
  Ideal	
  for	
  DevOps,	
  “Always	
  On”,	
  CI	
  
Implica)on	
  for	
  developers	
  
•  Basically	
  a	
  RANDOM	
  environment	
  
•  Can	
  your	
  app	
  pass	
  the	
  20%	
  test?	
  
•  Can	
  your	
  app	
  monitor	
  &	
  measure	
  everything?	
  
Key	
  Takeaways	
  so	
  far!	
  
•  Developers:	
  
–  Op)mize	
  for	
  speed	
  instead	
  of	
  cost	
  
–  Assume	
  that	
  cloud	
  is	
  random	
  
	
  
•  This	
  applies	
  to:	
  
–  What	
  you	
  design	
  
–  How	
  you	
  develop	
  	
  
–  Where	
  you	
  deploy	
  
	
  
In	
  the	
  Moment	
  of	
  Truth,	
  the	
  customer	
  doesn’t	
  care	
  about	
  
you,	
  they	
  care	
  about	
  “me”	
  
Not	
  just	
  Neglix,	
  also:	
  
GOOGLE	
  
Google	
  Scale	
  for	
  all?	
  
•  2	
  billion	
  containers	
  started	
  per	
  week	
  	
  
•  100	
  billion	
  per	
  year	
  
•  Google	
  has	
  ~1%	
  of	
  world’s	
  servers	
  
à Current	
  poten)al	
  of	
  100*100B	
  =	
  10	
  trillion	
  
server	
  side	
  containers	
  per	
  year	
  globally	
  
à But	
  there	
  are	
  10-­‐50M	
  developers	
  
AutomaPon	
  
Choice	
  
Composable	
  
Developing	
  in	
  the	
  ‘me’	
  genera)on	
  
•  Google	
  shows	
  we	
  need	
  automa)on	
  to	
  scale	
  
•  Developers	
  tell	
  us	
  they	
  need	
  choice	
  
•  Reject	
  “one	
  size	
  fits	
  all”.	
  	
  Embrace	
  “composable”	
  
à	
  Cloud	
  Na)ve	
  
Cloud	
  Na)ve	
  Apps	
  
	
  
Container	
  packaged	
  
Dynamically	
  Scheduled	
  
Micro-­‐services	
  oriented	
  
	
  
Cloud	
  Na)ve	
  Apps	
  
In	
  a	
  nutshell:	
  everything	
  is	
  decoupled	
  for	
  scale	
  
	
  
Decouple	
  soXware	
  from	
  physical	
  deployment	
  	
  
Decouple	
  users	
  from	
  service	
  instances	
  
Decouple	
  soXware	
  into	
  components	
  
Containers!	
  
Fast,	
  Easy,	
  Portable	
  Packaging	
  
	
  
•  Lightweight	
  VMs	
  –	
  mobile	
  &	
  isolated	
  env.	
  
•  Enables	
  portability	
  &	
  idempotency	
  
•  More	
  efficient	
  than	
  VMs	
  –	
  “lean	
  and	
  fast”	
  
•  Docker	
  adds	
  “make	
  it	
  easy	
  for	
  developers”	
  
What	
  is	
  Docker?	
  
Docker	
  at	
  the	
  Moment	
  of	
  Truth	
  
•  Jason	
  Hoffman:	
  
– I	
  think	
  Linux	
  took	
  off	
  because	
  of	
  package	
  
management.	
  I	
  think	
  that’s	
  basically	
  it.	
  Docker’s	
  
taking	
  off	
  because	
  it’s	
  the	
  new	
  package	
  
management.	
  It’s	
  just	
  that	
  simple.	
  
	
  
Convenience	
  
Safety?	
  
Managing	
  Docker	
  in	
  enterprise	
  
•  Performance	
  Management	
  
•  Security	
  
•  Monitoring	
  
•  Provenance	
  	
  
•  Policy	
  
à	
  It’s	
  in	
  the	
  (weave)	
  works	
  
	
  
Dynamically	
  Scheduled	
  &	
  Metered	
  
•  Mesosphere	
  	
  
•  Kubernetes	
  &	
  GKE	
  
•  Docker	
  Swarm	
  
•  Cloud	
  Foundry	
  Diego	
  /	
  LazceCF	
  
•  Amazon	
  ECS	
  
•  Azure?	
  
à	
  WSO2	
  Stratos	
  uses	
  Kubernetes,	
  so	
  does	
  Fabric8,	
  
so	
  does	
  OpenShiX…	
  
Microservices	
  
All	
  Hail	
  Adrian	
  CockroU	
  
hYp://www.slideshare.net/adriancockcroX/
dockercon-­‐state-­‐of-­‐the-­‐art-­‐in-­‐microservices	
  	
  
Wix	
  
Summary	
  
•  User	
  needs	
  have	
  changed	
  
•  Business	
  needs	
  lots	
  more	
  developers	
  
•  Cloud	
  Na)ve	
  is	
  the	
  way	
  forward	
  
	
  
Adapt	
  or	
  …	
  
So	
  why	
  I	
  am	
  doing	
  Weave?	
  
Plumbing	
  for	
  cloud	
  na)ve	
  applica)ons	
  
•  Simple,	
  Portable,	
  Transparent	
  
•  Cloud	
  Na)ve	
  apps	
  made	
  easy	
  for	
  developers	
  	
  
•  NO	
  need	
  to	
  rewrite	
  app	
  code	
  or	
  re-­‐tool	
  apps!	
  
Check	
  out	
  hYp://weave.works	
  
WSO2Con EU 2015: Keynote - Cloud Native Apps… from a user point of view

More Related Content

What's hot

Staying Secure When Moving to the Cloud - Dave Millier
Staying Secure When Moving to the Cloud - Dave MillierStaying Secure When Moving to the Cloud - Dave Millier
Staying Secure When Moving to the Cloud - Dave MillierTriNimbus
 
Monktoberfest Fast Delivery
Monktoberfest Fast DeliveryMonktoberfest Fast Delivery
Monktoberfest Fast DeliveryAdrian Cockcroft
 
Jesse Robbins Keynote - Hacking Culture @ Cloud Expo Europe 2013
Jesse Robbins Keynote - Hacking Culture @ Cloud Expo Europe 2013Jesse Robbins Keynote - Hacking Culture @ Cloud Expo Europe 2013
Jesse Robbins Keynote - Hacking Culture @ Cloud Expo Europe 2013Jesse Robbins
 
Immutable Service Delivery Shenzhen 2016
Immutable Service Delivery   Shenzhen 2016Immutable Service Delivery   Shenzhen 2016
Immutable Service Delivery Shenzhen 2016John Willis
 
CuriousMinds and Siemens in Brasov 2015 - Building and Developing for the Clo...
CuriousMinds and Siemens in Brasov 2015 - Building and Developing for the Clo...CuriousMinds and Siemens in Brasov 2015 - Building and Developing for the Clo...
CuriousMinds and Siemens in Brasov 2015 - Building and Developing for the Clo...Vadim Zendejas
 
DOES14: Scott Prugh, CSG - DevOps and Lean in Legacy Environments
DOES14: Scott Prugh, CSG - DevOps and Lean in Legacy EnvironmentsDOES14: Scott Prugh, CSG - DevOps and Lean in Legacy Environments
DOES14: Scott Prugh, CSG - DevOps and Lean in Legacy EnvironmentsDevOps Enterprise Summmit
 
Software Architecture Conference - Monitoring Microservices - A Challenge
Software Architecture Conference -  Monitoring Microservices - A ChallengeSoftware Architecture Conference -  Monitoring Microservices - A Challenge
Software Architecture Conference - Monitoring Microservices - A ChallengeAdrian Cockcroft
 
ITLCHN 18 - Automation & DevOps - Automic
ITLCHN 18 -  Automation & DevOps - AutomicITLCHN 18 -  Automation & DevOps - Automic
ITLCHN 18 - Automation & DevOps - AutomicIT Expert Club
 
Enabling DevOps in the cloud - Federal Cloud Innovation Center
Enabling DevOps in the cloud - Federal Cloud Innovation CenterEnabling DevOps in the cloud - Federal Cloud Innovation Center
Enabling DevOps in the cloud - Federal Cloud Innovation CenterSanjeev Sharma
 
DevOps Picc12 Management Talk
DevOps Picc12 Management TalkDevOps Picc12 Management Talk
DevOps Picc12 Management TalkMichael Rembetsy
 
All Change! How the new economics of Cloud will make you think differently ab...
All Change! How the new economics of Cloud will make you think differently ab...All Change! How the new economics of Cloud will make you think differently ab...
All Change! How the new economics of Cloud will make you think differently ab...Steve Poole
 
devops, microservices, and platforms, oh my!
devops, microservices, and platforms, oh my!devops, microservices, and platforms, oh my!
devops, microservices, and platforms, oh my!Andrew Shafer
 
DOES16 London - Better Faster Cheaper .. How?
DOES16 London - Better Faster Cheaper .. How? DOES16 London - Better Faster Cheaper .. How?
DOES16 London - Better Faster Cheaper .. How? John Willis
 
Monitoring Challenges - Monitorama 2016 - Monitoringless
Monitoring Challenges - Monitorama 2016 - MonitoringlessMonitoring Challenges - Monitorama 2016 - Monitoringless
Monitoring Challenges - Monitorama 2016 - MonitoringlessAdrian Cockcroft
 
MeasureWorks - Velocity Conference Europe 2012 - a Web Performance dashboard ...
MeasureWorks - Velocity Conference Europe 2012 - a Web Performance dashboard ...MeasureWorks - Velocity Conference Europe 2012 - a Web Performance dashboard ...
MeasureWorks - Velocity Conference Europe 2012 - a Web Performance dashboard ...MeasureWorks
 
Top Lessons Learned While Researching and Writing The DevOps Handbook
Top Lessons Learned While Researching and Writing The DevOps HandbookTop Lessons Learned While Researching and Writing The DevOps Handbook
Top Lessons Learned While Researching and Writing The DevOps HandbookDynatrace
 
Turning Human Capital into High Performance Organizational Capital
Turning Human Capital into High Performance Organizational CapitalTurning Human Capital into High Performance Organizational Capital
Turning Human Capital into High Performance Organizational CapitalJohn Willis
 
After Agile, DevOps, and Lean IT: Modern Methodology in the Age of Disruption
After Agile, DevOps, and Lean IT: Modern Methodology in the Age of DisruptionAfter Agile, DevOps, and Lean IT: Modern Methodology in the Age of Disruption
After Agile, DevOps, and Lean IT: Modern Methodology in the Age of DisruptionAtlassian
 

What's hot (20)

Staying Secure When Moving to the Cloud - Dave Millier
Staying Secure When Moving to the Cloud - Dave MillierStaying Secure When Moving to the Cloud - Dave Millier
Staying Secure When Moving to the Cloud - Dave Millier
 
Monktoberfest Fast Delivery
Monktoberfest Fast DeliveryMonktoberfest Fast Delivery
Monktoberfest Fast Delivery
 
Jesse Robbins Keynote - Hacking Culture @ Cloud Expo Europe 2013
Jesse Robbins Keynote - Hacking Culture @ Cloud Expo Europe 2013Jesse Robbins Keynote - Hacking Culture @ Cloud Expo Europe 2013
Jesse Robbins Keynote - Hacking Culture @ Cloud Expo Europe 2013
 
Immutable Service Delivery Shenzhen 2016
Immutable Service Delivery   Shenzhen 2016Immutable Service Delivery   Shenzhen 2016
Immutable Service Delivery Shenzhen 2016
 
CuriousMinds and Siemens in Brasov 2015 - Building and Developing for the Clo...
CuriousMinds and Siemens in Brasov 2015 - Building and Developing for the Clo...CuriousMinds and Siemens in Brasov 2015 - Building and Developing for the Clo...
CuriousMinds and Siemens in Brasov 2015 - Building and Developing for the Clo...
 
DevOps game lego
DevOps game legoDevOps game lego
DevOps game lego
 
Epidemic Failures
Epidemic FailuresEpidemic Failures
Epidemic Failures
 
DOES14: Scott Prugh, CSG - DevOps and Lean in Legacy Environments
DOES14: Scott Prugh, CSG - DevOps and Lean in Legacy EnvironmentsDOES14: Scott Prugh, CSG - DevOps and Lean in Legacy Environments
DOES14: Scott Prugh, CSG - DevOps and Lean in Legacy Environments
 
Software Architecture Conference - Monitoring Microservices - A Challenge
Software Architecture Conference -  Monitoring Microservices - A ChallengeSoftware Architecture Conference -  Monitoring Microservices - A Challenge
Software Architecture Conference - Monitoring Microservices - A Challenge
 
ITLCHN 18 - Automation & DevOps - Automic
ITLCHN 18 -  Automation & DevOps - AutomicITLCHN 18 -  Automation & DevOps - Automic
ITLCHN 18 - Automation & DevOps - Automic
 
Enabling DevOps in the cloud - Federal Cloud Innovation Center
Enabling DevOps in the cloud - Federal Cloud Innovation CenterEnabling DevOps in the cloud - Federal Cloud Innovation Center
Enabling DevOps in the cloud - Federal Cloud Innovation Center
 
DevOps Picc12 Management Talk
DevOps Picc12 Management TalkDevOps Picc12 Management Talk
DevOps Picc12 Management Talk
 
All Change! How the new economics of Cloud will make you think differently ab...
All Change! How the new economics of Cloud will make you think differently ab...All Change! How the new economics of Cloud will make you think differently ab...
All Change! How the new economics of Cloud will make you think differently ab...
 
devops, microservices, and platforms, oh my!
devops, microservices, and platforms, oh my!devops, microservices, and platforms, oh my!
devops, microservices, and platforms, oh my!
 
DOES16 London - Better Faster Cheaper .. How?
DOES16 London - Better Faster Cheaper .. How? DOES16 London - Better Faster Cheaper .. How?
DOES16 London - Better Faster Cheaper .. How?
 
Monitoring Challenges - Monitorama 2016 - Monitoringless
Monitoring Challenges - Monitorama 2016 - MonitoringlessMonitoring Challenges - Monitorama 2016 - Monitoringless
Monitoring Challenges - Monitorama 2016 - Monitoringless
 
MeasureWorks - Velocity Conference Europe 2012 - a Web Performance dashboard ...
MeasureWorks - Velocity Conference Europe 2012 - a Web Performance dashboard ...MeasureWorks - Velocity Conference Europe 2012 - a Web Performance dashboard ...
MeasureWorks - Velocity Conference Europe 2012 - a Web Performance dashboard ...
 
Top Lessons Learned While Researching and Writing The DevOps Handbook
Top Lessons Learned While Researching and Writing The DevOps HandbookTop Lessons Learned While Researching and Writing The DevOps Handbook
Top Lessons Learned While Researching and Writing The DevOps Handbook
 
Turning Human Capital into High Performance Organizational Capital
Turning Human Capital into High Performance Organizational CapitalTurning Human Capital into High Performance Organizational Capital
Turning Human Capital into High Performance Organizational Capital
 
After Agile, DevOps, and Lean IT: Modern Methodology in the Age of Disruption
After Agile, DevOps, and Lean IT: Modern Methodology in the Age of DisruptionAfter Agile, DevOps, and Lean IT: Modern Methodology in the Age of Disruption
After Agile, DevOps, and Lean IT: Modern Methodology in the Age of Disruption
 

Viewers also liked

Mitra Innovation Leverages WSO2's Open Source Middleware to Build BIM Exchang...
Mitra Innovation Leverages WSO2's Open Source Middleware to Build BIM Exchang...Mitra Innovation Leverages WSO2's Open Source Middleware to Build BIM Exchang...
Mitra Innovation Leverages WSO2's Open Source Middleware to Build BIM Exchang...WSO2
 
WSO2Con EU 2015: Opening Keynote - Helping You Connect the World
WSO2Con EU 2015: Opening Keynote - Helping You Connect the WorldWSO2Con EU 2015: Opening Keynote - Helping You Connect the World
WSO2Con EU 2015: Opening Keynote - Helping You Connect the WorldWSO2
 
WSO2Con EU 2015: Keynote - The Containerization of the Developer Workspace
WSO2Con EU 2015: Keynote - The Containerization of the Developer WorkspaceWSO2Con EU 2015: Keynote - The Containerization of the Developer Workspace
WSO2Con EU 2015: Keynote - The Containerization of the Developer WorkspaceWSO2
 
Build Platform as a Service (PaaS) with SUSE Studio, WSO2 Middleware, and EC2
Build Platform as a Service (PaaS) with SUSE Studio, WSO2 Middleware, and EC2 Build Platform as a Service (PaaS) with SUSE Studio, WSO2 Middleware, and EC2
Build Platform as a Service (PaaS) with SUSE Studio, WSO2 Middleware, and EC2 WSO2
 
WSO2 Guest Webinar - WSO2 & Cloud: A Match Made in Heaven
WSO2 Guest Webinar - WSO2 & Cloud: A Match Made in HeavenWSO2 Guest Webinar - WSO2 & Cloud: A Match Made in Heaven
WSO2 Guest Webinar - WSO2 & Cloud: A Match Made in HeavenWSO2
 
Libere seus serviços! Transformando serviços existentes em APIs gerenciadas
Libere seus serviços! Transformando serviços existentes em APIs gerenciadasLibere seus serviços! Transformando serviços existentes em APIs gerenciadas
Libere seus serviços! Transformando serviços existentes em APIs gerenciadasWSO2
 
WSO2 Product Release Webinar - WSO2 App Factory 2.1
WSO2 Product Release Webinar - WSO2 App Factory 2.1WSO2 Product Release Webinar - WSO2 App Factory 2.1
WSO2 Product Release Webinar - WSO2 App Factory 2.1WSO2
 
PaaS for the New Cloud Era
PaaS for the New Cloud EraPaaS for the New Cloud Era
PaaS for the New Cloud EraWSO2
 
From Shadow IT to Empowered IT: Unshackling Your Developers’ Creativity!
From Shadow IT to Empowered IT: Unshackling Your Developers’ Creativity!From Shadow IT to Empowered IT: Unshackling Your Developers’ Creativity!
From Shadow IT to Empowered IT: Unshackling Your Developers’ Creativity!WSO2
 
Learn How to Dynamically Add New Application Types, Runtimes to WSO2 App Factory
Learn How to Dynamically Add New Application Types, Runtimes to WSO2 App FactoryLearn How to Dynamically Add New Application Types, Runtimes to WSO2 App Factory
Learn How to Dynamically Add New Application Types, Runtimes to WSO2 App FactoryWSO2
 
Listening As Strategy (revised)
Listening As Strategy (revised)Listening As Strategy (revised)
Listening As Strategy (revised)Jeff Turner
 
WSO2Con EU 2015: Keynote - The Identity of Things: The Next Internet Challenge
WSO2Con EU 2015: Keynote - The Identity of Things: The Next Internet ChallengeWSO2Con EU 2015: Keynote - The Identity of Things: The Next Internet Challenge
WSO2Con EU 2015: Keynote - The Identity of Things: The Next Internet ChallengeWSO2
 
Next-Gen Apps with IoT and Cloud
Next-Gen Apps with IoT and CloudNext-Gen Apps with IoT and Cloud
Next-Gen Apps with IoT and CloudWSO2
 
Exploring Data Integration Capabilities of the WSO2 Platform
Exploring Data Integration Capabilities of the WSO2 PlatformExploring Data Integration Capabilities of the WSO2 Platform
Exploring Data Integration Capabilities of the WSO2 PlatformWSO2
 
2015 05-connecting everything - ap is and paa-s-webinar-dmitry
2015 05-connecting everything - ap is and paa-s-webinar-dmitry2015 05-connecting everything - ap is and paa-s-webinar-dmitry
2015 05-connecting everything - ap is and paa-s-webinar-dmitryWSO2
 
WSO2 API Manager y ESB la plataforma perfecta para evolucionar los servicios
WSO2 API Manager y ESB la plataforma perfecta para evolucionar los serviciosWSO2 API Manager y ESB la plataforma perfecta para evolucionar los servicios
WSO2 API Manager y ESB la plataforma perfecta para evolucionar los serviciosWSO2
 
Messaging For the Cloud and Microservices
Messaging For the Cloud and MicroservicesMessaging For the Cloud and Microservices
Messaging For the Cloud and MicroservicesRob Davies
 
Data Entitlement in an API-Centric Architecture
Data Entitlement in an API-Centric ArchitectureData Entitlement in an API-Centric Architecture
Data Entitlement in an API-Centric ArchitectureWSO2
 
Subscribed 2015: Reigniting your Growth Engine
Subscribed 2015: Reigniting your Growth EngineSubscribed 2015: Reigniting your Growth Engine
Subscribed 2015: Reigniting your Growth EngineZuora, Inc.
 
Tracking a soccer game with big data
Tracking a soccer game with big dataTracking a soccer game with big data
Tracking a soccer game with big dataWSO2
 

Viewers also liked (20)

Mitra Innovation Leverages WSO2's Open Source Middleware to Build BIM Exchang...
Mitra Innovation Leverages WSO2's Open Source Middleware to Build BIM Exchang...Mitra Innovation Leverages WSO2's Open Source Middleware to Build BIM Exchang...
Mitra Innovation Leverages WSO2's Open Source Middleware to Build BIM Exchang...
 
WSO2Con EU 2015: Opening Keynote - Helping You Connect the World
WSO2Con EU 2015: Opening Keynote - Helping You Connect the WorldWSO2Con EU 2015: Opening Keynote - Helping You Connect the World
WSO2Con EU 2015: Opening Keynote - Helping You Connect the World
 
WSO2Con EU 2015: Keynote - The Containerization of the Developer Workspace
WSO2Con EU 2015: Keynote - The Containerization of the Developer WorkspaceWSO2Con EU 2015: Keynote - The Containerization of the Developer Workspace
WSO2Con EU 2015: Keynote - The Containerization of the Developer Workspace
 
Build Platform as a Service (PaaS) with SUSE Studio, WSO2 Middleware, and EC2
Build Platform as a Service (PaaS) with SUSE Studio, WSO2 Middleware, and EC2 Build Platform as a Service (PaaS) with SUSE Studio, WSO2 Middleware, and EC2
Build Platform as a Service (PaaS) with SUSE Studio, WSO2 Middleware, and EC2
 
WSO2 Guest Webinar - WSO2 & Cloud: A Match Made in Heaven
WSO2 Guest Webinar - WSO2 & Cloud: A Match Made in HeavenWSO2 Guest Webinar - WSO2 & Cloud: A Match Made in Heaven
WSO2 Guest Webinar - WSO2 & Cloud: A Match Made in Heaven
 
Libere seus serviços! Transformando serviços existentes em APIs gerenciadas
Libere seus serviços! Transformando serviços existentes em APIs gerenciadasLibere seus serviços! Transformando serviços existentes em APIs gerenciadas
Libere seus serviços! Transformando serviços existentes em APIs gerenciadas
 
WSO2 Product Release Webinar - WSO2 App Factory 2.1
WSO2 Product Release Webinar - WSO2 App Factory 2.1WSO2 Product Release Webinar - WSO2 App Factory 2.1
WSO2 Product Release Webinar - WSO2 App Factory 2.1
 
PaaS for the New Cloud Era
PaaS for the New Cloud EraPaaS for the New Cloud Era
PaaS for the New Cloud Era
 
From Shadow IT to Empowered IT: Unshackling Your Developers’ Creativity!
From Shadow IT to Empowered IT: Unshackling Your Developers’ Creativity!From Shadow IT to Empowered IT: Unshackling Your Developers’ Creativity!
From Shadow IT to Empowered IT: Unshackling Your Developers’ Creativity!
 
Learn How to Dynamically Add New Application Types, Runtimes to WSO2 App Factory
Learn How to Dynamically Add New Application Types, Runtimes to WSO2 App FactoryLearn How to Dynamically Add New Application Types, Runtimes to WSO2 App Factory
Learn How to Dynamically Add New Application Types, Runtimes to WSO2 App Factory
 
Listening As Strategy (revised)
Listening As Strategy (revised)Listening As Strategy (revised)
Listening As Strategy (revised)
 
WSO2Con EU 2015: Keynote - The Identity of Things: The Next Internet Challenge
WSO2Con EU 2015: Keynote - The Identity of Things: The Next Internet ChallengeWSO2Con EU 2015: Keynote - The Identity of Things: The Next Internet Challenge
WSO2Con EU 2015: Keynote - The Identity of Things: The Next Internet Challenge
 
Next-Gen Apps with IoT and Cloud
Next-Gen Apps with IoT and CloudNext-Gen Apps with IoT and Cloud
Next-Gen Apps with IoT and Cloud
 
Exploring Data Integration Capabilities of the WSO2 Platform
Exploring Data Integration Capabilities of the WSO2 PlatformExploring Data Integration Capabilities of the WSO2 Platform
Exploring Data Integration Capabilities of the WSO2 Platform
 
2015 05-connecting everything - ap is and paa-s-webinar-dmitry
2015 05-connecting everything - ap is and paa-s-webinar-dmitry2015 05-connecting everything - ap is and paa-s-webinar-dmitry
2015 05-connecting everything - ap is and paa-s-webinar-dmitry
 
WSO2 API Manager y ESB la plataforma perfecta para evolucionar los servicios
WSO2 API Manager y ESB la plataforma perfecta para evolucionar los serviciosWSO2 API Manager y ESB la plataforma perfecta para evolucionar los servicios
WSO2 API Manager y ESB la plataforma perfecta para evolucionar los servicios
 
Messaging For the Cloud and Microservices
Messaging For the Cloud and MicroservicesMessaging For the Cloud and Microservices
Messaging For the Cloud and Microservices
 
Data Entitlement in an API-Centric Architecture
Data Entitlement in an API-Centric ArchitectureData Entitlement in an API-Centric Architecture
Data Entitlement in an API-Centric Architecture
 
Subscribed 2015: Reigniting your Growth Engine
Subscribed 2015: Reigniting your Growth EngineSubscribed 2015: Reigniting your Growth Engine
Subscribed 2015: Reigniting your Growth Engine
 
Tracking a soccer game with big data
Tracking a soccer game with big dataTracking a soccer game with big data
Tracking a soccer game with big data
 

Similar to WSO2Con EU 2015: Keynote - Cloud Native Apps… from a user point of view

Cloud Native Apps ... from a user point of view
Cloud Native Apps ... from a user point of viewCloud Native Apps ... from a user point of view
Cloud Native Apps ... from a user point of viewWeaveworks
 
DevOps for Enterprise Systems : Innovate like a Startup
DevOps for Enterprise Systems : Innovate like a StartupDevOps for Enterprise Systems : Innovate like a Startup
DevOps for Enterprise Systems : Innovate like a StartupDevOps for Enterprise Systems
 
VisualOps Credentials
VisualOps CredentialsVisualOps Credentials
VisualOps CredentialsVisualOps
 
Agility and Control from AWS [FutureStack16]
Agility and Control from AWS [FutureStack16]Agility and Control from AWS [FutureStack16]
Agility and Control from AWS [FutureStack16]New Relic
 
Java Agile ALM: OTAP and DevOps in the Cloud
Java Agile ALM: OTAP and DevOps in the CloudJava Agile ALM: OTAP and DevOps in the Cloud
Java Agile ALM: OTAP and DevOps in the CloudMongoDB
 
Neo4j for Cloud Management at Scale
Neo4j for Cloud Management at ScaleNeo4j for Cloud Management at Scale
Neo4j for Cloud Management at ScaleNeo4j
 
Comment déployer et gérer dans le cloud Azure les environnements de développe...
Comment déployer et gérer dans le cloud Azure les environnements de développe...Comment déployer et gérer dans le cloud Azure les environnements de développe...
Comment déployer et gérer dans le cloud Azure les environnements de développe...Microsoft Technet France
 
Confoo-Montreal-2016: Controlling Your Environments using Infrastructure as Code
Confoo-Montreal-2016: Controlling Your Environments using Infrastructure as CodeConfoo-Montreal-2016: Controlling Your Environments using Infrastructure as Code
Confoo-Montreal-2016: Controlling Your Environments using Infrastructure as CodeSteve Mercier
 
Business and IT agility through DevOps and microservice architecture powered ...
Business and IT agility through DevOps and microservice architecture powered ...Business and IT agility through DevOps and microservice architecture powered ...
Business and IT agility through DevOps and microservice architecture powered ...Lucas Jellema
 
Delivering Better Software Faster (Without Breaking Everything)
Delivering Better Software Faster (Without Breaking Everything)Delivering Better Software Faster (Without Breaking Everything)
Delivering Better Software Faster (Without Breaking Everything)XebiaLabs
 
Enabling your DevOps culture with AWS-webinar
Enabling your DevOps culture with AWS-webinarEnabling your DevOps culture with AWS-webinar
Enabling your DevOps culture with AWS-webinarAaron Walker
 
Technology insights: Decision Science Platform
Technology insights: Decision Science PlatformTechnology insights: Decision Science Platform
Technology insights: Decision Science PlatformDecision Science Community
 
DevSecCon KeyNote London 2015
DevSecCon KeyNote London 2015DevSecCon KeyNote London 2015
DevSecCon KeyNote London 2015Shannon Lietz
 
Introduction to 5w’s of DevOps
Introduction to 5w’s of DevOpsIntroduction to 5w’s of DevOps
Introduction to 5w’s of DevOpsCygnet Infotech
 
Harman deepak v - agile on steriod - dev ops led transformation
Harman  deepak v - agile on steriod - dev ops led transformationHarman  deepak v - agile on steriod - dev ops led transformation
Harman deepak v - agile on steriod - dev ops led transformationXebia India
 
Sage Summit 2012: Cloud Computing for Accountants
Sage Summit 2012: Cloud Computing for AccountantsSage Summit 2012: Cloud Computing for Accountants
Sage Summit 2012: Cloud Computing for AccountantsGrant M Howe
 

Similar to WSO2Con EU 2015: Keynote - Cloud Native Apps… from a user point of view (20)

Cloud Native Apps ... from a user point of view
Cloud Native Apps ... from a user point of viewCloud Native Apps ... from a user point of view
Cloud Native Apps ... from a user point of view
 
DevOps for Enterprise Systems : Innovate like a Startup
DevOps for Enterprise Systems : Innovate like a StartupDevOps for Enterprise Systems : Innovate like a Startup
DevOps for Enterprise Systems : Innovate like a Startup
 
VisualOps Credentials
VisualOps CredentialsVisualOps Credentials
VisualOps Credentials
 
Agility and Control from AWS [FutureStack16]
Agility and Control from AWS [FutureStack16]Agility and Control from AWS [FutureStack16]
Agility and Control from AWS [FutureStack16]
 
Dev Ops without the Ops
Dev Ops without the OpsDev Ops without the Ops
Dev Ops without the Ops
 
Java Agile ALM: OTAP and DevOps in the Cloud
Java Agile ALM: OTAP and DevOps in the CloudJava Agile ALM: OTAP and DevOps in the Cloud
Java Agile ALM: OTAP and DevOps in the Cloud
 
Webinar : Microservices and Containerization
Webinar : Microservices and ContainerizationWebinar : Microservices and Containerization
Webinar : Microservices and Containerization
 
Neo4j for Cloud Management at Scale
Neo4j for Cloud Management at ScaleNeo4j for Cloud Management at Scale
Neo4j for Cloud Management at Scale
 
Par208
Par208Par208
Par208
 
Comment déployer et gérer dans le cloud Azure les environnements de développe...
Comment déployer et gérer dans le cloud Azure les environnements de développe...Comment déployer et gérer dans le cloud Azure les environnements de développe...
Comment déployer et gérer dans le cloud Azure les environnements de développe...
 
Confoo-Montreal-2016: Controlling Your Environments using Infrastructure as Code
Confoo-Montreal-2016: Controlling Your Environments using Infrastructure as CodeConfoo-Montreal-2016: Controlling Your Environments using Infrastructure as Code
Confoo-Montreal-2016: Controlling Your Environments using Infrastructure as Code
 
Business and IT agility through DevOps and microservice architecture powered ...
Business and IT agility through DevOps and microservice architecture powered ...Business and IT agility through DevOps and microservice architecture powered ...
Business and IT agility through DevOps and microservice architecture powered ...
 
Delivering Better Software Faster (Without Breaking Everything)
Delivering Better Software Faster (Without Breaking Everything)Delivering Better Software Faster (Without Breaking Everything)
Delivering Better Software Faster (Without Breaking Everything)
 
Enabling your DevOps culture with AWS-webinar
Enabling your DevOps culture with AWS-webinarEnabling your DevOps culture with AWS-webinar
Enabling your DevOps culture with AWS-webinar
 
Technology insights: Decision Science Platform
Technology insights: Decision Science PlatformTechnology insights: Decision Science Platform
Technology insights: Decision Science Platform
 
DevSecCon KeyNote London 2015
DevSecCon KeyNote London 2015DevSecCon KeyNote London 2015
DevSecCon KeyNote London 2015
 
DevSecCon Keynote
DevSecCon KeynoteDevSecCon Keynote
DevSecCon Keynote
 
Introduction to 5w’s of DevOps
Introduction to 5w’s of DevOpsIntroduction to 5w’s of DevOps
Introduction to 5w’s of DevOps
 
Harman deepak v - agile on steriod - dev ops led transformation
Harman  deepak v - agile on steriod - dev ops led transformationHarman  deepak v - agile on steriod - dev ops led transformation
Harman deepak v - agile on steriod - dev ops led transformation
 
Sage Summit 2012: Cloud Computing for Accountants
Sage Summit 2012: Cloud Computing for AccountantsSage Summit 2012: Cloud Computing for Accountants
Sage Summit 2012: Cloud Computing for Accountants
 

More from WSO2

Driving Innovation: Scania's API Revolution with WSO2
Driving Innovation: Scania's API Revolution with WSO2Driving Innovation: Scania's API Revolution with WSO2
Driving Innovation: Scania's API Revolution with WSO2WSO2
 
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data PlatformLess Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data PlatformWSO2
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaWSO2
 
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...WSO2
 
WSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AIWSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AIWSO2
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
Quantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation ComputingQuantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation ComputingWSO2
 
WSO2CON 2024 - Elevating the Integration Game to the Cloud
WSO2CON 2024 - Elevating the Integration Game to the CloudWSO2CON 2024 - Elevating the Integration Game to the Cloud
WSO2CON 2024 - Elevating the Integration Game to the CloudWSO2
 
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & InnovationWSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & InnovationWSO2
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2
 
WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2
 
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...WSO2
 
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and ApplicationsWSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and ApplicationsWSO2
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2
 
WSO2CON 2024 - Software Engineering for Digital Businesses
WSO2CON 2024 - Software Engineering for Digital BusinessesWSO2CON 2024 - Software Engineering for Digital Businesses
WSO2CON 2024 - Software Engineering for Digital BusinessesWSO2
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2
 
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of TransformationWSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of TransformationWSO2
 
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!WSO2
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2
 

More from WSO2 (20)

Driving Innovation: Scania's API Revolution with WSO2
Driving Innovation: Scania's API Revolution with WSO2Driving Innovation: Scania's API Revolution with WSO2
Driving Innovation: Scania's API Revolution with WSO2
 
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data PlatformLess Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using Ballerina
 
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
 
WSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AIWSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AI
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Quantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation ComputingQuantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation Computing
 
WSO2CON 2024 - Elevating the Integration Game to the Cloud
WSO2CON 2024 - Elevating the Integration Game to the CloudWSO2CON 2024 - Elevating the Integration Game to the Cloud
WSO2CON 2024 - Elevating the Integration Game to the Cloud
 
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & InnovationWSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
 
WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaS
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
 
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and ApplicationsWSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
 
WSO2CON 2024 - Software Engineering for Digital Businesses
WSO2CON 2024 - Software Engineering for Digital BusinessesWSO2CON 2024 - Software Engineering for Digital Businesses
WSO2CON 2024 - Software Engineering for Digital Businesses
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
 
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of TransformationWSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
 
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
 

Recently uploaded

Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbuapidays
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 

Recently uploaded (20)

Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 

WSO2Con EU 2015: Keynote - Cloud Native Apps… from a user point of view

  • 1. Cloud  Na)ve  Apps…     from  a  user  point  of  view   Alexis  Richardson   CEO,  Weaveworks     WSO2  keynote  –  June  2nd  2015    
  • 2. About  me   •  Metalogic   •  Cohesive  Networks  (La  CohesiveFT)   •  RabbitMQ   •  VMware  /  Pivotal  –  vFabric,  Spring,  Redis,   Cloud  Foundry  (and  even  OpenStack..)  et  al.   •  Weaveworks  
  • 3. Why  start  another  company?  
  • 5. 2015       Like  1995  but  1000x  more  awesome(*)           (*)  if  you  want  to  make  customers  happy  using  soXware  
  • 6. 2015       Like  1995  but  1000x  more  awesome(*)           (*)  if  you  want  to  make  customers  happy  using  soXware  
  • 7. All  Hail  Mary  Meeker   hYp://www.kpcb.com/internet-­‐trends    
  • 9.
  • 10. Top  5  public  eCommerce  companies   approx  same  $volume  as  Swiss  GDP  
  • 12.
  • 13.
  • 15.
  • 16.
  • 18. ME  
  • 19.
  • 20. xxx   Our  North  Star  is  to  win  more  of  our   members’  “moments  of  truth”  
  • 21. Our  North  Star  is  to  win  more  of  our  members’  “moments  of  truth”.       Those  decision  moments  are,  say,  on  Thursday  7:15  pm  or  Monday  2:40  am  when  our   member  wants  to  relax,  enjoy  a  shared  experience  with  friends  and  family,  or  is  just   bored.  They  could  play  a  video  game,  surf  the  web,  read  a  magazine,  channel  surf   their  MVPD/DVR  system,  buy  a  pay-­‐per-­‐view  movie,  put  on  a  DVD,  turn  on  Hulu  or   Amazon  Prime,  or  they  could  tap  on  Neglix.  We  want  our  members  to  choose  Neglix   in  these  moments  of  truth.     We  win  those  moments  of  truth  when  members  expect,  based  on  their  prior   experience  with  us,  that  Neglix  will  be  pleasurable,  compared  to  all  those  other   op)ons.  The  pleasure  comes  from  our  simple  experience  for  choosing,  control  over   when  to  start/pause/resume  the  video,  and  from  content  that  suits  their  taste  and   their  mood.     When  we  deliver  enjoyment,  members  watch  more  Neglix,  con)nue  their   membership,  and  evangelize  Neglix  to  their  friends.  
  • 22.
  • 23. 2015  –  NeClix  has  60M+  subscribers,  adding  >4M  per  quarter  
  • 25.
  • 26.
  • 28. Key  takeaways  so  far   •  On  demand  services,  powered  by   soXware,  are  the  new  MUST  HAVE     •  And  they  are  core  to  your  business  –   cannot  be  outsourced   •  Businesses:  ally  with  developers  or  die  
  • 29.
  • 30. The  Technology   What  developers  need  to  know  
  • 31. 2015  “must  have”  requirements   • Self  Service   • Agile  &  Always  On     • Flexible  Deployment      
  • 32. Implica)ons  of  Self  Service   •  1-­‐click  install  &  uninstall     •  Pay  per  use,  never  pay  to  set  up  &  provision   •  Global  scale  &  customer  base   •  Measure  everything   •  Test  &  adapt  &  upgrade  in  real  )me   à   PROFIT!   For  Developers  –  customer  “me  want  it  NOW”    
  • 33. Best  way  of  think  about  this?    App  Store  
  • 35. DevOps  Example   •  Target,  talk  at  DevOps  enterprise  summit,  2014   •  Release  frequency  UP  100x       –  1/quarter  à  100/quarter   •  Release  size  DOWN  -­‐  100x     •  Errors  and  produc)on  issues  DOWN  by  90%   •  Costs  DOWN  by  50%     For  developers:   •  Same  team,  much  less  waste,  beYer  products,  happier   customers,  con)nuous  delivery..  
  • 36. Take  the  DevOps  test   1.  Can  you  redeploy  your  en)re  applica)on  in  minutes?   2.  Does  your  applica)on  depend  on  specific  IP  addresses,  ports,  file   systems,  that  are  not  part  of  the  automated  installa)on?   3.  Can  your  applica)on  survive,  and  auto-­‐recover  from,  infrastructure   (compute,  network,  storage)  failures?   4.  Can  you  upgrade  and  downgrade,  your  applica)on  (or  parts  of  the   applica)on)  without  any  impact  to  users?   5.  Can  you  run  mul)ple  versions  of  your  applica)on  services,  in  the  same   environment  at  the  same  )me?   6.  Can  you  safely  test  in  produc)on?   7.  If  a  part  of  an  applica)on  fails,  will  other  parts  con)nue  to  operate?   8.  Can  parts  of  your  applica)on  scale-­‐up  and  scale-­‐down  automa)cally,   based  on  user  load  or  other  factors?   9.  Can  you  deploy  applica)on  components  across  cloud  providers?   10.  Can  you  deploy  an  applica)on  component  on  a  different  cloud  provider?   Jim  Bugwadia  
  • 37.
  • 38. xxx   Business  value  –  beYer  to  spend   $100M  on  making  House  of  Cards,   than  on  building  a  data  center  
  • 39. Flexible  Deployment   •  Cloud   •  Global  infra  for  metered  on  demand  services     •  Super  scalable,  Ideal  for  DevOps,  “Always  On”,  CI   Implica)on  for  developers   •  Basically  a  RANDOM  environment   •  Can  your  app  pass  the  20%  test?   •  Can  your  app  monitor  &  measure  everything?  
  • 40.
  • 41.
  • 42. Key  Takeaways  so  far!   •  Developers:   –  Op)mize  for  speed  instead  of  cost   –  Assume  that  cloud  is  random     •  This  applies  to:   –  What  you  design   –  How  you  develop     –  Where  you  deploy     In  the  Moment  of  Truth,  the  customer  doesn’t  care  about   you,  they  care  about  “me”  
  • 43.
  • 44. Not  just  Neglix,  also:   GOOGLE  
  • 45. Google  Scale  for  all?   •  2  billion  containers  started  per  week     •  100  billion  per  year   •  Google  has  ~1%  of  world’s  servers   à Current  poten)al  of  100*100B  =  10  trillion   server  side  containers  per  year  globally   à But  there  are  10-­‐50M  developers  
  • 49. Developing  in  the  ‘me’  genera)on   •  Google  shows  we  need  automa)on  to  scale   •  Developers  tell  us  they  need  choice   •  Reject  “one  size  fits  all”.    Embrace  “composable”   à  Cloud  Na)ve  
  • 50. Cloud  Na)ve  Apps     Container  packaged   Dynamically  Scheduled   Micro-­‐services  oriented    
  • 51. Cloud  Na)ve  Apps   In  a  nutshell:  everything  is  decoupled  for  scale     Decouple  soXware  from  physical  deployment     Decouple  users  from  service  instances   Decouple  soXware  into  components  
  • 52. Containers!   Fast,  Easy,  Portable  Packaging     •  Lightweight  VMs  –  mobile  &  isolated  env.   •  Enables  portability  &  idempotency   •  More  efficient  than  VMs  –  “lean  and  fast”   •  Docker  adds  “make  it  easy  for  developers”  
  • 54. Docker  at  the  Moment  of  Truth   •  Jason  Hoffman:   – I  think  Linux  took  off  because  of  package   management.  I  think  that’s  basically  it.  Docker’s   taking  off  because  it’s  the  new  package   management.  It’s  just  that  simple.    
  • 57. Managing  Docker  in  enterprise   •  Performance  Management   •  Security   •  Monitoring   •  Provenance     •  Policy   à  It’s  in  the  (weave)  works    
  • 58. Dynamically  Scheduled  &  Metered   •  Mesosphere     •  Kubernetes  &  GKE   •  Docker  Swarm   •  Cloud  Foundry  Diego  /  LazceCF   •  Amazon  ECS   •  Azure?   à  WSO2  Stratos  uses  Kubernetes,  so  does  Fabric8,   so  does  OpenShiX…  
  • 60. All  Hail  Adrian  CockroU   hYp://www.slideshare.net/adriancockcroX/ dockercon-­‐state-­‐of-­‐the-­‐art-­‐in-­‐microservices    
  • 61.
  • 62.
  • 63.
  • 64.
  • 65.
  • 67.
  • 68.
  • 69. Summary   •  User  needs  have  changed   •  Business  needs  lots  more  developers   •  Cloud  Na)ve  is  the  way  forward    
  • 71. So  why  I  am  doing  Weave?   Plumbing  for  cloud  na)ve  applica)ons   •  Simple,  Portable,  Transparent   •  Cloud  Na)ve  apps  made  easy  for  developers     •  NO  need  to  rewrite  app  code  or  re-­‐tool  apps!   Check  out  hYp://weave.works  

Editor's Notes

  1. http://files.shareholder.com/downloads/NFLX/2441659654x0x656145/e4410bd8-e5d4-4d31-ad79-84c36c49f77c/IROverviewHomePageLetter_4.24.13_pdf.pdf Netflix Long Term View
  2. http://www.activestate.com/blog/2015/04/microservices-revisited-interview-adrian-cockcroft
  3. http://java.dzone.com/articles/cloud-native-application
  4. https://medium.com/s-c-a-l-e/talking-microservices-with-the-man-who-made-netflix-s-cloud-famous-1032689afed3
  5. Massimo blog post: http://it20.info/2014/12/cloud-native-applications-for-dummies/ A good litmus test to see if you are running a legacy application or a cloud native application is as follows. Invite me to your data center at 11AM on a Monday morning to turn off and destroy 20% of the instances you have in production. If your application deployment self-fixes itself without any work on your part and if there was minimal to no disruption in your end-user experience then you are running a proper cloud native application. If, on the other hand, you go like “Oh my god what did you do? I have a week of work in front of me now!” all while your phone is ringing like crazy then welcome to the real world along with the remaining 95% of the people.
  6. http://www.theregister.co.uk/2013/03/18/servers_pets_or_cattle_cern/
  7. http://stackshare.io/wix/scaling-wix-to-60m-users---from-monolith-to-microservices