SlideShare uma empresa Scribd logo
1 de 29
Baixar para ler offline
Live	
  Webinar	
  Slides	
  
•  These	
  slides	
  were	
  presented	
  as	
  part	
  of	
  a	
  
live	
  webinar	
  
•  View	
  the	
  live	
  webinar	
  on-­‐demand	
  with	
  
the	
  link	
  below	
  
•  h:ps://www.brigh:alk.com/r/cV3	
  
Agenda	
  
Your	
  presenter	
  
Problem	
  statement	
  	
  
8	
  best	
  pracFces	
  to	
  migrate	
  effecFvely	
  
Is	
  it	
  really	
  that	
  easy?	
  Spoiler:	
  no	
  
Customer	
  success	
  story	
  
MigraFon	
  technologies	
  
A	
  li:le	
  about	
  Peak	
  HosFng	
  
Q/A	
  session	
  (you	
  can	
  post	
  Q’s	
  during	
  the	
  presentaFon	
  and	
  I	
  will	
  
answer	
  as	
  many	
  as	
  I	
  can	
  at	
  the	
  end)	
  
20	
  years	
  of	
  Internet	
  Plumbing	
  here	
  and	
  here	
  and	
  here	
  and	
  
here	
  and	
  here….	
  
Proprietary	
  and	
  confiden/al,	
  not	
  for	
  public	
  distribu/on.	
  
Define	
  NERD:	
  	
  	
  
Kids	
  named	
  a@er	
  RouAng	
  Protocols	
  (EGP	
  &	
  BGP)	
  
Proprietary	
  and	
  confiden/al,	
  not	
  for	
  public	
  distribu/on.	
  
Next	
  Two:	
  TCP	
  &	
  UDP	
  -­‐	
  Thomas	
  Crile	
  &	
  Ulysses	
  Danger…	
  
What’s	
  the	
  big	
  deal?	
  
Your	
  business	
  has	
  outgrown	
  your	
  current	
  situaFon,	
  but	
  
you’re	
  worried	
  that	
  the	
  headache	
  and	
  chaos	
  of	
  migraFng	
  
isn’t	
  worth	
  the	
  trouble	
  
_______________________________	
  
“MigraFons	
  represent	
  60%	
  of	
  all	
  large	
  enterprise	
  IT	
  Projects,	
  and	
  only	
  60%	
  are	
  
completed	
  on	
  Fme”	
  –	
  according	
  to	
  IDC1	
  
–  Meanwhile,	
  nearly	
  half	
  of	
  enterprise	
  IT	
  budgets	
  are	
  devoted	
  to	
  
operaFng	
  costs,	
  per	
  451	
  Research2	
  
Two	
  biggest	
  concerns	
  that	
  organizaFons	
  face	
  during	
  data	
  migraFons:	
  
–  Risk	
  of	
  downFme	
  or	
  extended	
  downFme	
  and	
  impact	
  to	
  the	
  business3	
  
–  The	
  budget	
  overrun	
  of	
  the	
  migraFon	
  project3	
  
The	
  leading	
  indicator	
  of	
  schedule	
  and	
  budget	
  overruns	
  was	
  the	
  team	
  member	
  
experience	
  level3	
  
1-­‐	
  IDC	
  Storage	
  and	
  Data	
  MigraFon	
  Services	
  Overview,	
  November	
  2013	
  
2-­‐	
  InfoPro	
  Storage	
  Wave	
  17,	
  451	
  Research,	
  2013	
  
3-­‐	
  Reduce	
  Costs	
  and	
  Risks	
  for	
  Data	
  MigraFons,	
  Hitachi	
  Data	
  Systems,	
  March	
  2014	
  
What	
  does	
  a	
  successful	
  migraFon	
  look	
  like?	
  
Step	
  1	
  –	
  Architect	
  your	
  custom	
  soluFon	
  
Step	
  2	
  –	
  Build,	
  provision,	
  and	
  pre-­‐test	
  
Step	
  3	
  –	
  Move	
  your	
  data	
  to	
  the	
  new	
  system	
  
Step	
  4	
  –	
  Synchronize	
  your	
  database	
  
Step	
  5	
  –	
  Migrate	
  your	
  DNS	
  
Step	
  6	
  –	
  Implement	
  your	
  code	
  
Step	
  7	
  –	
  Test	
  your	
  code	
  with	
  live	
  data	
  
Step	
  8	
  –	
  “Flip	
  the	
  switch”	
  with	
  zero	
  downFme	
  
	
  
	
  
Step	
  1	
  -­‐	
  Architect	
  your	
  custom	
  soluFon	
  
COMMUNICATING
ONE ON ONE
DEFINING YOUR
GOALS
ARCHITECHTING
ENVIRONMENT
SCALING AS
YOU GROW
The	
  foundaFon	
  of	
  a	
  rock	
  solid	
  system	
  is	
  to	
  custom	
  design	
  each	
  soluFon	
  	
  
