SlideShare a Scribd company logo
ecs.co.uk07/02/2018 Driving your IT transformation | ecs.co.uk 1
Cloud Best Practices
Enzo Rivello
enzo@ecs-digital.co.uk
ECS Digital
2
• Formed in 2016 by the acquisition of Forest Technologies, an
Automation & Transformation consultancy founded in 2003.
• 14+ years focused on Automation, Continuous Delivery, DevOps and
Digital Transformation.
• 17 years of Continuous Testing using BDD, ATTD, Agile testing
practices and Test automation
• Customers from startups to global enterprises in all sectors including
Banking, Oil & Gas, Telecoms, Government, Retail and Online
Gambling.
• Headquartered in Glasgow, with offices in London, Edinburgh,
Manchester, Singapore and Pune.
3
Enzo Rivello
• DevOps Consultant for ECS Digital
• 3+ years of experience with AWS
• Past experience in PlayStation Europe and Alfresco
Index of Contents
4
• Initial Case
• What is considered “Best Practice”
• Roadmap
• Conclusion
• Q&A
07/02/2018 Driving your IT transformation | ecs.co.uk 5
07/02/2018 Driving your IT transformation | ecs.co.uk 6
07/02/2018 Driving your IT transformation | ecs.co.uk 7
Application
Security Complianc
e
ResiliencyFailover
Costs
What is considered “Best Practice”?
8
What is considered “Best Practice”?
07/02/2018 Driving your IT transformation | ecs.co.uk 9
What is considered “Best Practice”?
•Oct 2015: “Are you Well Architected?” by Jeff Barr
07/02/2018 Driving your IT transformation | ecs.co.uk 10
Well Architected Framework
Security Reliability
Operational
Excellence
Performance
Efficiency
Cost
Optimization
Roadmap
07/02/2018 Driving your IT transformation | ecs.co.uk 11
Choose the right
platform
Enable the right strategy
Architect for failure
Security & Compliance
07/02/2018 Driving your IT transformation | ecs.co.uk 12
Choose the right
platform
07/02/2018 Driving your IT transformation | ecs.co.uk 13
Choose the right
platform
• 100+ Services
• More mature for Serverless applications
• Highly configurable
• Openness and Flexibility
07/02/2018 Driving your IT transformation | ecs.co.uk 14
Choose the right
platform
• Easy adoption for Windows-based enterprises
• Great Hybrid-cloud support
• Run Azure on premise with Azure Stack
07/02/2018 Driving your IT transformation | ecs.co.uk 15
Choose the right
platform
•Machine Learning - TensorFlow
•Google Kubernetes Engine
•Vision API - Image Recognition
07/02/2018 Driving your IT transformation | ecs.co.uk 16
Choose the right
platform
07/02/2018 Driving your IT transformation | ecs.co.uk 17
Enable the right strategy
•Once you have identified the best provider, now it’s time to think of your
application
•What kind of application are you developing?
• Is it Legacy or Greenfield?
• Monolithic or Microservice?
• Each of these questions will have a substantial impact on your Cloud
Journey
•There’s no a “right or wrong” answer, rather some guidelines that can help
you better decide the right approach
07/02/2018 Driving your IT transformation | ecs.co.uk 18
Enable the right strategy
• 6 R’s:
• Rehosting
• Replatforming
• Repurchasing
• Refactoring
• Retire
• Retain
07/02/2018 Driving your IT transformation | ecs.co.uk 19
Architect for failure
•Is one of the first factor of success for a business that operates online
•Your data is not stored on your premises, anythyng may happen so it is of
vital importance to have a backup plan to guarantee a continuous service
to your clients
•Failure to comply will result on both financial and trust loss
07/02/2018 Driving your IT transformation | ecs.co.uk 20
Architect for failure
28 February 2017
AWS S3 Failure
11 hours of downtime
07/02/2018 Driving your IT transformation | ecs.co.uk 21
Architect for failure
Master DB
Application
Slave DB
Application
Master DB
07/02/2018 Driving your IT transformation | ecs.co.uk 22
Security & Compliance
• Often overlooked at the beginning, should be treated as First Class
Citizen
• By moving data from your internal storage to someone else's you are
forced to examine closely how that data will be kept so that you remain
compliant with laws and industry regulations
• In addition, you need to keep your data secure from external
interferences, doing everything you can to safeguard it’s integrity
•In the end is your data, and You are responsible for it
07/02/2018 Driving your IT transformation | ecs.co.uk 23
Security & Compliance
Cloud Platform
Network
Security
Identity &
Access Control
Operating
Systems /
Platform
Data
Encryption
Customer Applications & Content
Physical Infrastructure Network Infrastructure Virtualization Layer
The Customer
07/02/2018 Driving your IT transformation | ecs.co.uk 24
Security & Compliance
Concluding
•There will always be challenges and learnings involved in the adoption of
new technology.
•To make sure your Cloud Journey starts in an effective, efficient and
valuable way, it’s important to consider potential challenges and solutions
of Cloud configuration, migration and management, before you adopt.
•Being aware of the challenges your business might experience will enable
you to tackle any issues and recover much more quickly.
07/02/2018 Driving your IT transformation | ecs.co.uk 25
ECS Digital
26
• Enzo Rivello
• Email: enzo@ecs-digital.co.uk
ecs.co.uk07/02/2018 Driving your IT transformation | ecs.co.uk 27
Thanks for attending
Enzo Rivello
enzo@ecs-digital.co.uk

