SlideShare ist ein Scribd-Unternehmen logo
1 von 13
Downloaden Sie, um offline zu lesen
Copyright ©2015 Cloudreach limitedNot if. When
Cloudreach Voices
Cloudy Issues Explored
Our take on Cloud Technology
Copyright ©2015 Cloudreach limited
Cloudreach Voices: The Cloud and What it means for your Enterprise Applications
Copyright ©2016 Cloudreach Limited
The Cloud: What does
it mean for your
current applications?
Andrew Philp, DevOps Lead, Cloudreach Edinburgh
February 2016
Copyright ©2015 Cloudreach limitedCopyright ©2016 Cloudreach Limited
You may be running applications like SharePoint, Exchange, SQL Server if
you look after a Windows environment, or MySQL, Tomcat, Apache and
MongoDB if you’re looking after a Linux environment.
Let’s use Microsoft SQL Server as an example. In the on-premise world, you’
d perform a capacity plan, finding out how much resource you need to
dedicate to each database and any special requirements. You’d then place
an order for a server, or ask your team to create you a VM with the
required amount of IOPS, CPU, bandwidth and so on.
How does this differ in the Cloud?
Cloudreach Voices: The Cloud and What it means for your Enterprise Applications
What are you running?
Copyright ©2015 Cloudreach limitedCopyright ©2016 Cloudreach Limited
The real answer is it doesn’t. You still need to plan, implement and
maintain the same way you would on-premise. The real magic happens
when you want to adjust the amount of resources dedicated to one
database.
On-premise, you’re most likely going to over-provision your resources to
ensure there’s never a surge that exceeds your available capacity. In the
Cloud, you can provision towards how much capacity you’ll need most
often, rather than over-provisioning.
Cloudreach Voices: The Cloud and What it means for your Enterprise Applications
The Cloud:
A magic pill for the enterprise?
Copyright ©2015 Cloudreach limitedCopyright ©2016 Cloudreach Limited
One great service that can help you do this is Elastic Database Pools in
Microsoft Azure SQL.
This service allows you to specify a number of DTUs or “Database
Throughput Units” which give you the ability to cover surges in capacity,
then scale the performance back to where you need it once the surge is
over.
It also means you can start developing an application using a low price
tier of Azure SQL, then move it up to a Standard or Premium tier with no
customer downtime.
Cloudreach Voices: The Cloud and What it means for your Enterprise Applications
Cloud Services that can
make this happen
Copyright ©2015 Cloudreach limitedCopyright ©2016 Cloudreach Limited
Another service that can help achieve this is Amazon Relational
Database Service, or “RDS” for short.
Although lacking the granular ability to scale performance like Azure
SQL, you are still able to resize according to demand.
Using the best practice Multi-AZ option, downtime is reduced to a
matter of minutes.
Cloudreach Voices: The Cloud and What it means for your Enterprise Applications
Cloud Services that can
make this happen
Copyright ©2015 Cloudreach limitedCopyright ©2016 Cloudreach Limited
In the Cloud, you have to remember that these “magic” solutions
carry a cost benefit when used correctly.
Rather than over-provisioning and paying for the extra capacity
all the time, you can closely follow your demand and scale
accordingly.
This means when the database is least used, you pay less and when
you need more performance you only pay for that extra performance
when required - usually on an hourly basis.
Cloudreach Voices: The Cloud and What it means for your Enterprise Applications
Cost Implications for these services
Copyright ©2015 Cloudreach limitedCopyright ©2016 Cloudreach Limited
Even if you need a Microsoft SQL Server with SQL Server Agent
available, this is an option in the Cloud.
You can easily run it on a VM or EC2 instance (major Cloud
providers actually give you an image with SQL installed which is
charged at a higher hourly rate to cover the licensing costs) with the
same amount of control over settings that you would have on-premise.
Cloudreach Voices: The Cloud and What it means for your Enterprise Applications
I really need “full fat” Microsoft
SQL Server!
Copyright ©2015 Cloudreach limitedCopyright ©2016 Cloudreach Limited
to build clusters, AlwaysOn Availability
Groups or even use good old fashioned
mirroring or log shipping.
Running SQL Server on a VM also means you can have more architectural
choice over where files are stored, for example a best practice Cloudreach
follow in Amazon EC2 is to:
Ensure tempdb is on ephemeral storage for best performance, there is no need
to ensure this data is retained after a reboot as SQL Server rebuilds it as
required
Ensure the Transaction Log is on the fastest storage available, usually
Provisioned IOPS
Ensure that the data files are on quick storage, usually General Purpose SSD
Cloudreach Voices: The Cloud and What it means for your Enterprise Applications
This allows you...
Copyright ©2015 Cloudreach limitedCopyright ©2016 Cloudreach Limited
All these great solutions make it easier than ever
to get exceptional performance
to save money
to work effectively in the Cloud
Cloudreach Voices: The Cloud and What it means for your Enterprise Applications
Magic still needs a DBA
Copyright ©2015 Cloudreach limitedCopyright ©2016 Cloudreach Limited
with hosted database engines in the Cloud, such as Amazon RDS or
Azure SQL, is that the fundamental job of a DBA still exists.
DBAs must ensure they perform the same steps that they would in
an on-premise environment in terms of sizing Transaction Logs
appropriately, ensuring tables have the correct indexes and making
sure not to overload a database instance with too many heavily used
databases.
Cloudreach Voices: The Cloud and What it means for your Enterprise Applications
The most important thing to remember
Copyright ©2015 Cloudreach limitedCopyright ©2016 Cloudreach Limited
Oh, and don’t
forget backups!
Cloudreach Voices: The Cloud and What it means for your Enterprise Applications
Copyright ©2014 Cloudreach limited
Liked this Deck?
Follow our Twitter, LinkedIn and Blog below
Copyright ©2016 Cloudreach Limited
Cloudreach Voices: The Cloud and What it means for your Enterprise Applications

