To maximize efficiency and scalability, many enterprises are moving essential technology systems off premises and into the cloud. Software-as-a-service (SaaS) applications like Salesforce and infrastructure-as-a-service (IaaS) providers like Amazon Web Services are increasingly essential to creating architectures that can meet the IT needs of today’s open enterprise.
Cloud computing helps enterprises increase efficiency and conserve resources in several ways:
Moving essential applications and infrastructure beyond the enterprise firewall poses some obvious security challenges. It also creates the need to establish real-time integrations between systems in the cloud and those that remain on premises, ensuring that the entire architecture continues to function as a seamless whole.
To ease the necessary integration of on-premises systems with cloud applications and services, many organizations expose their backend resources as APIs. While this approach addresses many of the difficulties inherent in enterprise/cloud integration, it also amplifies the security and performances challenges inherent in moving some critical systems to the cloud.
API gateways can be deployed at the edge of the enterprise’s architecture to address these challenges. A gateway-based approached allows the enterprise to control how it consumes SaaS applications and cloud infrastructure, addressing security and connectivity issues associated with integration of on-premises systems with both public and private clouds.
CA API Gateway delivers cloud connector functionality that tackles both the integration and the security challenges of enterprise-level cloud projects. API Gateway technology simplifies the process of composing, securing and managing cloud APIs. Crucially, it also enables single sign-on (SSO) across enterprise applications located on premises and in the cloud.
CA API Gateway provides advanced functionality for:
The API Gateway comes pre-loaded with an OAuth Toolkit, which delivers advanced identity and access management (IAM) features ideal for cloud SSO. Using OAuth and other key industry standards, enterprises can federate login credentials and other identity data to cloud services, so that users must only log in once to access services, no matter where those services are hosted.