SlideShare a Scribd company logo
1 of 15
Download to read offline
Tim Burns
pminthecloud.wordpress.com© Tim Burns 2015
Tim’s
Top Ten Tips for Cloud
A set of guiding principles for use in providing Cloud systems
© Tim Burns 2015
Introduction
● Discussions with clients have led me to document
these tips for building clouds. They represent some
headline good practices and try to avoid building in
failure from the start
● They are only things to aim for, to help realize the
maximum cloud benefits - and maximum return on
investment
2
© Tim Burns 2015
The Rules
1. Aim for 100% automation of provisioning
2. Aim for 100% automated testing of new/revised catalogue entries
3. Reuse “Lego like” building blocks using SOA concepts to build the Cloud Catalogue
4. Design your cloud to help transform your business
5. Get Cloud Governance up and running early
6. Control the Use of External Clouds
7. Only monitor, report and manage things that matter
8. The Cloud is self documenting
9. Clouds are used by business users who should be protected from technical detail
10.Use out of the box features as much as possible
3
© Tim Burns 2015
Aim for 100% automation
of provisioning
●
Part of the reason for installing a cloud is because you want to speed up the
provisioning of new compute power
●
Putting in manual authorization check points slows down this process, as
does manual checking of requests, IT support team running add on scripts,
configurations, etc.
●
In the non-cloud world, there will be various processes with manual steps and
authorizations required to build new compute power. All of this takes time and money
and in the Cloud, none of these real-world constraints exist. So challenge everything in
how things are done today - do not simply automate bad or inefficient practices
●
The challenge is to have at most no more than one manual authorization step, for
provisioning compute power. Make the provision of services in the cloud as fast and
as snappy as possible, thus providing a fantastic and responsive service to the
business users
4
1
© Tim Burns 2015
Aim for 100% automated testing
of new/revised catalogue entries
● Cloud catalogs contain a list of types of compute power (e.g. Linux, Red
Hat, Windows) and application add-ons (e.g. accounting software,
analytics software) that users want
● The IT function will have populated that catalog after exhaustive testing
● But things change and that catalog should be kept up to date using
automated testing techniques to handle new releases
● That way the testing is consistent and less onerous, reducing the
support costs and protecting the enterprise
● Automate the deployment of patches and fixes to the deployed systems
in the cloud, too
5
2
© Tim Burns 2015
Reuse “Lego like” building blocks using
SOA concepts to build the Cloud
Catalogue
● Every item in the Cloud catalogue takes time, effort - and money -
to maintain. Enforce only one copy of applications, operating
systems, etc. in the catalogue and use them to build up the
totality of systems to deploy
● E.g.: If you have more than one catalog entry that requires (say)
Windows 7 as the operating system, then try to have only one
Windows 7 image in your catalog with constructed workflows that
add the applications on top
● Keeping the smallest number of components to manage and
keep up to date, reduces your costs - and maintains system
quality
6
3
© Tim Burns 2015
Design your cloud to help
transform your business
●
Cloud computing is about reducing costs and making things happen
●
So instead of waiting weeks – or months – to get new compute power installed, the
wait is minutes or hours
●
That means users have far more power and control on how the power they need is
accessed
●
Business users have another tool at their disposal and therefore the role of IT
changes
●
How this is all implemented takes thought - and if done wrong, it means you do not
the expected (or needed) benefits. In this case, cloud is just another IT project that
has limited value
●
Form the cloud vision - and the desired benefits - early and bind the outputs of the
programme tightly to it. Boldness and courage is required!
7
4
© Tim Burns 2015
Get Cloud Governance up
and running early
● The cloud vision – and the benefits it can realize – need to
be owned by the organization
● So governance needs to be in place early on in the
development phase to ensure that the vision is true and
achievable, and that changes in requirements or the
solution are properly assessed and accepted
● When the cloud is live, this governance should ensure that
it is managed properly using measures in the form of Key
Performance indicators (KPIs) and change control to keep
the cloud true to a vision
8
5
© Tim Burns 2015
Control the Use of
External Clouds
● Today, enterprises have employees using credit cards to access public Cloud
services. These practices represent a risk to data loss and regulatory issues -
in turn, presenting a reputational risk
● Such use can be driven by frustration that the IT department is not providing
the service needed
● So build your Cloud to meet real needs
● And get the organisation to support getting control - and potential closure - of
uncontrolled and undesirable external Cloud usage
● Consider installing integration between the Private Cloud to external Cloud
services in a controlled way to provide additional capacity and services when
needed
9
6
© Tim Burns 2015
Only monitor, report and
manage things that matter
● Cloud governance processes will manage the cloud for
the benefit of the organization
● It will need information to do that, matched to the KPIs
● But only measure the minimum to enable both
governance and systems management
● Do not put huge amounts of effort into measuring
things that have no value in managing the cloud - or
producing outputs and reports that no one reads
10
7
© Tim Burns 2015
The cloud is self
documenting
●
With physical things in the non-Cloud world, documentation and
records need to be kept of what is where, as well as what is
connected to what
●
Most cloud management software provides a lot of reporting
facilities which the cloud uses to effectively document itself
●
Therefore, there is little value in duplicating these features and
spending lots of effort in keeping records outside of the cloud up
to date
●
Let the cloud do it for you and use the power of the built in
features as much as possible
11
8
© Tim Burns 2015
Clouds are used by business users who
should be protected from technical
detail
● Business users are good at running the business and not that
knowledgeable about IT
● IT people are good at managing IT but not at managing the business
● So set the cloud up to use common language rather than jargon
● This is so that business users do not need to understand the
technical detail of the cloud
● This is particularly true of the cloud catalog where the entries for
selection by business users need to be readily understandable. If
end users cannot understand it, they will not use it
12
9
© Tim Burns 2015
Use out of the box features
as much as possible
● It is tempting to think that the cloud should provide some unique-to-your-enterprise
features you deem more desirable than anything else
● But proceed with caution
● Any add-ons or changes you make will reduce the ease of updating the cloud
software when the vendor releases updates
● Similarly a lot of effort – and expense – will be used to adapt the cloud which delays
the return of investment and pushes that point further out
● These extras mean retaining (potentially) expensive knowledge in the enterprise, at a
cost
● So use as many out of the box features as possible and resist the urge to tweak,
extend and replace
13
10
© Tim Burns 2015
Conclusion
1. Aim for 100% automation of provisioning
2. Aim for 100% automated testing of new/revised
catalogue entries
3. Reuse “Lego like” building blocks using SOA
concepts to build the Cloud Catalogue
4. Design your cloud to help transform your business
5. Get Cloud Governance up and running early
6. Control the Use of External Clouds
7. Only monitor, report and manage things that
matter
8. The Cloud is self documenting
9. Clouds are used by business users who should be
protected from technical detail
10.Use out of the box features as much as possible
14
• These tips are offered as things
to consider as you organisation
moves to Cloud Computing
• The real world is challenging and
following all ten maybe well nigh
impossible in your organisation
• But my experience has shown
that following as many as you
can, will maximise the
effectiveness & ROI of your
Cloud system
Tim Burns
pminthecloud.wordpress.com
@timbobean
© Tim Burns 2015 15

