SlideShare a Scribd company logo
1 of 7
Application Scalability In the Cloud Bob Roudebush Director of Sales Engineering, BlueLock, LLC
Do these ________ make my _________ look fat?
Does this _______ make my app look fat?
Traditional Infrastructure v. Cloud Infrastructure
Movin’ On Up…To The Sky Can computing power be scaled (↕) if needed? Assign/Re-Assign RAM and CPU Tiered SAN Performance Is Infrastructure being “over provisioned”? Over-allocation of RAM and CPU Storage I/O Performance How high can the underlying platform scale? Software Models: VPS, VMware, Xen, Hyper-V Storage Architecture Capacity
Scale-Out As An Alternative to Scale-Up ,[object Object]
Configuration as Coding

More Related Content

Viewers also liked

Examples of Cloud Computing within the Federal Government
Examples of Cloud Computing within the Federal GovernmentExamples of Cloud Computing within the Federal Government
Examples of Cloud Computing within the Federal GovernmentIntel Corporation
 
1. A Server CloudCamp Las Vegas 2009 5/18
1. A Server CloudCamp Las Vegas 2009 5/181. A Server CloudCamp Las Vegas 2009 5/18
1. A Server CloudCamp Las Vegas 2009 5/18Intel Corporation
 
CloudCamp MSP Lightning Talk - A-Server
CloudCamp MSP Lightning Talk - A-ServerCloudCamp MSP Lightning Talk - A-Server
CloudCamp MSP Lightning Talk - A-ServerIntel Corporation
 
George reese of en stratus gives cloudcamp denver lightning talk
George reese of en stratus gives cloudcamp denver lightning talkGeorge reese of en stratus gives cloudcamp denver lightning talk
George reese of en stratus gives cloudcamp denver lightning talkIntel Corporation
 
5. troy davis lightning talk cloud camp cincy
5. troy davis lightning talk cloud camp cincy5. troy davis lightning talk cloud camp cincy
5. troy davis lightning talk cloud camp cincyIntel Corporation
 
John sheehan of twillio gives cloud camp denver lightning talk
John sheehan of twillio gives cloud camp denver lightning talkJohn sheehan of twillio gives cloud camp denver lightning talk
John sheehan of twillio gives cloud camp denver lightning talkIntel Corporation
 

Viewers also liked (8)

Examples of Cloud Computing within the Federal Government
Examples of Cloud Computing within the Federal GovernmentExamples of Cloud Computing within the Federal Government
Examples of Cloud Computing within the Federal Government
 
1. A Server CloudCamp Las Vegas 2009 5/18
1. A Server CloudCamp Las Vegas 2009 5/181. A Server CloudCamp Las Vegas 2009 5/18
1. A Server CloudCamp Las Vegas 2009 5/18
 
CloudCamp MSP Lightning Talk - A-Server
CloudCamp MSP Lightning Talk - A-ServerCloudCamp MSP Lightning Talk - A-Server
CloudCamp MSP Lightning Talk - A-Server
 
Microsoft Windows Azure
Microsoft Windows AzureMicrosoft Windows Azure
Microsoft Windows Azure
 
Haydigiriselim
HaydigiriselimHaydigiriselim
Haydigiriselim
 
George reese of en stratus gives cloudcamp denver lightning talk
George reese of en stratus gives cloudcamp denver lightning talkGeorge reese of en stratus gives cloudcamp denver lightning talk
George reese of en stratus gives cloudcamp denver lightning talk
 
5. troy davis lightning talk cloud camp cincy
5. troy davis lightning talk cloud camp cincy5. troy davis lightning talk cloud camp cincy
5. troy davis lightning talk cloud camp cincy
 
John sheehan of twillio gives cloud camp denver lightning talk
John sheehan of twillio gives cloud camp denver lightning talkJohn sheehan of twillio gives cloud camp denver lightning talk
John sheehan of twillio gives cloud camp denver lightning talk
 

