Connecting Experiences and Applications in a Digital World Boomi - M… · Connecting Experiences...

15
Sean Collins | Director, Product Management Div Manickam | Group Product and Solutions Marketing Manager July 2018 Connecting Experiences and Applications in a Digital World Scale Your Business for Success with APIs

Transcript of Connecting Experiences and Applications in a Digital World Boomi - M… · Connecting Experiences...

Page 1: Connecting Experiences and Applications in a Digital World Boomi - M… · Connecting Experiences and Applications in a Digital World Scale Your Business for Success with APIs. Challenge

Sean Collins | Director, Product Management

Div Manickam | Group Product and Solutions Marketing Manager

July 2018

Connecting Experiences and Applications in a Digital World

Scale Your Business for Success with APIs

Page 2: Connecting Experiences and Applications in a Digital World Boomi - M… · Connecting Experiences and Applications in a Digital World Scale Your Business for Success with APIs. Challenge

Challenge the Rules

McKinsey Global Survey, 2015 - How to Beat Transformational Odds

74%Digital

transformations

will fail

Page 3: Connecting Experiences and Applications in a Digital World Boomi - M… · Connecting Experiences and Applications in a Digital World Scale Your Business for Success with APIs. Challenge

Application Sprawl Business Silos

Page 4: Connecting Experiences and Applications in a Digital World Boomi - M… · Connecting Experiences and Applications in a Digital World Scale Your Business for Success with APIs. Challenge

Connected Business: Better, Faster, Smarter

Connect

Everything

Engage

Everywhere

Run

Anywhere

Page 5: Connecting Experiences and Applications in a Digital World Boomi - M… · Connecting Experiences and Applications in a Digital World Scale Your Business for Success with APIs. Challenge

The UnifiedBoomi Platform

ThingsOur

CloudYour

Cloud

On-

premise

Engagement

Distribution

Integrate

Intelligence

Page 6: Connecting Experiences and Applications in a Digital World Boomi - M… · Connecting Experiences and Applications in a Digital World Scale Your Business for Success with APIs. Challenge

Digital Business is Driven by APIs

Web Social AnalyticsMobile IoT

Mediation Layer

DatabaseApplications ThingsBig Data (Hadoop)

Page 7: Connecting Experiences and Applications in a Digital World Boomi - M… · Connecting Experiences and Applications in a Digital World Scale Your Business for Success with APIs. Challenge

APIs Accelerate Application Development

Governance

Engagement

Mediation➔ Transformation

➔Data Enrichment

➔Versioning

➔Authentication

➔Policy Management

➔API Key Lifecycle

➔Discovery Catalog

➔Documentation

➔Usage Dashboards

Page 8: Connecting Experiences and Applications in a Digital World Boomi - M… · Connecting Experiences and Applications in a Digital World Scale Your Business for Success with APIs. Challenge

Customer Use Cases

Scottish Utility Company # of APIs

Integrate Hub Exchange Mediate Flow

Major American Airport # of API Calls

Integrate Hub Exchange Mediate Flow

Mobile Fitness Subscription

Web

Services

Integrate Hub Exchange Mediate Flow

Australian University API

Catalog

Integrate Hub Exchange Mediate Flow

© Dell Boomi. All rights reserved. Unauthorized reproduction prohibited.

Page 9: Connecting Experiences and Applications in a Digital World Boomi - M… · Connecting Experiences and Applications in a Digital World Scale Your Business for Success with APIs. Challenge

Integrate

The Unified Boomi Platform

Master

Data Hub

Workflow Automation

and App Development

B2B/EDI

Management

API Design and

Management

Application and

Data Integration

Page 10: Connecting Experiences and Applications in a Digital World Boomi - M… · Connecting Experiences and Applications in a Digital World Scale Your Business for Success with APIs. Challenge

Elements of the Boomi Platform

Integrate

Master

Data Hub

Workflow Automation

and App Development

B2B/EDI

Management

API Design and

Management

Application and

Data Integration

Page 11: Connecting Experiences and Applications in a Digital World Boomi - M… · Connecting Experiences and Applications in a Digital World Scale Your Business for Success with APIs. Challenge

Alternative Approach to APIs“Code First” - Boomi

• Develop the API’s code from the business requirements, and generate the API’s contract from the code.

“Design First”• Design the API’s contract using Swagger, RAML, etc. before writing any code.

Design MockEngage Test Swagger Build

Developer Portal

Consumer

Engagement

Page 12: Connecting Experiences and Applications in a Digital World Boomi - M… · Connecting Experiences and Applications in a Digital World Scale Your Business for Success with APIs. Challenge

API Engagement: Personas

API Consumer

App Developer

Integration Developer

Systems Analyst

Build composite applications

Accelerate development

Bridge legacy data

API Provider

Systems Administrator

Integration Architect

API Developer

Expose real-time integrations

Enforce contracts & policies

Control and govern access

Page 13: Connecting Experiences and Applications in a Digital World Boomi - M… · Connecting Experiences and Applications in a Digital World Scale Your Business for Success with APIs. Challenge

API Engagement: Personas

API Consumer

App Developer

Integration Developer

Systems Analyst

Build composite applications

Accelerate development

Bridge legacy data

API Provider

Systems Administrator

Integration Architect

API Developer

Expose real-time integrations

Enforce contracts & policies

Control and govern access

Page 14: Connecting Experiences and Applications in a Digital World Boomi - M… · Connecting Experiences and Applications in a Digital World Scale Your Business for Success with APIs. Challenge

API Design and Management

© Dell Boomi. All rights reserved. Unauthorized reproduction prohibited.

API Developer

ProductivityAuthentication

Configuration

Management

Consumer

Engagement

Page 15: Connecting Experiences and Applications in a Digital World Boomi - M… · Connecting Experiences and Applications in a Digital World Scale Your Business for Success with APIs. Challenge