More Related Content

What's hot

Foreman from a Consultant's perspective - Dirk Goetz - Cfgmgmtcamp Ghent 2018
Foreman from a Consultant's perspective - Dirk Goetz - Cfgmgmtcamp Ghent 2018Foreman from a Consultant's perspective - Dirk Goetz - Cfgmgmtcamp Ghent 2018
Foreman from a Consultant's perspective - Dirk Goetz - Cfgmgmtcamp Ghent 2018NETWAYS
 
Cloud Financial Advisor Introduction & Demo
Cloud Financial Advisor Introduction & DemoCloud Financial Advisor Introduction & Demo
Cloud Financial Advisor Introduction & DemoKelly Riedel
 
Is dcom more important than data centre design
Is dcom more important than data centre designIs dcom more important than data centre design
Is dcom more important than data centre designCapitoline
 
4.3.application performance
4.3.application performance4.3.application performance
4.3.application performanceDrRajapraveenkN
 
End user business-continuity.pptx datto slide
End user business-continuity.pptx datto slideEnd user business-continuity.pptx datto slide
End user business-continuity.pptx datto slideLaura Breese
 
7 Ways the Cloud Saves You Money
7 Ways the Cloud Saves You Money7 Ways the Cloud Saves You Money
7 Ways the Cloud Saves You MoneyRapidScale
 
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.PPTXLinda Kuppersmith
 