at	
  the	
  outset	
  of	
  the	
  project	
  
Step	
  2	
  -­‐	
  Build,	
  provision,	
  &	
  pre-­‐test	
  
Implement	
  your	
  custom	
  design	
  and	
  TEST	
  TEST	
  TEST	
  to	
  ensure	
  all	
  necessary	
  libraries,	
  
packages,	
  and	
  supporFng	
  sojware	
  are	
  installed	
  
Step	
  3:	
  Move	
  your	
  data	
  to	
  the	
  new	
  system	
  
Internet
OLD
WEB
FIREWALL
LOAD BALANCER
WEB
MIDDLE TIER MIDDLE TIER
DATABASE
SAN
DATABASE
WEB
LOAD BALANCER
FIREWALL
MIDDLE TIER
DATABASE
Environment New Environment
AlwaysUp
SM
SYNC
DATA
SECURE RSYNC
SECURE COPY
Work	
  with	
  your	
  hosFng	
  provider	
  to	
  ensure	
  the	
  correct	
  data	
  is	
  	
  
idenFfied,	
  captured,	
  migrated	
  and	
  updated	
  
Step	
  4:	
  Synchronize	
  your	
  database	
  
Internet
OLD
WEB
FIREWALL
LOAD BALANCER
WEB
MIDDLE TIER MIDDLE TIER
DATABASE
SAN
DATABASE
WEB
LOAD BALANCER
FIREWALL
MIDDLE TIER
DATABASE
Environment New Environment
AlwaysUp
SM
SYNC
DATA
MASTER/SLAVE
REPLICATION
OR CLUSTERED
LOG SHIPPING
Ensure	
  all	
  appropriate	
  database	
  informaFon	
  is	
  securely	
  and	
  reliably	
  	
  
updated	
  to	
  the	
  new	
  environment	
  
Step	
  5:	
  Migrate	
  your	
  DNS	
  
Internet
OLD
WEB
FIREWALL
LOAD BALANCER
WEB
MIDDLE TIER MIDDLE TIER
DATABASE
SAN
DATABASE
WEB
LOAD BALANCER
FIREWALL
MIDDLE TIER
DATABASE
Environment New Environment
AlwaysUp
SM
DNS MIGRATION
Internet
OLD
WEB
FIREWALL
LOAD BALANCER
WEB
MIDDLE TIER MIDDLE TIER
DATABASE
SAN
DATABASE
WEB
LOAD BALANCER
FIREWALL
MIDDLE TIER
DATABASE
Environment New Environment
AlwaysUp
SM
Update	
  your	
  public	
  site’s	
  DNS	
  records	
  to	
  point	
  to	
  high	
  availability	
  load	
  balancers,	
  which	
  
will	
  then	
  immediately	
  redirect	
  the	
  connecFon	
  back	
  to	
  your	
  exisFng	
  infrastructure	
  
Step	
  6:	
  Implement	
  your	
  code	
  
Internet
OLD
WEB
FIREWALL
LOAD BALANCER
WEB
MIDDLE TIER MIDDLE TIER
DATABASE
SAN
DATABASE
WEB
LOAD BALANCER
FIREWALL
MIDDLE TIER
DATABASE
Environment New Environment
AlwaysUp
SM
YOU IMPLEMENT
YOUR CODE
Implement	
  your	
  customized	
  code	
  on	
  your	
  new	
  hosFng	
  plamorm	
  	
  
Step	
  7:	
  Test	
  your	
  live	
  code	
  with	
  live	
  data	
  
Internet
OLD
WEB
FIREWALL
LOAD BALANCER
WEB
MIDDLE TIER MIDDLE TIER
DATABASE
SAN
DATABASE
WEB
LOAD BALANCER
FIREWALL
MIDDLE TIER
DATABASE
Environment New Environment
AlwaysUp
SM
CONTINUOUS
SYNC
YOUR STAFF
TESTING YOUR CODE
Test	
  your	
  real	
  code,	
  with	
  REAL	
  data,	
  to	
  ensure	
  accuracy	
  and	
  	
  
completeness	
  of	
  the	
  applicaFon	
  
Step	
  8:	
  “Flip	
  the	
  switch”	
  with	
  zero	
  downFme	
  
Because	
  the	
  database	
  and	
  data	
  volumes	
  have	
  been	
  conFnuously	
  	
  
migraFng	
  updates,	
  all	
  data	
  is	
  in	
  real	
  Fme	
  and	
  ready	
  to	
  support	
  customers	
  
HA!	
  	
  No…	
  
The	
  devil	
  is	
  in	
  the	
  details	
  
Methodology	
  is	
  criFcal	
  
	
  
	
  
Requires	
  a	
  close	
  working	
  relaFonship	
  with	
  
your	
  provider	
  
	
  
So,	
  is	
  it	
  really	
  that	
  easy?	
  
Success	
  Story	
  –	
  SGN	
  
