SlideShare a Scribd company logo
eCommerce &
Digital
WORKSHOP
NIKKI TIRADO, PRODUCT TRAINER
Presenter
2
NIKKI
TIRADORACKSPACE ACADEMY,
PRODUCT TRAINER
AGENDA
Introduction
Cyber-Duck Case Study
Hybrid Cloud
Handling the Spikes
Spring Sale!
BUILDING A PAYMENT PORTAL
IN THE CLOUD12
May
2014
A case study from Cyber-Duck Ltd
Presentation at Rackspace Unlocked
Hi. I am Sylvain Reiter
Co-Founder and Development Director
@sylvainreiter
PCI Compliance in the Cloud
Case Study from dlc
Project methodology
Technological decisions
Results
PCI Compliance…
Introduced in 2004 as a global body, today PCI DSS 3.0
Affects all business processing payments (merchants &
service providers)
Enforces data security and fraud prevention
4 levels of compliance
… in the Cloud
Still early days
Rapid technological changes
Best suited for demanding systems
Flexibility of use ready for production applications
BUILDING A PAYMENT PORTAL
Requirements Gathering
Make sure you involve ALL stakeholders
Document expected outcomes for all flows
Take an agile approach to the timeline
Define business and technical requirements early
User Experience Phase
Make informed decisions via historical data analysis
Mock up user journeys on ALL devices
Iterate the prototype with real users’ feedback
Carefully optimise the copywriting and ‘Call to Actions’
Technical implementation (1/3)
Select a proven and secure framework
We picked the PHP 5.4 Laravel framework
Take an API-driven approach to ensure modularity and easy
exchange with external systems
We used industry standard REST-ful methods and XML
Technical implementation (2/3)
Ensure you have robust and accurate data
We validate every customer record with the back-office
system
Store user details as per the Data Protection Act
We only store the users’ details during the checkout process
Technical implementation (3/3)
Delegate PCI to the experts
We use SagePay’s iFrame technology, shifting responsibilities
Add rigorous rules to the payment gateway’s settings
We enforce 3D secure validation and recommend manual due
diligence if addresses mismatch
Hosting platform features
Use flexible and secure partners
We use Rackspace’s High Performance Clouds
Delegate the technical support to the experts
Rackspace’s Monitoring tools and Fanatical Support gives us
and our client 24/7 piece of mind
Hosting platform security
PCI compliancy requires quarterly vulnerability scans
Security Metrics handle scans and reports on issues
Private Clouds and Firewalls are protecting the data
Database server is not accessible from the outside world,
IPTables firewall restricts access to API endpoint.
THE RESULTS
4 months post launch…
100% uptime on the platform
over 10,000 transactions (228% increase from pre-launch)
40h of agent time per month saved (calls & admin time)
Great customer feedback, 44% via mobile
Ongoing improvements and new feature developments
THANKS FOR YOUR TIME!
HYBRID
CLOUD
DEFINED
+ +
Why Hybrid?
SECURITY
PERFORMANCE
RELIABILITY
PER UNIT COST
UTILITY BILLING
SPEED
MUTLI-TENANT & GENERALIZED SINGLE TENANT & SPECIALIZED
SECURITY
PERFORMANCE
RELIABILITY
PER UNIT COST
UTILITY BILLING
SPEED
Built - In Trade Offs: Hybrid Simplified
A CROSS SECTION OF ADVANTAGES AND DISADVANTAGES
PUBLIC CLOUD DEDICATED
PRIVATE CLOUD
Traditional It
Results
Utility Model
Results
PLANNING FOR
SPIKESPLANNED AND UNEXPECTED
Auto scale
Auto scale - Scaling group - Server image
Auto scale - Scaling policies
Auto scale - Scaling policies
SCHEDULED
8:00am LOAD
BALANCER
SERVER
Auto scale - Scaling policies
SCHEDULED
9:00am LOAD
BALANCER
SERVER SERVER
CLOUD
MONITORINGAuto Scale - Event based
Event based
Event based
SCALE UP
eCOMMERCE
ARCHITECTURE
Live Demo
• Create Magento Deployment
• Set up monitoring
• Image web servers
• Configure Autoscale group and policy
• Start the Spring Sale
Your feedback please!
https://www.surveymonkey.com/s/HQFF9XX
RACKSPACE® HOSTING | 5000 WALZEM ROAD | SAN ANTONIO, TX 78218
US SALES: 1-800-961-2888 | US SUPPORT: 1-800-961-4454 | WWW.RACKSPACE.COM
RACKSPACE® HOSTING | © RACKSPACE US, INC. | RACKSPACE® AND FANATICAL SUPPORT® ARE SERVICE MARKS OF RACKSPACE US, INC. REGISTERED IN TH E UNITED STATES AND OTHER COUNTRIES. | WWW.RACKSPACE.COMRACKSPACE® HOSTING | © RACKSPACE US, INC. | RACKSPACE® AND FANATICAL SUPPORT® ARE SERVICE MARKS OF RACKSPACE US, INC. REGISTERED IN TH E UNITED STATES AND OTHER COUNTRIES. | WWW.RACKSPACE.COM
RACKSPACE® HOSTING | 5 MILLINGTON ROAD | HYDE PARK HAYES, MIDDLESEX UB3 4AZ UK
INTERNATIONAL: +44 (0)20 8734 2500 | FREEPHONE: 0800 988 0100 | WWW.RACKSPACE.CO.UK
RACKSPACE® HOSTING | © RACKSPACE US, INC. | RACKSPACE® AND FANATICAL SUPPORT® ARE SERVICE MARKS OF RACKSPACE US, INC. REGISTERED IN TH E UNITED STATES AND OTHER COUNTRIES. | WWW.RACKSPACE.COM
RACKSPACE® HOSTING | 5 MILLINGTON ROAD | HYDE PARK HAYES, MIDDLESEX UB3 4AZ UK
INTERNATIONAL: +44 (0)20 8734 2500 | FREEPHONE: 0800 988 0100 | WWW.RACKSPACE.CO.UK
RACKSPACE® HOSTING | © RACKSPACE US, INC. | RACKSPACE® AND FANATICAL SUPPORT® ARE SERVICE MARKS OF RACKSPACE US, INC. REGISTERED IN TH E UNITED STATES AND OTHER COUNTRIES. | WWW.RACKSPACE.COM
Nikki.Tirado@rackspace.co.uk Nikki Tirado@nikkitirado

