Major Airline in the United States
Business Challenge
- The customer faced the following challenges:
- Deploy IBM DataPower Gateway on Amazon Elastic Compute Cloud (Amazon EC2) Red Hat Enterprise Linux (RHEL) instances and auto-scale to meet their reservation demands during peak holiday periods with a complete automation approach.
- The customer was previously running DataPower on-premises.
Why Amazon Web Services
The customer chose AWS to leverage the scalability, security, and reliability of the AWS Cloud for their API management solution. Additionally, AWS provided a range of services and automation capabilities to simplify the deployment and management of their API gateway infrastructure.
The AWS Solution
- The solution leveraged the following AWS services:
- Amazon Elastic Compute Cloud (Amazon EC2) for running the IBM DataPower API Gateway instances on RHEL
- Amazon Virtual Private Cloud (Amazon VPC) to provide a secure, isolated network environment
- AWS Availability Zones and AWS Regions for high availability and disaster recovery
- Amazon CloudWatch for logging, monitoring, and alerting
- Application Load Balancer (ALB) for load balancing and distributing traffic across the DataPower API Gateways deployment
- Amazon Simple Storage Service (Amazon S3) for storing DataPower Gateway images
- AWS Auto Scaling for automatically scaling the DataPower API Gateways based on demand
- Amazon Route 53 for DNS management and routing traffic to the DataPower API Gateways
- Amazon Elastic Block Store (Amazon EBS) for persistent storage for the DataPower API Gateways
- The solution architecture included:
- Creation of an IBM DataPower API Gateway Amazon Machine Image (AMI) running on RHEL
- Installation and configuration of the IBM DataPower API Gateway platform across four environments: Development, Quality Assurance, Staging, and Production
- Deployment of the DataPower API Gateways within an Amazon VPC for secure network isolation
- High availability and disaster recovery across multiple AWS Availability Zones and AWS Regions
- Logging, monitoring, and alerting using Amazon CloudWatch
- Load balancing and traffic distribution using Application Load Balancer (ALB)
- Storage of DataPower Gateway images in Amazon S3
- Autoscaling of DataPower API Gateways based on demand using AWS Auto Scaling
- DNS management and routing traffic to the DataPower API Gateways using Amazon Route 53
- Persistent storage for DataPower API Gateways using Amazon Elastic Block Store (Amazon EBS)
Business Results
- By implementing their API management solution on AWS, the customer realized the following benefits:
- Digital business innovation and transformation with APIs
- Secure, controlled, mediated, and optimized access to APIs
- Enforcement of security and governance across the organization
- Scalable and highly available API gateway infrastructure to meet peak reservation demands
- Improved monitoring and alerting capabilities with Amazon CloudWatch
- Cost optimization and resource efficiency with AWS Auto Scaling
- Reliable and persistent storage for DataPower API Gateways using Amazon EBS
- Simplified DNS management and traffic routing with Amazon Route 53