SlideShare a Scribd company logo
Kellton Tech Solutions, Inc.
Presented By:
Balajee Venna
IBM Integration Practice Manager, DCE KelltonTech
API Strategy with IBM API Connect
Our Values:
• Incorporated
• New management takes over led by Niranjan Chintam and Krishna Chintam
• $ 10 MN
• Acquired and merged Tekriti Software Private Limited, a software services
company focusing on web/open source
• Acquired SKAN DbyDx Software Private Limited, a mobility solutions company
• $ 40 MN
• Acquired Supremesoft Global Inc., and eVantage Solutions Inc., US based IT
consulting companies
• Acquired Vivos Professional Services LLC, a USA based focusing on life-
sciences & healthcare space
• 21st in Deloitte Technology fast 50 India 2014
• Selected among the ’20 Most Promising Travel & Hospitality Solution
Providers’ and ‘Top 20 Enterprise Mobility Companies in India by CIO Review
• $ 100 MN Run Rate.
• Acquired ProSoft Technology Group Inc., a US based ERP, EAI Solutions
company.
• KLGAME was nominated in the finals of HYSEA Annual Summit and Awards
2015.
• Acquired Bokanyi Group, leading US based cloud and analytics service
provider.
Our Mission:
Our Vision:
Offering infinite possibilities with technology
To be “the trusted partner” of our clients
Innovation
Ownership
Trust
Speed
Meritocracy
Accountability
Customer Centricity
Milestones:
FY 1993
FY 2009
FY 2013
FY 2015
FY 2017
About Kellton Tech
Infinite Possibilities with Technology
Thought Leaders in Technology Adoption:
As an early entrant in IoT and SMAC, we provide innovative
transformation solutions to the clients leveraging cloud ERP solutions,
digital business platforms, and digital systems integration
Focused on Design Thinking:
We understand the importance of digital customer experience and
operational excellence and explore infinite possibilities with the
technology to deliver desired business outcomes.
Disciplined and Experienced Team:
We hire the best talent, leverage the best practices from design,
development and implementation of systems of record, differentiation,
engagement and insight.
We Are: We Do:
Digital Transformation BU
Connected Enterprise BU
Enterprise Solutions (SAP) BU
Systems of Engagement
New apps built leveraging design thinking that
provide next competitive advantage now and in the
future.
Systems of Differentiation
Business Processes and Orchestration layers that
provide competitive advantage.
Systems of Record
Standardized functions and processes across the
organisation that provide predictability, consistency
and optimization.
KLGAMETM
Who we are
Millions:
Software we have developed is being used by millions of people worldwide.
600:
We have partnered with more than 600 innovative clients (39 Fortune 1000) in
Healthcare, Retail, Insurance, Media, Software and Technology industries.
2 Million:
We perform more than 2 Million hours of engineering work for our clients
every year.
1100+ People:
Headquartered in Princeton, NJ we have global delivery centers across US, UK, and
India
Our Numbers
DCE - Partial Customers by Industry
OthersFinancials
Services
Energy
Utilities
ManufacturingRetail
DCE - Technology Partnerships
Digital Connected Enterprise – Core Technology Expertise
Anypoint
Platform
Key differentiators – Digital Transformation Experts
 Our approach to partnership is by building repeatable solutions, best practices, frameworks to
leverage our prior experience with customer eco system to deliver high quality value added
services
 Over 17 years of EAI, B2B, CEP, BPM, BAM and Cloud expertise
 Specialized Integration/Middleware/Analytics/Cloud consulting services provider
 Proven API/SOA/ESB Reference Architecture for agile solution development and delivery
 Indigenously developed tools and framework to optimize the application
management/administration
 3-Tier Global delivery model – onsite/offsite/offshore
 Managed Services in Application Management and Project/Solution Delivery
Agenda
API Management Concepts
API Connect 5.0 features Overview
Strategy and Best Practices
 APIs & API Management
APIs
Information
Services
ProductsBusiness Assets
APIs provide access
to business assets
APIs provide access
to business assets
APIs
Developers
End Users
End-users use the applications and
provide a value to developers,
APIs and assets
Business
outreach to
Multiple
channels
through APIs
13Page© 2015 IBM Corporation
Business API = Web API = Productized Service
What is a Business API?
 A Business API is a public persona for an enterprise; exposing defined assets, data or services for public consumption
 A Business API is simple for app developers to use, access and understand
 A Business API can be easily invoked