More Related Content

PDF
Toby Owen - Rackspace the next phase / Unlocked: the Hybrid Cloud 12 May 2014
PDF
Unlocked Nov 2013: Cloud principles track
PDF
Software as a Service workshop / Unlocked: the Hybrid Cloud 12th May 2014
PDF
About Rackspace - 6 pager - July 2015 - Web version
PDF
Sri Rajan - Driving cloud adoption through DevOps / Unlocked: the Hybrid Clou...
PDF
Tearing Down Silos and Building Your Enterprise Dev/Ops Engine
PDF
AWS Meetup: Career Day 2019 - Lightning Talk with Cloud Career Path: Solution...
PDF
Rackspace 2017 End to End v1_12_4_16
Toby Owen - Rackspace the next phase / Unlocked: the Hybrid Cloud 12 May 2014
Unlocked Nov 2013: Cloud principles track
Software as a Service workshop / Unlocked: the Hybrid Cloud 12th May 2014
About Rackspace - 6 pager - July 2015 - Web version
Sri Rajan - Driving cloud adoption through DevOps / Unlocked: the Hybrid Clou...
Tearing Down Silos and Building Your Enterprise Dev/Ops Engine
AWS Meetup: Career Day 2019 - Lightning Talk with Cloud Career Path: Solution...
Rackspace 2017 End to End v1_12_4_16

What's hot (15)