Leading	
  cross-­‐plamorm	
  developer	
  and	
  publisher	
  of	
  
games	
  on	
  iOS,	
  Android,	
  Facebook	
  and	
  the	
  Web.	
  	
  
	
  
	
  	
  
	
  
	
  
	
  
	
  
	
  
SGN	
  started	
  with	
  Amazon	
  Web	
  Services	
  (AWS).	
  Gaming	
  can	
  produce	
  
tremendous	
  spikes	
  relaFve	
  to	
  exisFng	
  infrastructure	
  at	
  small	
  scale.	
  	
  
	
  
Cloud	
  services	
  can	
  address	
  this	
  need	
  for	
  elasFcity	
  without	
  requiring	
  a	
  
custom	
  soluFon.	
  
	
  
Titles:	
  	
  
	
  
$
Success	
  Story	
  –	
  SGN	
  Results	
  
	
  
	
  
Performance	
  increased	
  100%	
  
	
  
	
  
Spending	
  decreased	
  60%	
  
	
  
“As	
  soon	
  as	
  we	
  migrated,	
  we	
  saw	
  an	
  immediate	
  improvement	
  in	
  both	
  cost	
  and	
  
performance.	
  We	
  roughly	
  doubled	
  our	
  total	
  capacity	
  while	
  reducing	
  our	
  bill	
  to	
  a	
  third	
  of	
  
what	
  it	
  was	
  on	
  Amazon.”	
  –	
  Aber	
  Whitcomb,	
  CTO	
  
“If	
  you	
  can	
  build	
  your	
  own	
  systems	
  that	
  can	
  handle	
  elas/city,	
  you’re	
  going	
  to	
  see	
  much	
  
beIer	
  results	
  in	
  terms	
  of	
  performance,	
  capacity,	
  and	
  costs.”	
  –	
  Aber	
  Whitcomb,	
  CTO	
  
Results:	
  
	
  
Success	
  Story	
  –	
  SGN	
  Challenge	
  #1	
  
Challenge:	
  Cloud	
  Cost	
  Creep	
  
	
  
	
  
SoluAon:	
  Overprovisioning	
  is	
  not	
  the	
  issue	
  –	
  overpaying	
  is	
  
	
  
	
  
Benefit:	
  Predictable	
  price	
  for	
  performance	
  –	
  the	
  more	
  you	
  buy,	
  
the	
  more	
  you	
  save	
  
“Our	
  bill	
  kept	
  increasing	
  and	
  we	
  were	
  seeing	
  a	
  creep	
  in	
  the	
  number	
  of	
  instances	
  we	
  
were	
  using.”	
  –	
  Aber	
  Whitcomb,	
  CTO	
  	
  
$$	
  
$$	
   $$	
  
$$	
  
Challenge:	
  $$	
  per	
  FLOP	
  Scaling	
  Logarithmically	
  
	
  
	
  
SoluAon:	
  Architecture	
  defines	
  scalability	
  
	
  
	
  
Benefit:	
  Moving	
  from	
  the	
  cloud	
  brought	
  SGN’s	
  system	
  onto	
  its	
  
own	
  servers,	
  eliminaFng	
  issues	
  with	
  scaling	
  and	
  mulF-­‐tenancy	
  
	
  
Success	
  Story	
  –	
  SGN	
  Challenge	
  #2	
  
“Instead	
  of	
  having	
  the	
  applica/on	
  spread	
  out	
  over	
  mul/ple	
  small	
  instances,	
  with	
  larger	
  
servers,	
  you	
  can	
  collapse	
  all	
  your	
  instances	
  into	
  a	
  single	
  bare-­‐metal	
  machine	
  that	
  gets	
  
you	
  beIer	
  I/O	
  and	
  more	
  capacity”	
  –	
  Aber	
  Whitcomb,	
  CTO	
  
Performance	
  
Spend	
  
>	
  
Success	
  Story	
  –	
  SGN	
  Challenge	
  	
  #3	
  
Challenge:	
  Staffing	
  DistracFon	
  
	
  
SoluAon:	
  	
  
Staff	
  augmentaFon	
  and	
  
economies	
  of	
  scale	
  
	
  
	
  
Benefit:	
  Peak	
  HosFng’s	
  experts	
  in	
  the	
  17	
  skills	
  needed	
  to	
  
build,	
  migrate	
  and	
  run	
  a	
  technical	
  operaFons	
  department	
  
meant	
  SGN	
  didn’t	
  need	
  to	
  find	
  and	
  hire	
  staff	
  to	
  cover	
  
them	
  	
  
	
  “Typically,	
  the	
  reason	
  that	
  people	
  don’t	
  switch	
  over	
  even	
  though	
  they	
  know	
  they’re	
  
overpaying	
  is	
  the	
  opportunity	
  costs	
  around	
  that	
  migra/on.	
  But	
  aNer	
  some	
  careful	
  