Datto Keynote - How to Position Business Continuity to Win Business - Rob Rae
Datto Keynote - How to Position Business Continuity to Win Business - Rob RaeDatto Keynote - How to Position Business Continuity to Win Business - Rob Rae
Datto Keynote - How to Position Business Continuity to Win Business - Rob RaeMAXfocus
 
CAD Virtualization - the who the how and why ProSTEP iViP Conference
CAD Virtualization - the who the how and why ProSTEP iViP ConferenceCAD Virtualization - the who the how and why ProSTEP iViP Conference
CAD Virtualization - the who the how and why ProSTEP iViP ConferenceCanopy Cloud
 
How McGraw-Hill Education uses Sumo Logic to Troubleshoot Web Applications on...
How McGraw-Hill Education uses Sumo Logic to Troubleshoot Web Applications on...How McGraw-Hill Education uses Sumo Logic to Troubleshoot Web Applications on...
How McGraw-Hill Education uses Sumo Logic to Troubleshoot Web Applications on...Sumo Logic
 
Azure Cloud Adoption Framework + Governance - Sana Khan and Jay Kumar
Azure Cloud Adoption Framework + Governance - Sana Khan and Jay Kumar Azure Cloud Adoption Framework + Governance - Sana Khan and Jay Kumar
Azure Cloud Adoption Framework + Governance - Sana Khan and Jay Kumar Timothy McAliley
 
How to Implement Practice Management
How to Implement Practice ManagementHow to Implement Practice Management
How to Implement Practice ManagementLaw Office Technology
 
Bring Down Costs by Controlling Cloud Capacity
Bring Down Costs by Controlling Cloud Capacity Bring Down Costs by Controlling Cloud Capacity
Bring Down Costs by Controlling Cloud Capacity Precisely
 
5 Benefits of QuickBooks Pro Hosting for Your Business
5 Benefits of QuickBooks Pro Hosting for Your Business5 Benefits of QuickBooks Pro Hosting for Your Business
5 Benefits of QuickBooks Pro Hosting for Your BusinessAvni Rajput
 
5 mistakes to avoid when migrating to the cloud
5 mistakes to avoid when migrating to the cloud5 mistakes to avoid when migrating to the cloud
5 mistakes to avoid when migrating to the cloudSally Swindells
 
The Cloud Is About More Than the Tech
The Cloud Is About More Than the TechThe Cloud Is About More Than the Tech
The Cloud Is About More Than the TechJeremy Livingston
 

What's hot (20)

Foreman from a Consultant's perspective - Dirk Goetz - Cfgmgmtcamp Ghent 2018
Foreman from a Consultant's perspective - Dirk Goetz - Cfgmgmtcamp Ghent 2018Foreman from a Consultant's perspective - Dirk Goetz - Cfgmgmtcamp Ghent 2018
Foreman from a Consultant's perspective - Dirk Goetz - Cfgmgmtcamp Ghent 2018
 
Cloud Financial Advisor Introduction & Demo
Cloud Financial Advisor Introduction & DemoCloud Financial Advisor Introduction & Demo
Cloud Financial Advisor Introduction & Demo
 
Is dcom more important than data centre design
Is dcom more important than data centre designIs dcom more important than data centre design
Is dcom more important than data centre design
 
4.3.application performance
4.3.application performance4.3.application performance
4.3.application performance
 
Auvik Network Field Report 2015
Auvik Network Field Report 2015Auvik Network Field Report 2015
Auvik Network Field Report 2015
 
End user business-continuity.pptx datto slide
End user business-continuity.pptx datto slideEnd user business-continuity.pptx datto slide
End user business-continuity.pptx datto slide
 