PDF
AWS Meetup: Career Day 2019 - AWS Certificate: Why and How?
PDF
AWS Meetup: Career Day 2019 - Lightning Talk with Cloud Career Path: Infrastr...
PDF
How to See and Resolve Office 365 Performance Challenges
PDF
RightScale Roadtrip - Accelerate to Cloud
PDF
DevOps and Cloud Native
PPTX
Migrating Traditional Apps from On-Premises to the Hybrid Cloud
PDF
Introduction to DevOps - Rackspace tech night
PDF
Introduction to the Typesafe Reactive Platform
PDF
Cloud Wars: Performance Benchmarking AWS, GCP and Azure
PPTX
The cloud and all that jazz
PPTX
Scaling Cloud Networking at DigitalOcean from ThousandEyes Connect
PDF
Large-Scale Enterprise Platform Transformation with Microservices, DevOps, an...
PDF
A Multi-Company Perspective: Enterprise Cloud and PaaS
PDF
apidays LIVE Australia 2021 - Re-thinking Software Architecture Documentation...
PPTX
TIAD : In a chocolate factory
AWS Meetup: Career Day 2019 - AWS Certificate: Why and How?
AWS Meetup: Career Day 2019 - Lightning Talk with Cloud Career Path: Infrastr...
How to See and Resolve Office 365 Performance Challenges
RightScale Roadtrip - Accelerate to Cloud
DevOps and Cloud Native
Migrating Traditional Apps from On-Premises to the Hybrid Cloud
Introduction to DevOps - Rackspace tech night
Introduction to the Typesafe Reactive Platform
Cloud Wars: Performance Benchmarking AWS, GCP and Azure
The cloud and all that jazz
Scaling Cloud Networking at DigitalOcean from ThousandEyes Connect
Large-Scale Enterprise Platform Transformation with Microservices, DevOps, an...
A Multi-Company Perspective: Enterprise Cloud and PaaS
apidays LIVE Australia 2021 - Re-thinking Software Architecture Documentation...
TIAD : In a chocolate factory
Ad

Viewers also liked (16)

PDF
8KMiles Cloud Solutions
PDF
Moving complex enterprise ecommerce systems to the cloud
PPTX
eCommerce Agility: What Is It and Why Does It Matter?
PPTX
Chris Wells Magento Imagine 2015 Breakout - Leveraging the Cloud for Ecommerce
PDF
An eCommerce Cloud Implementation Primer
PPTX
Salesforce Health Cloud – The Changing Face of Healthcare Data
PDF
2014 年十大商业智能趋势
PDF
Strata Beijing - Deep Learning in Production on Spark
DOCX
Cloud to push e commerce sales high
PDF
Tracxn Research — Ecommerce Enablers Landscape, November 2016
PDF
電子商務的下一步
PPTX
IoT in Healthcare
PDF
ECX2014 展望2015電商發展
PPTX
eCommerce Platforms - an introduction
PDF
Future of Retail #FutureOf
PDF
The Top Skills That Can Get You Hired in 2017
8KMiles Cloud Solutions
Moving complex enterprise ecommerce systems to the cloud
eCommerce Agility: What Is It and Why Does It Matter?
Chris Wells Magento Imagine 2015 Breakout - Leveraging the Cloud for Ecommerce
An eCommerce Cloud Implementation Primer
Salesforce Health Cloud – The Changing Face of Healthcare Data
2014 年十大商业智能趋势
Strata Beijing - Deep Learning in Production on Spark
Cloud to push e commerce sales high
Tracxn Research — Ecommerce Enablers Landscape, November 2016
電子商務的下一步
IoT in Healthcare
ECX2014 展望2015電商發展
eCommerce Platforms - an introduction
Future of Retail #FutureOf
The Top Skills That Can Get You Hired in 2017
Ad

Similar to Ecommerce and digital workshop / Unlocked: the Hybrid Cloud 12 May 2014 (20)

PDF
Rackspace Unlocked 2014 - Cyber-Duck's PCI Compliance Case Study
PPTX
WordPress eCommerce Review
PPTX
Why the Cloud is Important for Non-Profit Orgs
PPTX
08 17 Enterprise Customer Presentation Q2
PPTX
Behind The Scenes: New Rackspace Cloud Control Panel
PPTX
OpenStack101: Introductions to Private and Hybrid Clouds (BrightTALK)
PDF
Be a Cloud Native
PDF
Scalability Meets Automation...at Rackspace
PDF
Big Data and OpenStack, a Love Story: Michael Still, Rackspace
PDF
The Next Generation IT Department MUST HAVE CLOUD
PPTX
What Does a Cloud Enabled Business Look Like?
PDF
Ecommerce Solutions (China & West)
PDF
Get Paid presentation_20190123
PDF
DeveloperWeek 2014
PDF
Choosing the Right E-commerce Solution
PPTX
Crossing The Cloud Chasm In The Enterprise
PPTX
PyCon Russia 2014 - Auto Scale in the Cloud
PPTX
Black Friday Brilliance Managing a Billion Transactions with Tech, Tactics, a...
PDF
How to implement microservices
PDF
How to implement Micro-Services - Marc Cluet
Rackspace Unlocked 2014 - Cyber-Duck's PCI Compliance Case Study
WordPress eCommerce Review
Why the Cloud is Important for Non-Profit Orgs
08 17 Enterprise Customer Presentation Q2
Behind The Scenes: New Rackspace Cloud Control Panel
OpenStack101: Introductions to Private and Hybrid Clouds (BrightTALK)
Be a Cloud Native
Scalability Meets Automation...at Rackspace
Big Data and OpenStack, a Love Story: Michael Still, Rackspace
The Next Generation IT Department MUST HAVE CLOUD
What Does a Cloud Enabled Business Look Like?
Ecommerce Solutions (China & West)
Get Paid presentation_20190123
DeveloperWeek 2014
Choosing the Right E-commerce Solution
Crossing The Cloud Chasm In The Enterprise
PyCon Russia 2014 - Auto Scale in the Cloud
Black Friday Brilliance Managing a Billion Transactions with Tech, Tactics, a...
How to implement microservices
How to implement Micro-Services - Marc Cluet