Weitere ähnliche Inhalte

Was ist angesagt?

Cloud First: New Architecture for New Infrastructure
Cloud First: New Architecture for New InfrastructureCloud First: New Architecture for New Infrastructure
Cloud First: New Architecture for New InfrastructureAmazon Web Services
 
Seeing More Clearly: How Essilor Overcame 3 Common Cloud Security Challenges ...
Seeing More Clearly: How Essilor Overcame 3 Common Cloud Security Challenges ...Seeing More Clearly: How Essilor Overcame 3 Common Cloud Security Challenges ...
Seeing More Clearly: How Essilor Overcame 3 Common Cloud Security Challenges ...Amazon Web Services
 
Awsome Day Brussels - Training and Introduction
Awsome Day Brussels - Training and IntroductionAwsome Day Brussels - Training and Introduction
Awsome Day Brussels - Training and IntroductionAmazon Web Services
 
Moving your Desktops to the Cloud with Amazon WorkSpaces
Moving your Desktops to the Cloud with Amazon WorkSpacesMoving your Desktops to the Cloud with Amazon WorkSpaces
Moving your Desktops to the Cloud with Amazon WorkSpacesAmazon Web Services
 
Getting Started with Amazon Redshift
Getting Started with Amazon RedshiftGetting Started with Amazon Redshift
Getting Started with Amazon RedshiftAmazon Web Services
 
AWS & Intel: A Partnership Dedicated to Cloud Innovations
AWS & Intel: A Partnership Dedicated to Cloud InnovationsAWS & Intel: A Partnership Dedicated to Cloud Innovations
AWS & Intel: A Partnership Dedicated to Cloud InnovationsAmazon Web Services
 
Keep Cloud Transformation on Track: Nine Best Practices to Avoid or Break Th...
 Keep Cloud Transformation on Track: Nine Best Practices to Avoid or Break Th... Keep Cloud Transformation on Track: Nine Best Practices to Avoid or Break Th...
Keep Cloud Transformation on Track: Nine Best Practices to Avoid or Break Th...Amazon Web Services
 
AWS GovCloud (US) and the Enterprise | AWS Public Sector Summit 2016
AWS GovCloud (US) and the Enterprise | AWS Public Sector Summit 2016AWS GovCloud (US) and the Enterprise | AWS Public Sector Summit 2016
AWS GovCloud (US) and the Enterprise | AWS Public Sector Summit 2016Amazon Web Services
 
Seamless Migration of Public Sector Data and Workloads to the AWS Cloud - AWS...
Seamless Migration of Public Sector Data and Workloads to the AWS Cloud - AWS...Seamless Migration of Public Sector Data and Workloads to the AWS Cloud - AWS...
Seamless Migration of Public Sector Data and Workloads to the AWS Cloud - AWS...Amazon Web Services
 
Successful Cloud Adoption for the Enterprise. Not If. When.
Successful Cloud Adoption for the Enterprise. Not If. When.Successful Cloud Adoption for the Enterprise. Not If. When.
Successful Cloud Adoption for the Enterprise. Not If. When.Amazon Web Services
 
