Create B2B Exchanges with Cisco Connected Processes: an overview

22
We’re ready. Are you? February 15 - 19, 2016 • Berlin, Germany

Transcript of Create B2B Exchanges with Cisco Connected Processes: an overview

Page 1: Create B2B Exchanges with Cisco Connected Processes: an overview

We’re ready. Are you?

February 15 - 19, 2016 • Berlin, Germany

Page 2: Create B2B Exchanges with Cisco Connected Processes: an overview

Creating B2B Exchanges with Connected Processes

Hugo Smitter, Technical Marketing Engineer

DEVNET 1037

Page 3: Create B2B Exchanges with Cisco Connected Processes: an overview

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public DevNet 1037

•  Software Platforms for Analytics & Automation •  Introducing the Cisco Automation and Integration Platform (AIP)

•  Architecture and Use Case

•  Key Functional Components

Agenda

3

Page 4: Create B2B Exchanges with Cisco Connected Processes: an overview

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public DevNet 1037

Data Exchange

Contextual Information

Data of Interest

Analytics & Automation

Platform

Near Real-time Data Exchange

Transactional Data

Process Interactions

Connected Devices

End Users

Data Sources

Partner and Vendor Ecosystem

User Interactions

Operational Data Stores

Data Lakes

Data Warehouses

Data Marts

External Sources

Distributed Analysis

Connected Data and Analytics

Context Based Interactions

Connected Experiences

Ecosystem Orchestration

Connected Processes

Virtual Data Aggregation

Connected Data and Analytics

Software Platforms for Analytics & Automation Accelerating Your Digital Transformation

Page 5: Create B2B Exchanges with Cisco Connected Processes: an overview

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public DevNet 1037 5

Bringing the Best of Cisco’s Offers for Automation and Integration

Cisco Integration Platform

Service Exchange Platform

Market leading API and integration

technology

Market leading business process

automation and marketplace for

technology

Page 6: Create B2B Exchanges with Cisco Connected Processes: an overview

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public DevNet 1037 6

Cisco Automation and Integration Platform Expose, Compose and Govern Digital Assets

Page 7: Create B2B Exchanges with Cisco Connected Processes: an overview

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public DevNet 1037 Intercloud, partner, or 3rd party

IaaS

Identity, Security, and Authorizations Management

Service Orchestration

Integration

Presentation Layer- Marketplace

Business Workflows

Exposes Apps, Services and API’s for ecosystem to collaborate or leverage APIs to build mobile apps or new services

Ties all the apps together, enables the exchange to construct composite workflows

Enables secure data exchange between parties or enables workflows that require data from multiple systems

Connects, provisions, monitors, and manages all endpoints (apps, people, data, machines); enforces security policies throughout the stack

Makes sure that everything else above in the stack is establishing a hierarchy of governance policies; governs people, data, processes, apps, and things

Run it anywhere, on any VM, anywhere in the world

Cisco Automation and Integration Platform Components

Page 8: Create B2B Exchanges with Cisco Connected Processes: an overview

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public DevNet 1037 8

Automation and Integration Platform Architecture

API

Lifecycle Management

User Experience Framework

Service Orchestration