Cloud and Virtualization
Cloud and VirtualizationCloud and Virtualization
Cloud and Virtualization
 
7 Ways the Cloud Saves You Money
7 Ways the Cloud Saves You Money7 Ways the Cloud Saves You Money
7 Ways the Cloud Saves You Money
 
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
 
Datto Keynote - How to Position Business Continuity to Win Business - Rob Rae
Datto Keynote - How to Position Business Continuity to Win Business - Rob RaeDatto Keynote - How to Position Business Continuity to Win Business - Rob Rae
Datto Keynote - How to Position Business Continuity to Win Business - Rob Rae
 
Managing Your Email040312
Managing Your Email040312Managing Your Email040312
Managing Your Email040312
 
CAD Virtualization - the who the how and why ProSTEP iViP Conference
CAD Virtualization - the who the how and why ProSTEP iViP ConferenceCAD Virtualization - the who the how and why ProSTEP iViP Conference
CAD Virtualization - the who the how and why ProSTEP iViP Conference
 
How McGraw-Hill Education uses Sumo Logic to Troubleshoot Web Applications on...
How McGraw-Hill Education uses Sumo Logic to Troubleshoot Web Applications on...How McGraw-Hill Education uses Sumo Logic to Troubleshoot Web Applications on...
How McGraw-Hill Education uses Sumo Logic to Troubleshoot Web Applications on...
 
Azure Cloud Adoption Framework + Governance - Sana Khan and Jay Kumar
Azure Cloud Adoption Framework + Governance - Sana Khan and Jay Kumar Azure Cloud Adoption Framework + Governance - Sana Khan and Jay Kumar
Azure Cloud Adoption Framework + Governance - Sana Khan and Jay Kumar
 
How to Implement Practice Management
How to Implement Practice ManagementHow to Implement Practice Management
How to Implement Practice Management
 
Bring Down Costs by Controlling Cloud Capacity
Bring Down Costs by Controlling Cloud Capacity Bring Down Costs by Controlling Cloud Capacity
Bring Down Costs by Controlling Cloud Capacity
 
5 Benefits of QuickBooks Pro Hosting for Your Business
5 Benefits of QuickBooks Pro Hosting for Your Business5 Benefits of QuickBooks Pro Hosting for Your Business
5 Benefits of QuickBooks Pro Hosting for Your Business
 
Moving finance to the cloud
Moving finance to the cloudMoving finance to the cloud
Moving finance to the cloud
 
5 mistakes to avoid when migrating to the cloud
5 mistakes to avoid when migrating to the cloud5 mistakes to avoid when migrating to the cloud
5 mistakes to avoid when migrating to the cloud
 
The Cloud Is About More Than the Tech
The Cloud Is About More Than the TechThe Cloud Is About More Than the Tech
The Cloud Is About More Than the Tech
 

Similar to Tim's Top Ten tips for Cloud

Accenture Cloud Platform: Control, Manage and Govern the Enterprise Cloud
Accenture Cloud Platform: Control, Manage and Govern the Enterprise CloudAccenture Cloud Platform: Control, Manage and Govern the Enterprise Cloud
Accenture Cloud Platform: Control, Manage and Govern the Enterprise Cloudaccenture
 
Accenture Cloud Platform: Control, Manage and Govern the Enterprise Cloud
Accenture Cloud Platform: Control, Manage and Govern the Enterprise CloudAccenture Cloud Platform: Control, Manage and Govern the Enterprise Cloud
Accenture Cloud Platform: Control, Manage and Govern the Enterprise CloudAccenture Operations
 
Achieving Cost and Resource Efficiency through Docker, OpenShift and Kubernetes
Achieving Cost and Resource Efficiency through Docker, OpenShift and KubernetesAchieving Cost and Resource Efficiency through Docker, OpenShift and Kubernetes
Achieving Cost and Resource Efficiency through Docker, OpenShift and KubernetesDean Delamont
 
