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.

Partner Webcast – Oracle API Platform Management

397 views

Published on

API platforms enable enterprises to accelerate innovation, provide shared services and data, and adapt to market and customer needs. APIs have become the foundation of the fast-moving digital economy. As customer expectations increase, companies need to be able to meet those demands with flexible and scalable technology.

Oracle’s API Platform Cloud Service offers full life cycle API management: planning, design, implementation, publication, operation, consumption, maintenance and retirement of APIs.

Read More @ https://blogs.oracle.com/imc/partner-webcast-oracle-api-platform-management

Presenter Alexandru Dinea

Published in: Technology
  • DOWNLOAD THE BOOK INTO AVAILABLE FORMAT (New Update) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://redirect.is/fyxsb0u } ......................................................................................................................... Download Full EPUB Ebook here { https://redirect.is/fyxsb0u } ......................................................................................................................... Download Full doc Ebook here { https://redirect.is/fyxsb0u } ......................................................................................................................... Download PDF EBOOK here { https://redirect.is/fyxsb0u } ......................................................................................................................... Download EPUB Ebook here { https://redirect.is/fyxsb0u } ......................................................................................................................... Download doc Ebook here { https://redirect.is/fyxsb0u } ......................................................................................................................... ......................................................................................................................... ................................................................................................................................... eBook is an electronic version of a traditional print book THE can be read by using a personal computer or by using an eBook reader. (An eBook reader can be a software application for use on a computer such as Microsoft's free Reader application, or a book-sized computer THE is used solely as a reading device such as Nuvomedia's Rocket eBook.) Users can purchase an eBook on diskette or CD, but the most popular method of getting an eBook is to purchase a downloadable file of the eBook (or other reading material) from a Web site (such as Barnes and Noble) to be read from the user's computer or reading device. Generally, an eBook can be downloaded in five minutes or less ......................................................................................................................... .............. Browse by Genre Available eBOOK .............................................................................................................................. Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, CookBOOK, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult, Crime, EBOOK, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, ......................................................................................................................... ......................................................................................................................... .....BEST SELLER FOR EBOOK RECOMMEND............................................................. ......................................................................................................................... Blowout: Corrupted Democracy, Rogue State Russia, and the Richest, Most Destructive Industry on Earth,-- The Ride of a Lifetime: Lessons Learned from 15 Years as CEO of the Walt Disney Company,-- Call Sign Chaos: Learning to Lead,-- StrengthsFinder 2.0,-- Stillness Is the Key,-- She Said: Breaking the Sexual Harassment Story THE Helped Ignite a Movement,-- Atomic Habits: An Easy & Proven Way to Build Good Habits & Break Bad Ones,-- Everything Is Figureoutable,-- What It Takes: Lessons in the Pursuit of Excellence,-- Rich Dad Poor Dad: What the Rich Teach Their Kids About Money THE the Poor and Middle Class Do Not!,-- The Total Money Makeover: Classic Edition: A Proven Plan for Financial Fitness,-- Shut Up and Listen!: Hard Business Truths THE Will Help You Succeed, ......................................................................................................................... .........................................................................................................................
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD THE BOOK INTO AVAILABLE FORMAT (New Update) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://redirect.is/fyxsb0u } ......................................................................................................................... Download Full EPUB Ebook here { https://redirect.is/fyxsb0u } ......................................................................................................................... Download Full doc Ebook here { https://redirect.is/fyxsb0u } ......................................................................................................................... Download PDF EBOOK here { https://redirect.is/fyxsb0u } ......................................................................................................................... Download EPUB Ebook here { https://redirect.is/fyxsb0u } ......................................................................................................................... Download doc Ebook here { https://redirect.is/fyxsb0u } ......................................................................................................................... ......................................................................................................................... ................................................................................................................................... eBook is an electronic version of a traditional print book THE can be read by using a personal computer or by using an eBook reader. (An eBook reader can be a software application for use on a computer such as Microsoft's free Reader application, or a book-sized computer THE is used solely as a reading device such as Nuvomedia's Rocket eBook.) Users can purchase an eBook on diskette or CD, but the most popular method of getting an eBook is to purchase a downloadable file of the eBook (or other reading material) from a Web site (such as Barnes and Noble) to be read from the user's computer or reading device. Generally, an eBook can be downloaded in five minutes or less ......................................................................................................................... .............. Browse by Genre Available eBOOK .............................................................................................................................. Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, CookBOOK, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult, Crime, EBOOK, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, ......................................................................................................................... ......................................................................................................................... .....BEST SELLER FOR EBOOK RECOMMEND............................................................. ......................................................................................................................... Blowout: Corrupted Democracy, Rogue State Russia, and the Richest, Most Destructive Industry on Earth,-- The Ride of a Lifetime: Lessons Learned from 15 Years as CEO of the Walt Disney Company,-- Call Sign Chaos: Learning to Lead,-- StrengthsFinder 2.0,-- Stillness Is the Key,-- She Said: Breaking the Sexual Harassment Story THE Helped Ignite a Movement,-- Atomic Habits: An Easy & Proven Way to Build Good Habits & Break Bad Ones,-- Everything Is Figureoutable,-- What It Takes: Lessons in the Pursuit of Excellence,-- Rich Dad Poor Dad: What the Rich Teach Their Kids About Money THE the Poor and Middle Class Do Not!,-- The Total Money Makeover: Classic Edition: A Proven Plan for Financial Fitness,-- Shut Up and Listen!: Hard Business Truths THE Will Help You Succeed, ......................................................................................................................... .........................................................................................................................
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