Aws certified sys ops administrator associate exam dumps
Aws certified sys ops administrator associate exam dumpsAws certified sys ops administrator associate exam dumps
Aws certified sys ops administrator associate exam dumpsTestPrep Training
 
Accelerating innovation and reducing cost using cloud based software procurement
Accelerating innovation and reducing cost using cloud based software procurementAccelerating innovation and reducing cost using cloud based software procurement
Accelerating innovation and reducing cost using cloud based software procurementAmazon Web Services
 
Session Sponsored by Tableau: Transforming Data Into Valuable Insights
Session Sponsored by Tableau: Transforming Data Into Valuable InsightsSession Sponsored by Tableau: Transforming Data Into Valuable Insights
Session Sponsored by Tableau: Transforming Data Into Valuable InsightsAmazon Web Services
 
Wicked rugby
Wicked rugbyWicked rugby
Wicked rugbyDklumb4
 

Was ist angesagt? (20)

Cloud First: New Architecture for New Infrastructure
Cloud First: New Architecture for New InfrastructureCloud First: New Architecture for New Infrastructure
Cloud First: New Architecture for New Infrastructure
 
Seeing More Clearly: How Essilor Overcame 3 Common Cloud Security Challenges ...
Seeing More Clearly: How Essilor Overcame 3 Common Cloud Security Challenges ...Seeing More Clearly: How Essilor Overcame 3 Common Cloud Security Challenges ...
Seeing More Clearly: How Essilor Overcame 3 Common Cloud Security Challenges ...
 
Awsome Day Brussels - Training and Introduction
Awsome Day Brussels - Training and IntroductionAwsome Day Brussels - Training and Introduction
Awsome Day Brussels - Training and Introduction
 
Migrating Enterprise Apps
Migrating Enterprise AppsMigrating Enterprise Apps
Migrating Enterprise Apps
 
Cost Optimization at Scale
 Cost Optimization at Scale Cost Optimization at Scale
Cost Optimization at Scale
 
Startups at AWS
Startups at AWSStartups at AWS
Startups at AWS
 
Moving your Desktops to the Cloud with Amazon WorkSpaces
Moving your Desktops to the Cloud with Amazon WorkSpacesMoving your Desktops to the Cloud with Amazon WorkSpaces
Moving your Desktops to the Cloud with Amazon WorkSpaces
 
Cost Optimization at Scale
Cost Optimization at ScaleCost Optimization at Scale
Cost Optimization at Scale
 
Getting Started with Amazon Redshift
Getting Started with Amazon RedshiftGetting Started with Amazon Redshift
Getting Started with Amazon Redshift
 
AWS & Intel: A Partnership Dedicated to Cloud Innovations
AWS & Intel: A Partnership Dedicated to Cloud InnovationsAWS & Intel: A Partnership Dedicated to Cloud Innovations
AWS & Intel: A Partnership Dedicated to Cloud Innovations
 
Keep Cloud Transformation on Track: Nine Best Practices to Avoid or Break Th...
 Keep Cloud Transformation on Track: Nine Best Practices to Avoid or Break Th... Keep Cloud Transformation on Track: Nine Best Practices to Avoid or Break Th...
Keep Cloud Transformation on Track: Nine Best Practices to Avoid or Break Th...
 
Building your Cloud Strategy
Building your Cloud StrategyBuilding your Cloud Strategy
Building your Cloud Strategy
 
AWS GovCloud (US) and the Enterprise | AWS Public Sector Summit 2016
AWS GovCloud (US) and the Enterprise | AWS Public Sector Summit 2016AWS GovCloud (US) and the Enterprise | AWS Public Sector Summit 2016
AWS GovCloud (US) and the Enterprise | AWS Public Sector Summit 2016
 
Seamless Migration of Public Sector Data and Workloads to the AWS Cloud - AWS...
Seamless Migration of Public Sector Data and Workloads to the AWS Cloud - AWS...Seamless Migration of Public Sector Data and Workloads to the AWS Cloud - AWS...
Seamless Migration of Public Sector Data and Workloads to the AWS Cloud - AWS...
 
Successful Cloud Adoption for the Enterprise. Not If. When.
Successful Cloud Adoption for the Enterprise. Not If. When.Successful Cloud Adoption for the Enterprise. Not If. When.
Successful Cloud Adoption for the Enterprise. Not If. When.
 
Aws certified sys ops administrator associate exam dumps
Aws certified sys ops administrator associate exam dumpsAws certified sys ops administrator associate exam dumps
Aws certified sys ops administrator associate exam dumps
 