What Value Does a Business API Provide?
 Extends an enterprise and opens new markets by allowing external app
developers to easily leverage, publicize and/or aggregate a company’s
assets for broad-based consumption
What “assets, data or services”
are exposed via a Business API?:
 Product catalogs
 Store listings
 Order status
 Inventory
 Social interaction App Developer
stores (800) ###s web sites
Your business
APIs are a big deal
More than 65% of Salesforce.com
business comes through APIs,
only 35% comes through ‘website’
Over 30% internet traffic during US prime hours
comes from Netflix streaming - delivered /managed by APIs
Complete business entirely based on
API and developer applications
75%+ traffic comes through APIs
90 % of Annual Revenue: $6.6B
60% of Annual Revenue $8.6B
Enterprise Digital Transformation
Systems of Insight
Systems of Record
Hybrid
Integration
Mobile
API economy
IoT
Systems of
Engagement
• Personalized
• Situational
• Adaptive, cognitive
• Predictive
• Corrective
• Event driven
• Real time transaction
• Secure
• At the edge
• Contextual
• Omni channel
Growth OpportunitiesAsset Optimization
Towards a Digital Enterprise and Business Innovation
API
API
Digital
Assets
LoB
Core System
Microservices app
Renovation Innovation
Expanded
channels
Partners
LoB
Core System
API
API
API
17Page© 2015 IBM Corporation
Two-Speed IT and APIs
•CMO
•App Owner
•App Developer
•API Developer
•DevOps
•CTO
•Asset Owner
•API Owner
•API Developer
•IT Ops
•SoE
•LoB
•Apps
•Functions
•Specific use API
•SoR
•Enterprise
•Assets
•Services
•Generic use API
SoR
Enterprise
Focus
SoE
Application
Focus
Consumer
Role
Provider
Role
Asset Centric App Centric
Steady
speed IT
Fast speed
IT
Providers Consumers
An Effective API Management should facilitate
Securely expose
systems of record
Apps and data to
Mobile, IoT, &
hybrid cloud apps
Publish APIs to
expand brand reach
Tap into developer
& partner
ecosystems
Enable new
business
Monetize existing
and new data &
algorithms
Speed application
development
Via self service
library of reusable
APIs
API Connect Offerings
• IBM Support
• Additional API calls
• HA requirements
• Additional Microservice App
Compute
• Additional API calls
• Advanced Analytics
• Advanced API Gateway Policies
• Advanced HA requirements
• Additional Microservice App
Compute
API Connect Essentials
• For Developers
• No charge / Forum Support
• 50K API calls/mo
• Micro Gateway
• Analytics
• Microservice Application
Compute (Node.js/Java)
API Connect Professional
• For Departments with a
single API project
• Paid, with IBM support
• 5 Million API calls/mo
• Micro Gateway
• Analytics
• Microservice Application
Compute (Node.js/Java)
API Connect Enterprise
• For Departments & Cross
Enterprise
• Paid, with IBM support
• 25 Million API calls/mo
• Micro & Advanced Gateway
• Advanced Analytics
• Microservice Application
Compute (Node.js/Java)
 API Connect 5.0