Fulfillment, Assurance, and Billing Base  Pla(orm  

Admin Console Services Catalog

Marketplace Engine

Workflow Automation

Services Lifecycle Manager

SDN Applications

Messaging / App Integration

EDI/ File Transfer

Edge Peer-to-Peer Connectivity

Federated Identity

Management

Extensions  

Page 9: Create B2B Exchanges with Cisco Connected Processes: an overview

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public DevNet 1037 9

Use Cases

Business Process Optimization

Automate processes by connecting and

exchanging information between systems and

applications

IT Services Delivery

Automate the organization, delivery, and

consumption of IT Services

Network Integration

Using software defined networking to deliver 

business SLAs, automate network 

operations & create new services

Connect devices to business systems

for operational efficiencies and

customer experience

IoT Integration

Ecosystem Collaboration

Simplify and improve internal and external business workflows

Page 10: Create B2B Exchanges with Cisco Connected Processes: an overview

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public DevNet 1037

Use Case: ITaaS, Marketplace

Large NA Financial Services Group Providing ITaaS and a Marketplace for Digital Services

Challenge

• Reuse assets and architecture

• Common APIs • Marketplace for

infrastructure, data, app and API stores

• Ecosystem for automation, security, policy, and order handling management

• Delivery in minutes • Customer-view

personalization • Reduce complexity and cost

Solution

Cisco Automation and Integration Platform (AIP)

•  ITaaS, self-service on

demand access to IT services catalog

• An open marketplace for the financial services IT team to deliver third-party applications and services to the financial services employees worldwide

Results

• Transformed IT delivery • Gained agility • New suppliers and

capabilities online quickly • Streamlined the

procurement of IT services • 90 percent faster; reduced

costs while creating an enterprise delivery capacity

Page 11: Create B2B Exchanges with Cisco Connected Processes: an overview

ITaaS and Marketplace: A Business Context View

Marketplace

Marketplace Management

Consumer Portal Dashboard/Control Panel Components: Infra, Data, Container, API and APP

DevOps Automation Extensions: Compliance and

Deployment Policies

Supplier Portal Dashboard/Control Panel

Product Inventory: Bundles, Widgets and Parts

Product Catalog Management Product Lifecycle Management

Operator Portal Dashboard/Control Panel

Product Catalog Management

Operations and Problem Management

Approval Workflows

Service Management: Billing and Service Inventory

Order Management Provisioning Management

Supplier 1 Supplier 2 Supplier 3 Supplier n ……..

Order and Consume

Reuse and Share

Manages and Approves

Build and Bundle

Consumer Operator Supplier

Order Track

Page 12: Create B2B Exchanges with Cisco Connected Processes: an overview

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public DevNet 1037

ITaaS and Marketplace: Use Case – Order Product(s)

Consumer

Star

t Authenticate to

Marketplace Star

t Finish

Approve Order

Product Provisioning

Billing

Operator Supplier

• Products configured for environments

• Product inventory management

Notify consumer, product setup complete

Select Product,

Place Order

Final Product Delivered

Page 13: Create B2B Exchanges with Cisco Connected Processes: an overview

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public DevNet 1037

ITaaS and Marketplace: Use Case – Supply Product(s)

Supplier

Star

t Specifies product St

art Finish

Approves publishing product in

catalog

Aware of and able to apply consumer policy data to product ordered

Operator Supplier

Apply consumer policy data to product ordered

Requests publishing

of product in catalog

Delivers Software

and Services

Policy Policy

Page 14: Create B2B Exchanges with Cisco Connected Processes: an overview

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public DevNet 1037

AIP: Externalization – Service Delivery Exposing Services/Apps as a

Service

Banking Service

Company ABC Bank X

Virtual Banking Service

Dynamic Connectivity SSL VPN

Company ABC hosts application

ABC User Bank X User

Users of Bank X accesses same service as a virtualized service

Supports the following types of services: Web (HTTP/HTTPS) SOAP (HTTP/HTTPS) REST (HTTP/HTTPS) FTP (FTP/SFTP) PortForward (TCP)

AIP Service Edge

Trust Mediator

Token Validation

Connectivity

Identity Sync Services Management Module for adding, viewing, modifying or deleting services

Identity Services for managing users and roles and permissions

Portal Services for an integrated, immersive experience on any device

Service Edge

Service Edge

Page 15: Create B2B Exchanges with Cisco Connected Processes: an overview

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public DevNet 1037

AIP: Marketplace

Market Place

App Providers Consumers

AIP •  Identity Services •  Portal •  Service Delivery •  Brokerage

Exchange Owner Buying Centers

Dynamic Connectivity SSL VPN

Seller Buyers

Service Edge

Service Edge

Virtualized Services Service 2 App 2 Service 1 App 1 Service 1 App 1

Service 2 App 2

Page 16: Create B2B Exchanges with Cisco Connected Processes: an overview

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public DevNet 1037

AIP: Enterprise B2B

B2B Exchange

Create the extended network and facilitate collaboration through the exchange of information and services

Partners

AIP •  Identity Services •  Portal •  Service Delivery •  Brokerage

Enterprise

Dynamic Connectivity SSL VPN Seller

Service Edge

Service 1 App 1 Service 2 App 2

Ecosystem Partner 3

Buyers

Service Edge

Virtualized Services Service 2 App 2 Service 1 App 1

Ecosystem Partner 2

Buyers

Service Edge

Virtualized Services Service 2 App 2 Service 1 App 1

Ecosystem Partner 1

Users

Service Edge

Virtualized Services Service 2 App 2 Service 1 App 1

Page 17: Create B2B Exchanges with Cisco Connected Processes: an overview

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public DevNet 1037

AIP: Services Catalog

Page 18: Create B2B Exchanges with Cisco Connected Processes: an overview

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public DevNet 1037

AIP: Developer Tools

Java/REST APIs

Messaging Services Edge Management Man

agem

ent

Com

pone

nts

Service Metering Notifications

Users and Roles Service Catalog

Security Abstractions

Page 19: Create B2B Exchanges with Cisco Connected Processes: an overview

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public DevNet 1037

For More Information

http://www.cisco.com/go/connect – Cisco Automation and Integration Platform Hugo Smitter, Technical Marketing Engineer [email protected]

Page 20: Create B2B Exchanges with Cisco Connected Processes: an overview

Thank you

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public DevNet 1037 20

Page 21: Create B2B Exchanges with Cisco Connected Processes: an overview

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public DevNet 1037

AIP: Key Functional Components

Users and Roles - Users can access features and perform tasks based on the roles and permissions that are granted to them. The security administrators can register users to your organization, and assign roles and permissions to them. As a result, you can limit or enhance the ability of users to perform tasks in the AIP. In addition, you can manage the profile details for yourself and for other users in your organization Applications and Service Packages - Users are able to consume various granted partner applications only if they are granted access to these applications. The administrators can assign applications (service packages) to the users, and the users need to subscribe to these applications to launch the applications and use them. Service Externalization - The Service Externalization module enables services to be cloud-enabled, so that the services can be externalized and available in a different subnet, port, and domain name. Virtual Service Edge - The externalized services are deployed on the exchange or seller premises, and are accessed securely through the Virtual Service Network (VSN) edges. Service and Edge Management - The Service Management module allows you to manage the externalized and non-externalized services by adding, modifying, or deleting the service and service type details. In addition, you can define the extension workflows for the specific service management tasks in the AIP. The Edge Management module enables you to manage the VSN edges, links, service channels, edge resources, and events.

Page 22: Create B2B Exchanges with Cisco Connected Processes: an overview

We’re ready. Are you?