Академический Документы
Профессиональный Документы
Культура Документы
DEVNET-2023
@geekbleek
Agenda
Why are integrations & APIs relevant?
Spark and Tropo API Platforms Overview
Programming the Web: Integration Platform-as-a-Service (iPaas)
Business Use Case Demos
IFTT (example)
Zapier (example)
Built.io (example)
DEVNET-2023 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 5
Cisco Collaboration Evolution
Provide a
platform for building
custom solutions Digitize
Your Business
Deliver the best
of both worlds
Accelerate
Create ubiquitous Innovation with Hybrid Agility
Enhance appeal to
Unify productivity with ensure adoption
communication cost reduction
foundation
Enable
Simple & Seamless
Experiences Experiences
Converge Simplify
Collaboration Infrastructure
Voice, Video, & Data
PAST FUTURE
DEVNET-2023 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 6
API Awareness
Why do we
need a website?
1995
DEVNET-2023 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 7
API Awareness
Why do we
need a website?
Of course
we have
a website
1995 2000
DEVNET-2023 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 8
API Awareness
Why do we Why do we
need a website? need APIs?
Of course
we have
a website
DEVNET-2023 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 9
API Awareness
Why do we Why do we
need a website? need APIs?
Of course
we have
a website
DEVNET-2023 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 10
API Awareness
Why do we Why do we
need a website? need APIs?
Of course
we have Of course
a website we have APIs
DEVNET-2023 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 11
API Awareness
Why do we Why do we
need a website? need APIs?
Of course
we have Of course
a website we have APIs
DEVNET-2023 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 12
API Awareness
Why do we Why do we
need a website? need APIs?
Of course
we have Of course
a website we have APIs
DEVNET-2023 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 13
The core competency for Collab
Specialists is shifting from
telephony and networking,
towards software skills such as
API's and integrations
Jonathan Rosenberg
VP.CTO CTG
DEVNET-2023 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 14
Spark and Tropo
2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 16
Old-style
Communication
Development
DEVNET-2023 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 17
DEVNET-2023 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 18
DEVNET-2023 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 19
User
UX Experience
DEVNET-2023 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 20
Developer
DX Experience
DEVNET-2023 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 21
Cisco Spark Platform APIs
DEVNET-2023 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 23
Development Opportunity Spectrum
Light Development Full Development Full
No Developers
(Simple workflows) (outsourced) Development Practice
DEVNET-2023 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 24
Development Opportunity Spectrum
Light Development Full Development Full
No Developers
(Simple workflows) (outsourced) Development Practice
DEVNET-2023 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 25
Programming the Web
Integration Platform-as-a-Service (iPaas)
Integration Platform as a Service (iPaaS)
DEVNET-2023 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 27
What Are They?
DEVNET-2023 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 28
Who Uses Them?
Light Development Full Development Full
No Developers
(Simple workflows) (outsourced) Development Practice
DEVNET-2023 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 29
iPaaS Integrations
DEVNET-2023 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 30
Consumer Business Business &
Developer
Pricing = free Pricing = freemium
Pricing = monthly
GUI: web, visual GUI: web, visual
GUI: web, very
Complexity: basic Complexity: medium graphical
duittenb@cisco.com
DEVNET-2023 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 31
IFTTT, Zapier, Built.io
Use Cases
A new Dropbox edit can trigger an email
notification to your inbox.
Geo-fencing. Sonos speaker system
New on IFTTT turns on, Hue lights turn on, and Nest
temperature changes when you
approach your home.
Showing endless
possibilities
2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 33
Room Membership with Zapier & Google Sheets
DEVNET-2023 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 34
Emergency Bridge
Spark + WebEx + Tropo + Built.io
Emergency Communication
DEVNET-2023 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 36
Emergency Bot
Spark bot that calls and SMSs users of an emergency situation that
needs everybody to get on a call as quickly as possible.
DEVNET-2023 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 37
Q&A
Extended Built.io
Flow Membership
built.io/ciscosparkvip
Complete Your Online Session Evaluation
Please complete your Online
Session Evaluations after each
session
Complete 4 Session Evaluations &
the Overall Conference Evaluation
(available from Thursday) to receive
your Cisco Live T-shirt
All surveys can be completed via
the Cisco Live Mobile App or the
Dont forget: Cisco Live sessions will be available
Communication Stations for viewing on-demand after the event at
CiscoLive.com/Online
DEVNET-2023 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 40
Continue Your Education in the DevNet Zone
Try a Spark or Tropo DevNet Learning Lab
1. Create Spark Rooms, Add Participants and Post Messages
2. Learn to create a Spark Webhook that will subscribe to new messages in a room
3. Register a new Spark app, and authenticate from a browser based app
4. Quickly create a Tropo app with TTS, audio file playback and outbound calling
DEVNET-2023 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 41
Continue Your Education in the DevNet Zone
Take the DevNet Coding Track
DEVNET-1001: Coding 101, Introduction to REST APIs
DEVNET-1060: Intro to API Authentication Types (Oauth, token HTTP Basic)
DEVNET-1080: Introduction to Git
DEVNET-2002: Coding 102, REST API Basics using Spark
DEVNET-2003: Coding 102, REST API Basics using APIC-EM
DEVNET-2006: Coding 103, Deep Dive on JSON & more Python
DEVNET-2023 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 42
Continue Your Education
Demos in the Cisco campus
Walk-in Self-Paced Labs
Lunch & Learn
Meet the Engineer 1:1 meetings
Related sessions
DEVNET-2023 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 43
@CiscoDevNet
@CiscoSparkDev
Thank You