IBM API Connect: Simplified & Comprehensive API foundation
What is API Connect?
An integrated creation, runtime, management, and security
foundation for enterprise grade API’s and Microservices to power
modern digital applications
What does API Connect provide?
• Automated, visual and coding options for creating APIs
• Node.js and Java support for creating Microservices
• Integrated enterprise grade clustering, management and security
for Node.js and Java
• Lifecycle and governance for APIs, Products and Plans
• Access control over API’s, API Plans and API Products
• Advanced API usage analytics
• Customizable, self service developer portal for publishing APIs
• Policy enforcement, security and control
Create Run
ManageSecure
API strategy with IBM API connect
IBM API Connect: Capabilities Delivered
• API discovery
• API, Plan & Product policy creation
• API, Plan & Product lifecycle mgmt.
• Self-service, customizable, developer
portal
• Advanced Analytics
• Subscription & community mgmt.
• Policy enforcement
• Enterprise security
• Quota management & rate limiting
• Content-based routing
• Response caching, load-balancing and
offload processing
• Message format & transport protocol
mediation
• Rapid model-driven API creation
• Datasource to API mapping automation
• Standards-based visual API spec creation in
Swagger 2.0
• Local API creation and testing
• On-cloud & on-premises staging
of APIs, Plans & Products
• Node.js & Java Microservice runtime
• Node.js & Java integrated runtime
management
• Enterprise HA & scaling
• On-cloud & on-premises staging of
Microservice applications
Create Run
ManageSecure
API Connect: Complete API Life Cycle Management
API Connect powers digital applications
All components are integrated and aware
of each other; Changes in one stage of
the API lifecycle are automatically
reflected in other components of API
Connect
Deploy, monitor & scale components
together for optimal performance
Unified user experience across the API
lifecycle
Gateway
API
Manager
Developer
Portal
Runtime
Manager
Or
Microservice
App
Runtime
{ API }
API Spec
API Connect Component View
API Connect Install Options
API Connect on-premises : install IBM API Connect on your own
infrastructure.
IBM API Connect as a service on Bluemix platform-as-a service
offering
The dedicated cloud service is an IBM API Connect platform on
Soft Layer hardware that is dedicated to you.
API Connect Topology
API Connect : Components By Role
API Consumers & API Providers View
API Developer Toolkit
Components
API DESIGNER WEB APPLICATION
API EXPLORER APPLICATION
APIC COMMAND UTILITY
System & Interaction APIs
System APIs:
APIs that pass through data from a
system of record unchanged
Interaction APIs:
Invoke one or more System API’s or
data sources, and manipulate the
returned data with new logic
Promote reuse across new
applications
App
ESB
System
API
Web
Service
System
API
TH GS
INwww
Interaction
API
Message Flow in API Connect
Gateway Policies
Types of Security
Type Description
API Key The API key scheme authenticates the API Caller from the client ID
and client secret credentials
Basic Basic The Http basic authentication scheme enforces
authentication and authorization at the HTTP message protocol
layer
OAuth 2.0 OAuth 2.0 The OAuth2.0 scheme is a token-based authentication
protocol that allows third-party websites to access user data
without requiring the user to share personal information
Analytics
 Analytics are collected from the Gateway and Management servers, and stored within the Management servers
associated with the Management Service
 Received analytics are transformed from the received format prior to storage.
 Analytics data is stored for a period of 90 days.
Analytics information is available through all 3 primary web consoles
 API Manager: portal for the API Developer and Manager to understand the usage of the various APIs.
 Cloud Console: focused on providing operational analytics regarding the systems performance.
 Developer Portal: provides a portal for the App Developer Where analytics can be found
 API Strategy & Best Practices
API strategy basics
 What is the business objective in making the API available?
 Who is the company sponsor for the API?
 Who will use the API? (Internal staff, partners, or external developers)
 What assets could be made available through an API?
 Who should have access to each type of available asset?
 How should the API make those assets available?
 How do developers discover the API and what applications could be constructed ?
 What will motivate developers to use the API to create applications?
 What support do you provide for the API?
 What pricing model is used for the API?
 How do you measure success?
Our API Strategy Principles
 Security Layer
 Caching Layer
 Representation Layer
 Orchestration Layer
Multi Layer API Connectivity Approach
 System /Infrastructure API
 Process API
 Experience API
 Third Party APIs / SaaS Applications
API Design Patterns
40
How we do it  5 Step Process
Define Requirements
Deliverable high level API requirements document categorized based on service
pattern and business use cases
Define Implementation Strategy
Deliverable provide assessment report and recommendations
2
4
3
Assess IT assets, skills, Organizational Strategy & Governance Procedures
5
Deliverable make recommendations and evaluation summary report
Evaluation and Recommendations
Deliverable define Reference Architecture, Software Architecture, Deployment
Architecture, Reusable Framework and more..
Analyze Existing Platform and Perform Gap Analysis
Deliverable gap analysis report and documentation of re-useable components from
the existing implementation.
1
Best Practices
 Begin the developer Onboarding discussion early in the game. Have discussions with
partner app developers and establish and agree on API Plan versioning and
communication procedures
 For Public consumers understand the use cases and focus on the security
considerations at the earliest opportunity.
 Runtime components that store data or data sources must always be in the secure
zone. These must be protected by Enterprise security appliances or servers. Secure the
Portal Server using the DataPower Web Application Firewall
Best Practices ..Contd
 Understand early on what Runtime Environments and Developer/Management
Environments will be required for the API Cloud.
 API Success requires the integration of API development cycles with the overall
enterprise devops processes
 API Monitoring: Integrate with Enterprise System Level Monitoring
 An Infrastructure that can be dynamically scaled and configured based on API usage