More Related Content

PPTX
DevOps Hands On - AWS Fargate
PDF
Combinação de logs, métricas e rastreamentos para observabilidade unificada
PPTX
Blockchain in Practice
PDF
Lessons learned when integrating with Dynamics 365
PDF
Combining Logs, Metrics, and Traces for Unified Observability
PDF
Volvo Group Connected Solutions: Starting the Observability Journey with Elastic
PPTX
Elastic Integration for ServiceNow
PPTX
Best Practices for Monitoring Cloud Networks
DevOps Hands On - AWS Fargate
Combinação de logs, métricas e rastreamentos para observabilidade unificada
Blockchain in Practice
Lessons learned when integrating with Dynamics 365
Combining Logs, Metrics, and Traces for Unified Observability
Volvo Group Connected Solutions: Starting the Observability Journey with Elastic
Elastic Integration for ServiceNow
Best Practices for Monitoring Cloud Networks

What's hot (20)

PPTX
SplunkLive! Utrecht 2017 - ASML Customer Presentation
PPTX
Bring Your Own Automation: An Integrated Approach to Managing Your Network
PPTX
[Webinar] Modern Network Compliance: How to Get Proactive with Compliance Val...
PDF
Supercharge Ansible for Networking with Itential
PPTX
AI-Powered Performance Monitoring for Integrations by Ricardo Torre
PPTX
Event-Driven Serverless Architecture - the next big thing in the cloud (Cleme...
PDF
Société Générale: Monitoring as a service with the Elastic Stack
PDF
How to Use iPaaS to Scale Your Business - Case Study
PPTX
The SnapLogic Integration Cloud for ServiceNow
PPTX
The Future of Integration | Webinar of the 24th of April 2020
PDF
Making Hadoop based analytics simple for everyone to use
PDF
Elasticsearch on Azure
PDF
Take Your Business to the Next Level with Blockchain - Codit Webinar
PDF
From MSP to MSSP using Elastic
PPTX
Cover Your Apps! Surviving in the Age of the Hyperscale Public Clouds
PDF
Dev Day 2019: Stefan Schleyer: How to build an cloud-based IoT application“
PDF
Real time Analytics in IoT - Marcel Lattmann Codit Switzerland @.NET Day 2019
PDF
Elastic and Google: Observability for multicloud and hybrid environments
PPTX
Integrating the Mobile Workforce with OMS
PDF
DataArchiva’s Journey to Success in Salesforce Data Archiving
SplunkLive! Utrecht 2017 - ASML Customer Presentation
Bring Your Own Automation: An Integrated Approach to Managing Your Network
[Webinar] Modern Network Compliance: How to Get Proactive with Compliance Val...
Supercharge Ansible for Networking with Itential
AI-Powered Performance Monitoring for Integrations by Ricardo Torre
Event-Driven Serverless Architecture - the next big thing in the cloud (Cleme...
Société Générale: Monitoring as a service with the Elastic Stack
How to Use iPaaS to Scale Your Business - Case Study
The SnapLogic Integration Cloud for ServiceNow
The Future of Integration | Webinar of the 24th of April 2020
Making Hadoop based analytics simple for everyone to use
Elasticsearch on Azure
Take Your Business to the Next Level with Blockchain - Codit Webinar
From MSP to MSSP using Elastic
Cover Your Apps! Surviving in the Age of the Hyperscale Public Clouds
Dev Day 2019: Stefan Schleyer: How to build an cloud-based IoT application“
Real time Analytics in IoT - Marcel Lattmann Codit Switzerland @.NET Day 2019
Elastic and Google: Observability for multicloud and hybrid environments
Integrating the Mobile Workforce with OMS
DataArchiva’s Journey to Success in Salesforce Data Archiving
Ad

Similar to Cloud Best Practices (20)

PDF
Who Broke My Cloud? SaaS Monitoring Best Practices
PPTX
Cloud Computing Gets Put to the Test
PDF
How to make existing business applications io t ready
PDF
Moving to the Cloud-How to Develop Cloud Strategy for Your Organization
PPTX
The Changing Role of IT: From Service Managers to Advisors
PDF
Driving the Digital Government
POTX
Should healthcare abandon the cloud final
PDF
Connecta Event: Big Query och dataanalys med Google Cloud Platform
PPTX
Achieve New Heights with Modern Analytics
PDF
Enterprise Blockchains – A Pragmatic & Realistic Guide for CIOs/CDOS
PDF
Cognizant Cloud for Utilities
PPTX
Controls-Con 2019 | Business Track
PPTX
Tips For a Successful Cloud Proof-of-Concept - RightScale Compute 2013
PDF
How Cloud Providers are Playing with Traditional Data Center
PPTX
8 Things to Consider as SharePoint Moves to the Cloud
PPTX
Tim Willoughby presentation to cloud workshop 2016
PPTX
Cloud Fundamental
PDF
Moving to the cloud in regulated environments
PPTX
Veritas + MongoDB
PPTX
Office 365 Monitoring Best Practices
Who Broke My Cloud? SaaS Monitoring Best Practices
Cloud Computing Gets Put to the Test
How to make existing business applications io t ready
Moving to the Cloud-How to Develop Cloud Strategy for Your Organization
The Changing Role of IT: From Service Managers to Advisors
Driving the Digital Government
Should healthcare abandon the cloud final
Connecta Event: Big Query och dataanalys med Google Cloud Platform
Achieve New Heights with Modern Analytics
Enterprise Blockchains – A Pragmatic & Realistic Guide for CIOs/CDOS
Cognizant Cloud for Utilities
Controls-Con 2019 | Business Track
Tips For a Successful Cloud Proof-of-Concept - RightScale Compute 2013
How Cloud Providers are Playing with Traditional Data Center
8 Things to Consider as SharePoint Moves to the Cloud
Tim Willoughby presentation to cloud workshop 2016
Cloud Fundamental
Moving to the cloud in regulated environments
Veritas + MongoDB
Office 365 Monitoring Best Practices
Ad

Recently uploaded (20)

PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PPTX
Final SEM Unit 1 for mit wpu at pune .pptx
PPT
Module 1.ppt Iot fundamentals and Architecture
PPTX
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
PDF
NewMind AI Weekly Chronicles – August ’25 Week III
PPTX
The various Industrial Revolutions .pptx
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
Getting started with AI Agents and Multi-Agent Systems
PPTX
TLE Review Electricity (Electricity).pptx
PPT
What is a Computer? Input Devices /output devices
PPTX
observCloud-Native Containerability and monitoring.pptx
PDF
Hindi spoken digit analysis for native and non-native speakers
PPTX
Modernising the Digital Integration Hub
PDF
Web App vs Mobile App What Should You Build First.pdf
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PDF
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
PDF
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
PDF
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
Univ-Connecticut-ChatGPT-Presentaion.pdf
Final SEM Unit 1 for mit wpu at pune .pptx
Module 1.ppt Iot fundamentals and Architecture
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
NewMind AI Weekly Chronicles – August ’25 Week III
The various Industrial Revolutions .pptx
Programs and apps: productivity, graphics, security and other tools
Assigned Numbers - 2025 - Bluetooth® Document
NewMind AI Weekly Chronicles - August'25-Week II
Getting started with AI Agents and Multi-Agent Systems
TLE Review Electricity (Electricity).pptx
What is a Computer? Input Devices /output devices
observCloud-Native Containerability and monitoring.pptx
Hindi spoken digit analysis for native and non-native speakers
Modernising the Digital Integration Hub
Web App vs Mobile App What Should You Build First.pdf
Group 1 Presentation -Planning and Decision Making .pptx
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf

Cloud Best Practices

  • 1. ecs.co.uk07/02/2018 Driving your IT transformation | ecs.co.uk 1 Cloud Best Practices Enzo Rivello enzo@ecs-digital.co.uk
  • 2. ECS Digital 2 • Formed in 2016 by the acquisition of Forest Technologies, an Automation & Transformation consultancy founded in 2003. • 14+ years focused on Automation, Continuous Delivery, DevOps and Digital Transformation. • 17 years of Continuous Testing using BDD, ATTD, Agile testing practices and Test automation • Customers from startups to global enterprises in all sectors including Banking, Oil & Gas, Telecoms, Government, Retail and Online Gambling. • Headquartered in Glasgow, with offices in London, Edinburgh, Manchester, Singapore and Pune.
  • 3. 3 Enzo Rivello • DevOps Consultant for ECS Digital • 3+ years of experience with AWS • Past experience in PlayStation Europe and Alfresco
  • 4. Index of Contents 4 • Initial Case • What is considered “Best Practice” • Roadmap • Conclusion • Q&A
  • 5. 07/02/2018 Driving your IT transformation | ecs.co.uk 5
  • 6. 07/02/2018 Driving your IT transformation | ecs.co.uk 6
  • 7. 07/02/2018 Driving your IT transformation | ecs.co.uk 7 Application Security Complianc e ResiliencyFailover Costs
  • 8. What is considered “Best Practice”? 8
  • 9. What is considered “Best Practice”? 07/02/2018 Driving your IT transformation | ecs.co.uk 9
  • 10. What is considered “Best Practice”? •Oct 2015: “Are you Well Architected?” by Jeff Barr 07/02/2018 Driving your IT transformation | ecs.co.uk 10 Well Architected Framework Security Reliability Operational Excellence Performance Efficiency Cost Optimization
  • 11. Roadmap 07/02/2018 Driving your IT transformation | ecs.co.uk 11 Choose the right platform Enable the right strategy Architect for failure Security & Compliance
  • 12. 07/02/2018 Driving your IT transformation | ecs.co.uk 12 Choose the right platform
  • 13. 07/02/2018 Driving your IT transformation | ecs.co.uk 13 Choose the right platform • 100+ Services • More mature for Serverless applications • Highly configurable • Openness and Flexibility
  • 14. 07/02/2018 Driving your IT transformation | ecs.co.uk 14 Choose the right platform • Easy adoption for Windows-based enterprises • Great Hybrid-cloud support • Run Azure on premise with Azure Stack
  • 15. 07/02/2018 Driving your IT transformation | ecs.co.uk 15 Choose the right platform •Machine Learning - TensorFlow •Google Kubernetes Engine •Vision API - Image Recognition
  • 16. 07/02/2018 Driving your IT transformation | ecs.co.uk 16 Choose the right platform
  • 17. 07/02/2018 Driving your IT transformation | ecs.co.uk 17 Enable the right strategy •Once you have identified the best provider, now it’s time to think of your application •What kind of application are you developing? • Is it Legacy or Greenfield? • Monolithic or Microservice? • Each of these questions will have a substantial impact on your Cloud Journey •There’s no a “right or wrong” answer, rather some guidelines that can help you better decide the right approach
  • 18. 07/02/2018 Driving your IT transformation | ecs.co.uk 18 Enable the right strategy • 6 R’s: • Rehosting • Replatforming • Repurchasing • Refactoring • Retire • Retain
  • 19. 07/02/2018 Driving your IT transformation | ecs.co.uk 19 Architect for failure •Is one of the first factor of success for a business that operates online •Your data is not stored on your premises, anythyng may happen so it is of vital importance to have a backup plan to guarantee a continuous service to your clients •Failure to comply will result on both financial and trust loss
  • 20. 07/02/2018 Driving your IT transformation | ecs.co.uk 20 Architect for failure 28 February 2017 AWS S3 Failure 11 hours of downtime
  • 21. 07/02/2018 Driving your IT transformation | ecs.co.uk 21 Architect for failure Master DB Application Slave DB Application Master DB
  • 22. 07/02/2018 Driving your IT transformation | ecs.co.uk 22 Security & Compliance • Often overlooked at the beginning, should be treated as First Class Citizen • By moving data from your internal storage to someone else's you are forced to examine closely how that data will be kept so that you remain compliant with laws and industry regulations • In addition, you need to keep your data secure from external interferences, doing everything you can to safeguard it’s integrity •In the end is your data, and You are responsible for it
  • 23. 07/02/2018 Driving your IT transformation | ecs.co.uk 23 Security & Compliance Cloud Platform Network Security Identity & Access Control Operating Systems / Platform Data Encryption Customer Applications & Content Physical Infrastructure Network Infrastructure Virtualization Layer The Customer
  • 24. 07/02/2018 Driving your IT transformation | ecs.co.uk 24 Security & Compliance
  • 25. Concluding •There will always be challenges and learnings involved in the adoption of new technology. •To make sure your Cloud Journey starts in an effective, efficient and valuable way, it’s important to consider potential challenges and solutions of Cloud configuration, migration and management, before you adopt. •Being aware of the challenges your business might experience will enable you to tackle any issues and recover much more quickly. 07/02/2018 Driving your IT transformation | ecs.co.uk 25
  • 26. ECS Digital 26 • Enzo Rivello • Email: enzo@ecs-digital.co.uk
  • 27. ecs.co.uk07/02/2018 Driving your IT transformation | ecs.co.uk 27 Thanks for attending Enzo Rivello enzo@ecs-digital.co.uk

Editor's Notes

  • #20: Nowadays, companies who don’t achieve 99.99% uptime are in risk of grave loss of both business and client trust, simply because they’re not available (usually in a high-traffic periods). Tools such as AWS S3 guarantee 99.99999999999% uptime for your static assets, while services like RDS and CloudFront are designed with failover in mind, to provide HA and data availability at any given time. AWS also publishes regular whitepapers that illustrate how to architect and build resilient applications, helping businesses to decrease infrastructure and ownership costs.
  • #21: Nowadays, companies who don’t achieve 99.99% uptime are in risk of grave loss of both business and client trust, simply because they’re not available (usually in a high-traffic periods). Tools such as AWS S3 guarantee 99.99999999999% uptime for your static assets, while services like RDS and CloudFront are designed with failover in mind, to provide HA and data availability at any given time. AWS also publishes regular whitepapers that illustrate how to architect and build resilient applications, helping businesses to decrease infrastructure and ownership costs.