SlideShare une entreprise Scribd logo
1  sur  47
Télécharger pour lire hors ligne
“Cloud truths.”
   Jeremy Jarvis
    Co-founder
About Brightbox.




@jeremyjarvis
About Brightbox.

• Cloud infrastructure service




 @jeremyjarvis
About Brightbox.

• Cloud infrastructure service
• “Multi-zone” (datacentre) architecture




 @jeremyjarvis
About Brightbox.

• Cloud infrastructure service
• “Multi-zone” (datacentre) architecture
• Local (HQ in Leeds, DCs in Manchester)




 @jeremyjarvis
About Brightbox.

•   Cloud infrastructure service
•   “Multi-zone” (datacentre) architecture
•   Local (HQ in Leeds, DCs in Manchester)
•   Small team (still only 10 in total)




    @jeremyjarvis
About Brightbox.

•   Cloud infrastructure service
•   “Multi-zone” (datacentre) architecture
•   Local (HQ in Leeds, DCs in Manchester)
•   Small team (still only 10 in total)
•   Distributed team (Mainly around Leeds)




    @jeremyjarvis
About Brightbox.

•   Cloud infrastructure service
•   “Multi-zone” (datacentre) architecture
•   Local (HQ in Leeds, DCs in Manchester)
•   Small team (still only 10 in total)
•   Distributed team (Mainly around Leeds)
•   Developer/DevOps focused (it’s who we are)




    @jeremyjarvis
About Brightbox.

•   Cloud infrastructure service
•   “Multi-zone” (datacentre) architecture
•   Local (HQ in Leeds, DCs in Manchester)
•   Small team (still only 10 in total)
•   Distributed team (Mainly around Leeds)
•   Developer/DevOps focused (it’s who we are)
•   Profitable (for 4 yrs, built from revenue)




    @jeremyjarvis
Cloud truths.
It’s about agility.
OK, I get it: “agility”...
What does that actually mean?
Let’s take a closer look...




@jeremyjarvis
Let’s take a closer look...




@jeremyjarvis
Let’s take a closer look...

• Automation




 @jeremyjarvis
Let’s take a closer look...

• Automation
• Portability




 @jeremyjarvis
Let’s take a closer look...

• Automation
• Portability
• Ease of consumption




 @jeremyjarvis
Let’s take a closer look...

• Automation
• Portability
• Ease of consumption
• Efficiency




 @jeremyjarvis
Let’s take a closer look...

• Automation
• Portability
• Ease of consumption
• Efficiency
• Resilience




 @jeremyjarvis
Automation.




@jeremyjarvis
Automation.




@jeremyjarvis
Automation.

• APIs - programmable resources (beware
  “clouds” without APIs!)




 @jeremyjarvis
Automation.

• APIs - programmable resources (beware
  “clouds” without APIs!)
• "Infrastructure as code" (DevOps)




 @jeremyjarvis
Automation.

• APIs - programmable resources (beware
  “clouds” without APIs!)
• "Infrastructure as code" (DevOps)
• Add intelligence to application hosting
  environments




 @jeremyjarvis
Mobility/Portability.




@jeremyjarvis
Mobility/Portability.




@jeremyjarvis
Mobility/Portability.

• If you describe your app infrastructure as
  code, your apps become more portable




 @jeremyjarvis
Mobility/Portability.

• If you describe your app infrastructure as
  code, your apps become more portable
• Find best value suppliers (not cheapest)




 @jeremyjarvis
Mobility/Portability.

• If you describe your app infrastructure as
  code, your apps become more portable
• Find best value suppliers (not cheapest)
• Avoid lock-in (takes a little effort, use
  abstraction libraries?)




 @jeremyjarvis
Mobility/Portability.

• If you describe your app infrastructure as
  code, your apps become more portable
• Find best value suppliers (not cheapest)
• Avoid lock-in (takes a little effort, use
  abstraction libraries?)
• Span multiple providers (ultimate in
  resilience)


 @jeremyjarvis
Ease of consumption.




