Top Banner
22

Creating B2B Exchanges with Connected Processes

Apr 15, 2017

Download

Technology

Cisco DevNet
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Creating B2B Exchanges with Connected Processes
Page 2: Creating B2B Exchanges with Connected Processes

Creating B2B Exchanges with Connected Processes

Hugo Smitter, Technical Marketing Engineer

DEVNET 1037

Page 3: Creating B2B Exchanges with Connected Processes

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicDevNet 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: Creating B2B Exchanges with Connected Processes

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

Data Exchange

Contextual Information

Data of Interest

Analytics & Automation

Platform

Near Real-timeData Exchange

TransactionalData

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 & AutomationAccelerating Your Digital Transformation

Page 5: Creating B2B Exchanges with Connected Processes

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicDevNet 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: Creating B2B Exchanges with Connected Processes

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

Cisco Automation and Integration PlatformExpose, Compose and Govern Digital Assets

Page 7: Creating B2B Exchanges with Connected Processes

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicDevNet 1037Intercloud, 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 PlatformComponents

Page 8: Creating B2B Exchanges with Connected Processes

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

Automation and Integration PlatformArchitecture

API Lifecycle

Management

User Experience Framework

Service Orchestration

Fulfillment, Assurance, and BillingBase Platform

Admin Console Services Catalog

Marketplace Engine

Workflow Automation

Services Lifecycle Manager

SDNApplications

Messaging / App Integration

EDI/File Transfer

EdgePeer-to-PeerConnectivity

FederatedIdentity

Management

Extensions

Page 9: Creating B2B Exchanges with Connected Processes

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

Use CasesBusiness 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 operationalefficiencies and

customer experience

IoT Integration

EcosystemCollaboration

Simplify and improve internal and external business workflows

Page 10: Creating B2B Exchanges with Connected Processes

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

Use Case: ITaaS, Marketplace

Large NA Financial Services GroupProviding 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 Automationand 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: Creating B2B Exchanges with Connected Processes

ITaaS and Marketplace: A Business Context View

Marketplace

Marketplace Management

Consumer PortalDashboard/Control PanelComponents: Infra, Data, Container, API and APP

DevOps AutomationExtensions: Compliance and

Deployment Policies

Supplier PortalDashboard/Control Panel

Product Inventory: Bundles, Widgets and Parts

Product Catalog ManagementProduct Lifecycle Management

Operator PortalDashboard/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: Creating B2B Exchanges with Connected Processes

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

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

Consumer

Star

t Authenticateto

MarketplaceStar

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: Creating B2B Exchanges with Connected Processes

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

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

Supplier

Star

t Specifies productSt

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

andServices

PolicyPolicy

Page 14: Creating B2B Exchanges with Connected Processes

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

AIP: Externalization – Service DeliveryExposing Services/Apps as a

Service

Banking Service

Company ABC Bank X

Virtual BankingService

Dynamic ConnectivitySSL 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 SyncServices 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: Creating B2B Exchanges with Connected Processes

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

AIP: Marketplace

Market PlaceApp Providers Consumers

AIP• Identity Services• Portal• Service Delivery• Brokerage

Exchange Owner Buying Centers

Dynamic ConnectivitySSL VPN

Seller Buyers

Service Edge

Service Edge

Virtualized ServicesService

2App

2 Service 1

App 1

Service 1

App 1

Service 2

App 2

Page 16: Creating B2B Exchanges with Connected Processes

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicDevNet 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 ConnectivitySSL VPNSeller

Service EdgeService

1App

1

Service 2

App 2

Ecosystem Partner 3

Buyers

Service Edge

Virtualized ServicesService

2App

2 Service 1

App 1Ecosystem Partner 2

Buyers

Service Edge

Virtualized ServicesService

2App

2 Service 1

App 1Ecosystem Partner 1

Users

Service Edge

Virtualized ServicesService

2App

2 Service 1

App 1

Page 17: Creating B2B Exchanges with Connected Processes

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

AIP: Services Catalog

Page 18: Creating B2B Exchanges with Connected Processes

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

AIP: Developer Tools

Java/REST APIs

Messaging ServicesEdge ManagementMan

agem

ent

Com

pone

nts

Service Metering Notifications

Users and Roles Service Catalog

Security Abstractions

Page 19: Creating B2B Exchanges with Connected Processes

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

For More Information

http://www.cisco.com/go/connect– Cisco Automation and Integration Platform

Hugo Smitter, Technical Marketing [email protected]

Page 20: Creating B2B Exchanges with Connected Processes

Thank you

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

Page 21: Creating B2B Exchanges with Connected Processes

© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicDevNet 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: Creating B2B Exchanges with Connected Processes