Similar to Bob Roudebush BlueLock Lightning Talk at CloudCamp Cincy

’Cloudbursting’ for Operational and Tactical Employment
’Cloudbursting’ for Operational and Tactical Employment ’Cloudbursting’ for Operational and Tactical Employment
’Cloudbursting’ for Operational and Tactical Employment Intel Corporation
 
KEMP Powers Application Migration to Public Cloud
KEMP Powers Application Migration to Public CloudKEMP Powers Application Migration to Public Cloud
KEMP Powers Application Migration to Public CloudJason Dover
 
Architecting High Availability Linux Environments within the Rackspace Cloud
Architecting High Availability Linux Environments within the Rackspace CloudArchitecting High Availability Linux Environments within the Rackspace Cloud
Architecting High Availability Linux Environments within the Rackspace CloudRackspace
 
The DevOps PaaS Infusion - May meetup
The DevOps PaaS Infusion - May meetupThe DevOps PaaS Infusion - May meetup
The DevOps PaaS Infusion - May meetupNorm Leitman
 
WebApplicationArchitectureAzure.pptx
WebApplicationArchitectureAzure.pptxWebApplicationArchitectureAzure.pptx
WebApplicationArchitectureAzure.pptxPrashanth Panduranga
 
WebApplicationArchitectureAzure.pdf
WebApplicationArchitectureAzure.pdfWebApplicationArchitectureAzure.pdf
WebApplicationArchitectureAzure.pdfPrashanth Panduranga
 
The simplest cloud migration in the world by Webscale
The simplest cloud migration in the world by WebscaleThe simplest cloud migration in the world by Webscale
The simplest cloud migration in the world by WebscaleWebscale Networks
 
6Virtualization and Cloud Computing Wor.docx
6Virtualization and Cloud Computing Wor.docx6Virtualization and Cloud Computing Wor.docx
6Virtualization and Cloud Computing Wor.docxevonnehoggarth79783
 
GigaOm-sector-roadmap-cloud-analytic-databases-2017
GigaOm-sector-roadmap-cloud-analytic-databases-2017GigaOm-sector-roadmap-cloud-analytic-databases-2017
GigaOm-sector-roadmap-cloud-analytic-databases-2017Jeremy Maranitch
 
Discovering the value of the cloud for the business
Discovering the value of the cloud for the business Discovering the value of the cloud for the business
Discovering the value of the cloud for the business Dr. Ramkumar Lakshminarayanan
 
Discovering the value of the cloud for the business session 2
Discovering the value of the cloud for the business   session 2Discovering the value of the cloud for the business   session 2
Discovering the value of the cloud for the business session 2Dr. Ramkumar Lakshminarayanan
 
3 use cases of hybrid cloud
3 use cases of hybrid cloud3 use cases of hybrid cloud
3 use cases of hybrid cloudTyrone Systems
 
Hitting the Enterprise Sweet Spot—A Real-World View of PKS Deployment and Suc...
Hitting the Enterprise Sweet Spot—A Real-World View of PKS Deployment and Suc...Hitting the Enterprise Sweet Spot—A Real-World View of PKS Deployment and Suc...
Hitting the Enterprise Sweet Spot—A Real-World View of PKS Deployment and Suc...VMware Tanzu
 
Virtualization to Cloud Evolution “IT as a Service”
 Virtualization to Cloud Evolution “IT as a Service” Virtualization to Cloud Evolution “IT as a Service”
Virtualization to Cloud Evolution “IT as a Service”Mohamed Shorbagy
 
Cloud Technology and VirtualizationProject Deli.docx
Cloud Technology and VirtualizationProject Deli.docxCloud Technology and VirtualizationProject Deli.docx
Cloud Technology and VirtualizationProject Deli.docxmonicafrancis71118
 