will be critical for success
Thank You!
• Thanks for your interest in Kellton Tech.
• We look forward to answering all your questions!
Kellton Tech Solutions Inc.
Butterfield Rd, Suite 240, Downers Grove, IL, 60515

More Related Content

PDF
IBM API Connect - overview
PPT
API Management architect presentation
PDF
Definitive Guide to API Management
PPTX
What's New in API Connect & DataPower Gateway in 1H 2018
PPTX
Guide to an API-first Strategy
PPTX
API Management Part 1 - An Introduction to Azure API Management
PPTX
API Management in Digital Transformation
PPTX
API Governance in the Enterprise
IBM API Connect - overview
API Management architect presentation
Definitive Guide to API Management
What's New in API Connect & DataPower Gateway in 1H 2018
Guide to an API-first Strategy
API Management Part 1 - An Introduction to Azure API Management
API Management in Digital Transformation
API Governance in the Enterprise

What's hot (20)

PDF
What's new in API Connect and DataPower - 2019
PPTX
API Management Within a Microservices Architecture
PDF
APIConnect Security Best Practice
PDF
How Secure Are Your APIs?
PDF
DataPower API Gateway Performance Benchmarks
PPTX
IBM API Connect Deployment `Good Practices - IBM Think 2018
PDF
How to create a User Defined Policy with IBM APIc (v10)
PDF
Architecting an Enterprise API Management Strategy
PDF
APIC/DataPower security
PDF
Apigee Demo: API Platform Overview
PDF
API Connect Presentation
PDF
IBM DataPower Gateway - Common Use Cases
PDF
#APIOps- Agile API Development powered by API Connect
PPTX
API Strategy Introduction
PPSX
APIs as a Product Strategy
PPTX
API Security Lifecycle
PPTX
Power Platform Governance
PDF
Enter the World of PowerApps - Canvas vs. Model-Driven Apps
PPTX
Identity & access management
PDF
Servicenow overview
What's new in API Connect and DataPower - 2019
API Management Within a Microservices Architecture
APIConnect Security Best Practice
How Secure Are Your APIs?
DataPower API Gateway Performance Benchmarks
IBM API Connect Deployment `Good Practices - IBM Think 2018
How to create a User Defined Policy with IBM APIc (v10)
Architecting an Enterprise API Management Strategy
APIC/DataPower security
Apigee Demo: API Platform Overview
API Connect Presentation
IBM DataPower Gateway - Common Use Cases
#APIOps- Agile API Development powered by API Connect
API Strategy Introduction
APIs as a Product Strategy
API Security Lifecycle
Power Platform Governance
Enter the World of PowerApps - Canvas vs. Model-Driven Apps
Identity & access management
Servicenow overview
Ad

Similar to API strategy with IBM API connect (20)

PPTX
Webinar- API Strategy - Are we doing it right?
PDF
IBM API management Philip Little
PPT
#1922 rest-push2 ap-im-v6
PPTX
API Management
PPTX
InterConnect 2017 HBP-3394-Enable innovative cloud solutions with IBM BPM and...
PPTX
Introduction to IBM API Management
PDF
Gluecon2014 - Building an API strategy at Enterprise Scale
PDF
Manage your ap is securely and easily ibm apim 4.0
PDF
Api management customer
PDF
Χάρης Λιναρδάκης, IBM Cloud Leader Greece and Cyprus at IBM
PDF
Impact2013 tsa 1416--api mgmt
PDF
API Connect from IBM
PDF
API Management point of view
PDF
Openbar Leuven \\ Using API Management to improve developers productivity \\ ...
PPTX
API Economy - Cuomo
PDF
APIs at Enterprise Scale, Sid Bhatia, API Strategy & Practice Conference, Ams...
PPT
API First Mobile Strategy
PPT
Api management introduction and product overview v1.0 2014.08.28
PPTX
SAP TechEd 2015 INT103 Enabling Digital Transformation with APIs and SAP API...
PPTX
Platform for Secure Digital Business
Webinar- API Strategy - Are we doing it right?
IBM API management Philip Little
#1922 rest-push2 ap-im-v6
API Management
InterConnect 2017 HBP-3394-Enable innovative cloud solutions with IBM BPM and...
Introduction to IBM API Management
Gluecon2014 - Building an API strategy at Enterprise Scale
Manage your ap is securely and easily ibm apim 4.0
Api management customer
Χάρης Λιναρδάκης, IBM Cloud Leader Greece and Cyprus at IBM
Impact2013 tsa 1416--api mgmt
API Connect from IBM
API Management point of view
Openbar Leuven \\ Using API Management to improve developers productivity \\ ...
API Economy - Cuomo
APIs at Enterprise Scale, Sid Bhatia, API Strategy & Practice Conference, Ams...
API First Mobile Strategy
Api management introduction and product overview v1.0 2014.08.28
SAP TechEd 2015 INT103 Enabling Digital Transformation with APIs and SAP API...
Platform for Secure Digital Business
Ad

