11 Oct · 2 min read
Challenge: To create a cost-effective, robust system that takes care of the scalability and flexibility issues of the current system
Solution: Migration to Amazon Web Services
User Group: Ecommerce platform
The client is an online retailer with a website that hosts over 10,000 products and ships thousands of orders each day.
Previously, the client used physical servers from IBM SoftLayer. This would have long downtimes in cases of maintenance or replacement. Keeping a backup server would have been an expensive option. The servers were also not enabled to scale when needed. Scaling the server meant a lot of downtimes, which was harmful to the business.
We migrated the IBM SoftLayer servers to AWS. This helps them manage and scale based on their site growth.
Security and scalability—those two things were critical for us. By using CloudFlare, we got the protection we needed. It was easy to implement and very cost-efficient.
Ultimately, AWS represents one of the most advanced and reliable, cloud-based environments. It is not only cost-effective, but AWS has a far more extensive developer toolset available than IBM Softlayer.
The client’s business is running its website using core AWS services.
Amazon Elastic Compute Cloud (Amazon EC2) provides resizable virtual computing resources. Multiple Availability Zones help to ensure that buyers have a reliable, always-on service site. Files are stored in the Amazon Simple Storage Service (Amazon S3). The client uses the Amazon Relational Database Service (Amazon RDS MariaDB) to deliver a highly scalable primary database for staging and production systems. The AWS Database Migration Service (Amazon DMS) was used to migrate database from a source on-premises Mysql Server to an RDS MariaDB with ongoing replication without downtime.
➤ Cost. When comparing the pricing, AWS gave better results for much lower pricing.
➤ Scalability. We created a system that is scalable and reliable.
➤ Security. eCommerce business can have its growth securely supported through AWS. The AWS Cloud has numerous 3rd parties certifications, so we felt safe knowing the data can be secure.
➤ UX. Compared to IBM, AWS is more mature in enterprise integration, developer services, scaling, technical support, and ease of deployment.