ENT202 69% and Falling: Lowering the TCO of Enterprise Apps - AWS re: Invent ...
ENT202 69% and Falling: Lowering the TCO of Enterprise Apps - AWS re: Invent ...ENT202 69% and Falling: Lowering the TCO of Enterprise Apps - AWS re: Invent ...
ENT202 69% and Falling: Lowering the TCO of Enterprise Apps - AWS re: Invent ...Amazon Web Services
 
Private vs Hybrid vs Public Cloud
Private vs Hybrid vs Public CloudPrivate vs Hybrid vs Public Cloud
Private vs Hybrid vs Public Cloudmanisha1110
 
The Journey Toward the Software-Defined Data Center
The Journey Toward the Software-Defined Data CenterThe Journey Toward the Software-Defined Data Center
The Journey Toward the Software-Defined Data CenterCognizant
 
2020 Cloud Data Lake Platforms Buyers Guide - White paper | Qubole
2020 Cloud Data Lake Platforms Buyers Guide - White paper | Qubole2020 Cloud Data Lake Platforms Buyers Guide - White paper | Qubole
2020 Cloud Data Lake Platforms Buyers Guide - White paper | QuboleVasu S
 

Similar to Bob Roudebush BlueLock Lightning Talk at CloudCamp Cincy (20)

’Cloudbursting’ for Operational and Tactical Employment
’Cloudbursting’ for Operational and Tactical Employment ’Cloudbursting’ for Operational and Tactical Employment
’Cloudbursting’ for Operational and Tactical Employment
 
KEMP Powers Application Migration to Public Cloud
KEMP Powers Application Migration to Public CloudKEMP Powers Application Migration to Public Cloud
KEMP Powers Application Migration to Public Cloud
 
Architecting High Availability Linux Environments within the Rackspace Cloud
Architecting High Availability Linux Environments within the Rackspace CloudArchitecting High Availability Linux Environments within the Rackspace Cloud
Architecting High Availability Linux Environments within the Rackspace Cloud
 
The DevOps PaaS Infusion - May meetup
The DevOps PaaS Infusion - May meetupThe DevOps PaaS Infusion - May meetup
The DevOps PaaS Infusion - May meetup
 
WebApplicationArchitectureAzure.pptx
WebApplicationArchitectureAzure.pptxWebApplicationArchitectureAzure.pptx
WebApplicationArchitectureAzure.pptx
 
WebApplicationArchitectureAzure.pdf
WebApplicationArchitectureAzure.pdfWebApplicationArchitectureAzure.pdf
WebApplicationArchitectureAzure.pdf
 
The simplest cloud migration in the world by Webscale
The simplest cloud migration in the world by WebscaleThe simplest cloud migration in the world by Webscale
The simplest cloud migration in the world by Webscale
 
6Virtualization and Cloud Computing Wor.docx
6Virtualization and Cloud Computing Wor.docx6Virtualization and Cloud Computing Wor.docx
6Virtualization and Cloud Computing Wor.docx
 
GigaOm-sector-roadmap-cloud-analytic-databases-2017
GigaOm-sector-roadmap-cloud-analytic-databases-2017GigaOm-sector-roadmap-cloud-analytic-databases-2017
GigaOm-sector-roadmap-cloud-analytic-databases-2017
 
Hadoop in the Cloud
Hadoop in the CloudHadoop in the Cloud
Hadoop in the Cloud
 
Discovering the value of the cloud for the business
Discovering the value of the cloud for the business Discovering the value of the cloud for the business
Discovering the value of the cloud for the business
 
Discovering the value of the cloud for the business session 2
Discovering the value of the cloud for the business   session 2Discovering the value of the cloud for the business   session 2
Discovering the value of the cloud for the business session 2
 
3 use cases of hybrid cloud
3 use cases of hybrid cloud3 use cases of hybrid cloud
3 use cases of hybrid cloud
 
Hitting the Enterprise Sweet Spot—A Real-World View of PKS Deployment and Suc...
Hitting the Enterprise Sweet Spot—A Real-World View of PKS Deployment and Suc...Hitting the Enterprise Sweet Spot—A Real-World View of PKS Deployment and Suc...
Hitting the Enterprise Sweet Spot—A Real-World View of PKS Deployment and Suc...
 