More from Kellton Tech Solutions Ltd (20)

PPTX
Understanding how Hybrid Integration and API Reference Architecture enables C...
PPT
How Blockchain & Cryptocurrencies Redefining Financial Instruments in Finance
PPTX
Learn how to make your IoT pilot projects and POCs successful
PPTX
Intelligent automation surpasses RPA to accelerate performance
PPTX
Transition to SAP S/4HANA System Conversion: A step-by-step guide
PPTX
Learn how APIs Complements Hybrid Integration Strategies
PPTX
SAP Activate Methodology for S/4HANA Implementation
PPTX
Boomi Molecule Migration to the Cloud: Top 5 Strategies Revealed
PPTX
What’s Mule 4.3? How Does Anytime RTF Help? Our insights explain.
PPTX
DevOps Automation and Maturity using FlexDeploy, webMethods demo: Kellton Web...
PPTX
webMethods 10.5 and webMethods.io Integration: Everything You Must Know
PPTX
Digital Transformation and COVID-19: What Enterprises Can Do
PPTX
Business Continuity and Disaster Recovery from Economic Impacts of COVID-19
PPTX
What all it takes to build a successful hybrid integration strategy?
PPTX
Building IoT Solutions 101
PPTX
Making iot deliver business value v4
PPTX
Why and How of Upgrading to SAP Solution Manager 7.2?
PPTX
IoT Implementation and Security Best Practices
PDF
WHAT'S NEW IN MULE 4.X – NEW ENHANCEMENTS AND CAPABILITIES
PDF
Ensure a Successful SAP Hybris Implementation – Part 2: Architecture and Buil...
Understanding how Hybrid Integration and API Reference Architecture enables C...
How Blockchain & Cryptocurrencies Redefining Financial Instruments in Finance
Learn how to make your IoT pilot projects and POCs successful
Intelligent automation surpasses RPA to accelerate performance
Transition to SAP S/4HANA System Conversion: A step-by-step guide
Learn how APIs Complements Hybrid Integration Strategies
SAP Activate Methodology for S/4HANA Implementation
Boomi Molecule Migration to the Cloud: Top 5 Strategies Revealed
What’s Mule 4.3? How Does Anytime RTF Help? Our insights explain.
DevOps Automation and Maturity using FlexDeploy, webMethods demo: Kellton Web...
webMethods 10.5 and webMethods.io Integration: Everything You Must Know
Digital Transformation and COVID-19: What Enterprises Can Do
Business Continuity and Disaster Recovery from Economic Impacts of COVID-19
What all it takes to build a successful hybrid integration strategy?
Building IoT Solutions 101
Making iot deliver business value v4
Why and How of Upgrading to SAP Solution Manager 7.2?
IoT Implementation and Security Best Practices
WHAT'S NEW IN MULE 4.X – NEW ENHANCEMENTS AND CAPABILITIES
Ensure a Successful SAP Hybris Implementation – Part 2: Architecture and Buil...

Recently uploaded (20)

PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Empathic Computing: Creating Shared Understanding
PDF
Advanced Soft Computing BINUS July 2025.pdf
PDF
solutions_manual_-_materials___processing_in_manufacturing__demargo_.pdf
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PDF
GDG Cloud Iasi [PUBLIC] Florian Blaga - Unveiling the Evolution of Cybersecur...
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
cuic standard and advanced reporting.pdf
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPTX
breach-and-attack-simulation-cybersecurity-india-chennai-defenderrabbit-2025....
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Unlocking AI with Model Context Protocol (MCP)
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Empathic Computing: Creating Shared Understanding
Advanced Soft Computing BINUS July 2025.pdf
solutions_manual_-_materials___processing_in_manufacturing__demargo_.pdf
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
GDG Cloud Iasi [PUBLIC] Florian Blaga - Unveiling the Evolution of Cybersecur...
Understanding_Digital_Forensics_Presentation.pptx
cuic standard and advanced reporting.pdf
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
breach-and-attack-simulation-cybersecurity-india-chennai-defenderrabbit-2025....
CIFDAQ's Market Insight: SEC Turns Pro Crypto
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Network Security Unit 5.pdf for BCA BBA.
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Reach Out and Touch Someone: Haptics and Empathic Computing
Unlocking AI with Model Context Protocol (MCP)

