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

TDC Floripa 2016 - Cloud Computing

TDC Floripa 2016 - Cloud Computing

Julio Faerman

May 15, 2016
Tweet

More Decks by Julio Faerman

Other Decks in Programming

Transcript

  1. ©  2015,  Amazon  Web  Services,  Inc.  or  its  Affiliates.  All

     rights  reserved. Julio  M.  Faerman @jmfaerman The  Developer’s  Conference Florianópolis 2016 Inovação na Escala da  AWS (SPOT301)  AWS  Innovation  at  Scale
  2. Not  that  Long  Ago… • 19%  utilization • 81%  idle

    • Lots  of  meetings • 3  to  9  months  to   deploy  apps
  3. Amazon  Wind  Farm  (Fowler  Ridge) • Indiana • January  2015

    • Pattern  Development • 150  MW  wind
  4. November 2014 Announce  commitment  to  100%  renewable  energy April  2015

    Achieved  25% renewable  milestone Announced  4.8  MWh battery  pilot  with  Tesla April  2015 Joined  the  American  Council  on  Renewable  Energy   (ACORE) April  2015 Announced participation  in  the  U.S.  Partnership  for   Renewable  Energy  Finance End  of  2016 Goal  of  40%  renewable  energy  for  power  consumed AWS  Renewable  Energy  Commitment
  5. Amazon  Solar  Farm  US  East • East  Virginia • June

     2015 • Community  Energy • 80  MW  solar
  6. Cloud  Efficiency NRDC  2014  assessment… • Cloud  companies  at  65%

     utilization • On  premises  at  ~15%  utilization
  7. Cloud  Efficiency NRDC  2014  assessment… • Cloud  companies  at  65%

     utilization • On  premises  at  ~15%  utilization • 15  ÷ 65  =  23%
  8. Cloud  Efficiency Annual  Uptime  Institute  survey… • PUE  of  1.7

     =  enterprise  datacenter • PUE  of  1.07  to  1.15  =  cloud  datacenter
  9. Cloud  Efficiency Annual  Uptime  Institute  survey… • PUE  of  1.7

     =  enterprise  datacenter • PUE  of  1.07  to  1.15  =  cloud  datacenter • 1.2  ÷ 1.7  =  71%   • A  29%  reduction  in  power  pulled  from  the  grid
  10. Customer  Benefit • 60  million  members • 10  billion  streaming

     hours • ~  50%  renewable • Server  utilization  >50% • Reduced  server  costs  85%
  11. Old  World Why  it  doesn’t  work… • Complex  hardware  /

     software • Burdened  with  unnecessary  features   • Buggy,  slow  to  fix,  slow  to  improve • Complexity  equals  cost
  12. Need  for  a  Purpose  Build  Network Advantages  of  purpose-­built  networks:

    • Simple  designs  at  each  layer • Hardware  &  software  not  burdened   with  unnecessary  features   • Simple  software  = less  hardware • Simplicity  =  lower  cost
  13. AZ AZ AZ AZ AZ Purpose  Built  Network • Each

     datacenter  has  a  purpose  built   network  
  14. AZ AZ AZ AZ AZ Purpose  Built  Network • Metro-­area

     DWDM  links  between  AZs • 82,864  fiber  strands  in  region • AZs  <  2ms  apart  &  usually  <1ms • 25+  Tbps inter-­AZs  peak  capacity • Each  datacenter  has  a  purpose  built   network  
  15. AZ AZ AZ AZ AZ Transit Transit • Redundant  paths

     to  transit  centers • Transit  Centers  connect  to: • Private  links  to  other  AWS  regions • Private  links  to  AWS  Direct  Connect  customers • Internet  through  peering  &  paid  transit Purpose  Build  Network • Metro-­area  DWDM  links  between  AZs • 82,864  fiber  strands  in  region • AZs  <2ms  apart  &  usually  <1ms • 25+  Tbps inter-­AZs  peak  capacity • Each  datacenter  has  a  purpose  built   network  
  16. AWS  Worldwide  Network  Backbone • Provides  full,  direct  control •

    Reduces  cost,  complexity,  jitter • Increases  performance  &  availability • Better  Quality  of  Service  (QoS) • Not  over-­subscribed  and  fully  alarmed
  17. Need  for  Customization Advantages  of  purpose-­built  servers: • Work  directly

     with  component   manufacturers  like  memory,  HDD,  CPU • Design  optimized  for  specific  workloads • Hardware  &  software  not  burdened  with   unnecessary  features • Highly  utilized
  18. *  As  of  1  Mar  2016 2009 48 280 722

    82 2011 2013 2015 Ritmo de  Inovação Acelerado
  19. Announcing  AWS  IoT AWS  IoT is  a  managed  cloud  

    platform  that  lets  connected  devices   easily  and  securely  interact  with   cloud  applications  and  other   devices.  AWS  IoT can  support   billions  of  devices  and  trillions  of   messages,  and  can  process  and   route  those  messages  to  AWS   endpoints,  such  as  AWS  Lambda   and  Amazon  Kinesis,  and  to  other   devices  reliably  and  securely. AWS  Mobile  Hub AWS  Mobile  Hub  is  the  fastest  way   to  build  mobile  apps  powered  by   AWS.  It  lets  you  easily  add  and   configure  features  for  your  apps,   including  user  authentication,  data   storage,  backend  logic,  push   notifications,  content  delivery,  and   analytics  — all  from  a  single,   integrated  console,  and  without   worrying  about  provisioning,  scaling,   and  managing  the  infrastructure.   AWS  Lambda   You  can  now  develop  your  AWS   Lambda  function  code  using  Python,   maintain  multiple  versions  of  your   function  code,  invoke  your  code  on   a  regular  schedule,  and  run  your   functions  for  up  to  five  minutes.  
  20. AWS  Inspector Analyze  application  security Amazon  Inspector  is  an  automated

      security  assessment  service  that  helps   minimize   the  likelihood   of  introducing   security  or  compliance  issues  when   deploying  applications   on  AWS.   Amazon  Inspector  automatically   assesses  applications  for  vulnerabilities   or  deviations  from  best  practices.  After   performing  an  assessment,  Amazon   Inspector  produces  a  detailed  report   with  prioritized  steps  for  remediation.   AWS  Database  Migration   Service Migrate  databases  to  AWS  with  minimal   downtime AWS  Database  Migration  Service  helps  you   migrate  databases  to  AWS  easily  and  securely   with  minimal  downtime.  It  supports  all  widely  used   database  platforms,  and  performs  schema  and   code  conversion  for  migrations  between  database   engines.  AWS  Database  Migration  Service  is  low   cost  and  simple  to  use.  You  only  pay  for  the   compute  resources  used  during  the  migration   process  and  can  typically  migrate  a  terabyte-­size   database  for  as  little  as  three  dollars.   Amazon  Kinesis  Firehose Easily  load  streaming  data  into  S3  &   Redshift Amazon  Kinesis  Firehose is  the  easiest   way  to  load  streaming  data  into  AWS.  It   can  capture  and  automatically  load   streaming  data  into  Amazon  S3  and   Amazon  Redshift,  enabling   near  real-­ time  analytics  with  existing  business   intelligence   tools  you’re  already  using   today.  It  is  a  fully  managed  service  that   requires  no  ongoing  administration.
  21. Em resumo • Escala e  ritmo de  inovação sem precedentes

    • Demanda personalização em todas camadas • Inovação em todas dimensões de  um   datacenter • O  valor  entregue aos cliente se  extende além do  software