SlideShare a Scribd company logo
Intercloud  Fabric  REST  
APIs  for  Providers
Paulo  Renato,  Technical  Marketing  Architect
prenato@cisco.com,  @prenatos
DEVNET-­2009
©  2015     Cisco   and/or  its  affiliates.  All   rights  reserved.       Cisco  PublicPresentation   ID
• ICF  Solution  Overview
• ICF  for  Provider  APIs  Overview
• Conclusion
Agenda
3
©  2015     Cisco   and/or  its  affiliates.  All   rights  reserved.       Cisco  PublicPresentation   ID
Intercloud  Fabric  
Provider  Platform  
(ICFPP)
Intercloud  Fabric  
for  Providers
Intercloud  Fabric  Secure  Extender
(Secure  Network  Extension)
DC/Private  
Cloud
Provider    
Cloud
Cisco  Intercloud  Fabric  Architectural  Details
Intercloud  
Switch
VM  Manager
Intercloud  
Fabric  Services
Intercloud  
Extender
Intercloud  
Fabric  Director
End  User  and  IT  Admin  Portal
Workload  and  Fabric  ManagementIT AdminsEnd Users
VM VM
VM VM
Intercloud  Fabric  
for  Business
©  2015     Cisco   and/or  its  affiliates.  All   rights  reserved.       Cisco  PublicPresentation   ID
ICFPP  Multi-­tier  Topology
• High  Availability
• Scalability
• Horizontal  Scaling  Approach
• Ability  to  deploy  multiple  ICFPP  nodes
• Service  Provider  Load  balancer  distributes  load  
across  ICFPPs
• Max:  4  service  nodes  and  2  DB  nodes
• Up  to  160  concurrent  VM  upload/download
• Synchronized  database  nodes
• Load  Balancer:  Least-­Connection  with  Session  
Sticky
ICFPP
Service
Node
ICFPP
Database
Node  
(Primary)
ICFPP
Database
Node
(Standby)
Load  
Balancer
ICFPP
Service
Node
ICFPP
Service
Node
ICFPP
Service
Node
ICFPP  Multi-­tier  Topology
SP  Choice
©  2015     Cisco   and/or  its  affiliates.  All   rights  reserved.       Cisco  PublicPresentation   ID
Cloud  
API
Provider  API
Southbound  Cloud  Adapter
VCD
Adapter
Open  
Stack  
Adapter
Cloud  
stack
Adapter
Custom  
Adapter
Core  Logic Tenant  DB
Custom  
Adapter
ICFPP  Architecture
Intercloud  Fabric  
Cloud  API  
Provider  
Platform
Intercloud  Fabric  
Provider    API
Intercloud  Fabric  Provider
Southbound  Cloud  Adapter
To  Provider OSS  /  BSS
To  Provider  Cloud  Platform
To  Intercloud  
Fabric  for  
Business
©  2015     Cisco   and/or  its  affiliates.  All   rights  reserved.       Cisco  PublicPresentation   ID
ICF  Cloud  APIs  
Overview
©  2015     Cisco   and/or  its  affiliates.  All   rights  reserved.       Cisco  PublicPresentation   ID
Intercloud  Fabric  Provider  Platform  – Cloud  API
©  2015     Cisco   and/or  its  affiliates.  All   rights  reserved.       Cisco  PublicPresentation   ID
ICFPP  à Cloud  Platform:    Image  Upload  with HTTP  Pull  Model
ICFPP  
Appliance
Intercloud  
Fabric  for  
Business
POST    Image   API  Request
Resp  (COMPLETE,  Image  ID)
Cloud   Platform  APICloud   API
Upload  Image   API  Request
(Image  ID,  Image  binary   …)
Cloud  
Platform
Resp    (COMPLETE)
Resp  (IS_NOT_READY,     Job  ID)  
Register  Template   API  Request
(Template  ID,  Image  URL  path  e.g.  http://<image-­path>)
GET  Template  API  Request
(Template  ID,  Polling  Status)
Resp  (COMPLETE,  Template  ID)
HTTP  GET  http://<image-­path>  
HTTP  Response   +  Image  Binary  
Resp  (IS_READY,    Job  ID)  
Asynchronous  Polling  Job  Status  API  Request
(Job  ID)
POST  Template   API  Request
(Image  ID,  Polling  Status)
Resp  (COMPLETE,  Template  ID)
HTTP  Chunked  Encoding  Transfer
©  2015     Cisco   and/or  its  affiliates.  All   rights  reserved.       Cisco  PublicPresentation   ID
ICF  Provider  APIs  
Overview
©  2015     Cisco   and/or  its  affiliates.  All   rights  reserved.       Cisco  PublicPresentation   ID
Intercloud  Fabric  Provider  Platform  – Provider  API
©  2015     Cisco   and/or  its  affiliates.  All   rights  reserved.       Cisco  PublicPresentation   ID
Cloud  Platform  Instance  Provisioning  API                
Cloud  Platform  Instance  Provisioning  Input  Parameters:
• Instance  Name  – An  unique  name  that  identifies  a  cloud  instance
• Adapter  Type  – Type  of  cloud  adapter;;  valid  values  are  ”CUSTOM"  or  ”CISCO“,  where  “CUSTOM”  specifies  the  adapter  is  a  third  party  
developed  plugin,  and  ”CISCO”  specifies  the  adapter  is  part  of  the  existing  Cisco  delivery.  
• Module  Name  – An  unique  string  that  maps  a  cloud  adapter  plugin  module    to  a  given  Cloud  Adapter.  
• Platform  URI/IP-­addr – Either  a  URI  or  IP  address  to  reach  the  cloud  platform  server.
Name Input  
Parameters
Output  
Parameters
Descriptions
POST  /capi/v1/cloudinstances Instance  Name,
Adapter Type,
Module Name,
Platform URI/IP
Status  as  CREATED   with  
cloudId
Add a  Cloud   Platform  Instance  to  ICFPP
DELETE  
/capi/v1/cloudinstances/{cloudId}
Status as  DELETED   or  
error
Delete a  Cloud   Platform  Instance  from  ICFPP
PUT   /capi/v1/cloudinstances/{cloudId} Status  as  UPDATED Update the  Platform  IP/URL  for  a  previously  
provisioned   cloud  instance
©  2015     Cisco   and/or  its  affiliates.  All   rights  reserved.       Cisco  PublicPresentation   ID
Tenant/User  Provisioning  API                
Tenant  Provisioning   API  Input  Parameters:
• Tenant  Name  – Name  or  identity  that  SP  cloud  platform  uses  to  identify  a  tenant
• Cloud  Platform  Instance  – Cloud  Platform  Instance  Name
• Org  Name  – Name  of  the  org  associated  with  the  tenant.  This  can  be  ignored  if  the  provided  does  not  have  a  concept  of  an  org  (like  VCD).
• Resource  Limit  – Currently  we  support  setting  the  maximum  number  of  VMs  per  tenant.
• Parameter  List – It  will  allow  API  user  to  pass  additional  parameter
• Accounts  – Array  of  User  Account  records  associated  with  tenant  org.  Each  of  the  Account  records  consists  of  :
v Username   – User  Name
v Password   – User  Credential   (Optional)
v Secret   key  – Additional   User  Credential   (Optional)
Name Input  
Parameters
Output  
Parameters
Descriptions
POST  /capi/v1/tenants Tenant   Name,  Cloud   Platform
Instance,OrgName,  Resource  Limit,  
Account Records  [  ]
ACTIVE or  Error  code Add a  Tenant   and  relevant    User  Account   to  
ICFPP
DELETE  
/capi/v1/tenants/{tenantId}
None DELETED   or  Error  code Delete a  Tenant   from  ICFPP
UPDATE  
/capi/v1/tenants/{tenantId}
Can   update   the  apikey and   secret
key.
ACTIVE   or  Error  code Update   certain  attributes of  an  account
DELETE  
/capi/v1/tenants/{tenantId}/purge
None PURGED   or  Error  code Purge  an  existing  tenant.  
©  2015     Cisco   and/or  its  affiliates.  All   rights  reserved.       Cisco  PublicPresentation   ID
Tenant/User  Query  API                
Name Input  
Parameters
Output  
Parameters
Descriptions
GET  /capi/v1/tenants/{tenantId} None Tenants   ,  Accounts Tenant and   List  of  Accounts     
GET  
/capi/v1/tenants/{tenantId}/detail
s
None Tenants,     Accounts, All  VM  
details
List of  Tenants,  Accounts   and  VMs
GET  /capi/v1/tenants None All  Tenants,   All  accounts List of  Tenants,  Accounts   and  server  statistics
GET  /capi/v1/servers/{serverId} None Details  regarding  a  VM
©  2015     Cisco   and/or  its  affiliates.  All   rights  reserved.       Cisco  PublicPresentation   ID
ICFPP  Monitoring
Name Input  
Parameters
Output  
Parameters
Descriptions
GET
/capi/v1/logs/current
None Zipped   file  with  current  logs Returns   current  ICFPP  application  and   web-­
server  logs  
GET
/capi/v1/logs/all  
None Zipped   file  with  all  logs Returns   all  ICFPP  logs  
POST
/capi/v1/syslogconfig
Enabled   true/false,  log  level, host,  
port,  protocol  for  Primary  and  
Secondary   Server
Syslog  server  configuration Post  remote  syslog  config
GET
/capi/v1/syslogconfig
None Syslog configuration Get  syslog  config
©  2015     Cisco   and/or  its  affiliates.  All   rights  reserved.       Cisco  PublicPresentation   ID
Demo
16
©  2015     Cisco   and/or  its  affiliates.  All   rights  reserved.       Cisco  PublicPresentation   ID
Southbound  Cloud  
Adapter  Overview
©  2015     Cisco   and/or  its  affiliates.  All   rights  reserved.       Cisco  PublicPresentation   ID
Custom1
Cloud   Platform
ICFPP  Cloud  Adapter  Programming  Model
Cloud   Adapter
Based   on
“custom1.jar”  file
Mgmt
Session
Virtual
machine
VPC Template Service
Network/
Security
Intercloud  Cloud   API
Development
SP  Admin
GUIWeb/HTTPS   Interface
Cloud  Platform  Instance  
Core  Application     Logic
Southbound   Cloud   Adapter  Interface
Tenant    Provisioning  
Cloud
Adapter
Developer
New  Plugin
.jar  file  (e.g.  
custom1.jar)
Custom1  Cloud  API
Cloud  Platform  Instance
• Instance  ID
• Cloud  Type  (e.g.    Custom)
• Cloud  Module  (e.g.  “custom1”)  
• Cloud  Platform  IP-­addr
A  new    cloud  platform  adapter  can  be  
developed   in  the  following  steps:  
• Develop   a  cloud   adapter  plug-­in  
code   and  load  it  into  the  ICFPP  
system.
• Configure   a  Cloud   Platform  
Instance  and   associate  it  with  the  
plug-­in   module  (e.g.  custom1.jar)
• Provision  tenants  with    Tenant   On-­
board   API  and   associate  them  with  
a  targeted  cloud  instance.  
• Tenant  Identity
• Cloud  Instance  ID
• Tenant  Credential  (e.g.  Uname  +  
Password,  or  Access  keys)
Tenant  Record
From  Intercloud
Fabric   Director
1
2
34
5
©  2015     Cisco   and/or  its  affiliates.  All   rights  reserved.       Cisco  PublicPresentation   ID
Cisco  ICFPP  SDK
• Sample  Code:
• Adapter  Example  (Java  code)
• Test  Harness  (Test  suite  for  API  level  testing  of  ICFPP)
• Documentation:
• ICFPP  Adapter  Development  Guide
• ICFPP  Architecture  Document
• ICFPP  SP  Integration  REST  API
• ICFPP  Installation  Guide
• ICFPP  Release  Notes
• ICFPP  OVA
• ICFB  Bundle  (during  engagement)
©  2015     Cisco   and/or  its  affiliates.  All   rights  reserved.       Cisco  PublicPresentation   ID
References
• Cisco  ICFPP  Administrator  Guide
• Southbound  Cloud  Adapter  Framework
• Cisco  Intercloud  Fabric  Provider  Platform  Adapter  Developer  Guide
©  2015     Cisco   and/or  its  affiliates.  All   rights  reserved.       Cisco  PublicPresentation   ID
Key  Takeaways
• ICFPP  concept  and  architecture  is  simple
• ICFPP  Creates  Cloud  API  uniformity  for  different  Providers
• ICFPP  Cloud  Adapter  supports  OpenStack,  Cloudstack  and  vCD (Beta)  out-­of-­
box  integration
• Cisco  gives  customer  an  SDK  to  develop  custom  Cloud  Adapter  for  ICFPP  to  
integrate  with  any  Cloud  Management  Platform
• ICFPP  will  differentiate  Cisco  Powered  Providers  from  other  clouds
• Roadmap  to  include  bare-­metal  workloads,  tither  storage  integration  etc.
©  2015     Cisco   and/or  its  affiliates.  All   rights  reserved.       Cisco  PublicPresentation   ID
Intercloud  Fabric  @  CiscoLive San  Diego
Breakouts
TECCLD-­3001 Sun  8:00 4  hrs 16B  Mezz Intercloud  Fabric  Technical  Deepdive
PSOCLD-­1001 Mon  11:00 60  min 14B  Mezz Hybrid  Cloud  with  Intercloud  Fabric
PSODCT-­1009 Mon  2:00 60  min 14B  Mezz Hybrid  Clouds:  Integrating  the  Enterprise  Data  Center  and  Public  Cloud
BRKCLD-­2003 Wed  8:00 2  hrs 7A Upper Building   Hybrid  Cloud  Applications   with  Intercloud  Fabric
BRKCLD-­1828 Thu  8:00 90  min 25C  Upper Designing  Hybrid  Cloud  operations  with  ServiceGrid and  Intercloud  Fabric
DevNet
DEVNET-­1008   Mon  9:00 30  min Devnet  Theater   Private  or  Public  or  Hybrid  ?  Which  Cloud  Should   I  choose?
DEVNET-­1120   Mon  1:00 60  min Devnet  Classrm #2 Intercloud Fabric  -­ AWS  and  Azure  Account  Setup  and  Utilization
DEVNET-­1128 Mon  2:00 30  min Devnet Classrm #2 Cisco Intercloud Fabric  NB  APIs  for  Business
DEVNET-­1009   Tue  9:00 30  min Devnet  Theater Cisco Intercloud Fabric  for  Business,  Helping   Enterprises  Move to  Hybrid!
DEVNET-­2009   Wed  12:00 30  min Devnet  Classrm #2 Intercloud Fabric  REST  APIs  for  Providers
World  of  Solutions Learning  Labs Table  Topics Meet  the  Engineer
ICF  in  Hybrid  
Cloud
Mon  12:00
Table  #11
Wed  11:30
Table #13
Building  Hybrid  
Cloud  Apps  with
ICF
Tue  11:30
Table  #  11
Wed  11:30
Table  #10
Talk  to  an  ICF  
Expert  @  ‘The  Hub’
Ground  Level
See  ICF  in  action  with  3-­tier  
hybrid  cloud  application
‘Cloud’  Booth  in  WoS,  Ground  
Level
Hands  on  with  ICF:
‘Intercloud  Fabric  Learning  Lab’
‘DevNet Zone’  Ground  Level
cisco.com/go/intercloudfabric Th
e
im
©  2015     Cisco   and/or  its  affiliates.  All   rights  reserved.       Cisco  PublicPresentation   ID
Participate  in  the  “My  Favorite  Speaker”  Contest
• Promote  your  favorite  speaker  through  Twitter  and  you  could  win  $200  of  Cisco  
Press  products  (@CiscoPress)
• Send  a  tweet  and  include  
• Your  favorite  speaker’s  Twitter  handle  @prenatos
• Two  hashtags:  #CLUS  #MyFavoriteSpeaker
• You  can  submit  an  entry  for  more  than  one  of  your  “favorite”  speakers  
• Don’t  forget  to  follow  @CiscoLive and  @CiscoPress
• View  the  official  rules  at  http://bit.ly/CLUSwin
Promote  Your  Favorite  Speaker  and  You  Could  Be  a  Winner
23
©  2015     Cisco   and/or  its  affiliates.  All   rights  reserved.       Cisco  PublicPresentation   ID
Complete  Your  Online  Session  Evaluation
Don’t  forget:  Cisco  Live  sessions  will  be  available  
for  viewing  on-­demand  after  the  event  at  
CiscoLive.com/Online
• Give  us  your  feedback  to  be  
entered  into  a  Daily  Survey  
Drawing.  A  daily  winner  
will  receive  a  $750  Amazon  
gift  card.
• Complete  your  session  surveys  
though  the  Cisco  Live  mobile  
app  or  your  computer  on  
Cisco  Live  Connect.
24
Thank  you
©  2015     Cisco   and/or  its  affiliates.  All   rights  reserved.       Cisco  PublicPresentation   ID 25
DEVNET-2009	Intercloud Fabric REST APIs for Providers

More Related Content

What's hot

Java on AWS
Java on AWSJava on AWS
Java on AWS
Amazon Web Services
 
AWS July Webinar Series - Overview Build and Manage your APs with amazon api ...
AWS July Webinar Series - Overview Build and Manage your APs with amazon api ...AWS July Webinar Series - Overview Build and Manage your APs with amazon api ...
AWS July Webinar Series - Overview Build and Manage your APs with amazon api ...Amazon Web Services
 
Serverless use cases with AWS Lambda - More Serverless Event
Serverless use cases with AWS Lambda - More Serverless EventServerless use cases with AWS Lambda - More Serverless Event
Serverless use cases with AWS Lambda - More Serverless Event
Boaz Ziniman
 
Simple Security for Startups
Simple Security for StartupsSimple Security for Startups
Simple Security for Startups
Mark Bate
 
Developing applications on AWS with .NET core - AWS Cape Town Summit 2018
Developing applications on AWS with .NET core - AWS Cape Town Summit 2018Developing applications on AWS with .NET core - AWS Cape Town Summit 2018
Developing applications on AWS with .NET core - AWS Cape Town Summit 2018
Amazon Web Services
 
Accelerate Your C/C++ Applications with Amazon EC2 F1 Instances (CMP405) - AW...
Accelerate Your C/C++ Applications with Amazon EC2 F1 Instances (CMP405) - AW...Accelerate Your C/C++ Applications with Amazon EC2 F1 Instances (CMP405) - AW...
Accelerate Your C/C++ Applications with Amazon EC2 F1 Instances (CMP405) - AW...
Amazon Web Services
 
Build and Manage Your APIs with Amazon API Gateway
Build and Manage Your APIs with Amazon API GatewayBuild and Manage Your APIs with Amazon API Gateway
Build and Manage Your APIs with Amazon API Gateway
Amazon Web Services
 
Cloud Foundry Bootcamp
Cloud Foundry BootcampCloud Foundry Bootcamp
Cloud Foundry Bootcamp
Andy Piper
 
Lambda Layers & Runtime API
Lambda Layers & Runtime APILambda Layers & Runtime API
Lambda Layers & Runtime API
Amazon Web Services
 
Hybrid Infrastructure Integration
Hybrid Infrastructure IntegrationHybrid Infrastructure Integration
Hybrid Infrastructure Integration
Amazon Web Services
 
Serverless Web Apps using API Gateway, Lambda and DynamoDB
Serverless Web Apps using API Gateway, Lambda and DynamoDBServerless Web Apps using API Gateway, Lambda and DynamoDB
Serverless Web Apps using API Gateway, Lambda and DynamoDB
Amazon Web Services
 
Exciting world of Amazon container services with AWS Fargate and Amazon EKS
Exciting world of Amazon container services with AWS Fargate and Amazon EKSExciting world of Amazon container services with AWS Fargate and Amazon EKS
Exciting world of Amazon container services with AWS Fargate and Amazon EKS
Amazon Web Services
 
End AWS Lambda Cold Starts with Provisioned Concurrency
End AWS Lambda Cold Starts with Provisioned ConcurrencyEnd AWS Lambda Cold Starts with Provisioned Concurrency
End AWS Lambda Cold Starts with Provisioned Concurrency
Julian Wood
 
"Automating AWS Infrastructure with PowerShell", Martin Beeby, AWS Dev Day Ky...
"Automating AWS Infrastructure with PowerShell", Martin Beeby, AWS Dev Day Ky..."Automating AWS Infrastructure with PowerShell", Martin Beeby, AWS Dev Day Ky...
"Automating AWS Infrastructure with PowerShell", Martin Beeby, AWS Dev Day Ky...
Provectus
 
JavaOne 2014 BOF4241 What's Next for JSF?
JavaOne 2014 BOF4241 What's Next for JSF?JavaOne 2014 BOF4241 What's Next for JSF?
JavaOne 2014 BOF4241 What's Next for JSF?
Edward Burns
 
muCon 2017 - 12 Factor Serverless Applications
muCon 2017 - 12 Factor Serverless ApplicationsmuCon 2017 - 12 Factor Serverless Applications
muCon 2017 - 12 Factor Serverless Applications
Chris Munns
 
Building APIs with Amazon API Gateway: re:Invent 2018 Recap at the AWS Loft -...
Building APIs with Amazon API Gateway: re:Invent 2018 Recap at the AWS Loft -...Building APIs with Amazon API Gateway: re:Invent 2018 Recap at the AWS Loft -...
Building APIs with Amazon API Gateway: re:Invent 2018 Recap at the AWS Loft -...
Amazon Web Services
 
Ci/CD for AWS Lambda Projects - JLM CTO Club
Ci/CD for AWS Lambda Projects - JLM CTO ClubCi/CD for AWS Lambda Projects - JLM CTO Club
Ci/CD for AWS Lambda Projects - JLM CTO Club
Boaz Ziniman
 
Amazon API Gateway
Amazon API GatewayAmazon API Gateway
Amazon API Gateway
Mark Bate
 
Aws Technical Day 2015 - Amazon API Gateway
Aws Technical Day 2015 - Amazon API GatewayAws Technical Day 2015 - Amazon API Gateway
Aws Technical Day 2015 - Amazon API Gateway
aws-marketing-il
 

What's hot (20)

Java on AWS
Java on AWSJava on AWS
Java on AWS
 
AWS July Webinar Series - Overview Build and Manage your APs with amazon api ...
AWS July Webinar Series - Overview Build and Manage your APs with amazon api ...AWS July Webinar Series - Overview Build and Manage your APs with amazon api ...
AWS July Webinar Series - Overview Build and Manage your APs with amazon api ...
 
Serverless use cases with AWS Lambda - More Serverless Event
Serverless use cases with AWS Lambda - More Serverless EventServerless use cases with AWS Lambda - More Serverless Event
Serverless use cases with AWS Lambda - More Serverless Event
 
Simple Security for Startups
Simple Security for StartupsSimple Security for Startups
Simple Security for Startups
 
Developing applications on AWS with .NET core - AWS Cape Town Summit 2018
Developing applications on AWS with .NET core - AWS Cape Town Summit 2018Developing applications on AWS with .NET core - AWS Cape Town Summit 2018
Developing applications on AWS with .NET core - AWS Cape Town Summit 2018
 
Accelerate Your C/C++ Applications with Amazon EC2 F1 Instances (CMP405) - AW...
Accelerate Your C/C++ Applications with Amazon EC2 F1 Instances (CMP405) - AW...Accelerate Your C/C++ Applications with Amazon EC2 F1 Instances (CMP405) - AW...
Accelerate Your C/C++ Applications with Amazon EC2 F1 Instances (CMP405) - AW...
 
Build and Manage Your APIs with Amazon API Gateway
Build and Manage Your APIs with Amazon API GatewayBuild and Manage Your APIs with Amazon API Gateway
Build and Manage Your APIs with Amazon API Gateway
 
Cloud Foundry Bootcamp
Cloud Foundry BootcampCloud Foundry Bootcamp
Cloud Foundry Bootcamp
 
Lambda Layers & Runtime API
Lambda Layers & Runtime APILambda Layers & Runtime API
Lambda Layers & Runtime API
 
Hybrid Infrastructure Integration
Hybrid Infrastructure IntegrationHybrid Infrastructure Integration
Hybrid Infrastructure Integration
 
Serverless Web Apps using API Gateway, Lambda and DynamoDB
Serverless Web Apps using API Gateway, Lambda and DynamoDBServerless Web Apps using API Gateway, Lambda and DynamoDB
Serverless Web Apps using API Gateway, Lambda and DynamoDB
 
Exciting world of Amazon container services with AWS Fargate and Amazon EKS
Exciting world of Amazon container services with AWS Fargate and Amazon EKSExciting world of Amazon container services with AWS Fargate and Amazon EKS
Exciting world of Amazon container services with AWS Fargate and Amazon EKS
 
End AWS Lambda Cold Starts with Provisioned Concurrency
End AWS Lambda Cold Starts with Provisioned ConcurrencyEnd AWS Lambda Cold Starts with Provisioned Concurrency
End AWS Lambda Cold Starts with Provisioned Concurrency
 
"Automating AWS Infrastructure with PowerShell", Martin Beeby, AWS Dev Day Ky...
"Automating AWS Infrastructure with PowerShell", Martin Beeby, AWS Dev Day Ky..."Automating AWS Infrastructure with PowerShell", Martin Beeby, AWS Dev Day Ky...
"Automating AWS Infrastructure with PowerShell", Martin Beeby, AWS Dev Day Ky...
 
JavaOne 2014 BOF4241 What's Next for JSF?
JavaOne 2014 BOF4241 What's Next for JSF?JavaOne 2014 BOF4241 What's Next for JSF?
JavaOne 2014 BOF4241 What's Next for JSF?
 
muCon 2017 - 12 Factor Serverless Applications
muCon 2017 - 12 Factor Serverless ApplicationsmuCon 2017 - 12 Factor Serverless Applications
muCon 2017 - 12 Factor Serverless Applications
 
Building APIs with Amazon API Gateway: re:Invent 2018 Recap at the AWS Loft -...
Building APIs with Amazon API Gateway: re:Invent 2018 Recap at the AWS Loft -...Building APIs with Amazon API Gateway: re:Invent 2018 Recap at the AWS Loft -...
Building APIs with Amazon API Gateway: re:Invent 2018 Recap at the AWS Loft -...
 
Ci/CD for AWS Lambda Projects - JLM CTO Club
Ci/CD for AWS Lambda Projects - JLM CTO ClubCi/CD for AWS Lambda Projects - JLM CTO Club
Ci/CD for AWS Lambda Projects - JLM CTO Club
 
Amazon API Gateway
Amazon API GatewayAmazon API Gateway
Amazon API Gateway
 
Aws Technical Day 2015 - Amazon API Gateway
Aws Technical Day 2015 - Amazon API GatewayAws Technical Day 2015 - Amazon API Gateway
Aws Technical Day 2015 - Amazon API Gateway
 

Viewers also liked

Introduction to the DevNet Sandbox and IVT
Introduction to the DevNet Sandbox and IVTIntroduction to the DevNet Sandbox and IVT
Introduction to the DevNet Sandbox and IVT
Cisco DevNet
 
DEVNET-1124 Cisco pxGrid: A New Architecture for Security Platform Integration
DEVNET-1124	Cisco pxGrid: A New Architecture for Security Platform IntegrationDEVNET-1124	Cisco pxGrid: A New Architecture for Security Platform Integration
DEVNET-1124 Cisco pxGrid: A New Architecture for Security Platform Integration
Cisco DevNet
 
Urban Health and Resilience in the Lagos Metropolis (2) ( A Presentation By E...
Urban Health and Resilience in the Lagos Metropolis (2) ( A Presentation By E...Urban Health and Resilience in the Lagos Metropolis (2) ( A Presentation By E...
Urban Health and Resilience in the Lagos Metropolis (2) ( A Presentation By E...
Dr. Ebele Mogo
 
DEVNET-1102 Introduction to the DevNet Sandbox and IVT
DEVNET-1102	Introduction to the DevNet Sandbox and IVTDEVNET-1102	Introduction to the DevNet Sandbox and IVT
DEVNET-1102 Introduction to the DevNet Sandbox and IVT
Cisco DevNet
 
DEVNET-1132 Create B2B Exchanges with Cisco Connected Processes
DEVNET-1132	Create B2B Exchanges with Cisco Connected ProcessesDEVNET-1132	Create B2B Exchanges with Cisco Connected Processes
DEVNET-1132 Create B2B Exchanges with Cisco Connected Processes
Cisco DevNet
 
Why rayovac us vs import
Why rayovac us vs importWhy rayovac us vs import
Why rayovac us vs import
American Component Exchange
 
Story board for public service announcement for health behaviour change ( A P...
Story board for public service announcement for health behaviour change ( A P...Story board for public service announcement for health behaviour change ( A P...
Story board for public service announcement for health behaviour change ( A P...
Dr. Ebele Mogo
 

Viewers also liked (9)

Introduction to the DevNet Sandbox and IVT
Introduction to the DevNet Sandbox and IVTIntroduction to the DevNet Sandbox and IVT
Introduction to the DevNet Sandbox and IVT
 
DEVNET-1124 Cisco pxGrid: A New Architecture for Security Platform Integration
DEVNET-1124	Cisco pxGrid: A New Architecture for Security Platform IntegrationDEVNET-1124	Cisco pxGrid: A New Architecture for Security Platform Integration
DEVNET-1124 Cisco pxGrid: A New Architecture for Security Platform Integration
 
Urban Health and Resilience in the Lagos Metropolis (2) ( A Presentation By E...
Urban Health and Resilience in the Lagos Metropolis (2) ( A Presentation By E...Urban Health and Resilience in the Lagos Metropolis (2) ( A Presentation By E...
Urban Health and Resilience in the Lagos Metropolis (2) ( A Presentation By E...
 
DEVNET-1102 Introduction to the DevNet Sandbox and IVT
DEVNET-1102	Introduction to the DevNet Sandbox and IVTDEVNET-1102	Introduction to the DevNet Sandbox and IVT
DEVNET-1102 Introduction to the DevNet Sandbox and IVT
 
Askep hipertensi
Askep hipertensiAskep hipertensi
Askep hipertensi
 
DEVNET-1132 Create B2B Exchanges with Cisco Connected Processes
DEVNET-1132	Create B2B Exchanges with Cisco Connected ProcessesDEVNET-1132	Create B2B Exchanges with Cisco Connected Processes
DEVNET-1132 Create B2B Exchanges with Cisco Connected Processes
 
คอม
คอมคอม
คอม
 
Why rayovac us vs import
Why rayovac us vs importWhy rayovac us vs import
Why rayovac us vs import
 
Story board for public service announcement for health behaviour change ( A P...
Story board for public service announcement for health behaviour change ( A P...Story board for public service announcement for health behaviour change ( A P...
Story board for public service announcement for health behaviour change ( A P...
 

Similar to DEVNET-2009 Intercloud Fabric REST APIs for Providers

Apic dc api deep dive
Apic dc api deep dive Apic dc api deep dive
Apic dc api deep dive
Cisco DevNet
 
DEVNET-1128 Cisco Intercloud Fabric NB Api's for Business & Providers
DEVNET-1128	Cisco Intercloud Fabric NB Api's for Business & ProvidersDEVNET-1128	Cisco Intercloud Fabric NB Api's for Business & Providers
DEVNET-1128 Cisco Intercloud Fabric NB Api's for Business & Providers
Cisco DevNet
 
DEVNET-1121 Customizing Cisco Video Access for Guests
DEVNET-1121	Customizing Cisco Video Access for GuestsDEVNET-1121	Customizing Cisco Video Access for Guests
DEVNET-1121 Customizing Cisco Video Access for Guests
Cisco DevNet
 
Microservices with kubernetes @190316
Microservices with kubernetes @190316Microservices with kubernetes @190316
Microservices with kubernetes @190316
Jupil Hwang
 
Pivotal microservices spring_pcf_skillsmatter.pptx
Pivotal microservices spring_pcf_skillsmatter.pptxPivotal microservices spring_pcf_skillsmatter.pptx
Pivotal microservices spring_pcf_skillsmatter.pptx
Sufyaan Kazi
 
Explore Advanced CA Release Automation Configuration Topics
Explore Advanced CA Release Automation Configuration TopicsExplore Advanced CA Release Automation Configuration Topics
Explore Advanced CA Release Automation Configuration Topics
CA Technologies
 
SpringBoot and Spring Cloud Service for MSA
SpringBoot and Spring Cloud Service for MSASpringBoot and Spring Cloud Service for MSA
SpringBoot and Spring Cloud Service for MSA
Oracle Korea
 
F5 Meetup presentation automation 2017
F5 Meetup presentation automation 2017F5 Meetup presentation automation 2017
F5 Meetup presentation automation 2017
Guy Brown
 
Request Cloud.pptx
Request Cloud.pptxRequest Cloud.pptx
Request Cloud.pptx
FacultyofIT2
 
Cloud Foundry Vancouver Meetup July 2016
Cloud Foundry Vancouver Meetup July 2016Cloud Foundry Vancouver Meetup July 2016
Cloud Foundry Vancouver Meetup July 2016
Stuart Charlton
 
F5 Automation Toolchain
F5 Automation ToolchainF5 Automation Toolchain
F5 Automation Toolchain
MarketingArrowECS_CZ
 
PLNOG15: The Power of the Open Standards SDN API’s - Mikael Holmberg
PLNOG15: The Power of the Open Standards SDN API’s - Mikael Holmberg PLNOG15: The Power of the Open Standards SDN API’s - Mikael Holmberg
PLNOG15: The Power of the Open Standards SDN API’s - Mikael Holmberg
PROIDEA
 
20171122 aws usergrp_coretech-spn-cicd-aws-v01
20171122 aws usergrp_coretech-spn-cicd-aws-v0120171122 aws usergrp_coretech-spn-cicd-aws-v01
20171122 aws usergrp_coretech-spn-cicd-aws-v01
Scott Miao
 
Spring Cloud Services with Pivotal Cloud Foundry- Gokhan Goksu
Spring Cloud Services with Pivotal Cloud Foundry- Gokhan GoksuSpring Cloud Services with Pivotal Cloud Foundry- Gokhan Goksu
Spring Cloud Services with Pivotal Cloud Foundry- Gokhan Goksu
VMware Tanzu
 
Spring Boot & Spring Cloud on Pivotal Application Service
Spring Boot & Spring Cloud on Pivotal Application ServiceSpring Boot & Spring Cloud on Pivotal Application Service
Spring Boot & Spring Cloud on Pivotal Application Service
VMware Tanzu
 
AWS Summit Barcelona 2015 - Introducing Amazon API Gateway
AWS Summit Barcelona 2015 - Introducing Amazon API GatewayAWS Summit Barcelona 2015 - Introducing Amazon API Gateway
AWS Summit Barcelona 2015 - Introducing Amazon API Gateway
Vadim Zendejas
 
Automating Security in your IaC Pipeline
Automating Security in your IaC PipelineAutomating Security in your IaC Pipeline
Automating Security in your IaC Pipeline
Amazon Web Services
 
Presentation cloud orchestration solution overview
Presentation   cloud orchestration solution overviewPresentation   cloud orchestration solution overview
Presentation cloud orchestration solution overview
xKinAnx
 
Hybrid Infrastructure Integration
Hybrid Infrastructure IntegrationHybrid Infrastructure Integration
Hybrid Infrastructure Integration
Amazon Web Services
 

Similar to DEVNET-2009 Intercloud Fabric REST APIs for Providers (20)

Apic dc api deep dive
Apic dc api deep dive Apic dc api deep dive
Apic dc api deep dive
 
DEVNET-1128 Cisco Intercloud Fabric NB Api's for Business & Providers
DEVNET-1128	Cisco Intercloud Fabric NB Api's for Business & ProvidersDEVNET-1128	Cisco Intercloud Fabric NB Api's for Business & Providers
DEVNET-1128 Cisco Intercloud Fabric NB Api's for Business & Providers
 
DEVNET-1121 Customizing Cisco Video Access for Guests
DEVNET-1121	Customizing Cisco Video Access for GuestsDEVNET-1121	Customizing Cisco Video Access for Guests
DEVNET-1121 Customizing Cisco Video Access for Guests
 
Microservices with kubernetes @190316
Microservices with kubernetes @190316Microservices with kubernetes @190316
Microservices with kubernetes @190316
 
Pivotal microservices spring_pcf_skillsmatter.pptx
Pivotal microservices spring_pcf_skillsmatter.pptxPivotal microservices spring_pcf_skillsmatter.pptx
Pivotal microservices spring_pcf_skillsmatter.pptx
 
Explore Advanced CA Release Automation Configuration Topics
Explore Advanced CA Release Automation Configuration TopicsExplore Advanced CA Release Automation Configuration Topics
Explore Advanced CA Release Automation Configuration Topics
 
SpringBoot and Spring Cloud Service for MSA
SpringBoot and Spring Cloud Service for MSASpringBoot and Spring Cloud Service for MSA
SpringBoot and Spring Cloud Service for MSA
 
F5 Meetup presentation automation 2017
F5 Meetup presentation automation 2017F5 Meetup presentation automation 2017
F5 Meetup presentation automation 2017
 
Request Cloud.pptx
Request Cloud.pptxRequest Cloud.pptx
Request Cloud.pptx
 
Cloud Foundry Vancouver Meetup July 2016
Cloud Foundry Vancouver Meetup July 2016Cloud Foundry Vancouver Meetup July 2016
Cloud Foundry Vancouver Meetup July 2016
 
F5 Automation Toolchain
F5 Automation ToolchainF5 Automation Toolchain
F5 Automation Toolchain
 
PLNOG15: The Power of the Open Standards SDN API’s - Mikael Holmberg
PLNOG15: The Power of the Open Standards SDN API’s - Mikael Holmberg PLNOG15: The Power of the Open Standards SDN API’s - Mikael Holmberg
PLNOG15: The Power of the Open Standards SDN API’s - Mikael Holmberg
 
20171122 aws usergrp_coretech-spn-cicd-aws-v01
20171122 aws usergrp_coretech-spn-cicd-aws-v0120171122 aws usergrp_coretech-spn-cicd-aws-v01
20171122 aws usergrp_coretech-spn-cicd-aws-v01
 
Spring Cloud Services with Pivotal Cloud Foundry- Gokhan Goksu
Spring Cloud Services with Pivotal Cloud Foundry- Gokhan GoksuSpring Cloud Services with Pivotal Cloud Foundry- Gokhan Goksu
Spring Cloud Services with Pivotal Cloud Foundry- Gokhan Goksu
 
Spring Boot & Spring Cloud on Pivotal Application Service
Spring Boot & Spring Cloud on Pivotal Application ServiceSpring Boot & Spring Cloud on Pivotal Application Service
Spring Boot & Spring Cloud on Pivotal Application Service
 
AWS Summit Barcelona 2015 - Introducing Amazon API Gateway
AWS Summit Barcelona 2015 - Introducing Amazon API GatewayAWS Summit Barcelona 2015 - Introducing Amazon API Gateway
AWS Summit Barcelona 2015 - Introducing Amazon API Gateway
 
Automating Security in your IaC Pipeline
Automating Security in your IaC PipelineAutomating Security in your IaC Pipeline
Automating Security in your IaC Pipeline
 
Presentation cloud orchestration solution overview
Presentation   cloud orchestration solution overviewPresentation   cloud orchestration solution overview
Presentation cloud orchestration solution overview
 
06 web api
06 web api06 web api
06 web api
 
Hybrid Infrastructure Integration
Hybrid Infrastructure IntegrationHybrid Infrastructure Integration
Hybrid Infrastructure Integration
 

More from Cisco DevNet

How to Contribute to Ansible
How to Contribute to AnsibleHow to Contribute to Ansible
How to Contribute to Ansible
Cisco DevNet
 
Rome 2017: Building advanced voice assistants and chat bots
Rome 2017: Building advanced voice assistants and chat botsRome 2017: Building advanced voice assistants and chat bots
Rome 2017: Building advanced voice assistants and chat bots
Cisco DevNet
 
How to Build Advanced Voice Assistants and Chatbots
How to Build Advanced Voice Assistants and ChatbotsHow to Build Advanced Voice Assistants and Chatbots
How to Build Advanced Voice Assistants and Chatbots
Cisco DevNet
 
Cisco Spark and Tropo and the Programmable Web
Cisco Spark and Tropo and the Programmable WebCisco Spark and Tropo and the Programmable Web
Cisco Spark and Tropo and the Programmable Web
Cisco DevNet
 
Device Programmability with Cisco Plug-n-Play Solution
Device Programmability with Cisco Plug-n-Play SolutionDevice Programmability with Cisco Plug-n-Play Solution
Device Programmability with Cisco Plug-n-Play Solution
Cisco DevNet
 
Building a WiFi Hotspot with NodeJS: Cisco Meraki - ExCap API
Building a WiFi Hotspot with NodeJS: Cisco Meraki - ExCap APIBuilding a WiFi Hotspot with NodeJS: Cisco Meraki - ExCap API
Building a WiFi Hotspot with NodeJS: Cisco Meraki - ExCap API
Cisco DevNet
 
Application Visibility and Experience through Flexible Netflow
Application Visibility and Experience through Flexible NetflowApplication Visibility and Experience through Flexible Netflow
Application Visibility and Experience through Flexible Netflow
Cisco DevNet
 
WAN Automation Engine API Deep Dive
WAN Automation Engine API Deep DiveWAN Automation Engine API Deep Dive
WAN Automation Engine API Deep Dive
Cisco DevNet
 
Cisco's Open Device Programmability Strategy: Open Discussion
Cisco's Open Device Programmability Strategy: Open DiscussionCisco's Open Device Programmability Strategy: Open Discussion
Cisco's Open Device Programmability Strategy: Open Discussion
Cisco DevNet
 
Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)
Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)
Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)
Cisco DevNet
 
NETCONF & YANG Enablement of Network Devices
NETCONF & YANG Enablement of Network DevicesNETCONF & YANG Enablement of Network Devices
NETCONF & YANG Enablement of Network Devices
Cisco DevNet
 
UCS Management APIs A Technical Deep Dive
UCS Management APIs A Technical Deep DiveUCS Management APIs A Technical Deep Dive
UCS Management APIs A Technical Deep Dive
Cisco DevNet
 
OpenStack Enabling DevOps
OpenStack Enabling DevOpsOpenStack Enabling DevOps
OpenStack Enabling DevOps
Cisco DevNet
 
NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...
NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...
NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...
Cisco DevNet
 
Getting Started: Developing Tropo Applications
Getting Started: Developing Tropo ApplicationsGetting Started: Developing Tropo Applications
Getting Started: Developing Tropo Applications
Cisco DevNet
 
Cisco Spark & Tropo API Workshop
Cisco Spark & Tropo API WorkshopCisco Spark & Tropo API Workshop
Cisco Spark & Tropo API Workshop
Cisco DevNet
 
Coding 102 REST API Basics Using Spark
Coding 102 REST API Basics Using SparkCoding 102 REST API Basics Using Spark
Coding 102 REST API Basics Using Spark
Cisco DevNet
 
Cisco APIs: An Interactive Assistant for the Web2Day Developer Conference
Cisco APIs: An Interactive Assistant for the Web2Day Developer ConferenceCisco APIs: An Interactive Assistant for the Web2Day Developer Conference
Cisco APIs: An Interactive Assistant for the Web2Day Developer Conference
Cisco DevNet
 
DevNet Express - Spark & Tropo API - Lisbon May 2016
DevNet Express - Spark & Tropo API - Lisbon May 2016DevNet Express - Spark & Tropo API - Lisbon May 2016
DevNet Express - Spark & Tropo API - Lisbon May 2016
Cisco DevNet
 
DevNet @TAG - Spark & Tropo APIs - Milan/Rome May 2016
DevNet @TAG - Spark & Tropo APIs - Milan/Rome May 2016DevNet @TAG - Spark & Tropo APIs - Milan/Rome May 2016
DevNet @TAG - Spark & Tropo APIs - Milan/Rome May 2016
Cisco DevNet
 

More from Cisco DevNet (20)

How to Contribute to Ansible
How to Contribute to AnsibleHow to Contribute to Ansible
How to Contribute to Ansible
 
Rome 2017: Building advanced voice assistants and chat bots
Rome 2017: Building advanced voice assistants and chat botsRome 2017: Building advanced voice assistants and chat bots
Rome 2017: Building advanced voice assistants and chat bots
 
How to Build Advanced Voice Assistants and Chatbots
How to Build Advanced Voice Assistants and ChatbotsHow to Build Advanced Voice Assistants and Chatbots
How to Build Advanced Voice Assistants and Chatbots
 
Cisco Spark and Tropo and the Programmable Web
Cisco Spark and Tropo and the Programmable WebCisco Spark and Tropo and the Programmable Web
Cisco Spark and Tropo and the Programmable Web
 
Device Programmability with Cisco Plug-n-Play Solution
Device Programmability with Cisco Plug-n-Play SolutionDevice Programmability with Cisco Plug-n-Play Solution
Device Programmability with Cisco Plug-n-Play Solution
 
Building a WiFi Hotspot with NodeJS: Cisco Meraki - ExCap API
Building a WiFi Hotspot with NodeJS: Cisco Meraki - ExCap APIBuilding a WiFi Hotspot with NodeJS: Cisco Meraki - ExCap API
Building a WiFi Hotspot with NodeJS: Cisco Meraki - ExCap API
 
Application Visibility and Experience through Flexible Netflow
Application Visibility and Experience through Flexible NetflowApplication Visibility and Experience through Flexible Netflow
Application Visibility and Experience through Flexible Netflow
 
WAN Automation Engine API Deep Dive
WAN Automation Engine API Deep DiveWAN Automation Engine API Deep Dive
WAN Automation Engine API Deep Dive
 
Cisco's Open Device Programmability Strategy: Open Discussion
Cisco's Open Device Programmability Strategy: Open DiscussionCisco's Open Device Programmability Strategy: Open Discussion
Cisco's Open Device Programmability Strategy: Open Discussion
 
Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)
Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)
Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)
 
NETCONF & YANG Enablement of Network Devices
NETCONF & YANG Enablement of Network DevicesNETCONF & YANG Enablement of Network Devices
NETCONF & YANG Enablement of Network Devices
 
UCS Management APIs A Technical Deep Dive
UCS Management APIs A Technical Deep DiveUCS Management APIs A Technical Deep Dive
UCS Management APIs A Technical Deep Dive
 
OpenStack Enabling DevOps
OpenStack Enabling DevOpsOpenStack Enabling DevOps
OpenStack Enabling DevOps
 
NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...
NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...
NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...
 
Getting Started: Developing Tropo Applications
Getting Started: Developing Tropo ApplicationsGetting Started: Developing Tropo Applications
Getting Started: Developing Tropo Applications
 
Cisco Spark & Tropo API Workshop
Cisco Spark & Tropo API WorkshopCisco Spark & Tropo API Workshop
Cisco Spark & Tropo API Workshop
 
Coding 102 REST API Basics Using Spark
Coding 102 REST API Basics Using SparkCoding 102 REST API Basics Using Spark
Coding 102 REST API Basics Using Spark
 
Cisco APIs: An Interactive Assistant for the Web2Day Developer Conference
Cisco APIs: An Interactive Assistant for the Web2Day Developer ConferenceCisco APIs: An Interactive Assistant for the Web2Day Developer Conference
Cisco APIs: An Interactive Assistant for the Web2Day Developer Conference
 
DevNet Express - Spark & Tropo API - Lisbon May 2016
DevNet Express - Spark & Tropo API - Lisbon May 2016DevNet Express - Spark & Tropo API - Lisbon May 2016
DevNet Express - Spark & Tropo API - Lisbon May 2016
 
DevNet @TAG - Spark & Tropo APIs - Milan/Rome May 2016
DevNet @TAG - Spark & Tropo APIs - Milan/Rome May 2016DevNet @TAG - Spark & Tropo APIs - Milan/Rome May 2016
DevNet @TAG - Spark & Tropo APIs - Milan/Rome May 2016
 

Recently uploaded

Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
g2nightmarescribd
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 

Recently uploaded (20)

Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 

DEVNET-2009 Intercloud Fabric REST APIs for Providers

  • 1.
  • 2. Intercloud  Fabric  REST   APIs  for  Providers Paulo  Renato,  Technical  Marketing  Architect prenato@cisco.com,  @prenatos DEVNET-­2009
  • 3. ©  2015    Cisco   and/or  its  affiliates.  All   rights  reserved.      Cisco  PublicPresentation   ID • ICF  Solution  Overview • ICF  for  Provider  APIs  Overview • Conclusion Agenda 3
  • 4. ©  2015    Cisco   and/or  its  affiliates.  All   rights  reserved.      Cisco  PublicPresentation   ID Intercloud  Fabric   Provider  Platform   (ICFPP) Intercloud  Fabric   for  Providers Intercloud  Fabric  Secure  Extender (Secure  Network  Extension) DC/Private   Cloud Provider     Cloud Cisco  Intercloud  Fabric  Architectural  Details Intercloud   Switch VM  Manager Intercloud   Fabric  Services Intercloud   Extender Intercloud   Fabric  Director End  User  and  IT  Admin  Portal Workload  and  Fabric  ManagementIT AdminsEnd Users VM VM VM VM Intercloud  Fabric   for  Business
  • 5. ©  2015    Cisco   and/or  its  affiliates.  All   rights  reserved.      Cisco  PublicPresentation   ID ICFPP  Multi-­tier  Topology • High  Availability • Scalability • Horizontal  Scaling  Approach • Ability  to  deploy  multiple  ICFPP  nodes • Service  Provider  Load  balancer  distributes  load   across  ICFPPs • Max:  4  service  nodes  and  2  DB  nodes • Up  to  160  concurrent  VM  upload/download • Synchronized  database  nodes • Load  Balancer:  Least-­Connection  with  Session   Sticky ICFPP Service Node ICFPP Database Node   (Primary) ICFPP Database Node (Standby) Load   Balancer ICFPP Service Node ICFPP Service Node ICFPP Service Node ICFPP  Multi-­tier  Topology SP  Choice
  • 6. ©  2015    Cisco   and/or  its  affiliates.  All   rights  reserved.      Cisco  PublicPresentation   ID Cloud   API Provider  API Southbound  Cloud  Adapter VCD Adapter Open   Stack   Adapter Cloud   stack Adapter Custom   Adapter Core  Logic Tenant  DB Custom   Adapter ICFPP  Architecture Intercloud  Fabric   Cloud  API   Provider   Platform Intercloud  Fabric   Provider    API Intercloud  Fabric  Provider Southbound  Cloud  Adapter To  Provider OSS  /  BSS To  Provider  Cloud  Platform To  Intercloud   Fabric  for   Business
  • 7. ©  2015    Cisco   and/or  its  affiliates.  All   rights  reserved.      Cisco  PublicPresentation   ID ICF  Cloud  APIs   Overview
  • 8. ©  2015    Cisco   and/or  its  affiliates.  All   rights  reserved.      Cisco  PublicPresentation   ID Intercloud  Fabric  Provider  Platform  – Cloud  API
  • 9. ©  2015    Cisco   and/or  its  affiliates.  All   rights  reserved.      Cisco  PublicPresentation   ID ICFPP  à Cloud  Platform:    Image  Upload  with HTTP  Pull  Model ICFPP   Appliance Intercloud   Fabric  for   Business POST    Image   API  Request Resp  (COMPLETE,  Image  ID) Cloud   Platform  APICloud   API Upload  Image   API  Request (Image  ID,  Image  binary   …) Cloud   Platform Resp    (COMPLETE) Resp  (IS_NOT_READY,    Job  ID)   Register  Template   API  Request (Template  ID,  Image  URL  path  e.g.  http://<image-­path>) GET  Template  API  Request (Template  ID,  Polling  Status) Resp  (COMPLETE,  Template  ID) HTTP  GET  http://<image-­path>   HTTP  Response   +  Image  Binary   Resp  (IS_READY,    Job  ID)   Asynchronous  Polling  Job  Status  API  Request (Job  ID) POST  Template   API  Request (Image  ID,  Polling  Status) Resp  (COMPLETE,  Template  ID) HTTP  Chunked  Encoding  Transfer
  • 10. ©  2015    Cisco   and/or  its  affiliates.  All   rights  reserved.      Cisco  PublicPresentation   ID ICF  Provider  APIs   Overview
  • 11. ©  2015    Cisco   and/or  its  affiliates.  All   rights  reserved.      Cisco  PublicPresentation   ID Intercloud  Fabric  Provider  Platform  – Provider  API
  • 12. ©  2015    Cisco   and/or  its  affiliates.  All   rights  reserved.      Cisco  PublicPresentation   ID Cloud  Platform  Instance  Provisioning  API                 Cloud  Platform  Instance  Provisioning  Input  Parameters: • Instance  Name  – An  unique  name  that  identifies  a  cloud  instance • Adapter  Type  – Type  of  cloud  adapter;;  valid  values  are  ”CUSTOM"  or  ”CISCO“,  where  “CUSTOM”  specifies  the  adapter  is  a  third  party   developed  plugin,  and  ”CISCO”  specifies  the  adapter  is  part  of  the  existing  Cisco  delivery.   • Module  Name  – An  unique  string  that  maps  a  cloud  adapter  plugin  module    to  a  given  Cloud  Adapter.   • Platform  URI/IP-­addr – Either  a  URI  or  IP  address  to  reach  the  cloud  platform  server. Name Input   Parameters Output   Parameters Descriptions POST  /capi/v1/cloudinstances Instance  Name, Adapter Type, Module Name, Platform URI/IP Status  as  CREATED   with   cloudId Add a  Cloud   Platform  Instance  to  ICFPP DELETE   /capi/v1/cloudinstances/{cloudId} Status as  DELETED   or   error Delete a  Cloud   Platform  Instance  from  ICFPP PUT   /capi/v1/cloudinstances/{cloudId} Status  as  UPDATED Update the  Platform  IP/URL  for  a  previously   provisioned   cloud  instance
  • 13. ©  2015    Cisco   and/or  its  affiliates.  All   rights  reserved.      Cisco  PublicPresentation   ID Tenant/User  Provisioning  API                 Tenant  Provisioning   API  Input  Parameters: • Tenant  Name  – Name  or  identity  that  SP  cloud  platform  uses  to  identify  a  tenant • Cloud  Platform  Instance  – Cloud  Platform  Instance  Name • Org  Name  – Name  of  the  org  associated  with  the  tenant.  This  can  be  ignored  if  the  provided  does  not  have  a  concept  of  an  org  (like  VCD). • Resource  Limit  – Currently  we  support  setting  the  maximum  number  of  VMs  per  tenant. • Parameter  List – It  will  allow  API  user  to  pass  additional  parameter • Accounts  – Array  of  User  Account  records  associated  with  tenant  org.  Each  of  the  Account  records  consists  of  : v Username   – User  Name v Password   – User  Credential   (Optional) v Secret   key  – Additional   User  Credential   (Optional) Name Input   Parameters Output   Parameters Descriptions POST  /capi/v1/tenants Tenant   Name,  Cloud   Platform Instance,OrgName,  Resource  Limit,   Account Records  [  ] ACTIVE or  Error  code Add a  Tenant   and  relevant    User  Account   to   ICFPP DELETE   /capi/v1/tenants/{tenantId} None DELETED   or  Error  code Delete a  Tenant   from  ICFPP UPDATE   /capi/v1/tenants/{tenantId} Can   update   the  apikey and   secret key. ACTIVE   or  Error  code Update   certain  attributes of  an  account DELETE   /capi/v1/tenants/{tenantId}/purge None PURGED   or  Error  code Purge  an  existing  tenant.  
  • 14. ©  2015    Cisco   and/or  its  affiliates.  All   rights  reserved.      Cisco  PublicPresentation   ID Tenant/User  Query  API                 Name Input   Parameters Output   Parameters Descriptions GET  /capi/v1/tenants/{tenantId} None Tenants   ,  Accounts Tenant and   List  of  Accounts     GET   /capi/v1/tenants/{tenantId}/detail s None Tenants,    Accounts, All  VM   details List of  Tenants,  Accounts   and  VMs GET  /capi/v1/tenants None All  Tenants,   All  accounts List of  Tenants,  Accounts   and  server  statistics GET  /capi/v1/servers/{serverId} None Details  regarding  a  VM
  • 15. ©  2015    Cisco   and/or  its  affiliates.  All   rights  reserved.      Cisco  PublicPresentation   ID ICFPP  Monitoring Name Input   Parameters Output   Parameters Descriptions GET /capi/v1/logs/current None Zipped   file  with  current  logs Returns   current  ICFPP  application  and   web-­ server  logs   GET /capi/v1/logs/all   None Zipped   file  with  all  logs Returns   all  ICFPP  logs   POST /capi/v1/syslogconfig Enabled   true/false,  log  level, host,   port,  protocol  for  Primary  and   Secondary   Server Syslog  server  configuration Post  remote  syslog  config GET /capi/v1/syslogconfig None Syslog configuration Get  syslog  config
  • 16. ©  2015    Cisco   and/or  its  affiliates.  All   rights  reserved.      Cisco  PublicPresentation   ID Demo 16
  • 17. ©  2015    Cisco   and/or  its  affiliates.  All   rights  reserved.      Cisco  PublicPresentation   ID Southbound  Cloud   Adapter  Overview
  • 18. ©  2015    Cisco   and/or  its  affiliates.  All   rights  reserved.      Cisco  PublicPresentation   ID Custom1 Cloud   Platform ICFPP  Cloud  Adapter  Programming  Model Cloud   Adapter Based   on “custom1.jar”  file Mgmt Session Virtual machine VPC Template Service Network/ Security Intercloud  Cloud   API Development SP  Admin GUIWeb/HTTPS   Interface Cloud  Platform  Instance   Core  Application    Logic Southbound   Cloud   Adapter  Interface Tenant    Provisioning   Cloud Adapter Developer New  Plugin .jar  file  (e.g.   custom1.jar) Custom1  Cloud  API Cloud  Platform  Instance • Instance  ID • Cloud  Type  (e.g.    Custom) • Cloud  Module  (e.g.  “custom1”)   • Cloud  Platform  IP-­addr A  new    cloud  platform  adapter  can  be   developed   in  the  following  steps:   • Develop   a  cloud   adapter  plug-­in   code   and  load  it  into  the  ICFPP   system. • Configure   a  Cloud   Platform   Instance  and   associate  it  with  the   plug-­in   module  (e.g.  custom1.jar) • Provision  tenants  with    Tenant   On-­ board   API  and   associate  them  with   a  targeted  cloud  instance.   • Tenant  Identity • Cloud  Instance  ID • Tenant  Credential  (e.g.  Uname  +   Password,  or  Access  keys) Tenant  Record From  Intercloud Fabric   Director 1 2 34 5
  • 19. ©  2015    Cisco   and/or  its  affiliates.  All   rights  reserved.      Cisco  PublicPresentation   ID Cisco  ICFPP  SDK • Sample  Code: • Adapter  Example  (Java  code) • Test  Harness  (Test  suite  for  API  level  testing  of  ICFPP) • Documentation: • ICFPP  Adapter  Development  Guide • ICFPP  Architecture  Document • ICFPP  SP  Integration  REST  API • ICFPP  Installation  Guide • ICFPP  Release  Notes • ICFPP  OVA • ICFB  Bundle  (during  engagement)
  • 20. ©  2015    Cisco   and/or  its  affiliates.  All   rights  reserved.      Cisco  PublicPresentation   ID References • Cisco  ICFPP  Administrator  Guide • Southbound  Cloud  Adapter  Framework • Cisco  Intercloud  Fabric  Provider  Platform  Adapter  Developer  Guide
  • 21. ©  2015    Cisco   and/or  its  affiliates.  All   rights  reserved.      Cisco  PublicPresentation   ID Key  Takeaways • ICFPP  concept  and  architecture  is  simple • ICFPP  Creates  Cloud  API  uniformity  for  different  Providers • ICFPP  Cloud  Adapter  supports  OpenStack,  Cloudstack  and  vCD (Beta)  out-­of-­ box  integration • Cisco  gives  customer  an  SDK  to  develop  custom  Cloud  Adapter  for  ICFPP  to   integrate  with  any  Cloud  Management  Platform • ICFPP  will  differentiate  Cisco  Powered  Providers  from  other  clouds • Roadmap  to  include  bare-­metal  workloads,  tither  storage  integration  etc.
  • 22. ©  2015    Cisco   and/or  its  affiliates.  All   rights  reserved.      Cisco  PublicPresentation   ID Intercloud  Fabric  @  CiscoLive San  Diego Breakouts TECCLD-­3001 Sun  8:00 4  hrs 16B  Mezz Intercloud  Fabric  Technical  Deepdive PSOCLD-­1001 Mon  11:00 60  min 14B  Mezz Hybrid  Cloud  with  Intercloud  Fabric PSODCT-­1009 Mon  2:00 60  min 14B  Mezz Hybrid  Clouds:  Integrating  the  Enterprise  Data  Center  and  Public  Cloud BRKCLD-­2003 Wed  8:00 2  hrs 7A Upper Building   Hybrid  Cloud  Applications   with  Intercloud  Fabric BRKCLD-­1828 Thu  8:00 90  min 25C  Upper Designing  Hybrid  Cloud  operations  with  ServiceGrid and  Intercloud  Fabric DevNet DEVNET-­1008   Mon  9:00 30  min Devnet  Theater   Private  or  Public  or  Hybrid  ?  Which  Cloud  Should   I  choose? DEVNET-­1120   Mon  1:00 60  min Devnet  Classrm #2 Intercloud Fabric  -­ AWS  and  Azure  Account  Setup  and  Utilization DEVNET-­1128 Mon  2:00 30  min Devnet Classrm #2 Cisco Intercloud Fabric  NB  APIs  for  Business DEVNET-­1009   Tue  9:00 30  min Devnet  Theater Cisco Intercloud Fabric  for  Business,  Helping   Enterprises  Move to  Hybrid! DEVNET-­2009   Wed  12:00 30  min Devnet  Classrm #2 Intercloud Fabric  REST  APIs  for  Providers World  of  Solutions Learning  Labs Table  Topics Meet  the  Engineer ICF  in  Hybrid   Cloud Mon  12:00 Table  #11 Wed  11:30 Table #13 Building  Hybrid   Cloud  Apps  with ICF Tue  11:30 Table  #  11 Wed  11:30 Table  #10 Talk  to  an  ICF   Expert  @  ‘The  Hub’ Ground  Level See  ICF  in  action  with  3-­tier   hybrid  cloud  application ‘Cloud’  Booth  in  WoS,  Ground   Level Hands  on  with  ICF: ‘Intercloud  Fabric  Learning  Lab’ ‘DevNet Zone’  Ground  Level cisco.com/go/intercloudfabric Th e im
  • 23. ©  2015    Cisco   and/or  its  affiliates.  All   rights  reserved.      Cisco  PublicPresentation   ID Participate  in  the  “My  Favorite  Speaker”  Contest • Promote  your  favorite  speaker  through  Twitter  and  you  could  win  $200  of  Cisco   Press  products  (@CiscoPress) • Send  a  tweet  and  include   • Your  favorite  speaker’s  Twitter  handle  @prenatos • Two  hashtags:  #CLUS  #MyFavoriteSpeaker • You  can  submit  an  entry  for  more  than  one  of  your  “favorite”  speakers   • Don’t  forget  to  follow  @CiscoLive and  @CiscoPress • View  the  official  rules  at  http://bit.ly/CLUSwin Promote  Your  Favorite  Speaker  and  You  Could  Be  a  Winner 23
  • 24. ©  2015    Cisco   and/or  its  affiliates.  All   rights  reserved.      Cisco  PublicPresentation   ID Complete  Your  Online  Session  Evaluation Don’t  forget:  Cisco  Live  sessions  will  be  available   for  viewing  on-­demand  after  the  event  at   CiscoLive.com/Online • Give  us  your  feedback  to  be   entered  into  a  Daily  Survey   Drawing.  A  daily  winner   will  receive  a  $750  Amazon   gift  card. • Complete  your  session  surveys   though  the  Cisco  Live  mobile   app  or  your  computer  on   Cisco  Live  Connect. 24
  • 25. Thank  you ©  2015    Cisco   and/or  its  affiliates.  All   rights  reserved.      Cisco  PublicPresentation   ID 25