analysis	
  on	
  our	
  Amazon	
  bills	
  and	
  the	
  cost	
  to	
  performance	
  and	
  staffing	
  ra/os	
  that	
  we	
  
would	
  get	
  with	
  Peak,	
  I	
  decided	
  that	
  it	
  was	
  worth	
  the	
  effort.”	
  –	
  Aber	
  Whitcomb,	
  CTO	
  
Cloud	
  Architecture	
  vs.	
  Peak	
  HosFng	
  
Cloud	
  Architecture	
   Peak	
  HosFng	
  
MigraFon	
  technologies	
  
RightScale	
  
– Tool	
  that	
  makes	
  steps	
  faster	
  
– You	
  sFll	
  need	
  the	
  steps!	
  
	
  
Dockers	
  
– An	
  open	
  plamorm	
  for	
  distributed	
  applicaFons	
  
for	
  developers	
  and	
  sysadmins	
  
– If	
  provider	
  supports	
  
– Apps	
  run	
  within	
  them	
  
	
  
	
  
 
Founded	
  in	
  2001	
  
Over	
  100	
  data	
  center	
  moves	
  
“Everything	
  but	
  your	
  code®”	
  
Dedicated	
  Private	
  HosFng	
  +	
  Technical	
  OperaFons	
  Department	
  
	
  
A	
  li:le	
  about	
  Peak	
  HosFng	
  
DedicaFon	
  
Experience	
  
ARPU	
  
Key	
  takeaways	
  
Steps	
  to	
  migraFon	
  should	
  always	
  be	
  the	
  
same	
  
– It’s	
  straighmorward	
  but	
  not	
  easy	
  
But	
  who’s	
  doing	
  it?	
  
– Do	
  you	
  want	
  it	
  to	
  be	
  your	
  problem,	
  or	
  
someone	
  else’s?	
  
– Experience	
  counts	
  
MigraFon	
  can	
  be	
  a	
  pain,	
  but	
  the	
  long-­‐term	
  
benefits	
  can	
  outweigh	
  the	
  short-­‐term	
  cost	
  
	
  
Q/A	
  Session	
  

Mais conteúdo relacionado

Mais procurados

Understand the Cloud - ebook by EBC Group
Understand the Cloud - ebook by EBC GroupUnderstand the Cloud - ebook by EBC Group
Understand the Cloud - ebook by EBC Group
Adam Flynn
 
EVault Technical DRaaS Guide_Final
EVault Technical DRaaS Guide_FinalEVault Technical DRaaS Guide_Final
EVault Technical DRaaS Guide_Final
Jamie Evans
 
Assessing Technology Risk of Small Business - SCORE.PPTX
Assessing Technology Risk of Small Business - SCORE.PPTXAssessing Technology Risk of Small Business - SCORE.PPTX
Assessing Technology Risk of Small Business - SCORE.PPTX
Linda Kuppersmith
 

Mais procurados (20)

Gain the Cloud Advantage
Gain the Cloud AdvantageGain the Cloud Advantage
Gain the Cloud Advantage
 
Understand the Cloud - ebook by EBC Group
Understand the Cloud - ebook by EBC GroupUnderstand the Cloud - ebook by EBC Group
Understand the Cloud - ebook by EBC Group
 
Uncovering the Cloud: Is it Right for You? - Marco
Uncovering the Cloud: Is it Right for You? - MarcoUncovering the Cloud: Is it Right for You? - Marco
Uncovering the Cloud: Is it Right for You? - Marco
 
Serverless is more findev than devops
Serverless is more findev than devopsServerless is more findev than devops
Serverless is more findev than devops
 
December 2014 Webinar - Planning Your 2015 Cloud Strategy
December 2014 Webinar -  Planning Your 2015 Cloud StrategyDecember 2014 Webinar -  Planning Your 2015 Cloud Strategy
December 2014 Webinar - Planning Your 2015 Cloud Strategy
 
EVault Technical DRaaS Guide_Final
EVault Technical DRaaS Guide_FinalEVault Technical DRaaS Guide_Final
EVault Technical DRaaS Guide_Final
 
Scaling unstable systems velocity 2015
Scaling unstable systems   velocity 2015Scaling unstable systems   velocity 2015
Scaling unstable systems velocity 2015
 
Cloud Foundry Summit Berlin Keynote
Cloud Foundry Summit Berlin Keynote Cloud Foundry Summit Berlin Keynote
Cloud Foundry Summit Berlin Keynote
 
Presentation For Dublin City County Enterprise Board 11th Oct 2011
Presentation For Dublin City County Enterprise Board 11th Oct 2011Presentation For Dublin City County Enterprise Board 11th Oct 2011
Presentation For Dublin City County Enterprise Board 11th Oct 2011
 
Strategies for migration to public cloud
Strategies for migration to public cloudStrategies for migration to public cloud
Strategies for migration to public cloud
 