The Superior Reasons to Go for Cloud App Development _ Complete Guide (1).pdf
The Superior Reasons to Go for Cloud App Development _ Complete Guide (1).pdfThe Superior Reasons to Go for Cloud App Development _ Complete Guide (1).pdf
The Superior Reasons to Go for Cloud App Development _ Complete Guide (1).pdfAlzenaLimon
 
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 StrategyRapidScale
 
ERP 2.0 (Cloud, New Functionality, FAH, Integration and M&A Focus)
ERP 2.0 (Cloud, New Functionality, FAH, Integration and M&A Focus)ERP 2.0 (Cloud, New Functionality, FAH, Integration and M&A Focus)
ERP 2.0 (Cloud, New Functionality, FAH, Integration and M&A Focus)Emtec Inc.
 
The 4 Things You Need To Know Before Migrating Your Business To The Cloud
The 4 Things You Need To Know Before Migrating Your Business To The CloudThe 4 Things You Need To Know Before Migrating Your Business To The Cloud
The 4 Things You Need To Know Before Migrating Your Business To The CloudBright Technology
 
Briefing Simplicité Software (English)
Briefing Simplicité Software (English)Briefing Simplicité Software (English)
Briefing Simplicité Software (English)Simplicité Software
 
Advantages of Moving to the Cloud Platform
Advantages of Moving to the Cloud PlatformAdvantages of Moving to the Cloud Platform
Advantages of Moving to the Cloud PlatformSoluzione IT Services
 
Understanding Cloud Computing & How Global Trade Management Solutions Work in...
Understanding Cloud Computing & How Global Trade Management Solutions Work in...Understanding Cloud Computing & How Global Trade Management Solutions Work in...
Understanding Cloud Computing & How Global Trade Management Solutions Work in...Integration Point
 
Lecture 15.ppt
Lecture 15.pptLecture 15.ppt
Lecture 15.pptYesuRaju8
 
VMworld 2013: SDDC IT Operations Transformation: Multi-customer Lessons Learned
VMworld 2013: SDDC IT Operations Transformation:  Multi-customer Lessons LearnedVMworld 2013: SDDC IT Operations Transformation:  Multi-customer Lessons Learned
VMworld 2013: SDDC IT Operations Transformation: Multi-customer Lessons LearnedVMworld
 
Getting Started: What Should My Enterprise Do in the First 90 Days?
Getting Started: What Should My Enterprise Do in the First 90 Days?Getting Started: What Should My Enterprise Do in the First 90 Days?
Getting Started: What Should My Enterprise Do in the First 90 Days?Amazon Web Services
 
7 Myths about Cloud Computing
7 Myths about Cloud Computing7 Myths about Cloud Computing
7 Myths about Cloud ComputingNUS-ISS
 
Elements to consider in the cloud transformation
Elements to consider in the cloud transformationElements to consider in the cloud transformation
Elements to consider in the cloud transformationBenji Harrison
 
10 Key Steps for Moving from Legacy Infrastructure to the Cloud
10 Key Steps for Moving from Legacy Infrastructure to the Cloud10 Key Steps for Moving from Legacy Infrastructure to the Cloud
10 Key Steps for Moving from Legacy Infrastructure to the CloudNGINX, Inc.
 
North Devon Farms - Getting to know the Cloud 14th Oct 2015
North Devon Farms - Getting to know the Cloud 14th Oct 2015North Devon Farms - Getting to know the Cloud 14th Oct 2015
North Devon Farms - Getting to know the Cloud 14th Oct 2015Get up to Speed
 
AWS FSI Symposium 2017 NYC- CTP & Cloud Migration Best Practices
AWS FSI Symposium 2017 NYC- CTP & Cloud Migration Best PracticesAWS FSI Symposium 2017 NYC- CTP & Cloud Migration Best Practices
AWS FSI Symposium 2017 NYC- CTP & Cloud Migration Best PracticesAmazon Web Services
 
cloud economics - Toronto FSI Symposium - October 2016
cloud economics - Toronto FSI Symposium - October 2016cloud economics - Toronto FSI Symposium - October 2016
cloud economics - Toronto FSI Symposium - October 2016Amazon Web Services
 