Virtualization to Cloud Evolution “IT as a Service”
 Virtualization to Cloud Evolution “IT as a Service” Virtualization to Cloud Evolution “IT as a Service”
Virtualization to Cloud Evolution “IT as a Service”
 
Cloud Technology and VirtualizationProject Deli.docx
Cloud Technology and VirtualizationProject Deli.docxCloud Technology and VirtualizationProject Deli.docx
Cloud Technology and VirtualizationProject Deli.docx
 
ENT202 69% and Falling: Lowering the TCO of Enterprise Apps - AWS re: Invent ...
ENT202 69% and Falling: Lowering the TCO of Enterprise Apps - AWS re: Invent ...ENT202 69% and Falling: Lowering the TCO of Enterprise Apps - AWS re: Invent ...
ENT202 69% and Falling: Lowering the TCO of Enterprise Apps - AWS re: Invent ...
 
Private vs Hybrid vs Public Cloud
Private vs Hybrid vs Public CloudPrivate vs Hybrid vs Public Cloud
Private vs Hybrid vs Public Cloud
 
The Journey Toward the Software-Defined Data Center
The Journey Toward the Software-Defined Data CenterThe Journey Toward the Software-Defined Data Center
The Journey Toward the Software-Defined Data Center
 
2020 Cloud Data Lake Platforms Buyers Guide - White paper | Qubole
2020 Cloud Data Lake Platforms Buyers Guide - White paper | Qubole2020 Cloud Data Lake Platforms Buyers Guide - White paper | Qubole
2020 Cloud Data Lake Platforms Buyers Guide - White paper | Qubole
 

More from Intel Corporation

Changing the way people connect, communicate and collabrote
Changing the way people connect, communicate and collabroteChanging the way people connect, communicate and collabrote
Changing the way people connect, communicate and collabroteIntel Corporation
 
Chanel Ddwards and Tamara Mendelson of Eventbrite
Chanel Ddwards and Tamara Mendelson of EventbriteChanel Ddwards and Tamara Mendelson of Eventbrite
Chanel Ddwards and Tamara Mendelson of EventbriteIntel Corporation
 
Jeff Sandquist talk at EventTech
Jeff Sandquist talk at EventTechJeff Sandquist talk at EventTech
Jeff Sandquist talk at EventTechIntel Corporation
 
Oscar padilla of pervasive lightning talk at cloud camp austin
Oscar padilla of pervasive lightning talk at cloud camp austinOscar padilla of pervasive lightning talk at cloud camp austin
Oscar padilla of pervasive lightning talk at cloud camp austinIntel Corporation
 
Walter falk of ibm lightning talks at cloud camp austin
Walter falk of ibm lightning talks at cloud camp austinWalter falk of ibm lightning talks at cloud camp austin
Walter falk of ibm lightning talks at cloud camp austinIntel Corporation
 
1. andrew case of profitability.net lightning talk cloud camp cincy
1. andrew case of profitability.net lightning talk cloud camp cincy1. andrew case of profitability.net lightning talk cloud camp cincy
1. andrew case of profitability.net lightning talk cloud camp cincyIntel Corporation
 
David fauth gives cloud camp lightning talk
David fauth gives cloud camp lightning talkDavid fauth gives cloud camp lightning talk
David fauth gives cloud camp lightning talkIntel Corporation
 
Bryan walsh of hosting.com gives cloud camp denver lightning talk
Bryan walsh of hosting.com gives cloud camp denver lightning talkBryan walsh of hosting.com gives cloud camp denver lightning talk
Bryan walsh of hosting.com gives cloud camp denver lightning talkIntel Corporation
 