Microservices and Amazon ECS
Microservices and Amazon ECSMicroservices and Amazon ECS
Microservices and Amazon ECS
 
Accelerating innovation and reducing cost using cloud based software procurement
Accelerating innovation and reducing cost using cloud based software procurementAccelerating innovation and reducing cost using cloud based software procurement
Accelerating innovation and reducing cost using cloud based software procurement
 
Session Sponsored by Tableau: Transforming Data Into Valuable Insights
Session Sponsored by Tableau: Transforming Data Into Valuable InsightsSession Sponsored by Tableau: Transforming Data Into Valuable Insights
Session Sponsored by Tableau: Transforming Data Into Valuable Insights
 
Wicked rugby
Wicked rugbyWicked rugby
Wicked rugby
 

Ähnlich wie Cloudreach Voices - The Cloud: What Does it Mean for your Current Applications

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
 
CLOUD COMPUTING.pptx
CLOUD COMPUTING.pptxCLOUD COMPUTING.pptx
CLOUD COMPUTING.pptxSurajThapa79
 
Download SQL Server 2019 Standard Edition
Download SQL Server 2019 Standard EditionDownload SQL Server 2019 Standard Edition
Download SQL Server 2019 Standard EditionDirect Deals, LLC
 
MS Azure for Beginners Getting Started with Cloud Computing for Businesses.pdf
MS Azure for Beginners Getting Started with Cloud Computing for Businesses.pdfMS Azure for Beginners Getting Started with Cloud Computing for Businesses.pdf
MS Azure for Beginners Getting Started with Cloud Computing for Businesses.pdfVCERPConsultingPvtLt1
 
Salesforce vs aws who is better cloud service provider [2021 edition]
Salesforce vs aws  who is better cloud service provider  [2021 edition]Salesforce vs aws  who is better cloud service provider  [2021 edition]
Salesforce vs aws who is better cloud service provider [2021 edition]Katy Slemon
 
Overview of Amazon Web Services - kwiecień 2017
Overview of Amazon Web Services - kwiecień 2017Overview of Amazon Web Services - kwiecień 2017
Overview of Amazon Web Services - kwiecień 2017LCloud
 
What is Cloud Hosting? Here is Everything You Must Know About It
What is Cloud Hosting? Here is Everything You Must Know About ItWhat is Cloud Hosting? Here is Everything You Must Know About It
What is Cloud Hosting? Here is Everything You Must Know About ItReal Estate
 
What is cloud hosting here is everything you must know about it
What is cloud hosting here is everything you must know about itWhat is cloud hosting here is everything you must know about it
What is cloud hosting here is everything you must know about itCasperLAWRENCE
 
Cloud presentation for marketing purpose
Cloud presentation for marketing purposeCloud presentation for marketing purpose
Cloud presentation for marketing purposeAsif Anik
 
Cloud presentation for marketing purpose
Cloud presentation for marketing purposeCloud presentation for marketing purpose
Cloud presentation for marketing purposeAsif Anik
 
Migrating to Amazon RDS with Database Migration Service
Migrating to Amazon RDS with Database Migration ServiceMigrating to Amazon RDS with Database Migration Service
Migrating to Amazon RDS with Database Migration ServiceAmazon Web Services
 
Introduction to Google Cloud Platform
Introduction to Google Cloud PlatformIntroduction to Google Cloud Platform
Introduction to Google Cloud Platformdhruv_chaudhari
 
LinuxCon North America 2013: Why Lease When You Can Buy Your Cloud
LinuxCon North America 2013: Why Lease When You Can Buy Your CloudLinuxCon North America 2013: Why Lease When You Can Buy Your Cloud
LinuxCon North America 2013: Why Lease When You Can Buy Your CloudMark Hinkle
 
Migrating to Amazon RDS with Database Migration Service
Migrating to Amazon RDS with Database Migration ServiceMigrating to Amazon RDS with Database Migration Service
Migrating to Amazon RDS with Database Migration ServiceAmazon Web Services
 

Ähnlich wie Cloudreach Voices - The Cloud: What Does it Mean for your Current Applications (20)

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
 
CLOUD COMPUTING.pptx
CLOUD COMPUTING.pptxCLOUD COMPUTING.pptx
CLOUD COMPUTING.pptx
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Download SQL Server 2019 Standard Edition
Download SQL Server 2019 Standard EditionDownload SQL Server 2019 Standard Edition
Download SQL Server 2019 Standard Edition
 