Partner Webcast – Oracle API Platform Management

  1. 1. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | Oracle API Platform Management Dinea Alexandru Gabriel Oracle EMEA A&C Cloud Adoption & Implementation Consultant Alliances & Channels July 11, 2019
  2. 2. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle. 3
  3. 3. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | Program Agenda What is an API Oracle API Platform Cloud Service General Overview Designing and Creating an API Applying Policies on an API Deploying, Testing and Monitoring of an API Summary Q&A 1 2 3 4 5 6 7
  4. 4. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | Program Agenda What is an API Oracle API Platform Cloud Service General Overview Designing and Creating an API Applying Policies on an API Deploying, Testing and Monitoring of an API Summary Q&A 1 2 3 4 5 6 7
  5. 5. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | In a Digital World, APIs Connect It All Social Financial Health Productivity Transportation
  6. 6. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | What is an API? • An API is an interface that provides controlled access to a business process or data • Example: booking an Uber ride from an airline’s mobile app • Uber benefit: • more exposure  more customers  more revenue • Airline benefit: • cool mobile app feature  happier customers  more revenue 7
  7. 7. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | 8 Words used to describe an API • Endpoint – “a point that marks the end of a ray, line segment, or interval” • Service – “the action of helping or doing work for someone” • Interface – “a point where two systems meet and interact”
  8. 8. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | 9 An API… • is located at a particular endpoint. • is used to access a service. • enforces a defined interface to a service.
  9. 9. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | APIs are the doors of the digital world. 10
  10. 10. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | APIs allow you to… • Abstract system capability from user experience. • Control access to your services and resources. • Control usage of external services. • Know what is happening. 11
  11. 11. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | Finance API Economy: Pervasive Across Every Industry Travel Retail Telco 12
  12. 12. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | >$1B Size of API Management market by 2020 - Forrester By 2020, almost 50% of IT spending — and over 100% of IT growth — will be driven by the 3rd Platform (mobile, cloud, big data, and social solutions) - IDC 50% of all market leaders will lose their number one spot to a company founded after the year 2000 because of its ability to use digital technologies, such as mobile apps, more intuitively - Gartner 25%
  13. 13. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. |Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Building Blocks of the API Economy Organization A Organization B DATA SERVICES AUDIENCES MONEY DATA SERVICES AUDIENCES MONEY API APIAPI API 14
  14. 14. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | API Drivers for Digital Economy Quicker, standard and secure access to information and functionality 3rd generation API platform with global deployment capabilities (cloud/on-prem) Richer User Experience by delivering tailor-fit APIs Discovery & reuse of APIs Robust operations, analytics, and insights Enable a digital strategy by unlocking access to electronic business assets APIs are a new source of revenue. Information is a valuable asset!
  15. 15. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | 16Copyright © 2017, Oracle and/or its affiliates. All rights reserved. API Value Chain 3 Differentiation 2 Strategic 1 Tactical API MANAGEMENT MATURITY TIME Market Edge Survival Business value APIs for revenue generation • B2B via APIs • Multi-org integration • B2C APIs for: • Web, mobile app, social, direct, etc • Multi-device APIs for employee productivity: • Q2C, P2P, R2R, H2R, etc • Cloud / On-premise connectivity APIs: • ERP, CRM, HCM, PPM, Legacy, etc APIs for monetization APIs for partner collaboration APIs for Omni-channel enablement APIs for enterprise mobility & productivity APIs for systems connectivity
  16. 16. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. How API-First Affects Businesses Increased Speed of Digital Transformation Increased Security and Governance Purpose-Built for API-First
  17. 17. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | API Blueprint is the foundation of Design-First methodology Importance of Design-First Thinking 100x more than one identified in the maintenance phase 4-5x cost to fix an error found after product release
  18. 18. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | Enter the Digital Economy Revenue growth Customer engagement Omni-channel availability Modernized backend interfaces Continuous innovation & automation
  19. 19. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | Program Agenda What is an API Oracle API Platform Cloud Service General Overview Designing and Creating an API Applying Policies on an API Deploying, Testing and Monitoring of an API Summary Q&A 1 2 3 4 5 6 7
  20. 20. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | • Security – Protect services • Discovery – Promote functionality to developers and partners • Monitoring – Understand how your services are used • Management Need for an API Applications {request} {response} Services
  21. 21. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | • For teams who build APIs and want to focus on delivering great products – Only solution that supports the complete API Lifecycle – Allows developers, architects and business to work together – Superior to traditional API Management tools that take too much effort to stitch together and maintain API Platform Cloud Service Building Great APIs 22 Complete Lifecycle
  22. 22. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. 23 Important Definitions API Design The process of engaging all stakeholders to define in human language the APIs to create a “contract” of what will be delivered before expensive development begins. API-First Development API-first is a fundamental paradigm shift where APIs are designed, tested, and built before applications and mirror the goals and objectives of the company The process of publishing, documenting and overseeing application programming interfaces (APIs) in a secure, scalable environment. API Management
  23. 23. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | API Platform Cloud Service Next-gen, hybrid architecture • End-to-end capabilities to Easy to use • Completely new, simplified API management experience • Support changing business demands • Clear visibility into who is using APIs • Operational flexibility – gateways can be deployed in the Cloud or on-premises Design. Build. Secure. Deploy. Publish. Consume. Monitor.
  24. 24. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | API Platform for Design-First 25 Cloud Cloud Cloud Apiary CS API Platform CS API Platform CS (Gateway) Cloud or On-Premises
  25. 25. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | Oracle Apiary, a Perfect Starting Point 26 APIARY TOOLS APIARY Editor Interactive Documentation Mock Server API Inspector GitHub Sync GitHub Integration Automated Testing Apiary CLI GitHub Enterprise (GHE) Integration Integrated Code Examples Embed Documentation API Style Guide Troubleshooting GitHub Sync and Integration
  26. 26. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | Oracle Cloud Amazon Azure 3rd Party Clouds On Premises Oracle Cloud Developer Portal Identity Cloud Service Manager Portal API Platform Cloud Service Analytics API Managers & Gateway Teams API Consumers API Designers Firewalls & Load Balancers Services
  27. 27. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | Management Service Gateways Gateways Gateways APIs Sales Cloud ABCS ICS Services DMZ (Optional) Cloud or On-Premise Management PortalDeveloper Portal Applications Custom On-Premise
  28. 28. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Ensure security of your APIs Gain visibility & define the right metrics Approach design with the end in mind Why Does API Management Matter? Improve agility & quickly meet user demand
  29. 29. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | Oracle API Platform CS Strengths • Zero coding, API-first development experience • Cloud-native multi-tenant management service • Hybrid gateway deployment • Rich analytics • Strong OOTB and custom security policies support • Synergies with Oracle Cloud, and in future Oracle Cloud Machine* • Proven enterprise integration history *OCM in Roadmap 30
  30. 30. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | UI presentation of history data with version history and all change details for each context level (attribute, object, tenant, user, etc…). Enables business users to express opportunities for business growth via new APIs. A management process to bring the APIs to life with ROI and time to market analytics. What’s Next – Management – 2019+ Object History API Ideation 31 Native integration with Oracle Log Analytics cloud service (or other services) to allow for runtime payload data to be presented and analyzed in the management service and developer portal for troubleshooting. Log Analysis Ability to organize management users (GW, API, Plan Managers …) into teams to prevent granting across teams in ’mutli-team’ organizations or service providers. Teams & Environments
  31. 31. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | Ability for application developers and partner managers to create accounts and be provisioned with the appropriate role/account. Searching, categorizing, filtering, tagging, recommendations, SSO integration, and portal usage analytics What’s Next – API Consumption – 2019+ Self Registration API Discovery 32 Ability to group applications and application developers into account object to represent an organization consuming your APIs. Ability to self manage members and applications and to subscribe to Plans at organization level. Account (Partner) Management Hypermedia driven SDK on top of customer created APIs (exposed via GW) which can automatically implement functions in respective client languages. Consumption SDK JS, Java, ObjectiveC
  32. 32. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | What’s Next – Policies – 2019+ 33 Ability to mange response codes, and messages for out of the box and custom policies per API, application, and account. Error Management 401 Get Lost Bro! Policy configuration to allow for policy availability, requirement, pre-population, usage grants, and targeting based on GWs applications, networks, and users. Policy Management Machine learning on usage analytics to identify mal-usage or abuse of APIs with configuration to take remediation actions based on violation circumstance Threat Protection & Anomaly Detection Additional traffic management, authentication, scripting, message shaping, and routing policies. Additional Policies
  33. 33. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | API Lifecycle 34 From Ideas to Engagement Traditional API Lifecycle Jumps to Here
  34. 34. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | Traditional API Lifecycle Slow & Costly Many iterations of design, build, test, redesign Do we have a place to deploy the API? How do we secure? Multi API Needle in the Haystack Debugging! Who is using? No way to discover / understand / use API’s Build / Test Deploy / Secure Discover / Consume Manage / Monitor TIME
  35. 35. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | The API-First Lifecycle Prototype quickly to collaborate & align faster Design / Document / Mock-Test API Platform & Apiary Create APIs & check against contracts Build / Test API Platform / App Dev & Int. Platforms Flexible gateway deployment & built-in security View operational API metrics Document & publish APIs for reuse Deploy / Secure Discover / Consume Manage / Monitor API Platform / App Dev & Int. Platforms / Hybrid API Platform & OMC API Platform & Apiary App Dev, Mobile & Int. Platforms TIME Faster Time to Market Lower Cost
  36. 36. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | Product / Service / Need Create a Strategy Include both business and technology stakeholders to align business goals with the best approach Think About the Entire Lifecycle As you build your teams, select technologies, select vendors, and start projects Leverage Existing Investments Existing SOA, Integration, App Dev and Microservices efforts can help jump start API initiatives 1 2 3 Customer Need
  37. 37. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | Program Agenda What is an API Oracle API Platform Cloud Service General Overview Designing and Creating an API Applying Policies on an API Deploying, Testing and Monitoring of an API Summary Q&A 1 2 3 4 5 6 7
  38. 38. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | Design, Document, Mock-test Design, Describe and Document API’s Define resources and states, create descriptions Utilize Rapid Prototyping Use mock services to start testing and using your API’s, “kick the tires” Share and Review Solicit feedback from consumers and stakeholders 1 2 3
  39. 39. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | Build (Implement), Test Choose Implementation Technologies Use existing technologies? Time for something new? Build It Write the code, build the transformation, implement the composite Test Locally & Test in Continuous Integration Test in locally, then test in CI – make sure everything works as described 1 2 3
  40. 40. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | Program Agenda What is an API Oracle API Platform Cloud Service General Overview Designing and Creating an API Applying Policies on an API Deploying, Testing and Monitoring of an API Summary Q&A 1 2 3 4 5 6 7
  41. 41. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | Security policies Security Policies Policies that determine who can send requests to your services. • Key Validation Enforces that a valid key is provided in the request. The key must be valid and the application must be in the "Registered" state for this API. • Basic Authentication Enforces using the Basic Auth protocol, that access to this API is only available to request on behalf of one of the listed accounts. • Service Level Auth Enforces using the Service Level Auth protocol, that access to this API is only available to request on behalf of one of the listed accounts. • IP Filter Validation Validates the IP address of the requester. Based on the value of IP the address, determine whether to pass or reject value. • OAuth 2.0 Enforces using the OAuth 2.0 protocol, that access to this API is only available to request on behalf of one of the listed accounts. • CORS Controls which domains are allowed to invoke this API.
  42. 42. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | Traffic Management policy Traffic Management Policies Policies that manage the volume of traffic sent to your services. • API Throttling–Delay Enforces a limit on the number of requests to this API before introducing additional latency. • Application Rate Limiting Enforces a limit on the total number of requests to this API per application. Rejects any requests above the defined limit. • API Rate Limiting Enforces a limit on the total number of requests to this API. Rejects any requests above the defined limit. NOTE: this is different than the application-based rate limiting.
  43. 43. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | Interface Management Interface Management Policies Policies that manage the service interfaces clients are permitted to access. • Interface Filtering Evaluates the application generating the API request. • Redaction Manages the fields and headers in the request or response payload. You can either explicitly include, or exclude, the headers and fields sent to the backend service (from the request flow) or sent to the client (from the response flow). • Header Validation Validates the presence and values of http headers. Can be used for security or to reduce the occurrence of failures/errors at the service layer. • Method Mapping Routes to backend service based on method.
  44. 44. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | Routing policy • Routing Policies Policies that route requests to different service URLs depending on the requesting application, the resource requested, and other conditions. • Header-Based Routing The request will be routed based on the header. Can be used for security or to reduce the occurrence of failures/errors at the service layer. • Gateway-Based Routing The request will be routed based on the gateway. • Application-Based Routing The request will be routed based on the application. • Resource-Based Routing The request will be routed based on the resource path. Can be used for security or to reduce the occurrence of failures/errors at the service layer.
  45. 45. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | Other policies • Other Policies Policies not belonging to already described categories. • Service Callout Invokes the configured external service with or without payload, with the provided headers and process the incoming request on the basis of response HTTP Status Code from the external service. • Logging Writes a message to the log. • Groovy Script Executes Groovy script.
  46. 46. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | Program Agenda What is an API Oracle API Platform Cloud Service General Overview Designing and Creating an API Applying Policies on an API Deploying, Testing and Monitoring of an API Summary Q&A 1 2 3 4 5 6 7
  47. 47. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | Deploy, Secure Identify and Implement Security Policies Identify security policies and implement them Publish Endpoints Publish/deploy endpoint code and/or composites to support API definitions Deploy APIs and Documentation Push your API’s to their respective gateways, share descriptions and documentation 1 2 3
  48. 48. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | Manage, Monitor Monitor Analyze API deployment, consumption and usage – are your API’s healthy and being used as expected? Manage Ensure API’s are deployed optimally, ensure they are available where they need to be – are your gateways and security postures working as designed? Iterate Continuously enhance your API’s – learn from usage patterns 1 2 3
  49. 49. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | Discover, Consume Use Documentation Leverage API documentation to understand API’s Build Applications Use the API’s in your applications Provide Feedback Provide feedback to API Owners and Designers 1 2 3
  50. 50. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | Program Agenda What is an API Oracle API Platform Cloud Service General Overview Designing and Creating an API Applying Policies on an API Deploying, Testing and Monitoring of an API Summary Q&A 1 2 3 4 5 6 7
  51. 51. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | API Platform – Management Control Plane OCI Developer Portal Authz Identity Service Apiary.io API Developers API Consumers Mgmt Portal Analytics Gateway Manager Persistence Store API Manager Deployment Manager Gateway Communication
  52. 52. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | API Platform CS – Component Deployment Overview {APIs, Policies} Periodic outbound Request OCI Developer Portal API Managers/ Implementers/ Gateway Administrators API Platform Cloud Service Identity Cloud Service {Analytics} Oracle Cloud Amazon, Azure, other clouds On Premises {request} {response} {request} {response} Firewalls/Load-balancers Services Gateway NodeApplications Gateways can run anywhere…. Apiary.io API Designers API Consumers Manager Portal
  53. 53. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | API Platform Cloud Service - Overview • A platform to build, expose and monitor APIs to backend services – Focused on REST & SOAP APIs – Agnostic to Backend Service Technology • Oracle PaaS (ICS, JCS, SOA CS etc.), Functions, Container based Services etc. • Product Features include: – Security enforcement, Message Routing, Payload Transformation – Control Visibility via Entitlements, Plans – Enforce rate Limit Restrictions, Throttle traffic etc. – Rich Analytics and Charts • A Distributed System with two Primary Components – Cloud based Env to design, deploy and monitor APIs (“Management Server”) – Runtime that hosts the endpoint and enforces the API Policies (“Gateway”) • Hosted Gateway managed by Oracle or can be run by customers on-premise
  54. 54. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | Why should you use API management? After you design and develop APIs, API management addresses: • Processes: Publishing, securing, promoting, and monitoring how applications communicate externally through APIs in secure, scalable environments • Support resources: Defining and documenting the APIs Because maintaining an inventory of diverse APIs can become unruly, API management is a key component of your development team’s strategy. It helps if you have followed design and governance principles— keeping pace in a digital economy requires keen insight and clean tools. 55
  55. 55. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | API Platform CS - Quick Links Home Page https://cloud.oracle.com/en_US/api-platform Documentation http://www.oracle.com/pls/topic/lookup?ctx=cloud&id=api- platform-cloud-getstarted API Management https://docs.oracle.com/en/cloud/paas/api-platform- cloud/apfrm/index.html
  56. 56. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | API Platform CS - API Documentation All Oracle Cloud Services expose their APIs – including API PCS https://docs.oracle.com/en/cloud/paas/api-platform-cloud/ Management Service: https://docs.oracle.com/en/cloud/paas/api-platform-cloud/apfrm/index.html
  57. 57. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | Get List of APIs
  58. 58. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | View API Details
  59. 59. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | Program Agenda What is an API Oracle API Platform Cloud Service General Overview Designing and Creating an API Applying Policies on an API Deploying, Testing and Monitoring of an API Summary Q&A 1 2 3 4 5 6 7
  60. 60. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | 61 Oracle IMC blog: http://blogs.oracle.com/imc Oracle ECEMEA Partner Hub Homepage: http://oracle.com/goto/hub-ecemea Oracle IMC Mail: partner.imc@beehiveonline.oracle.com Twitter: http://twitter.com/oracleimc Facebook: http://facebook.com/oracleimc LinkedIn: http://linkedin.com/groups/OracleIMC-4535240 Q&A
  61. 61. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | 62

×