Medavie Blue Cross - Enterprise Cloud Transition
Medavie Blue Cross - Enterprise Cloud TransitionMedavie Blue Cross - Enterprise Cloud Transition
Medavie Blue Cross - Enterprise Cloud Transition
 
Assessing Technology Risk of Small Business - SCORE.PPTX
Assessing Technology Risk of Small Business - SCORE.PPTXAssessing Technology Risk of Small Business - SCORE.PPTX
Assessing Technology Risk of Small Business - SCORE.PPTX
 
VMworld 2013: Walk-Through an IT Makeover, End-to-End, and See the Results! V...
VMworld 2013: Walk-Through an IT Makeover, End-to-End, and See the Results! V...VMworld 2013: Walk-Through an IT Makeover, End-to-End, and See the Results! V...
VMworld 2013: Walk-Through an IT Makeover, End-to-End, and See the Results! V...
 
The Difference Between Your Project Succeeding or Burning To A Crisp Is Actua...
The Difference Between Your Project Succeeding or Burning To A Crisp Is Actua...The Difference Between Your Project Succeeding or Burning To A Crisp Is Actua...
The Difference Between Your Project Succeeding or Burning To A Crisp Is Actua...
 
Layer Boom Systems
Layer Boom SystemsLayer Boom Systems
Layer Boom Systems
 
Getting to know the cloud
Getting to know the cloud Getting to know the cloud
Getting to know the cloud
 
Should you be hosting your DAM software on-premise or in the cloud?
Should you be hosting your DAM software on-premise or in the cloud?Should you be hosting your DAM software on-premise or in the cloud?
Should you be hosting your DAM software on-premise or in the cloud?
 
Total Cost of Ownership, what is it ? and why do we need to know more about it.
Total Cost of Ownership, what is it ? and why do we need to know more about it.Total Cost of Ownership, what is it ? and why do we need to know more about it.
Total Cost of Ownership, what is it ? and why do we need to know more about it.
 
Check in Cloud Based Property Management Systems, Check out Legacy Software !
 Check in Cloud Based Property Management Systems, Check out Legacy Software !  Check in Cloud Based Property Management Systems, Check out Legacy Software !
Check in Cloud Based Property Management Systems, Check out Legacy Software !
 
Cloudamour Brochure
Cloudamour BrochureCloudamour Brochure
Cloudamour Brochure
 

Destaque (6)

Systems, processes & how we stop the wheels falling off
Systems, processes & how we stop the wheels falling offSystems, processes & how we stop the wheels falling off
Systems, processes & how we stop the wheels falling off
 
How will history remember you…?
How will history remember you…?How will history remember you…?
How will history remember you…?
 
Doing Projects: 10 laws of digitisation
Doing Projects: 10 laws of digitisationDoing Projects: 10 laws of digitisation
Doing Projects: 10 laws of digitisation
 
Systems and Processes: making order out of chaos
Systems and Processes: making order out of chaosSystems and Processes: making order out of chaos
Systems and Processes: making order out of chaos
 
Copyright clearance for genetics books - a pilot project at the Wellcome Library
Copyright clearance for genetics books - a pilot project at the Wellcome LibraryCopyright clearance for genetics books - a pilot project at the Wellcome Library
Copyright clearance for genetics books - a pilot project at the Wellcome Library
 
Making Order Out of Chaos
Making Order Out of ChaosMaking Order Out of Chaos
Making Order Out of Chaos
 

Semelhante a Webinar - Order out of Chaos: Avoiding the Migration Migraine

Solutions for IT Organizations on The Journey to The Digital Enterprise
Solutions for IT Organizations on The Journey to The Digital EnterpriseSolutions for IT Organizations on The Journey to The Digital Enterprise
Solutions for IT Organizations on The Journey to The Digital Enterprise
andreas kuncoro
 

Semelhante a Webinar - Order out of Chaos: Avoiding the Migration Migraine (20)

“Sh*^%# on Fire, Yo!”: A True Story Inspired by Real Events
“Sh*^%# on Fire, Yo!”: A True Story Inspired by Real Events“Sh*^%# on Fire, Yo!”: A True Story Inspired by Real Events
“Sh*^%# on Fire, Yo!”: A True Story Inspired by Real Events
 
Solving enterprise challenges through scale out storage & big compute final
Solving enterprise challenges through scale out storage & big compute finalSolving enterprise challenges through scale out storage & big compute final
Solving enterprise challenges through scale out storage & big compute final
 
Partner Connect APAC - 2022 - April
Partner Connect APAC - 2022 - AprilPartner Connect APAC - 2022 - April
Partner Connect APAC - 2022 - April
 
Application Modernisation with PKS
Application Modernisation with PKSApplication Modernisation with PKS
Application Modernisation with PKS
 
Application Modernisation with PKS
Application Modernisation with PKSApplication Modernisation with PKS
Application Modernisation with PKS
 