Uri budnik of right scale gives cloudcamp denver lightning talk
Uri budnik of right scale gives cloudcamp denver lightning talkUri budnik of right scale gives cloudcamp denver lightning talk
Uri budnik of right scale gives cloudcamp denver lightning talkIntel Corporation
 
The Cloud Challenge for Government
The Cloud Challenge for GovernmentThe Cloud Challenge for Government
The Cloud Challenge for GovernmentIntel Corporation
 
Democratizing the Cloud with Open Source Cloud Development
Democratizing the Cloud with Open Source Cloud DevelopmentDemocratizing the Cloud with Open Source Cloud Development
Democratizing the Cloud with Open Source Cloud DevelopmentIntel Corporation
 
Acument Solutions Lightning Talk
Acument Solutions Lightning TalkAcument Solutions Lightning Talk
Acument Solutions Lightning TalkIntel Corporation
 
Delivering Customer Experience in the Cloud
Delivering Customer Experience in the CloudDelivering Customer Experience in the Cloud
Delivering Customer Experience in the CloudIntel Corporation
 
The Open Group Cloud Computing Work Group
The Open Group Cloud Computing Work GroupThe Open Group Cloud Computing Work Group
The Open Group Cloud Computing Work GroupIntel Corporation
 

More from Intel Corporation (20)

Changing the way people connect, communicate and collabrote
Changing the way people connect, communicate and collabroteChanging the way people connect, communicate and collabrote
Changing the way people connect, communicate and collabrote
 
Chanel Ddwards and Tamara Mendelson of Eventbrite
Chanel Ddwards and Tamara Mendelson of EventbriteChanel Ddwards and Tamara Mendelson of Eventbrite
Chanel Ddwards and Tamara Mendelson of Eventbrite
 
Jeff Sandquist talk at EventTech
Jeff Sandquist talk at EventTechJeff Sandquist talk at EventTech
Jeff Sandquist talk at EventTech
 
Oscar padilla of pervasive lightning talk at cloud camp austin
Oscar padilla of pervasive lightning talk at cloud camp austinOscar padilla of pervasive lightning talk at cloud camp austin
Oscar padilla of pervasive lightning talk at cloud camp austin
 
Walter falk of ibm lightning talks at cloud camp austin
Walter falk of ibm lightning talks at cloud camp austinWalter falk of ibm lightning talks at cloud camp austin
Walter falk of ibm lightning talks at cloud camp austin
 
1. andrew case of profitability.net lightning talk cloud camp cincy
1. andrew case of profitability.net lightning talk cloud camp cincy1. andrew case of profitability.net lightning talk cloud camp cincy
1. andrew case of profitability.net lightning talk cloud camp cincy
 
David fauth gives cloud camp lightning talk
David fauth gives cloud camp lightning talkDavid fauth gives cloud camp lightning talk
David fauth gives cloud camp lightning talk
 
Bryan walsh of hosting.com gives cloud camp denver lightning talk
Bryan walsh of hosting.com gives cloud camp denver lightning talkBryan walsh of hosting.com gives cloud camp denver lightning talk
Bryan walsh of hosting.com gives cloud camp denver lightning talk
 
Uri budnik of right scale gives cloudcamp denver lightning talk
Uri budnik of right scale gives cloudcamp denver lightning talkUri budnik of right scale gives cloudcamp denver lightning talk
Uri budnik of right scale gives cloudcamp denver lightning talk
 
Operations as Code
Operations as CodeOperations as Code
Operations as Code
 
The IBM Cloud
The IBM CloudThe IBM Cloud
The IBM Cloud
 
DNS is Sexy
DNS is SexyDNS is Sexy
DNS is Sexy
 
Microsoft Windows Azure
Microsoft Windows AzureMicrosoft Windows Azure
Microsoft Windows Azure
 
The Cloud Challenge for Government
The Cloud Challenge for GovernmentThe Cloud Challenge for Government
The Cloud Challenge for Government
 
