• Share
  • Email
  • Embed
  • Like
  • Private Content
API Building Blocks for a Data Driven Workshop
 

API Building Blocks for a Data Driven Workshop

on

  • 487 views

How to Build, Secure and Share Data APIs – Chris Irving, Solutions Architect, Layer 7 Presentation from Data 2.0 Summit

How to Build, Secure and Share Data APIs – Chris Irving, Solutions Architect, Layer 7 Presentation from Data 2.0 Summit

Statistics

Views

Total Views
487
Views on SlideShare
486
Embed Views
1

Actions

Likes
0
Downloads
10
Comments
0

1 Embed 1

http://www.spundge.com 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • Enterprise Data is critical for mobile, hybrid cloud, partner integrations and IoT initiatives
  • Data spread out out across diverse internal and external silos like relational databases, hadoop, caches, cloud services like salesforce
  • how do create a lens onto a small snippet of data in petabyte forest
  • APIs provide a convenient way of sharing data across Web, cloud, mobile and IoT. Render once.
  • Can aggregate backend information and then create composite APIs Views
  • But data monetization depends on an ability to regulate data which gateway solves

API Building Blocks for a Data Driven Workshop API Building Blocks for a Data Driven Workshop Presentation Transcript

  • API Building Blocks for aData Driven EnterpriseWorkshopChris IrvingLead Software Developer
  • Layer 7 Confidential 2Layer 7 Confidential 2There Are Increasing Drivers for SharingEnterprise Data ExternallyMobile AppsInternet of ThingsExternalDevelopersOutside Partners / Divisions Cloud Services
  • Layer 7 Confidential 3Layer 7 Confidential 3But How Do Provide Focus AcrossDistributed Data SilosEnterpriseData Silos Applications &Data…Outside Partners / DivisionsExternalDevelopersMobile AppsCloud ServicesInternet of Things
  • Layer 7 Confidential 6Layer 7 Confidential 6Layer 7 API Gateways Let You Talk to MultipleData Back-ends and Create Custom API ViewsOutside Partners / DivisionsExternalDevelopersMobile AppsCloud ServicesInternet of Things
  • Layer 7 Confidential 7Layer 7 Confidential 7At The Same Time Gateway Can Control How Data isShared Which Creates Monetization OpportunitiesWhoWhenHow WhatWhereWhy
  • Layer 7 Confidential 8Layer 7 Confidential 8How
  • Layer 7 Confidential 9Layer 7 Confidential 9API Composition• High Level tooling for APIs• XPath• XSL• XML Schema• Regular Expressions• JSON <-> XML• REST <-> SOAP• HTTP Query Parameter validation
  • Layer 7 Confidential 10Layer 7 Confidential 10API Composition
  • Layer 7 Confidential 11Layer 7 Confidential 11Big Data Direct Access• High Level Logical Constructs for Data Silo Access• SQL/JDBC• REST/SOAP/POX/JSON• Hadoop/HANA and many others• JMS/Message Oriented Middleware• Caching: Local and Memcached/Terracotta/Coherence etc.• Parallel Queries for Really (slow) Big Data
  • Layer 7 Confidential 12Layer 7 Confidential 12Big Data Direct Access
  • Layer 7 Confidential 13Layer 7 Confidential 13Security in Infrastructure• Strong Security Tooling• LDAP• PKI• SAML• WS-*• Oauth• Http Basic Authentication• SSO Tooling (CA SiteMinder & others)• Attribute based decisions• Physical (Time, IP address, etc)• User Attribute ( LDAP Group Membership, SAML Attribute)• Quota/Throttle
  • Layer 7 Confidential 14Layer 7 Confidential 14Security in Infrastructure
  • Layer 7 Confidential 15Layer 7 Confidential 15Layer7.cominfo@layer7.com@layer7