FaaS or not to FaaS. Visible and invisible benefits of the Serverless paradig...
FaaS or not to FaaS. Visible and invisible benefits of the Serverless paradig...FaaS or not to FaaS. Visible and invisible benefits of the Serverless paradig...
FaaS or not to FaaS. Visible and invisible benefits of the Serverless paradig...
 
How to Guarantee High Performance for Application Data in the Cloud
How to Guarantee High Performance for Application Data in the CloudHow to Guarantee High Performance for Application Data in the Cloud
How to Guarantee High Performance for Application Data in the Cloud
 
Flowcon (added to for CMG) Keynote talk on how Speed Wins and how Netflix is ...
Flowcon (added to for CMG) Keynote talk on how Speed Wins and how Netflix is ...Flowcon (added to for CMG) Keynote talk on how Speed Wins and how Netflix is ...
Flowcon (added to for CMG) Keynote talk on how Speed Wins and how Netflix is ...
 
Measure and Increase Developer Productivity with Help of Serverless at Server...
Measure and Increase Developer Productivity with Help of Serverless at Server...Measure and Increase Developer Productivity with Help of Serverless at Server...
Measure and Increase Developer Productivity with Help of Serverless at Server...
 
BinionsIIa
BinionsIIaBinionsIIa
BinionsIIa
 
Impact 2011: Business Executive Insider: Maximize the Value of Cloud Apps wit...
Impact 2011: Business Executive Insider: Maximize the Value of Cloud Apps wit...Impact 2011: Business Executive Insider: Maximize the Value of Cloud Apps wit...
Impact 2011: Business Executive Insider: Maximize the Value of Cloud Apps wit...
 
Neha Narkhede | Kafka Summit London 2019 Keynote | Event Streaming: Our Cloud...
Neha Narkhede | Kafka Summit London 2019 Keynote | Event Streaming: Our Cloud...Neha Narkhede | Kafka Summit London 2019 Keynote | Event Streaming: Our Cloud...
Neha Narkhede | Kafka Summit London 2019 Keynote | Event Streaming: Our Cloud...
 
Build & Deploy Scalable Cloud Applications in Record Time
Build & Deploy Scalable Cloud Applications in Record TimeBuild & Deploy Scalable Cloud Applications in Record Time
Build & Deploy Scalable Cloud Applications in Record Time
 
1 App,
1 App, 1 App,
1 App,
 
Solutions for IT Organizations on The Journey to The Digital Enterprise
Solutions for IT Organizations on The Journey to The Digital EnterpriseSolutions for IT Organizations on The Journey to The Digital Enterprise
Solutions for IT Organizations on The Journey to The Digital Enterprise
 
Solutions for IT Organizations on The Journey to The Digital Enterprise
Solutions for IT Organizations on The Journey to The Digital EnterpriseSolutions for IT Organizations on The Journey to The Digital Enterprise
Solutions for IT Organizations on The Journey to The Digital Enterprise
 
Confluent Partner Tech Talk with QLIK
Confluent Partner Tech Talk with QLIKConfluent Partner Tech Talk with QLIK
Confluent Partner Tech Talk with QLIK
 
Scaling to millions of users with Amazon CloudFront - April 2017 AWS Online T...
Scaling to millions of users with Amazon CloudFront - April 2017 AWS Online T...Scaling to millions of users with Amazon CloudFront - April 2017 AWS Online T...
Scaling to millions of users with Amazon CloudFront - April 2017 AWS Online T...
 
Planning for a (Mostly) Hassle-Free Cloud Migration | VTUG 2016 Winter Warmer
Planning for a (Mostly) Hassle-Free Cloud Migration | VTUG 2016 Winter WarmerPlanning for a (Mostly) Hassle-Free Cloud Migration | VTUG 2016 Winter Warmer
Planning for a (Mostly) Hassle-Free Cloud Migration | VTUG 2016 Winter Warmer
 
Red Hat Summit - Discover the foundations of digital transformation
Red Hat Summit - Discover the foundations of digital transformationRed Hat Summit - Discover the foundations of digital transformation
Red Hat Summit - Discover the foundations of digital transformation
 

Último

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Último (20)

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
 
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
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
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...
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
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
 

