Developing AWS Monitoring Solution for E-commerce Company

Intro

Location

Israel

Industry

E-commerce

Team

2 people

Timeline

2 months

Challenge

To improve business outcomes and to prevent downtimes of the existing e-commerce application built on top PHP framework and AWS Aurora as a back end, the client asked Romexsoft to build a monitoring solution for the existing AWS production environment to resolve issues before they become critical.
The challenge was to build a cost-effective monitoring solution for log, infrastructure, application and cloud services monitoring. The use of monitoring infrastructure must be cheaper than the use of Splunk and show more information. Another challenge was to collect logs from Rancher and all containers that exist in it with minimum load to the Rancher server and instances.

Solution

Being a certified AWS consulting partner, Romexsoft did expertise of current client’s environment and decided to choose EFK cluster (Elasticsearch, FluentD and Kibana) for log monitoring, Zabbix server for infrastructure and service monitoring. The Grafana was chosen to visualize metrics via dashboards. That full-featured interactive dashboard helps observe the whole infrastructure in one place.

The solution is built on top of 3 t3.medium instances for EFK cluster and 1 t3.small instance for Zabbix server and Grafana. Grafana holds the separate dashboards with the information from EFK cluster, Zabbix and CloudWatch.

All tools that we used are available in the public domain and highly flexible. Users can see all the information about the environment in one place (Grafana). EFK cluster written in the Docker-Compose and installed in the container is managed via Rancher like simple containers. Read more about our DevOps services.

Benefits

Increased Operational Efficiency, Business Continuity and Customer Experience are the main outcomes of monitoring solution implementation as it prevents downtime and ensures the great performance of the production system.

Cost-effective AWS Infrastructure Monitoring Solution for E-commerce Platform

Infrastructure monitoring solution on AWS
AWS Architecture Diagram: Cost-effective Infrastructure Monitoring Solution on AWS for E-commerce Platform.

The Following Tools Were Utilized as well:

AWS Route53 icon

Route53

AWS EC2

EC2

AWS VPC

VPC

AWS IAM

IAM

AWS CloudWatch icon

CloudWatch

The Following Outsource Products Were Utilized:

Elasticsearch icon

Elasticsearch

FluentD icon

FluentD

Kibana

Kibana

Zabbix

Zabbix

Grafana

Grafana

Recent Success Stories

AWS Services for Online Store | Customer Case Study | E-Commerce

AWS Services for SaaS | Customer Case Study | EdTech

AWS Development Services for Retailer | Customer Case Study | E-Commerce

Verified by AWS

Romexsoft AWS Advanced Tier Services Partner Badge

Let’s Talk about Your Business Needs!

Maximize your service uptime! Leverage our experience in AWS DevOps – contact us today!

Contact AWS DevOps Experts