Democratizing the Cloud with Open Source Cloud Development
Democratizing the Cloud with Open Source Cloud DevelopmentDemocratizing the Cloud with Open Source Cloud Development
Democratizing the Cloud with Open Source Cloud Development
 
Acument Solutions Lightning Talk
Acument Solutions Lightning TalkAcument Solutions Lightning Talk
Acument Solutions Lightning Talk
 
Delivering Customer Experience in the Cloud
Delivering Customer Experience in the CloudDelivering Customer Experience in the Cloud
Delivering Customer Experience in the Cloud
 
Democratizing the Cloud
Democratizing the CloudDemocratizing the Cloud
Democratizing the Cloud
 
The Open Group Cloud Computing Work Group
The Open Group Cloud Computing Work GroupThe Open Group Cloud Computing Work Group
The Open Group Cloud Computing Work Group
 
DNS in the Cloud
DNS in the CloudDNS in the Cloud
DNS in the Cloud
 

Recently uploaded

DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 

Recently uploaded (20)

DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 

Bob Roudebush BlueLock Lightning Talk at CloudCamp Cincy

Editor's Notes

  1. Availability: Applications running within the cloud run fine, but if there is a crash or the application needs to be terminated, it’s out of commission until a new instance can be brought online.App-Tier Scalability: If an instance of the application gets overloaded, there’s no way to add more resources to improve application performance.Data-Tier Scalability: Sometimes the back-end database is the bottleneck for performance.Maintenance: There’s no easy way to update the application without downtime.
  2. Since it’s possible to abstract the underlying hardware from the workload running within a VM it’s also very easy to do things like allocate more memory or compute power to the VM than is actually available on the underlying physical hardware. As the business grows, the demand on application performance may grow with it? It should be easy to assign and re-assign things like CPU and RAM resourcesDifferent IaaS and cloud computing models are based on different technologies – VPS (Virtual Private Servers), dedicated physical hardware and virtualization platforms like VMware. How much CPU and RAM in total (usually different based on the underlying model being used) can be assigned to the application(s) has an impact on the decisions you make about scaling.Scale Up Not Always the Answer:The reason is that there is always a limit to the physical hardware that can be thrown at an application and a lot of applications aren’t even designed from the beginning to scale in this manner. With VMware a maximum of either 4 or 8 vCPUs (virtual CPUs) can be assigned to a VM depending on the version of ESX being used. There are even good reasons why arbitrarily assigning the max number of vCPUs to a VM isn’t the best course of action.  More importantly, if the application (and underlying OS) wasn’t built to support SMP and multi-threading, adding vCPUs will have no effect whatsoever. If scalability is a concern, ensure that all of the applications components can take advantage of a large number of CPUs and can address > 4GB of RAM. This is known as a “scale-up” model. 
  3. In highly scalable application deployments, though, a “scale-out” model is usually more appropriate. Applications that are designed to spread load across two or more hosts allow you to add compute capacity simply by adding additional servers. On the back-end, adding additional database servers and using horizontal scaling relational database tricks like database shards allow you to remedy DB bottlenecks without implementing huge SMP systems to accommodate query load. The added benefit of this “scale-out” approach is that you get higher availability of the application for free. You can take one application server offline for maintenance while not affecting the other servers in the application farm. In addition, if one application instance experiences a crash other users on other instances of the application continue to function normally.
  4. In the on-premise, physical server world both the “scale-up” and “scale-out” approaches I’ve discussed was usually very costly. 4-way or 8-way servers with gobs and gobs of RAM are an expensive way to grow vertically and add performance and though smaller systems used as part of a horizontal scaling approach are less expensive initially, they add a whole new level of complexity and expense in terms of ongoing maintenance. What’s more, during non-peak times all this compute infrastructure sat largely un(der)-utilized. What is exciting about cloud computing IaaS – is that this computing model is perfect for these kinds of scalability needs. For scale-up applications, clients can start small and grow into things. For scale-out applications, additional capacity can be added and managed much more easily than they can in the on-premise world by leveraging PaaS solutions.