MS Azure for Beginners Getting Started with Cloud Computing for Businesses.pdf
MS Azure for Beginners Getting Started with Cloud Computing for Businesses.pdfMS Azure for Beginners Getting Started with Cloud Computing for Businesses.pdf
MS Azure for Beginners Getting Started with Cloud Computing for Businesses.pdf
 
Salesforce vs aws who is better cloud service provider [2021 edition]
Salesforce vs aws  who is better cloud service provider  [2021 edition]Salesforce vs aws  who is better cloud service provider  [2021 edition]
Salesforce vs aws who is better cloud service provider [2021 edition]
 
Amazon web services
Amazon web servicesAmazon web services
Amazon web services
 
Overview of Amazon Web Services - kwiecień 2017
Overview of Amazon Web Services - kwiecień 2017Overview of Amazon Web Services - kwiecień 2017
Overview of Amazon Web Services - kwiecień 2017
 
What is Cloud Hosting? Here is Everything You Must Know About It
What is Cloud Hosting? Here is Everything You Must Know About ItWhat is Cloud Hosting? Here is Everything You Must Know About It
What is Cloud Hosting? Here is Everything You Must Know About It
 
What is cloud hosting here is everything you must know about it
What is cloud hosting here is everything you must know about itWhat is cloud hosting here is everything you must know about it
What is cloud hosting here is everything you must know about it
 
Cloud presentation for marketing purpose
Cloud presentation for marketing purposeCloud presentation for marketing purpose
Cloud presentation for marketing purpose
 
Cloud presentation for marketing purpose
Cloud presentation for marketing purposeCloud presentation for marketing purpose
Cloud presentation for marketing purpose
 
Migrating to Amazon RDS with Database Migration Service
Migrating to Amazon RDS with Database Migration ServiceMigrating to Amazon RDS with Database Migration Service
Migrating to Amazon RDS with Database Migration Service
 
Introduction to Google Cloud Platform
Introduction to Google Cloud PlatformIntroduction to Google Cloud Platform
Introduction to Google Cloud Platform
 
Cloud1 Computing 01
Cloud1 Computing 01Cloud1 Computing 01
Cloud1 Computing 01
 
cloud computing .pdf
cloud                    computing  .pdfcloud                    computing  .pdf
cloud computing .pdf
 
LinuxCon North America 2013: Why Lease When You Can Buy Your Cloud
LinuxCon North America 2013: Why Lease When You Can Buy Your CloudLinuxCon North America 2013: Why Lease When You Can Buy Your Cloud
LinuxCon North America 2013: Why Lease When You Can Buy Your Cloud
 
Cloud computing03
Cloud computing03Cloud computing03
Cloud computing03
 
Migrating to Amazon RDS with Database Migration Service
Migrating to Amazon RDS with Database Migration ServiceMigrating to Amazon RDS with Database Migration Service
Migrating to Amazon RDS with Database Migration Service
 

Kürzlich hochgeladen

Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
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...DianaGray10
 
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.pdfsudhanshuwaghmare1
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
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 WorkerThousandEyes
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
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 educationjfdjdjcjdnsjd
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
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 WorkerThousandEyes
 

Kürzlich hochgeladen (20)

Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
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...
 
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
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
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
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
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
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
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
 