API strategy with IBM API connect

  • 1. Kellton Tech Solutions, Inc. Presented By: Balajee Venna IBM Integration Practice Manager, DCE KelltonTech API Strategy with IBM API Connect
  • 2. Our Values: • Incorporated • New management takes over led by Niranjan Chintam and Krishna Chintam • $ 10 MN • Acquired and merged Tekriti Software Private Limited, a software services company focusing on web/open source • Acquired SKAN DbyDx Software Private Limited, a mobility solutions company • $ 40 MN • Acquired Supremesoft Global Inc., and eVantage Solutions Inc., US based IT consulting companies • Acquired Vivos Professional Services LLC, a USA based focusing on life- sciences & healthcare space • 21st in Deloitte Technology fast 50 India 2014 • Selected among the ’20 Most Promising Travel & Hospitality Solution Providers’ and ‘Top 20 Enterprise Mobility Companies in India by CIO Review • $ 100 MN Run Rate. • Acquired ProSoft Technology Group Inc., a US based ERP, EAI Solutions company. • KLGAME was nominated in the finals of HYSEA Annual Summit and Awards 2015. • Acquired Bokanyi Group, leading US based cloud and analytics service provider. Our Mission: Our Vision: Offering infinite possibilities with technology To be “the trusted partner” of our clients Innovation Ownership Trust Speed Meritocracy Accountability Customer Centricity Milestones: FY 1993 FY 2009 FY 2013 FY 2015 FY 2017 About Kellton Tech Infinite Possibilities with Technology
  • 3. Thought Leaders in Technology Adoption: As an early entrant in IoT and SMAC, we provide innovative transformation solutions to the clients leveraging cloud ERP solutions, digital business platforms, and digital systems integration Focused on Design Thinking: We understand the importance of digital customer experience and operational excellence and explore infinite possibilities with the technology to deliver desired business outcomes. Disciplined and Experienced Team: We hire the best talent, leverage the best practices from design, development and implementation of systems of record, differentiation, engagement and insight. We Are: We Do: Digital Transformation BU Connected Enterprise BU Enterprise Solutions (SAP) BU Systems of Engagement New apps built leveraging design thinking that provide next competitive advantage now and in the future. Systems of Differentiation Business Processes and Orchestration layers that provide competitive advantage. Systems of Record Standardized functions and processes across the organisation that provide predictability, consistency and optimization. KLGAMETM Who we are
  • 4. Millions: Software we have developed is being used by millions of people worldwide. 600: We have partnered with more than 600 innovative clients (39 Fortune 1000) in Healthcare, Retail, Insurance, Media, Software and Technology industries. 2 Million: We perform more than 2 Million hours of engineering work for our clients every year. 1100+ People: Headquartered in Princeton, NJ we have global delivery centers across US, UK, and India Our Numbers
  • 5. DCE - Partial Customers by Industry OthersFinancials Services Energy Utilities ManufacturingRetail
  • 6. DCE - Technology Partnerships
  • 7. Digital Connected Enterprise – Core Technology Expertise Anypoint Platform
  • 8. Key differentiators – Digital Transformation Experts  Our approach to partnership is by building repeatable solutions, best practices, frameworks to leverage our prior experience with customer eco system to deliver high quality value added services  Over 17 years of EAI, B2B, CEP, BPM, BAM and Cloud expertise  Specialized Integration/Middleware/Analytics/Cloud consulting services provider  Proven API/SOA/ESB Reference Architecture for agile solution development and delivery  Indigenously developed tools and framework to optimize the application management/administration  3-Tier Global delivery model – onsite/offsite/offshore  Managed Services in Application Management and Project/Solution Delivery
  • 9. Agenda API Management Concepts API Connect 5.0 features Overview Strategy and Best Practices
  • 10.  APIs & API Management
  • 11. APIs Information Services ProductsBusiness Assets APIs provide access to business assets APIs provide access to business assets APIs Developers End Users End-users use the applications and provide a value to developers, APIs and assets
  • 13. 13Page© 2015 IBM Corporation Business API = Web API = Productized Service What is a Business API?  A Business API is a public persona for an enterprise; exposing defined assets, data or services for public consumption  A Business API is simple for app developers to use, access and understand  A Business API can be easily invoked What Value Does a Business API Provide?  Extends an enterprise and opens new markets by allowing external app developers to easily leverage, publicize and/or aggregate a company’s assets for broad-based consumption What “assets, data or services” are exposed via a Business API?:  Product catalogs  Store listings  Order status  Inventory  Social interaction App Developer stores (800) ###s web sites Your business
  • 14. APIs are a big deal More than 65% of Salesforce.com business comes through APIs, only 35% comes through ‘website’ Over 30% internet traffic during US prime hours comes from Netflix streaming - delivered /managed by APIs Complete business entirely based on API and developer applications 75%+ traffic comes through APIs 90 % of Annual Revenue: $6.6B 60% of Annual Revenue $8.6B
  • 15. Enterprise Digital Transformation Systems of Insight Systems of Record Hybrid Integration Mobile API economy IoT Systems of Engagement • Personalized • Situational • Adaptive, cognitive • Predictive • Corrective • Event driven • Real time transaction • Secure • At the edge • Contextual • Omni channel Growth OpportunitiesAsset Optimization
  • 16. Towards a Digital Enterprise and Business Innovation API API Digital Assets LoB Core System Microservices app Renovation Innovation Expanded channels Partners LoB Core System API API API
  • 17. 17Page© 2015 IBM Corporation Two-Speed IT and APIs •CMO •App Owner •App Developer •API Developer •DevOps •CTO •Asset Owner •API Owner •API Developer •IT Ops •SoE •LoB •Apps •Functions •Specific use API •SoR •Enterprise •Assets •Services •Generic use API SoR Enterprise Focus SoE Application Focus Consumer Role Provider Role Asset Centric App Centric Steady speed IT Fast speed IT Providers Consumers
  • 18. An Effective API Management should facilitate Securely expose systems of record Apps and data to Mobile, IoT, & hybrid cloud apps Publish APIs to expand brand reach Tap into developer & partner ecosystems Enable new business Monetize existing and new data & algorithms Speed application development Via self service library of reusable APIs
  • 19. API Connect Offerings • IBM Support • Additional API calls • HA requirements • Additional Microservice App Compute • Additional API calls • Advanced Analytics • Advanced API Gateway Policies • Advanced HA requirements • Additional Microservice App Compute API Connect Essentials • For Developers • No charge / Forum Support • 50K API calls/mo • Micro Gateway • Analytics • Microservice Application Compute (Node.js/Java) API Connect Professional • For Departments with a single API project • Paid, with IBM support • 5 Million API calls/mo • Micro Gateway • Analytics • Microservice Application Compute (Node.js/Java) API Connect Enterprise • For Departments & Cross Enterprise • Paid, with IBM support • 25 Million API calls/mo • Micro & Advanced Gateway • Advanced Analytics • Microservice Application Compute (Node.js/Java)
  • 21. IBM API Connect: Simplified & Comprehensive API foundation What is API Connect? An integrated creation, runtime, management, and security foundation for enterprise grade API’s and Microservices to power modern digital applications What does API Connect provide? • Automated, visual and coding options for creating APIs • Node.js and Java support for creating Microservices • Integrated enterprise grade clustering, management and security for Node.js and Java • Lifecycle and governance for APIs, Products and Plans • Access control over API’s, API Plans and API Products • Advanced API usage analytics • Customizable, self service developer portal for publishing APIs • Policy enforcement, security and control Create Run ManageSecure
  • 23. IBM API Connect: Capabilities Delivered • API discovery • API, Plan & Product policy creation • API, Plan & Product lifecycle mgmt. • Self-service, customizable, developer portal • Advanced Analytics • Subscription & community mgmt. • Policy enforcement • Enterprise security • Quota management & rate limiting • Content-based routing • Response caching, load-balancing and offload processing • Message format & transport protocol mediation • Rapid model-driven API creation • Datasource to API mapping automation • Standards-based visual API spec creation in Swagger 2.0 • Local API creation and testing • On-cloud & on-premises staging of APIs, Plans & Products • Node.js & Java Microservice runtime • Node.js & Java integrated runtime management • Enterprise HA & scaling • On-cloud & on-premises staging of Microservice applications Create Run ManageSecure
  • 24. API Connect: Complete API Life Cycle Management API Connect powers digital applications All components are integrated and aware of each other; Changes in one stage of the API lifecycle are automatically reflected in other components of API Connect Deploy, monitor & scale components together for optimal performance Unified user experience across the API lifecycle Gateway API Manager Developer Portal Runtime Manager Or Microservice App Runtime { API } API Spec
  • 26. API Connect Install Options API Connect on-premises : install IBM API Connect on your own infrastructure. IBM API Connect as a service on Bluemix platform-as-a service offering The dedicated cloud service is an IBM API Connect platform on Soft Layer hardware that is dedicated to you.
  • 28. API Connect : Components By Role
  • 29. API Consumers & API Providers View
  • 30. API Developer Toolkit Components API DESIGNER WEB APPLICATION API EXPLORER APPLICATION APIC COMMAND UTILITY
  • 31. System & Interaction APIs System APIs: APIs that pass through data from a system of record unchanged Interaction APIs: Invoke one or more System API’s or data sources, and manipulate the returned data with new logic Promote reuse across new applications App ESB System API Web Service System API TH GS INwww Interaction API
  • 32. Message Flow in API Connect
  • 34. Types of Security Type Description API Key The API key scheme authenticates the API Caller from the client ID and client secret credentials Basic Basic The Http basic authentication scheme enforces authentication and authorization at the HTTP message protocol layer OAuth 2.0 OAuth 2.0 The OAuth2.0 scheme is a token-based authentication protocol that allows third-party websites to access user data without requiring the user to share personal information
  • 35. Analytics  Analytics are collected from the Gateway and Management servers, and stored within the Management servers associated with the Management Service  Received analytics are transformed from the received format prior to storage.  Analytics data is stored for a period of 90 days. Analytics information is available through all 3 primary web consoles  API Manager: portal for the API Developer and Manager to understand the usage of the various APIs.  Cloud Console: focused on providing operational analytics regarding the systems performance.  Developer Portal: provides a portal for the App Developer Where analytics can be found
  • 36.  API Strategy & Best Practices
  • 37. API strategy basics  What is the business objective in making the API available?  Who is the company sponsor for the API?  Who will use the API? (Internal staff, partners, or external developers)  What assets could be made available through an API?  Who should have access to each type of available asset?  How should the API make those assets available?  How do developers discover the API and what applications could be constructed ?  What will motivate developers to use the API to create applications?  What support do you provide for the API?  What pricing model is used for the API?  How do you measure success?
  • 38. Our API Strategy Principles  Security Layer  Caching Layer  Representation Layer  Orchestration Layer
  • 39. Multi Layer API Connectivity Approach  System /Infrastructure API  Process API  Experience API  Third Party APIs / SaaS Applications
  • 41. How we do it  5 Step Process Define Requirements Deliverable high level API requirements document categorized based on service pattern and business use cases Define Implementation Strategy Deliverable provide assessment report and recommendations 2 4 3 Assess IT assets, skills, Organizational Strategy & Governance Procedures 5 Deliverable make recommendations and evaluation summary report Evaluation and Recommendations Deliverable define Reference Architecture, Software Architecture, Deployment Architecture, Reusable Framework and more.. Analyze Existing Platform and Perform Gap Analysis Deliverable gap analysis report and documentation of re-useable components from the existing implementation. 1
  • 42. Best Practices  Begin the developer Onboarding discussion early in the game. Have discussions with partner app developers and establish and agree on API Plan versioning and communication procedures  For Public consumers understand the use cases and focus on the security considerations at the earliest opportunity.  Runtime components that store data or data sources must always be in the secure zone. These must be protected by Enterprise security appliances or servers. Secure the Portal Server using the DataPower Web Application Firewall
  • 43. Best Practices ..Contd  Understand early on what Runtime Environments and Developer/Management Environments will be required for the API Cloud.  API Success requires the integration of API development cycles with the overall enterprise devops processes  API Monitoring: Integrate with Enterprise System Level Monitoring  An Infrastructure that can be dynamically scaled and configured based on API usage will be critical for success
  • 44. Thank You! • Thanks for your interest in Kellton Tech. • We look forward to answering all your questions! Kellton Tech Solutions Inc. Butterfield Rd, Suite 240, Downers Grove, IL, 60515