We’re ready. Are you?
February 15 - 19, 2016 • Berlin, Germany
Creating B2B Exchanges with
Connected Processes
Hugo Smitter, Technical Marketing Engineer
DEVNET 1037
© 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
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicDevNet 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
© 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
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicDevNet 1037 6
Cisco Automation and Integration Platform
Expose, Compose and Govern Digital Assets
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicDevNet 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
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicDevNet 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	
  
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicDevNet 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
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicDevNet 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
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
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicDevNet 1037
ITaaS and Marketplace: Use Case – Order Product(s)
Consumer
Start
Authenticate
to
Marketplace
Start
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
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicDevNet 1037
ITaaS and Marketplace: Use Case – Supply Product(s)
Supplier
Start
Specifies
product
Start
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
PolicyPolicy
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicDevNet 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
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicDevNet 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 2App 2
Service 1App 1Service 1App 1
Service 2App 2
© 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 Connectivity
SSL VPNSeller
Service
Edge
Service 1App 1
Service 2App 2
Ecosystem Partner 3
Buyers
Service
Edge
Virtualized Services
Service 2App 2
Service 1App 1
Ecosystem Partner 2
Buyers
Service
Edge
Virtualized Services
Service 2App 2
Service 1App 1
Ecosystem Partner 1
Users
Service
Edge
Virtualized Services
Service 2App 2
Service 1App 1
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicDevNet 1037
AIP: Services Catalog
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicDevNet 1037
AIP: Developer Tools
Java/REST APIs
Messaging ServicesEdge Management
ManagementComponents
Service Metering Notifications
Users and Roles Service Catalog
Security Abstractions
© 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 Engineer
hsmitter@cisco.com
Thank you
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco PublicDevNet 1037 20
© 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.
We’re ready. Are you?

Create B2B Exchanges with Cisco Connected Processes: an overview

  • 1.
    We’re ready. Areyou? February 15 - 19, 2016 • Berlin, Germany
  • 2.
    Creating B2B Exchangeswith Connected Processes Hugo Smitter, Technical Marketing Engineer DEVNET 1037
  • 3.
    © 2016 Ciscoand/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
  • 4.
    © 2016 Ciscoand/or its affiliates. All rights reserved. Cisco PublicDevNet 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
  • 5.
    © 2016 Ciscoand/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
  • 6.
    © 2016 Ciscoand/or its affiliates. All rights reserved. Cisco PublicDevNet 1037 6 Cisco Automation and Integration Platform Expose, Compose and Govern Digital Assets
  • 7.
    © 2016 Ciscoand/or its affiliates. All rights reserved. Cisco PublicDevNet 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
  • 8.
    © 2016 Ciscoand/or its affiliates. All rights reserved. Cisco PublicDevNet 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  
  • 9.
    © 2016 Ciscoand/or its affiliates. All rights reserved. Cisco PublicDevNet 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
  • 10.
    © 2016 Ciscoand/or its affiliates. All rights reserved. Cisco PublicDevNet 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
  • 11.
    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
  • 12.
    © 2016 Ciscoand/or its affiliates. All rights reserved. Cisco PublicDevNet 1037 ITaaS and Marketplace: Use Case – Order Product(s) Consumer Start Authenticate to Marketplace Start 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
  • 13.
    © 2016 Ciscoand/or its affiliates. All rights reserved. Cisco PublicDevNet 1037 ITaaS and Marketplace: Use Case – Supply Product(s) Supplier Start Specifies product Start 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 PolicyPolicy
  • 14.
    © 2016 Ciscoand/or its affiliates. All rights reserved. Cisco PublicDevNet 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
  • 15.
    © 2016 Ciscoand/or its affiliates. All rights reserved. Cisco PublicDevNet 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 2App 2 Service 1App 1Service 1App 1 Service 2App 2
  • 16.
    © 2016 Ciscoand/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 Connectivity SSL VPNSeller Service Edge Service 1App 1 Service 2App 2 Ecosystem Partner 3 Buyers Service Edge Virtualized Services Service 2App 2 Service 1App 1 Ecosystem Partner 2 Buyers Service Edge Virtualized Services Service 2App 2 Service 1App 1 Ecosystem Partner 1 Users Service Edge Virtualized Services Service 2App 2 Service 1App 1
  • 17.
    © 2016 Ciscoand/or its affiliates. All rights reserved. Cisco PublicDevNet 1037 AIP: Services Catalog
  • 18.
    © 2016 Ciscoand/or its affiliates. All rights reserved. Cisco PublicDevNet 1037 AIP: Developer Tools Java/REST APIs Messaging ServicesEdge Management ManagementComponents Service Metering Notifications Users and Roles Service Catalog Security Abstractions
  • 19.
    © 2016 Ciscoand/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 Engineer hsmitter@cisco.com
  • 20.
    Thank you © 2016Cisco and/or its affiliates. All rights reserved. Cisco PublicDevNet 1037 20
  • 21.
    © 2016 Ciscoand/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.
  • 22.