learn about how cloud4c built value for uts by eliminating ... · virtual private cloud 10.0.0/16...

1
About UST Global UST Global is an American multinational provider of Digital, IT services and solutions, headquartered in Aliso Viejo, California, United States. The company has offices in USA, India, Mexico, UK, Malaysia, Philippines, Singapore, Spain and Poland. As a leading provider of end-to-end IT services and solutions for Global 1000 companies, being able to deliver a seamless digital experience and need the right infrastructure to do so. Challenge UST Global expected a rise in incoming traffic and wanted to secure themselves from the risk of outages and lags in performance that result in loss of business and brand value. The ask here was to design a reliable, scalable, secure, high-performance infrastructure that enables elastic scale out and scale down to match IT costs in real-time as customer traffic fluctuates. Dense peak periods and wild swings in traffic patterns result in low utilization. Solution The high-level architecture diagrams below provide an overview of the solution: AWS Learn about how Cloud4C built value for UTS by eliminang outages and performance issues with a robust infrastructure. Benefits Improved the fault tolerance of their application by automatically adjusting the load balancing capacity maintain performance and minimize costs. Internet Gateway NAT Gateway NAT Gateway Bastion Host Bastion Host Public Subnet 10.0.128.0/20 Private Subnet 10.0.0.0/19 Private Subnet 10.0.32.0/19 Public Subnet 10.0.144.0/20 Elastic Load Balancing APP Auto Scaling Group WEB Auto Scaling Group Amazon RDS Postgre SQL Amazon RDS Postgre SQL Virtual private cloud 10.0.0/16 Availability Zone 1 Availability Zone 2 AWS Region Upgraded to a robust, yet simple, compliant infrastructure, hosted on an AWS cloud architecture. Elastic-Load Balancing and Auto- Scaling, helped UTS distribute traffic among multiple Amazon-Elastic-Compute Cloud (EC2) instances across Availability Zones (AZs). Amazon Virtual Private Cloud (Web and DB application instances were hosted inside secured VPC (Virtual private cloud) private subnets and security groups.) NAT Gateway (grants internet access to Amazon ec2 instances in Private Subnets.) Amazon VPC subnets (public, private (data, web) in all the Availability Zones (AZs) selected. Routing tables for public subnets - routing through IGW Routing tables for private subnets - routing through NAT Gateway Auto Scaling Group (launching 4 instances) - to dynamically adjust warning and critical threshold values when the permitted throughput value changes (it auto terminates by setting ASG desired count to 0) Amazon CloudWatch alarms to monitor Amazon EFS burst credit balance Amazon Elastic Load Balancing (Amazon ELB) Application Load Balancer (ALB) (used to distribute the web track workloads to multiple instances deployed on Multi-AZ) Web Auto Scaling Group (launching 4 instances) - in private subnets (web) Amazon CloudWatch dashboard Internet Gateway (IGW) AWS Resources Created: [email protected] 1800-1200-595 [email protected] 1800-1200-595

Upload: others

Post on 14-Jul-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Learn about how Cloud4C built value for UTS by eliminating ... · Virtual private cloud 10.0.0/16 Availability Zone 1 Availability Zone 2 AWS Region Upgraded to a robust, yet simple,

About UST Global

UST Global is an American multinational provider of Digital, IT services and solutions, headquartered in Aliso Viejo, California, United States. The company has of�ces in USA, India, Mexico, UK, Malaysia, Philippines, Singapore, Spain and Poland. As a leading provider of end-to-end IT services and solutions for Global 1000 companies, being able to deliver a seamless digital experience and need the right infrastructure to do so.

Challenge

UST Global expected a rise in incoming traf�c and wanted to secure themselves from the risk of outages and lags in performance that result in loss of business and brand value. The ask here was to design a reliable, scalable, secure, high-performance infrastructure that enables elastic scale out and scale down to match IT costs in real-time as customer traf�c �uctuates. Dense peak periods and wild swings in traf�c patterns result in low utilization.

Solution The high-level architecture diagrams below provide an overview of the solution:

AWSLearn about how Cloud4C built value for UTS by eliminating outages and performance issues with a robust infrastructure.

Benefits

Improved the fault tolerance of their application by automatically adjusting the load balancing capacity maintain performance and minimize costs.

Internet Gateway

NAT Gateway NAT GatewayBastion Host Bastion Host

Public Subnet10.0.128.0/20

Private Subnet10.0.0.0/19

Private Subnet10.0.32.0/19

Public Subnet10.0.144.0/20

Elastic Load Balancing

APP AutoScaling Group

WEB AutoScaling Group

Amazon RDSPostgre SQL

Amazon RDSPostgre SQL

Virtual private cloud 10.0.0/16

Availability Zone 1 Availability Zone 2

AWS Region

Upgraded to a robust, yet simple,compliant infrastructure, hosted on an AWS cloud architecture.

Elastic-Load Balancing and Auto- Scaling, helped UTS distribute traf�c among multiple Amazon-Elastic-Compute Cloud (EC2) instances across Availability Zones (AZs).

Amazon Virtual Private Cloud (Web and DB application instances were hosted inside secured VPC (Virtual private cloud) private subnets and security groups.)

NAT Gateway (grants internet access to Amazon ec2 instances in Private Subnets.)

Amazon VPC subnets (public, private (data, web) in all the Availability Zones (AZs) selected.

Routing tables for public subnets - routing through IGW

Routing tables for private subnets - routing through NAT Gateway

Auto Scaling Group (launching 4 instances) - to dynamically adjust warning and critical threshold values when the permitted throughput value changes (it auto terminates by setting ASG desired count to 0)

Amazon CloudWatch alarms to monitor Amazon EFS burst credit balance

Amazon Elastic Load Balancing (Amazon ELB) Application Load Balancer (ALB) (used to distribute the web track workloads to multiple instances deployed on Multi-AZ)

Web Auto Scaling Group (launching 4 instances) - in private subnets (web)

Amazon CloudWatch dashboard

Internet Gateway (IGW)

AWS Resources Created:

[email protected]

1800-1200-595

[email protected] 1800-1200-595