@jeremyjarvis
Ease of consumption.




@jeremyjarvis
Ease of consumption.

• Immediacy (beware of false clouds)




 @jeremyjarvis
Ease of consumption.

• Immediacy (beware of false clouds)
• Pay-as-you-go (beware of false clouds)




 @jeremyjarvis
Ease of consumption.

• Immediacy (beware of false clouds)
• Pay-as-you-go (beware of false clouds)
• No up-front costs (beware of false clouds
  where you have to pay up-front)




 @jeremyjarvis
Ease of consumption.

• Immediacy (beware of false clouds)
• Pay-as-you-go (beware of false clouds)
• No up-front costs (beware of false clouds
  where you have to pay up-front)
• Don’t forget to watch what you "eat" (it can
  get expensive)




 @jeremyjarvis
Efficiency.




@jeremyjarvis
Efficiency.




@jeremyjarvis
Efficiency.

• No capital expenditure




 @jeremyjarvis
Efficiency.

• No capital expenditure
• On-demand (scale up and down)




 @jeremyjarvis
Efficiency.

• No capital expenditure
• On-demand (scale up and down)
• Don't need to run your own datacentre/
  hardware




 @jeremyjarvis
Efficiency.

• No capital expenditure
• On-demand (scale up and down)
• Don't need to run your own datacentre/
  hardware
• Change of focus from maintaining other
  “stuff” to optimising app/environment




 @jeremyjarvis
Resilience.




@jeremyjarvis
Resilience.




@jeremyjarvis
Resilience.

• Multiple datacentres (beware of false clouds)




 @jeremyjarvis
Resilience.

• Multiple datacentres (beware of false clouds)
• No such thing as a silver bullet - you have to design for
  failure




 @jeremyjarvis
Resilience.

• Multiple datacentres (beware of false clouds)
• No such thing as a silver bullet - you have to design for
  failure
• Don’t “outsource” - be in control




 @jeremyjarvis
Thanks.
Any questions?

Contenu connexe

Similaire à Cloud Truths - Hull Digital - 19 July 2012

Building private-clouds-qconsf
Building private-clouds-qconsfBuilding private-clouds-qconsf
Building private-clouds-qconsf
Andrew Shafer
 
"The Cutting Edge" - Palletways Business Club Presentation
"The Cutting Edge" - Palletways Business Club Presentation"The Cutting Edge" - Palletways Business Club Presentation
"The Cutting Edge" - Palletways Business Club Presentation
george_edwards
 

Similaire à Cloud Truths - Hull Digital - 19 July 2012 (20)

Big data, big tourism
Big data, big tourismBig data, big tourism
Big data, big tourism
 
Getting Release Management Right for SQL Server
Getting Release Management Right for SQL ServerGetting Release Management Right for SQL Server
Getting Release Management Right for SQL Server
 
DevSecOps: The End of the Beginning - Austin
DevSecOps: The End of the Beginning - AustinDevSecOps: The End of the Beginning - Austin
DevSecOps: The End of the Beginning - Austin
 
Rust, Redis, and Protobuf - Oh My!
Rust, Redis, and Protobuf - Oh My!Rust, Redis, and Protobuf - Oh My!
Rust, Redis, and Protobuf - Oh My!
 
Practical Cyber: Lessons from 500,000 Miles of Security Evangelism
Practical Cyber: Lessons from 500,000 Miles of Security EvangelismPractical Cyber: Lessons from 500,000 Miles of Security Evangelism
Practical Cyber: Lessons from 500,000 Miles of Security Evangelism
 
Startupfest 2012 - Coefficients of friction
Startupfest 2012 - Coefficients of frictionStartupfest 2012 - Coefficients of friction
Startupfest 2012 - Coefficients of friction
 
Maturity Mapping - Intro to Wardley Mapping, Social Practice Theory and Matur...
Maturity Mapping - Intro to Wardley Mapping, Social Practice Theory and Matur...Maturity Mapping - Intro to Wardley Mapping, Social Practice Theory and Matur...
Maturity Mapping - Intro to Wardley Mapping, Social Practice Theory and Matur...
 
Building private-clouds-qconsf
Building private-clouds-qconsfBuilding private-clouds-qconsf
Building private-clouds-qconsf
 
Abusing the Cloud for Fun and Profit
Abusing the Cloud for Fun and ProfitAbusing the Cloud for Fun and Profit
Abusing the Cloud for Fun and Profit
 
Keep it Secret, Keep it Safe - Docker Secrets and DI
Keep it Secret, Keep it Safe - Docker Secrets and DIKeep it Secret, Keep it Safe - Docker Secrets and DI
Keep it Secret, Keep it Safe - Docker Secrets and DI
 
Incident Management in the Age of DevOps and SRE
Incident Management in the Age of DevOps and SRE Incident Management in the Age of DevOps and SRE
Incident Management in the Age of DevOps and SRE
 
Fraud Detection with Amazon Machine Learning on AWS
Fraud Detection with Amazon Machine Learning on AWSFraud Detection with Amazon Machine Learning on AWS
Fraud Detection with Amazon Machine Learning on AWS
 
MongoDB World 2019: Don't Panic - The Hitchhiker's Guide to the MongoDB Galaxy
MongoDB World 2019: Don't Panic - The Hitchhiker's Guide to the MongoDB GalaxyMongoDB World 2019: Don't Panic - The Hitchhiker's Guide to the MongoDB Galaxy
MongoDB World 2019: Don't Panic - The Hitchhiker's Guide to the MongoDB Galaxy
 
Fast Delivery DevOps Israel
Fast Delivery DevOps IsraelFast Delivery DevOps Israel
Fast Delivery DevOps Israel
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Interpretability beyond feature attribution quantitative testing with concept...
Interpretability beyond feature attribution quantitative testing with concept...Interpretability beyond feature attribution quantitative testing with concept...
Interpretability beyond feature attribution quantitative testing with concept...
 
"The Cutting Edge" - Palletways Business Club Presentation
"The Cutting Edge" - Palletways Business Club Presentation"The Cutting Edge" - Palletways Business Club Presentation
"The Cutting Edge" - Palletways Business Club Presentation
 
Anything data (revisited)
Anything data (revisited)Anything data (revisited)
Anything data (revisited)
 
The Ember.js Framework - Everything You Need To Know
The Ember.js Framework - Everything You Need To KnowThe Ember.js Framework - Everything You Need To Know
The Ember.js Framework - Everything You Need To Know
 
ABD322_Implementing a Flight Simulator Interface Using AI, Virtual Reality, a...
ABD322_Implementing a Flight Simulator Interface Using AI, Virtual Reality, a...ABD322_Implementing a Flight Simulator Interface Using AI, Virtual Reality, a...
ABD322_Implementing a Flight Simulator Interface Using AI, Virtual Reality, a...
 

Dernier

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
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
 
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
panagenda
 
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
Safe Software
 

Dernier (20)

Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
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...
 
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
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
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
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
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
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
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
 
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
 
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
 
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
 
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
 
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
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
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
 

Cloud Truths - Hull Digital - 19 July 2012

Notes de l'éditeur

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. \n
  15. \n
  16. \n
  17. \n
  18. * APIs - clouds have APIs, programmable resources\n* Enables "infrastructure as code". Word up DevOps\n* Add intelligence to application hosting environments\n\n
  19. * APIs - clouds have APIs, programmable resources\n* Enables "infrastructure as code". Word up DevOps\n* Add intelligence to application hosting environments\n\n
  20. * APIs - clouds have APIs, programmable resources\n* Enables "infrastructure as code". Word up DevOps\n* Add intelligence to application hosting environments\n\n
  21. \n
  22. \n
  23. \n
  24. \n
  25. \n
  26. \n
  27. \n
  28. \n
  29. \n
  30. \n
  31. \n
  32. \n
  33. \n
  34. \n
  35. \n
  36. \n
  37. \n
  38. \n
  39. \n
  40. \n