Cloudreach Voices - The Cloud: What Does it Mean for your Current Applications

  • 1. Copyright ©2015 Cloudreach limitedNot if. When Cloudreach Voices Cloudy Issues Explored Our take on Cloud Technology
  • 2. Copyright ©2015 Cloudreach limited Cloudreach Voices: The Cloud and What it means for your Enterprise Applications Copyright ©2016 Cloudreach Limited The Cloud: What does it mean for your current applications? Andrew Philp, DevOps Lead, Cloudreach Edinburgh February 2016
  • 3. Copyright ©2015 Cloudreach limitedCopyright ©2016 Cloudreach Limited You may be running applications like SharePoint, Exchange, SQL Server if you look after a Windows environment, or MySQL, Tomcat, Apache and MongoDB if you’re looking after a Linux environment. Let’s use Microsoft SQL Server as an example. In the on-premise world, you’ d perform a capacity plan, finding out how much resource you need to dedicate to each database and any special requirements. You’d then place an order for a server, or ask your team to create you a VM with the required amount of IOPS, CPU, bandwidth and so on. How does this differ in the Cloud? Cloudreach Voices: The Cloud and What it means for your Enterprise Applications What are you running?
  • 4. Copyright ©2015 Cloudreach limitedCopyright ©2016 Cloudreach Limited The real answer is it doesn’t. You still need to plan, implement and maintain the same way you would on-premise. The real magic happens when you want to adjust the amount of resources dedicated to one database. On-premise, you’re most likely going to over-provision your resources to ensure there’s never a surge that exceeds your available capacity. In the Cloud, you can provision towards how much capacity you’ll need most often, rather than over-provisioning. Cloudreach Voices: The Cloud and What it means for your Enterprise Applications The Cloud: A magic pill for the enterprise?
  • 5. Copyright ©2015 Cloudreach limitedCopyright ©2016 Cloudreach Limited One great service that can help you do this is Elastic Database Pools in Microsoft Azure SQL. This service allows you to specify a number of DTUs or “Database Throughput Units” which give you the ability to cover surges in capacity, then scale the performance back to where you need it once the surge is over. It also means you can start developing an application using a low price tier of Azure SQL, then move it up to a Standard or Premium tier with no customer downtime. Cloudreach Voices: The Cloud and What it means for your Enterprise Applications Cloud Services that can make this happen
  • 6. Copyright ©2015 Cloudreach limitedCopyright ©2016 Cloudreach Limited Another service that can help achieve this is Amazon Relational Database Service, or “RDS” for short. Although lacking the granular ability to scale performance like Azure SQL, you are still able to resize according to demand. Using the best practice Multi-AZ option, downtime is reduced to a matter of minutes. Cloudreach Voices: The Cloud and What it means for your Enterprise Applications Cloud Services that can make this happen
  • 7. Copyright ©2015 Cloudreach limitedCopyright ©2016 Cloudreach Limited In the Cloud, you have to remember that these “magic” solutions carry a cost benefit when used correctly. Rather than over-provisioning and paying for the extra capacity all the time, you can closely follow your demand and scale accordingly. This means when the database is least used, you pay less and when you need more performance you only pay for that extra performance when required - usually on an hourly basis. Cloudreach Voices: The Cloud and What it means for your Enterprise Applications Cost Implications for these services
  • 8. Copyright ©2015 Cloudreach limitedCopyright ©2016 Cloudreach Limited Even if you need a Microsoft SQL Server with SQL Server Agent available, this is an option in the Cloud. You can easily run it on a VM or EC2 instance (major Cloud providers actually give you an image with SQL installed which is charged at a higher hourly rate to cover the licensing costs) with the same amount of control over settings that you would have on-premise. Cloudreach Voices: The Cloud and What it means for your Enterprise Applications I really need “full fat” Microsoft SQL Server!
  • 9. Copyright ©2015 Cloudreach limitedCopyright ©2016 Cloudreach Limited to build clusters, AlwaysOn Availability Groups or even use good old fashioned mirroring or log shipping. Running SQL Server on a VM also means you can have more architectural choice over where files are stored, for example a best practice Cloudreach follow in Amazon EC2 is to: Ensure tempdb is on ephemeral storage for best performance, there is no need to ensure this data is retained after a reboot as SQL Server rebuilds it as required Ensure the Transaction Log is on the fastest storage available, usually Provisioned IOPS Ensure that the data files are on quick storage, usually General Purpose SSD Cloudreach Voices: The Cloud and What it means for your Enterprise Applications This allows you...
  • 10. Copyright ©2015 Cloudreach limitedCopyright ©2016 Cloudreach Limited All these great solutions make it easier than ever to get exceptional performance to save money to work effectively in the Cloud Cloudreach Voices: The Cloud and What it means for your Enterprise Applications Magic still needs a DBA
  • 11. Copyright ©2015 Cloudreach limitedCopyright ©2016 Cloudreach Limited with hosted database engines in the Cloud, such as Amazon RDS or Azure SQL, is that the fundamental job of a DBA still exists. DBAs must ensure they perform the same steps that they would in an on-premise environment in terms of sizing Transaction Logs appropriately, ensuring tables have the correct indexes and making sure not to overload a database instance with too many heavily used databases. Cloudreach Voices: The Cloud and What it means for your Enterprise Applications The most important thing to remember
  • 12. Copyright ©2015 Cloudreach limitedCopyright ©2016 Cloudreach Limited Oh, and don’t forget backups! Cloudreach Voices: The Cloud and What it means for your Enterprise Applications
  • 13. Copyright ©2014 Cloudreach limited Liked this Deck? Follow our Twitter, LinkedIn and Blog below Copyright ©2016 Cloudreach Limited Cloudreach Voices: The Cloud and What it means for your Enterprise Applications