More from Rackspace Academy (7)

PDF
Rackspace Academy at Cloud World Forum, London 2014
PDF
Unlocked: the Hybrid Cloud - 12th May 2014 / All Slides (morning)
PDF
Nikki Tirado - the pillars of cloudiness / Unlocked: the Hybrid Cloud 12 May ...
PDF
Gracious Studios / Body & Fit case study / Unlocked: the Hybrid Cloud 12 May ...
PDF
Daniel Beazer - what to look for from your cloud service provider / Unlocked:...
PDF
Unlocked Nov 2013: Main Slide Pack
PDF
Unlocked Nov 2013: TMP Case Study
Rackspace Academy at Cloud World Forum, London 2014
Unlocked: the Hybrid Cloud - 12th May 2014 / All Slides (morning)
Nikki Tirado - the pillars of cloudiness / Unlocked: the Hybrid Cloud 12 May ...
Gracious Studios / Body & Fit case study / Unlocked: the Hybrid Cloud 12 May ...
Daniel Beazer - what to look for from your cloud service provider / Unlocked:...
Unlocked Nov 2013: Main Slide Pack
Unlocked Nov 2013: TMP Case Study

Recently uploaded (20)

PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Electronic commerce courselecture one. Pdf
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Approach and Philosophy of On baking technology
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
Big Data Technologies - Introduction.pptx
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Advanced methodologies resolving dimensionality complications for autism neur...
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Electronic commerce courselecture one. Pdf
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
NewMind AI Weekly Chronicles - August'25 Week I
The Rise and Fall of 3GPP – Time for a Sabbatical?
Dropbox Q2 2025 Financial Results & Investor Presentation
Digital-Transformation-Roadmap-for-Companies.pptx
MYSQL Presentation for SQL database connectivity
Approach and Philosophy of On baking technology
Unlocking AI with Model Context Protocol (MCP)
Building Integrated photovoltaic BIPV_UPV.pdf
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
The AUB Centre for AI in Media Proposal.docx
Per capita expenditure prediction using model stacking based on satellite ima...
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Chapter 3 Spatial Domain Image Processing.pdf
Diabetes mellitus diagnosis method based random forest with bat algorithm
Big Data Technologies - Introduction.pptx
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...

