Creating B2B Exchanges with Connected Processes
Post on 15-Apr-2017
193 Views
Preview:
Transcript
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-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
© 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 PlatformExpose, Compose and Govern Digital Assets
© 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
© 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
© 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
© 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
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
© 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
© 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
© 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
© 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
© 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
© 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 ManagementMan
agem
ent
Com
pone
nts
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 Engineerhsmitter@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.
top related