Similar to Tim's Top Ten tips for Cloud (20)

Accenture Cloud Platform: Control, Manage and Govern the Enterprise Cloud
Accenture Cloud Platform: Control, Manage and Govern the Enterprise CloudAccenture Cloud Platform: Control, Manage and Govern the Enterprise Cloud
Accenture Cloud Platform: Control, Manage and Govern the Enterprise Cloud
 
Accenture Cloud Platform: Control, Manage and Govern the Enterprise Cloud
Accenture Cloud Platform: Control, Manage and Govern the Enterprise CloudAccenture Cloud Platform: Control, Manage and Govern the Enterprise Cloud
Accenture Cloud Platform: Control, Manage and Govern the Enterprise Cloud
 
Achieving Cost and Resource Efficiency through Docker, OpenShift and Kubernetes
Achieving Cost and Resource Efficiency through Docker, OpenShift and KubernetesAchieving Cost and Resource Efficiency through Docker, OpenShift and Kubernetes
Achieving Cost and Resource Efficiency through Docker, OpenShift and Kubernetes
 
The Superior Reasons to Go for Cloud App Development _ Complete Guide (1).pdf
The Superior Reasons to Go for Cloud App Development _ Complete Guide (1).pdfThe Superior Reasons to Go for Cloud App Development _ Complete Guide (1).pdf
The Superior Reasons to Go for Cloud App Development _ Complete Guide (1).pdf
 
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
 
ERP 2.0 (Cloud, New Functionality, FAH, Integration and M&A Focus)
ERP 2.0 (Cloud, New Functionality, FAH, Integration and M&A Focus)ERP 2.0 (Cloud, New Functionality, FAH, Integration and M&A Focus)
ERP 2.0 (Cloud, New Functionality, FAH, Integration and M&A Focus)
 
The 4 Things You Need To Know Before Migrating Your Business To The Cloud
The 4 Things You Need To Know Before Migrating Your Business To The CloudThe 4 Things You Need To Know Before Migrating Your Business To The Cloud
The 4 Things You Need To Know Before Migrating Your Business To The Cloud
 
Briefing Simplicité Software (English)
Briefing Simplicité Software (English)Briefing Simplicité Software (English)
Briefing Simplicité Software (English)
 
Advantages of Moving to the Cloud Platform
Advantages of Moving to the Cloud PlatformAdvantages of Moving to the Cloud Platform
Advantages of Moving to the Cloud Platform
 
Understanding Cloud Computing & How Global Trade Management Solutions Work in...
Understanding Cloud Computing & How Global Trade Management Solutions Work in...Understanding Cloud Computing & How Global Trade Management Solutions Work in...
Understanding Cloud Computing & How Global Trade Management Solutions Work in...
 
Agile EcoSystem
Agile EcoSystemAgile EcoSystem
Agile EcoSystem
 
Lecture 15.ppt
Lecture 15.pptLecture 15.ppt
Lecture 15.ppt
 
VMworld 2013: SDDC IT Operations Transformation: Multi-customer Lessons Learned
VMworld 2013: SDDC IT Operations Transformation:  Multi-customer Lessons LearnedVMworld 2013: SDDC IT Operations Transformation:  Multi-customer Lessons Learned
VMworld 2013: SDDC IT Operations Transformation: Multi-customer Lessons Learned
 
Getting Started: What Should My Enterprise Do in the First 90 Days?
Getting Started: What Should My Enterprise Do in the First 90 Days?Getting Started: What Should My Enterprise Do in the First 90 Days?
Getting Started: What Should My Enterprise Do in the First 90 Days?
 
7 Myths about Cloud Computing
7 Myths about Cloud Computing7 Myths about Cloud Computing
7 Myths about Cloud Computing
 
Elements to consider in the cloud transformation
Elements to consider in the cloud transformationElements to consider in the cloud transformation
Elements to consider in the cloud transformation
 
10 Key Steps for Moving from Legacy Infrastructure to the Cloud
10 Key Steps for Moving from Legacy Infrastructure to the Cloud10 Key Steps for Moving from Legacy Infrastructure to the Cloud
10 Key Steps for Moving from Legacy Infrastructure to the Cloud
 
