In recent years, Amazon Web Services has become the de facto standard cloud provider. With its first-mover advantage and nearly 5 years head-start, AWS seems clearly ahead of other public cloud providers in terms of user adoption.
AWS API Gateway is a fully managed Infrastructure-as-a-Service (IaaS) offered by AWS that makes it easy for developers to publish, maintain, monitor, and secure APIs at any scale.
Current challenges:
Currently, AWS lacks native IP address management due to its limited capability to plan, track, manage networks and IP addresses in AWS VPC’s which results in IP addresses being randomly assigned to EC2 instances from a specified subnet. In addition to that, AWS lacks dynamic creation of custom DNS records while provisioning EC2 instances.
Solution:
Take a look at this demo video which describes the Infoblox API proxy feature for AWS which allows you to seamlessly automate and control your AWS cloud environment by Forwarding API calls from Infoblox appliances (on prem or in the public cloud) to your AWS environment using AWS CLI client.
You can designate a Grid Master (with the Cloud Network Automation license) or a Grid Member (with the Cloud Platform license) as the API proxy for AWS.
The generic python scripts used in this demo integration can be downloaded here.