Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Apigee Demo:
API Platform Overview
Keith Danekind
Proprietary and confidential
Meet the Speaker
Keith Danekind
Apigee | Google Cloud
API Management
API Tier: Foundation for Systems of Engagement
Systems of Record
Days
Number of
Interactions
Years
Number of
Transactions ...
APIs and Microservices are Complementary
CATALOG
CUSTOMER
REVIEWS
FAVORITES
RECOMMEND
ORDERS
SHOPPING
CART
Microservices
e...
Following the digital value chain…
Exposing IT assets as capabilities
“Inside-out” – service provider view
User App Develo...
… vs. Finding the value in digital
Consuming digital products and digital experiences
“Outside-in” – digital consumer view...
Apigee
Customers
Apigee Edge Overview
API Services
Developers
Developer
Services
Apigee Edge
Analytics
Services
Management
Services
Management
Runtime
BackendAp...
API calls
Run-time
Data Warehouse
CRM, ERP, etc.
SOA
Microservices
Customer
Application
Infrastructure
API Services
SmartDocs
Developer Portal
Developer Services
Analytics Services
Demo
Historic Weather
NOAA Global Historical Climatology Network Weather Data
NOAA’s Global Historical Climatology Network (GHC...
Apigee Edge + BigQuery
Apigee Edge Weather Data
BigQuery
Single Page App
API Key Auth Token
(Service account)
Make it REST - Request
{
"kind": "bigquery#queryRequest",
"query": "SELECT wx.date, wx.value/10.0 AS prcp FROM [bigquery-p...
{
"kind": "bigquery#queryResponse",
"schema": {
"fields": [
{
"name": "wx_date",
"type": "DATE",
"mode": "NULLABLE"
},
{
"...
Thank You
Upcoming SlideShare
Loading in …5
×

Apigee Demo: API Platform Overview

8,259 views

Published on

Watch the live demo of Apigee's API platform to learn how to:
- easily configure and manage new APIs and enforce security with minimal impact to backend services
- create, manage and monetize API products
- extend API Services to increase flexibility and tailor to business requirements with JavaScript, Java, Python, and Node.js
- provide developers easy, yet secure access to explore, test, and deploy APIs
- use end-to-end visibility across the digital value chain to monitor, measure, and manage success

Published in: Technology
  • Be the first to comment

Apigee Demo: API Platform Overview

  1. 1. Apigee Demo: API Platform Overview Keith Danekind
  2. 2. Proprietary and confidential Meet the Speaker Keith Danekind Apigee | Google Cloud
  3. 3. API Management
  4. 4. API Tier: Foundation for Systems of Engagement Systems of Record Days Number of Interactions Years Number of Transactions & Integrations Intelligent API Platform Security Persistence Scalability Analytics Developer Mgmt. Partner AppsEmployee Engagement Collaboration Apps Customer Apps Omni Channel Systems of Engagement ESB / Integration CRM Financials Inventory Supply ChainHR
  5. 5. APIs and Microservices are Complementary CATALOG CUSTOMER REVIEWS FAVORITES RECOMMEND ORDERS SHOPPING CART Microservices eCommerce System Monolithic eCommerce System APIAPI
  6. 6. Following the digital value chain… Exposing IT assets as capabilities “Inside-out” – service provider view User App Developer API API team Backend
  7. 7. … vs. Finding the value in digital Consuming digital products and digital experiences “Outside-in” – digital consumer view User App Developer API API team Backend
  8. 8. Apigee Customers
  9. 9. Apigee Edge Overview
  10. 10. API Services Developers Developer Services Apigee Edge Analytics Services Management Services Management Runtime BackendApp API Team Apigee Edge Services
  11. 11. API calls Run-time Data Warehouse CRM, ERP, etc. SOA Microservices Customer Application Infrastructure API Services
  12. 12. SmartDocs Developer Portal Developer Services
  13. 13. Analytics Services
  14. 14. Demo
  15. 15. Historic Weather NOAA Global Historical Climatology Network Weather Data NOAA’s Global Historical Climatology Network (GHCN) is an integrated database of climate summaries from land surface stations across the globe that have been subjected to a common suite of quality assurance reviews. Two GHCN datasets are available in BigQuery, the GHCN-D (daily) and the GHCN-M (monthly). The data included in the GHCN datasets are obtained from more than 20 sources, including some data from every year since 1763.
  16. 16. Apigee Edge + BigQuery Apigee Edge Weather Data BigQuery Single Page App API Key Auth Token (Service account)
  17. 17. Make it REST - Request { "kind": "bigquery#queryRequest", "query": "SELECT wx.date, wx.value/10.0 AS prcp FROM [bigquery-public- data:ghcn_d.ghcnd_2015] AS wx WHERE id = 'USW00094846' AND qflag IS NULL AND element = 'TMAX' ORDER BY wx.date", "defaultDataset": { "datasetId": "ghcn_d", "projectId": "danekind-demo1" }, "useQueryCache": true } Query in the request body RESTful .../v1/weather-history/stations/USR0000CDEM/years/2015/temp
  18. 18. { "kind": "bigquery#queryResponse", "schema": { "fields": [ { "name": "wx_date", "type": "DATE", "mode": "NULLABLE" }, { "name": "prcp", "type": "FLOAT", "mode": "NULLABLE" } ] }, "jobReference": { "projectId": "danekind-demo1", "jobId": "job_zr1FTieeTqtc-g09VMcwJ-qy66Od" }, "totalRows": "365", "rows": [ { "f": [ { "v": "2015-01-01" }, { "v": "0.0" } ] }, BigQuery Response Proxy Response { "station": "USR0000CDEM", "year": "2015", "data": [ { "date": "2015-01-01", "value": "29.0" }, { "date": "2015-01-02", "value": "30.0" }, { "date": "2015-01-03", "value": "34.0" }, { "date": "2015-01-04", "value": "31.0" }, { "date": "2015-01-05", "value": "38.0" },
  19. 19. Thank You

×