Webinar - Order out of Chaos: Avoiding the Migration Migraine

  • 1.
  • 2. Live  Webinar  Slides   •  These  slides  were  presented  as  part  of  a   live  webinar   •  View  the  live  webinar  on-­‐demand  with   the  link  below   •  h:ps://www.brigh:alk.com/r/cV3  
  • 3. Agenda   Your  presenter   Problem  statement     8  best  pracFces  to  migrate  effecFvely   Is  it  really  that  easy?  Spoiler:  no   Customer  success  story   MigraFon  technologies   A  li:le  about  Peak  HosFng   Q/A  session  (you  can  post  Q’s  during  the  presentaFon  and  I  will   answer  as  many  as  I  can  at  the  end)  
  • 4. 20  years  of  Internet  Plumbing  here  and  here  and  here  and   here  and  here….   Proprietary  and  confiden/al,  not  for  public  distribu/on.  
  • 5. Define  NERD:       Kids  named  a@er  RouAng  Protocols  (EGP  &  BGP)   Proprietary  and  confiden/al,  not  for  public  distribu/on.   Next  Two:  TCP  &  UDP  -­‐  Thomas  Crile  &  Ulysses  Danger…  
  • 6. What’s  the  big  deal?   Your  business  has  outgrown  your  current  situaFon,  but   you’re  worried  that  the  headache  and  chaos  of  migraFng   isn’t  worth  the  trouble   _______________________________   “MigraFons  represent  60%  of  all  large  enterprise  IT  Projects,  and  only  60%  are   completed  on  Fme”  –  according  to  IDC1   –  Meanwhile,  nearly  half  of  enterprise  IT  budgets  are  devoted  to   operaFng  costs,  per  451  Research2   Two  biggest  concerns  that  organizaFons  face  during  data  migraFons:   –  Risk  of  downFme  or  extended  downFme  and  impact  to  the  business3   –  The  budget  overrun  of  the  migraFon  project3   The  leading  indicator  of  schedule  and  budget  overruns  was  the  team  member   experience  level3   1-­‐  IDC  Storage  and  Data  MigraFon  Services  Overview,  November  2013   2-­‐  InfoPro  Storage  Wave  17,  451  Research,  2013   3-­‐  Reduce  Costs  and  Risks  for  Data  MigraFons,  Hitachi  Data  Systems,  March  2014  
  • 7. What  does  a  successful  migraFon  look  like?   Step  1  –  Architect  your  custom  soluFon   Step  2  –  Build,  provision,  and  pre-­‐test   Step  3  –  Move  your  data  to  the  new  system   Step  4  –  Synchronize  your  database   Step  5  –  Migrate  your  DNS   Step  6  –  Implement  your  code   Step  7  –  Test  your  code  with  live  data   Step  8  –  “Flip  the  switch”  with  zero  downFme      
  • 8. Step  1  -­‐  Architect  your  custom  soluFon   COMMUNICATING ONE ON ONE DEFINING YOUR GOALS ARCHITECHTING ENVIRONMENT SCALING AS YOU GROW The  foundaFon  of  a  rock  solid  system  is  to  custom  design  each  soluFon     at  the  outset  of  the  project  
  • 9. Step  2  -­‐  Build,  provision,  &  pre-­‐test   Implement  your  custom  design  and  TEST  TEST  TEST  to  ensure  all  necessary  libraries,   packages,  and  supporFng  sojware  are  installed  
  • 10. Step  3:  Move  your  data  to  the  new  system   Internet OLD WEB FIREWALL LOAD BALANCER WEB MIDDLE TIER MIDDLE TIER DATABASE SAN DATABASE WEB LOAD BALANCER FIREWALL MIDDLE TIER DATABASE Environment New Environment AlwaysUp SM SYNC DATA SECURE RSYNC SECURE COPY Work  with  your  hosFng  provider  to  ensure  the  correct  data  is     idenFfied,  captured,  migrated  and  updated  
  • 11. Step  4:  Synchronize  your  database   Internet OLD WEB FIREWALL LOAD BALANCER WEB MIDDLE TIER MIDDLE TIER DATABASE SAN DATABASE WEB LOAD BALANCER FIREWALL MIDDLE TIER DATABASE Environment New Environment AlwaysUp SM SYNC DATA MASTER/SLAVE REPLICATION OR CLUSTERED LOG SHIPPING Ensure  all  appropriate  database  informaFon  is  securely  and  reliably     updated  to  the  new  environment  
  • 12. Step  5:  Migrate  your  DNS   Internet OLD WEB FIREWALL LOAD BALANCER WEB MIDDLE TIER MIDDLE TIER DATABASE SAN DATABASE WEB LOAD BALANCER FIREWALL MIDDLE TIER DATABASE Environment New Environment AlwaysUp SM DNS MIGRATION Internet OLD WEB FIREWALL LOAD BALANCER WEB MIDDLE TIER MIDDLE TIER DATABASE SAN DATABASE WEB LOAD BALANCER FIREWALL MIDDLE TIER DATABASE Environment New Environment AlwaysUp SM Update  your  public  site’s  DNS  records  to  point  to  high  availability  load  balancers,  which   will  then  immediately  redirect  the  connecFon  back  to  your  exisFng  infrastructure  
  • 13. Step  6:  Implement  your  code   Internet OLD WEB FIREWALL LOAD BALANCER WEB MIDDLE TIER MIDDLE TIER DATABASE SAN DATABASE WEB LOAD BALANCER FIREWALL MIDDLE TIER DATABASE Environment New Environment AlwaysUp SM YOU IMPLEMENT YOUR CODE Implement  your  customized  code  on  your  new  hosFng  plamorm    
  • 14. Step  7:  Test  your  live  code  with  live  data   Internet OLD WEB FIREWALL LOAD BALANCER WEB MIDDLE TIER MIDDLE TIER DATABASE SAN DATABASE WEB LOAD BALANCER FIREWALL MIDDLE TIER DATABASE Environment New Environment AlwaysUp SM CONTINUOUS SYNC YOUR STAFF TESTING YOUR CODE Test  your  real  code,  with  REAL  data,  to  ensure  accuracy  and     completeness  of  the  applicaFon  
  • 15. Step  8:  “Flip  the  switch”  with  zero  downFme   Because  the  database  and  data  volumes  have  been  conFnuously     migraFng  updates,  all  data  is  in  real  Fme  and  ready  to  support  customers  
  • 16. HA!    No…   The  devil  is  in  the  details   Methodology  is  criFcal       Requires  a  close  working  relaFonship  with   your  provider     So,  is  it  really  that  easy?  
  • 17. Success  Story  –  SGN   Leading  cross-­‐plamorm  developer  and  publisher  of   games  on  iOS,  Android,  Facebook  and  the  Web.                     SGN  started  with  Amazon  Web  Services  (AWS).  Gaming  can  produce   tremendous  spikes  relaFve  to  exisFng  infrastructure  at  small  scale.       Cloud  services  can  address  this  need  for  elasFcity  without  requiring  a   custom  soluFon.     Titles:      
  • 18. $ Success  Story  –  SGN  Results       Performance  increased  100%       Spending  decreased  60%     “As  soon  as  we  migrated,  we  saw  an  immediate  improvement  in  both  cost  and   performance.  We  roughly  doubled  our  total  capacity  while  reducing  our  bill  to  a  third  of   what  it  was  on  Amazon.”  –  Aber  Whitcomb,  CTO   “If  you  can  build  your  own  systems  that  can  handle  elas/city,  you’re  going  to  see  much   beIer  results  in  terms  of  performance,  capacity,  and  costs.”  –  Aber  Whitcomb,  CTO   Results:    
  • 19. Success  Story  –  SGN  Challenge  #1   Challenge:  Cloud  Cost  Creep       SoluAon:  Overprovisioning  is  not  the  issue  –  overpaying  is       Benefit:  Predictable  price  for  performance  –  the  more  you  buy,   the  more  you  save   “Our  bill  kept  increasing  and  we  were  seeing  a  creep  in  the  number  of  instances  we   were  using.”  –  Aber  Whitcomb,  CTO     $$   $$   $$   $$  
  • 20. Challenge:  $$  per  FLOP  Scaling  Logarithmically       SoluAon:  Architecture  defines  scalability       Benefit:  Moving  from  the  cloud  brought  SGN’s  system  onto  its   own  servers,  eliminaFng  issues  with  scaling  and  mulF-­‐tenancy     Success  Story  –  SGN  Challenge  #2   “Instead  of  having  the  applica/on  spread  out  over  mul/ple  small  instances,  with  larger   servers,  you  can  collapse  all  your  instances  into  a  single  bare-­‐metal  machine  that  gets   you  beIer  I/O  and  more  capacity”  –  Aber  Whitcomb,  CTO   Performance   Spend   >  
  • 21. Success  Story  –  SGN  Challenge    #3   Challenge:  Staffing  DistracFon     SoluAon:     Staff  augmentaFon  and   economies  of  scale       Benefit:  Peak  HosFng’s  experts  in  the  17  skills  needed  to   build,  migrate  and  run  a  technical  operaFons  department   meant  SGN  didn’t  need  to  find  and  hire  staff  to  cover   them      “Typically,  the  reason  that  people  don’t  switch  over  even  though  they  know  they’re   overpaying  is  the  opportunity  costs  around  that  migra/on.  But  aNer  some  careful   analysis  on  our  Amazon  bills  and  the  cost  to  performance  and  staffing  ra/os  that  we   would  get  with  Peak,  I  decided  that  it  was  worth  the  effort.”  –  Aber  Whitcomb,  CTO  
  • 22. Cloud  Architecture  vs.  Peak  HosFng   Cloud  Architecture   Peak  HosFng  
  • 23. MigraFon  technologies   RightScale   – Tool  that  makes  steps  faster   – You  sFll  need  the  steps!     Dockers   – An  open  plamorm  for  distributed  applicaFons   for  developers  and  sysadmins   – If  provider  supports   – Apps  run  within  them      
  • 24.   Founded  in  2001   Over  100  data  center  moves   “Everything  but  your  code®”   Dedicated  Private  HosFng  +  Technical  OperaFons  Department     A  li:le  about  Peak  HosFng  
  • 28. Key  takeaways   Steps  to  migraFon  should  always  be  the   same   – It’s  straighmorward  but  not  easy   But  who’s  doing  it?   – Do  you  want  it  to  be  your  problem,  or   someone  else’s?   – Experience  counts   MigraFon  can  be  a  pain,  but  the  long-­‐term   benefits  can  outweigh  the  short-­‐term  cost