the datacenter api

24
Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved. Drag picture to placeholder or click icon to add Overview Datacenter API

Post on 19-Oct-2014

373 views

Category:

Technology


2 download

DESCRIPTION

Transform your datacenter by enabling business and IT to deploy, manage and govern applications across clouds. Decouple and manage compute, storage and networking resources as secured APIs, with SOA Software’s API Management platform. Get started with an API driven software-defined datacenter (SDDC).

TRANSCRIPT

Page 1: The Datacenter API

Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.

Drag picture to placeholder or click icon to addOverview

Datacenter API

Page 2: The Datacenter API

Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.

API Use Cases

• Internal– The Datacenter API– The Platform API– SOA with APIs

• External– B2B APIs– Public APIs

Page 3: The Datacenter API

Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.

The Datacenter API

• Optimize Utilization• Gain Competitive

Advantage• Ensure Flexibility• Risk Management

Page 4: The Datacenter API

Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.

Optimize Utilization

• Control and manage all the APIs exposed by your Datacenter vendors– Virtualization– Storage– Network– Security– Apps

• Create a Datacenter API Platform that is designed from the top down

• Productize your Datacenter API Platform internally– Market– Provision– Support – Analyze

• Promote the development of new Command & Control Apps to optimize your Datacenter utilization

Page 5: The Datacenter API

Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.

Gain Competitive Advantage

• Drive and support a culture of innovation on centered around your Datacenter API Platform– Social Developer Portal and API Storefront– Dynamic Documentation– Simplified provisioning– OAuth

• Build the next generation of ‘cloud-native’ applications that are aware of, and can control, their environment

• Provide policies and controls that support innovation and agility while reducing risk– Consistent, Integrated API Security– License and Quota Management– Protection

Page 6: The Datacenter API

Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.

Ensure Flexibility

• Ensure that your Datacenter API Platform is designed from the top down– Orchestrate API calls across the backend to simplify complex

control tasks– Mediate the complexity associated with different security

mechanisms, API technologies and representations• The Datacenter API must allow you to build cloud-native

applications that are abstracted from specific vendor implementations

• Lower risk by decoupling your business and technology processes

Page 7: The Datacenter API

Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.

The Datacenter API

Page 8: The Datacenter API

Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.

Cloud Infrastructure

• The Datacenter API platform provides a single API across all your cloud providers

• Abstracts App developers from specific vendor implementations

• Simplifies portability across cloud vendors– Openstack– VMWare– EC2– Terremark eCloud– Rackspace

Page 9: The Datacenter API

Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.

SDN

• The Datacenter API platform allows you to leverage a single API across your Software Defined Network

• Abstracts developers from the underlying protocols – OpenFlow, BGP-LS, etc

• Opens up the networking layer– OpenDaylight Northbound API– Floodlight API

URI Description/wm/core/switch/all/<statType>/json Retrieve aggregate stats across all switches/wm/core/switch/<switchId>/<statType>/json Retrieve per switch stats/wm/core/controller/switches/json List of all switch DPIDs connected to the controller/wm/core/counter/<counterTitle>/json List of global traffic counters in the controller/wm/core/counter/<switchId>/<counterName>/json List of traffic counters per switch/wm/core/memory/json Current controller memory usage/wm/topology/links/json List all the inter-switch links. /wm/topology/switchclusters/json List of all switch clusters connected to the controller. /wm/topology/route/<switchIdA>/<portA>/<switchIdB>/<portB>/json

List shortest path route, if available, from <switch, port> A to <switch, port> B.

/wm/device/ List of all devices tracked by the controller.

Page 10: The Datacenter API

Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.

Storage/Content

• The Datacenter API platform allows you to abstract storage behind a single API

• Encourages the development of cloud-native applications

• Provides options for scaling and global distribution• Supports multiple storage systems:

– Filesystem– Database– FTP– Amazon S3 / CloudFront– Rackspace Cloud Files– Akamai

Page 11: The Datacenter API

Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.

SOA Software’sAPI Platform

Page 12: The Datacenter API

Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.

API Platform

• Measure the impact of your programsAnalytics

• Build your developer and partner ecosystem

Developer

Engagement • Secure and protect your

systemsGateway Services

• Simplify and speed up development

Service Integration

• Build the right services & APIs the right way

Lifecycle Manageme

nt

Page 13: The Datacenter API

Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.

Program Management

• Build new Apps the right way– Incorporate planning and

design in the platform

• Best practices and templates– Scale your development

practices• Versioning and Change

Management– Control, inform and reduce

risk• Approvals and workflow

– Build what you want when you want it

Page 14: The Datacenter API

Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.

Lifecycle Manager

Page 15: The Datacenter API

Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.

Service Integration

• Simplify and speed up development– Create APIs from back-end

systems without coding

• Process Composition– Improved time to market

• Drag & Drop editor– Easy to use

• Native JavaScript engine– Rapid prototyping and

sandbox development

Page 16: The Datacenter API

Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.

Gateway Services

• Secure and protect your systems– Trusted partner– Comprehensive out-

of-the-box policies• Security

– Enable new channels• Attack Prevention

– Protect your systems from abuse

• Caching and Paging– Support mobile

devices• QoS Management

– Protect relationships

Page 17: The Datacenter API

Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.

Gateway Services

Page 18: The Datacenter API

Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.

Developer Engagement

• Build your developer and partner ecosystem– Social Platform

supporting B2D, B2E and B2B

• Self-service community– Promote innovation– Lower support costs

• Interactive Docs– Increase adoption

• App Provisioning– Gain visibility and

control• Integrated Testing

– Speed up learning

Page 19: The Datacenter API

Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.

Analytics

• Measure the impact of your program– Adoption– Speed of

development• API & App Monitoring

– Provide visibility into performance and consumption

– Give developers the ability to debug their Apps

• Ad-Hoc Analytics– Measure business

impact

Page 20: The Datacenter API

Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.

Developer Engagement

• Publish and Share your Datacenter API across your organization

• Encourage a mind-set of ‘Productization’ for the API• Move the center of gravity from a culture of integration to a

culture of adoption

Page 21: The Datacenter API

Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.

Community Manager

• A social developer engagement platform

• Integrated API documentation• App access provisioning and

monitoring• Integrated discussion and newsfeeds• Trouble ticket management• Search with full content indexing• API and App privacy and group

management – essential for B2B and partner APIs

• Federation to enable new business models

Page 22: The Datacenter API

Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.

Unified Gateway

• Unified SOA and API management & security

• Massively scalable, high-performance

• Comprehensive security– Widest range of tokens supported

for authentication, including: Kerberos, SAML, X.509 and many more

– Built-in PKI and key distribution model

– Denial-of-service attack prevention• Policy driven & centrally managed

– Security, QoS, Routing, DoS

Page 23: The Datacenter API

Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.

In the Cloud or On-Premise

Page 24: The Datacenter API

Copyright © 2001-2013 SOA Software, Inc. All Rights Reserved.

Conclusion

• Lets developers and administrators tap into datacenter resources through APIs

• Creates an API-driven, software-defined data center

• Builds infrastructure flexibility that avoids vendor lock-in

• Enables cloud-native applications