Ecommerce and digital workshop / Unlocked: the Hybrid Cloud 12 May 2014

  • 3. AGENDA Introduction Cyber-Duck Case Study Hybrid Cloud Handling the Spikes Spring Sale!
  • 4. BUILDING A PAYMENT PORTAL IN THE CLOUD12 May 2014 A case study from Cyber-Duck Ltd Presentation at Rackspace Unlocked
  • 5. Hi. I am Sylvain Reiter Co-Founder and Development Director @sylvainreiter
  • 6. PCI Compliance in the Cloud Case Study from dlc Project methodology Technological decisions Results
  • 7. PCI Compliance… Introduced in 2004 as a global body, today PCI DSS 3.0 Affects all business processing payments (merchants & service providers) Enforces data security and fraud prevention 4 levels of compliance
  • 8. … in the Cloud Still early days Rapid technological changes Best suited for demanding systems Flexibility of use ready for production applications
  • 10. Requirements Gathering Make sure you involve ALL stakeholders Document expected outcomes for all flows Take an agile approach to the timeline Define business and technical requirements early
  • 11. User Experience Phase Make informed decisions via historical data analysis Mock up user journeys on ALL devices Iterate the prototype with real users’ feedback Carefully optimise the copywriting and ‘Call to Actions’
  • 12. Technical implementation (1/3) Select a proven and secure framework We picked the PHP 5.4 Laravel framework Take an API-driven approach to ensure modularity and easy exchange with external systems We used industry standard REST-ful methods and XML
  • 13. Technical implementation (2/3) Ensure you have robust and accurate data We validate every customer record with the back-office system Store user details as per the Data Protection Act We only store the users’ details during the checkout process
  • 14. Technical implementation (3/3) Delegate PCI to the experts We use SagePay’s iFrame technology, shifting responsibilities Add rigorous rules to the payment gateway’s settings We enforce 3D secure validation and recommend manual due diligence if addresses mismatch
  • 15. Hosting platform features Use flexible and secure partners We use Rackspace’s High Performance Clouds Delegate the technical support to the experts Rackspace’s Monitoring tools and Fanatical Support gives us and our client 24/7 piece of mind
  • 16. Hosting platform security PCI compliancy requires quarterly vulnerability scans Security Metrics handle scans and reports on issues Private Clouds and Firewalls are protecting the data Database server is not accessible from the outside world, IPTables firewall restricts access to API endpoint.
  • 18. 4 months post launch… 100% uptime on the platform over 10,000 transactions (228% increase from pre-launch) 40h of agent time per month saved (calls & admin time) Great customer feedback, 44% via mobile Ongoing improvements and new feature developments
  • 22. SECURITY PERFORMANCE RELIABILITY PER UNIT COST UTILITY BILLING SPEED MUTLI-TENANT & GENERALIZED SINGLE TENANT & SPECIALIZED SECURITY PERFORMANCE RELIABILITY PER UNIT COST UTILITY BILLING SPEED Built - In Trade Offs: Hybrid Simplified A CROSS SECTION OF ADVANTAGES AND DISADVANTAGES PUBLIC CLOUD DEDICATED PRIVATE CLOUD
  • 29. Auto scale - Scaling group - Server image
  • 30. Auto scale - Scaling policies
  • 31. Auto scale - Scaling policies SCHEDULED 8:00am LOAD BALANCER SERVER
  • 32. Auto scale - Scaling policies SCHEDULED 9:00am LOAD BALANCER SERVER SERVER
  • 37. Live Demo • Create Magento Deployment • Set up monitoring • Image web servers • Configure Autoscale group and policy • Start the Spring Sale
  • 39. RACKSPACE® HOSTING | 5000 WALZEM ROAD | SAN ANTONIO, TX 78218 US SALES: 1-800-961-2888 | US SUPPORT: 1-800-961-4454 | WWW.RACKSPACE.COM RACKSPACE® HOSTING | © RACKSPACE US, INC. | RACKSPACE® AND FANATICAL SUPPORT® ARE SERVICE MARKS OF RACKSPACE US, INC. REGISTERED IN TH E UNITED STATES AND OTHER COUNTRIES. | WWW.RACKSPACE.COMRACKSPACE® HOSTING | © RACKSPACE US, INC. | RACKSPACE® AND FANATICAL SUPPORT® ARE SERVICE MARKS OF RACKSPACE US, INC. REGISTERED IN TH E UNITED STATES AND OTHER COUNTRIES. | WWW.RACKSPACE.COM RACKSPACE® HOSTING | 5 MILLINGTON ROAD | HYDE PARK HAYES, MIDDLESEX UB3 4AZ UK INTERNATIONAL: +44 (0)20 8734 2500 | FREEPHONE: 0800 988 0100 | WWW.RACKSPACE.CO.UK RACKSPACE® HOSTING | © RACKSPACE US, INC. | RACKSPACE® AND FANATICAL SUPPORT® ARE SERVICE MARKS OF RACKSPACE US, INC. REGISTERED IN TH E UNITED STATES AND OTHER COUNTRIES. | WWW.RACKSPACE.COM RACKSPACE® HOSTING | 5 MILLINGTON ROAD | HYDE PARK HAYES, MIDDLESEX UB3 4AZ UK INTERNATIONAL: +44 (0)20 8734 2500 | FREEPHONE: 0800 988 0100 | WWW.RACKSPACE.CO.UK RACKSPACE® HOSTING | © RACKSPACE US, INC. | RACKSPACE® AND FANATICAL SUPPORT® ARE SERVICE MARKS OF RACKSPACE US, INC. REGISTERED IN TH E UNITED STATES AND OTHER COUNTRIES. | WWW.RACKSPACE.COM Nikki.Tirado@rackspace.co.uk Nikki Tirado@nikkitirado