The Cloud Foundry case study for Comic Relief offers an exemplar use case for ‘Multicloud’, what InfoWorld describes as the future. ZDNet introduces the concept and discusses the challenges.
Comic Relief is the poster child scenario for the value of Cloud computing – The organization experiences barely any demand for 364 days of the year, but an enormous volume on their flagship Red Nose fund raising day, a demand that is serviced by over 14,000 call centre agents and generates 800,000 donations, up to 400 a second at peak times.
And they must still achieve this via a relatively small budget. Meeting that demand via a traditional IT approach of buying and hosting the required capacity of their own servers that sit idle for 364 days would be financially impossible.
Comic Relief utilizes the Cloud Foundry multi-cloud capability, and describing it as a polyglot approach, further designs in resilience of all components such as also using multiple connectivity and different payment providers, as well as operating across both AWS and Google for Cloud hosting.
The scenario employs a microservices and stateless architecture to enable the decoupling required and distributes shards across multiple Cloud instances, making possible unlimited horizontal scalability on demand.
The entire platform, infrastructure and applications, fully tested, can be deployed to the separate IaaS providers across three continents in 90 minutes, achieved by a team of only five. There is no need for any proprietary, high spec infrastructure or licences.
Microservices is ideal for this type of intensely highly volume, online ordering requirement for e-commerce. Chris Richardson, Founder of the original CloudFoundry.com, references an e-commerce scenario to define a best practice approach for decomposing legacy monolith applications into a microservices architecture.
Furthermore microservices are an ideal architecture for implementing and exploiting APIs, to better integrate e-commerce systems and build a Platform business model.
For example Api2cart focuses on the role they play in enabling integration of shipping service providers, like UPS or Canada Post, as well as specialist ventures like Shippo and Postmen, with ProgrammableWeb listing over 90.
Sensidia offers a vendor solution for microservice API enablement, describing how this can be used to integrate back-end legacy systems.
This combination of innovations offers a complete blueprint for e-commerce sites looking to modernize their platforms for massive scalability and agile DevOps development.
- Mastering Chaos – A Netflix Guide to Microservices - February 19, 2019
- Microservices at Netflix – Lessons Learned - February 17, 2019
- Segment: Managing and Monitoring Over 16,000 Containers on ECS - February 13, 2019
- Astadia: Migrating Mainframe Workloads to AWS - February 12, 2019
- Nordea takes Open Banking beyond PSD2 - February 12, 2019
- Cloud Native on AWS - February 10, 2019
- HSBC: Using Serverless at Scale in Banking - February 10, 2019
- Five Ways to Ensure Your Company Is Customer Centric - January 19, 2019
- Building the Cloud Native Enterprise - January 5, 2019
- A Stormy Forecast for Enterprise Cloud? - December 28, 2018