Services
Platform and Technology Capabilities
Home / Insights / Case Study / Scalable WordPress Hosting Services Allow a Leading Urology Care Center to Enjoy Enhanced Flexibility in Managing Their AWS Infrastructure
Advanced Management Solutions offers comprehensive urology care using different procedures to both women and men across a number of conditions. While the variety of cloud services offers flexibility for how you want to manage your AWS infrastructure, it can be challenging to figure out which services to use and how to provision them. Reducing management complexity without restricting choice or control was also a challenge they were struggling with.
The healthcare provider was, therefore, looking to deploy and configure a managed, scalable WordPress architecture on AWS, so they could easily deploy and manage applications in the AWS Cloud without having to deploy all the individual components of the infrastructure that run those applications.
They were looking for a partner who would help deliver scalable WordPress hosting services that would allow their AWS cloud architecture to automatically handle details of capacity provisioning, load balancing, scaling, and application health monitoring.
To configure a scalable environment for development, staging, and production with capacity provisioning, load balancing, scaling, and application health monitoring, Synoptek deployed the following architecture which simplifies the complexities of configuring a managed, scalable, and highly available application on AWS using Amazon VPC, EC2, Auto Scaling, Elastic Load Balancing, RDS, Elastic File System, CloudFront, Route 53, S3, CodeCommit, CodePipeline, Amazon Certificate Manager, and CloudFormation.
Static and dynamic content is delivered by Amazon CloudFront. An internet gateway allows communication between instances in your VPC and the internet. NAT gateways in each public subnet enable EC2 instances in private subnets to access the internet. The architecture uses an Application Load Balancer to distribute web traffic across an Auto Scaling Group of Amazon EC2 instances in multiple Availability Zones. We simplified database administration by running the database layer on Amazon RDS using MySQL.
The Amazon EC2 instances access shared application data in an Amazon Elastic File System using mount targets in each Availability Zone in their VPC. We push code committed to the Git repository in CodeCommit to automatically release software changes using CodePipeline through the development, staging, and production environments using a Continuous Delivery approach.
With Synoptek’s guidance and assistance, the healthcare provider was successfully able to build a managed, scalable WordPress architecture on AWS. Our services enabled them to: