Вы находитесь на странице: 1из 45

Spark/Tropo

Integration Platforms as a Service


Real World Use Cases

Casey Bleeker, Business Development Manager, cbleeker@cisco.com

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)

Closing & Q&A


Exciting shifts are happening
across all industries
DEVNET-2023 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 4
Why is this relevant
to Collaboration?

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

1995 2000 2010

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

1995 2000 2010

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

1995 2000 2010 2015

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

1995 2000 2010 2015

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

1995 2000 2010 2015


March 2015: Cisco Spark announced
API-rich May 2015: TROPO acquisition completed
offerings Oct 2015: Announcement of Spark for Developers
Jan 2016: Spark Call and Spark Room

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

Cloud Collaboration Platforms Overview


Tropo Platform

Enable developers to quickly and easily embed


communication capabilities into applications
and business processes.

Voice and SMS Easy to use


APIs with value- 24/7 support
added features Pay as you go

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

Spark Depot Integrations


Teams unify workstreams in a click

App Integration Services


Make it easy for users Power-users create their own apps in minutes
to integrate Cisco Spark
with the apps they love
and give developers tools Platform APIs / SDKs
Developers accelerate the value of Spark
to transform collaboration in their environments
experiences.
DEVNET-2023 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 22
Development Opportunity Spectrum
Light Development Full Development Full
No Developers
(Simple workflows) (outsourced) Development Practice

iPaaS Custom Development


Spark Depot Developers Platform
Partners Partners

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

iPaaS Custom Development


Spark Depot Developers Platform
Partners Partners

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

iPaaS Custom Development


Spark Depot Developers Platform
Partners Partners

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?

Integration Platform as a Service (iPaaS). Connects software, back-end


systems, mobile apps, and even sensors and devices through a simple interface
easily connecting the web apps you use, making it easy to automate tedious
tasks.
Partners, ISVs or iPaaS
You can wait for third-party app developers to offer the SaaS integrations you
need.
You can hire expensive freelance programmers to build custom software for
you.
Or you can simply do it yourself with an iPaaS app!

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

iPaaS Custom Development


Spark Depot Developers Platform
Partners Partners

DEVNET-2023 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 29
iPaaS Integrations

Provides thousands of pre-built, ready-to-use activities of over 100 services.


Well-known service integrations for Spark, Tropo, and Webex include:
Salesforce, Marketo, AWS, Zendesk, GitHub, Dropbox, Wordpress,
MailChimp, Pocket, Google Drive, OneNote, Fitbit, Uber, PushBullet, and
many more.

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

250+ integrations 550+ integrations Complexity: high


Config: basic Config: intermediate 200+ integrations
Config: basic
(Express) to
advanced
(Enterprise)

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

Watch Google Spreadsheet


duittenb@cisco.com
If row is added
Check if contains @cisco.com
Add email address to Spark room
Post new message welcoming user
to Spark room.

DEVNET-2023 2017 Cisco and/or its affiliates. All rights reserved. Cisco Public 34
Emergency Bridge
Spark + WebEx + Tropo + Built.io
Emergency Communication

Async / Non- Broadcast Real Time Voice,


Emergency Emergency via Video & Content
Communication Phone and SMS Share

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

Attend other Spark/Tropo API sessions or take an instructor-driven Workshop


DEVNET-2020: [Workshop] Working with Spark APIs
DEVNET-2021: Spark API Authentication - Bots and Oauth
DEVNET-2025: [Workshop] Build a Multi-Function iPaaS Application Using Python
DEVNET-3002: [Workshop] Tour the DevNet Quiz App (Spark & Tropo Integration)

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

Meet the Experts at the Demo Pods

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

Вам также может понравиться