North Devon Farms - Getting to know the Cloud 14th Oct 2015
North Devon Farms - Getting to know the Cloud 14th Oct 2015North Devon Farms - Getting to know the Cloud 14th Oct 2015
North Devon Farms - Getting to know the Cloud 14th Oct 2015
 
AWS FSI Symposium 2017 NYC- CTP & Cloud Migration Best Practices
AWS FSI Symposium 2017 NYC- CTP & Cloud Migration Best PracticesAWS FSI Symposium 2017 NYC- CTP & Cloud Migration Best Practices
AWS FSI Symposium 2017 NYC- CTP & Cloud Migration Best Practices
 
cloud economics - Toronto FSI Symposium - October 2016
cloud economics - Toronto FSI Symposium - October 2016cloud economics - Toronto FSI Symposium - October 2016
cloud economics - Toronto FSI Symposium - October 2016
 

Recently uploaded

Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
"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
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 

Recently uploaded (20)

Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
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
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
"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...
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 

Tim's Top Ten tips for Cloud

  • 1. Tim Burns pminthecloud.wordpress.com© Tim Burns 2015 Tim’s Top Ten Tips for Cloud A set of guiding principles for use in providing Cloud systems
  • 2. © Tim Burns 2015 Introduction ● Discussions with clients have led me to document these tips for building clouds. They represent some headline good practices and try to avoid building in failure from the start ● They are only things to aim for, to help realize the maximum cloud benefits - and maximum return on investment 2
  • 3. © Tim Burns 2015 The Rules 1. Aim for 100% automation of provisioning 2. Aim for 100% automated testing of new/revised catalogue entries 3. Reuse “Lego like” building blocks using SOA concepts to build the Cloud Catalogue 4. Design your cloud to help transform your business 5. Get Cloud Governance up and running early 6. Control the Use of External Clouds 7. Only monitor, report and manage things that matter 8. The Cloud is self documenting 9. Clouds are used by business users who should be protected from technical detail 10.Use out of the box features as much as possible 3
  • 4. © Tim Burns 2015 Aim for 100% automation of provisioning ● Part of the reason for installing a cloud is because you want to speed up the provisioning of new compute power ● Putting in manual authorization check points slows down this process, as does manual checking of requests, IT support team running add on scripts, configurations, etc. ● In the non-cloud world, there will be various processes with manual steps and authorizations required to build new compute power. All of this takes time and money and in the Cloud, none of these real-world constraints exist. So challenge everything in how things are done today - do not simply automate bad or inefficient practices ● The challenge is to have at most no more than one manual authorization step, for provisioning compute power. Make the provision of services in the cloud as fast and as snappy as possible, thus providing a fantastic and responsive service to the business users 4 1
  • 5. © Tim Burns 2015 Aim for 100% automated testing of new/revised catalogue entries ● Cloud catalogs contain a list of types of compute power (e.g. Linux, Red Hat, Windows) and application add-ons (e.g. accounting software, analytics software) that users want ● The IT function will have populated that catalog after exhaustive testing ● But things change and that catalog should be kept up to date using automated testing techniques to handle new releases ● That way the testing is consistent and less onerous, reducing the support costs and protecting the enterprise ● Automate the deployment of patches and fixes to the deployed systems in the cloud, too 5 2
  • 6. © Tim Burns 2015 Reuse “Lego like” building blocks using SOA concepts to build the Cloud Catalogue ● Every item in the Cloud catalogue takes time, effort - and money - to maintain. Enforce only one copy of applications, operating systems, etc. in the catalogue and use them to build up the totality of systems to deploy ● E.g.: If you have more than one catalog entry that requires (say) Windows 7 as the operating system, then try to have only one Windows 7 image in your catalog with constructed workflows that add the applications on top ● Keeping the smallest number of components to manage and keep up to date, reduces your costs - and maintains system quality 6 3
  • 7. © Tim Burns 2015 Design your cloud to help transform your business ● Cloud computing is about reducing costs and making things happen ● So instead of waiting weeks – or months – to get new compute power installed, the wait is minutes or hours ● That means users have far more power and control on how the power they need is accessed ● Business users have another tool at their disposal and therefore the role of IT changes ● How this is all implemented takes thought - and if done wrong, it means you do not the expected (or needed) benefits. In this case, cloud is just another IT project that has limited value ● Form the cloud vision - and the desired benefits - early and bind the outputs of the programme tightly to it. Boldness and courage is required! 7 4
  • 8. © Tim Burns 2015 Get Cloud Governance up and running early ● The cloud vision – and the benefits it can realize – need to be owned by the organization ● So governance needs to be in place early on in the development phase to ensure that the vision is true and achievable, and that changes in requirements or the solution are properly assessed and accepted ● When the cloud is live, this governance should ensure that it is managed properly using measures in the form of Key Performance indicators (KPIs) and change control to keep the cloud true to a vision 8 5
  • 9. © Tim Burns 2015 Control the Use of External Clouds ● Today, enterprises have employees using credit cards to access public Cloud services. These practices represent a risk to data loss and regulatory issues - in turn, presenting a reputational risk ● Such use can be driven by frustration that the IT department is not providing the service needed ● So build your Cloud to meet real needs ● And get the organisation to support getting control - and potential closure - of uncontrolled and undesirable external Cloud usage ● Consider installing integration between the Private Cloud to external Cloud services in a controlled way to provide additional capacity and services when needed 9 6
  • 10. © Tim Burns 2015 Only monitor, report and manage things that matter ● Cloud governance processes will manage the cloud for the benefit of the organization ● It will need information to do that, matched to the KPIs ● But only measure the minimum to enable both governance and systems management ● Do not put huge amounts of effort into measuring things that have no value in managing the cloud - or producing outputs and reports that no one reads 10 7
  • 11. © Tim Burns 2015 The cloud is self documenting ● With physical things in the non-Cloud world, documentation and records need to be kept of what is where, as well as what is connected to what ● Most cloud management software provides a lot of reporting facilities which the cloud uses to effectively document itself ● Therefore, there is little value in duplicating these features and spending lots of effort in keeping records outside of the cloud up to date ● Let the cloud do it for you and use the power of the built in features as much as possible 11 8
  • 12. © Tim Burns 2015 Clouds are used by business users who should be protected from technical detail ● Business users are good at running the business and not that knowledgeable about IT ● IT people are good at managing IT but not at managing the business ● So set the cloud up to use common language rather than jargon ● This is so that business users do not need to understand the technical detail of the cloud ● This is particularly true of the cloud catalog where the entries for selection by business users need to be readily understandable. If end users cannot understand it, they will not use it 12 9
  • 13. © Tim Burns 2015 Use out of the box features as much as possible ● It is tempting to think that the cloud should provide some unique-to-your-enterprise features you deem more desirable than anything else ● But proceed with caution ● Any add-ons or changes you make will reduce the ease of updating the cloud software when the vendor releases updates ● Similarly a lot of effort – and expense – will be used to adapt the cloud which delays the return of investment and pushes that point further out ● These extras mean retaining (potentially) expensive knowledge in the enterprise, at a cost ● So use as many out of the box features as possible and resist the urge to tweak, extend and replace 13 10
  • 14. © Tim Burns 2015 Conclusion 1. Aim for 100% automation of provisioning 2. Aim for 100% automated testing of new/revised catalogue entries 3. Reuse “Lego like” building blocks using SOA concepts to build the Cloud Catalogue 4. Design your cloud to help transform your business 5. Get Cloud Governance up and running early 6. Control the Use of External Clouds 7. Only monitor, report and manage things that matter 8. The Cloud is self documenting 9. Clouds are used by business users who should be protected from technical detail 10.Use out of the box features as much as possible 14 • These tips are offered as things to consider as you organisation moves to Cloud Computing • The real world is challenging and following all ten maybe well nigh impossible in your organisation • But my experience has shown that following as many as you can, will maximise the effectiveness & ROI of your Cloud system