Cisco Spark Messaging APIs - Integration Platforms as a Service Real World Use-Cases

Similar documents
Automating Cisco Spark with Cloud Integration Cisco DevNet Webinar Series

NXOS in the Real World Using NX-API REST

DEVNET Introduction to Git. Ashley Roach Principal Engineer Evangelist

Spark SDK Video - Overview and Coding Demo

CloudCenter for Developers

Your API Toolbelt Tools and techniques for testing, monitoring, and troubleshooting REST API requests

Git, Atom, virtualenv, oh my! Learn about dev tools to live by!

Cisco Spark Widgets Technical drill down

BGP in the Enterprise for Fun and (fake) Profit: A Hands-On Lab

Hands On Exploration of NETCONF and YANG

Tour the latest Cisco Spark API features

Get Hands On With DNA Center APIs for Managing Intent

Cisco UCS Agentless Configuration Management Ansible or Microsoft DSC

DevNet Workshop-Hands-on with CloudCenter and Jenkins

Managing Cisco UCS with the Python SDK

Magical Chatbots with Cisco Spark and IBM Watson

Cisco Container Platform

European DevNet Pros Panel

Hands-On with IoT Standards & Protocols

Cisco Enterprise Agreement

TRex Realistic Traffic Generator

Automation with Meraki Provisioning API

NetDevOps Style Configuration Management for the Network

Getting Started with OpenStack

2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

Finesse APIs: Getting started with the REST APIs and XMPP events

Cloud Mobility: Meraki Wireless & EMM

Privacy Requirements Scoping

Cisco Spark. Questions? Use Cisco Spark to communicate with the speaker after the session. How

Cisco SD-Access Hands-on Lab

Managing The Digital Network Workforce Transformation

Introduction to OpenConfig

Cisco DNA Center and Italtel Netwrapper Evolution: Network and Applications come together

An Introduction to Developing for Cisco Kinetic

DevOps CICD for VNF a NetOps Approach

Coding Getting Started with Python

Deploying Cloud-Agnostic Applications with Cisco CloudCenter

Hybrid Cloud Automation using Cisco CloudCenter API

BRKCOC-2399 Inside Cisco IT: Integrating Spark with existing large deployments

Creating a custom gadget using the Finesse JavaScript Library API

Who wants to be a millionaire? A class in creating your own cryptocurrency

Customer s journey into the private cloud with Cisco Enterprise Cloud Suite

Empower your testing with Cisco Test Automation Solution Featuring pyats & Genie

WORKSHOP: from Zero to a Network Application with #golang

Enterprise Recording and Live Streaming Architecture with VBrick

Ipswitch: The New way of Network Monitoring and how to provide managed services to its customers

Cisco UCS Director and ACI Advanced Deployment Lab

NSO in Brownfield: Fully Automated One-Click Reconciliation

PSOACI Why ACI: An overview and a customer (BBVA) perspective. Technology Officer DC EMEAR Cisco

Introducing Cisco Network Assurance Engine

Next Generation Mobile Collaboration

Orange: Cisco & Orange: a human touch for a digital experience

Real time Location Services Overview and Use cases

Insights into your WLC with Wireless Streaming Telemetry

Automation and Programmability using Cisco Open NXOS and DevOps Tools

NetBrain Technologies: Achieving Agile Network Operations: How Automation Can Improve Visibility Across Hybrid Infrastructures

Demystifying Machine Learning

Introduction to Cisco IoT Tools for Developers IoT 101

Tetration Hands-on Lab from Deployment to Operations Support

Cisco WAN Automation Engine (WAE) Network Programmability with Segment Routing

Serviceability of SD-WAN

Machine Learning with Python

Zero-Touch Operations - Managing Your Network as Code

Routing Underlay and NFV Automation with DNA Center

PSOACI Tetration Overview. Mike Herbert

The Transformation of Media & Broadcast Video Production to a Professional Media Network

Using Workload Automation to Optimize Hybrid Cloud Estates

Consuming Model-Driven Telemetry

An Introduction to Monitoring Encrypted Network Traffic with "Joy"

Delivering HCI with VMware vsan and Cisco UCS

Cloud-Ready WAN For IAAS & SaaS With Cisco s Next- Gen SD-WAN

PnP Deep Dive Hands-on with APIC-EM and Prime Infrastructure

Kuber-what?! Learn about Kubernetes

Contiv installation and integration with ACI

DevNet Workshop-Learning Cisco platform Exchange Grid (pxgrid) Dynamic Topics

Simplifying Collaboration Deployments with Prime Collaboration

Internet of Things Field Network Director

Cisco SD-Access Building the Routed Underlay

Stateless Multicast with Bit Indexed Explicit Replication

Cloud Systems and What They Mean to Your Company

Cisco SD-WAN (Viptela) Migration, QoS and Advanced Policies Hands-on Lab

Migrating Applications with CloudCenter

Licensing Guide for Partners

Cisco Hosted Collaboration Solution (HCS) and Cisco Collaboration Cloud

Catalyst 9K High Availability Lab

Optimising SP Networks with WAN Automation Engine

Contiv installation and integration with ACI. LTRCLD-2003

AlgoSec: How to Secure and Automate Your Heterogeneous Cisco Environment

Exam Name: PASCERSE - Cisco SaaS Conferencing and EIM Resale ATP for the SE Exam

VXLAN EVPN Fabric and automation using Ansible

Cisco UCS PowerTool Deploy at Scale

Coding Intro to APIs and REST

Connected Mobile Experiences (CMX) Aligning Use Cases and Technology

Cisco Virtualized Infrastructure Manager

NetDevOps for the Network Dude How to get started with API's, Ansible and Python

OpenStack Enabling DevOps Shannon McFarland CCIE #5245 Distinguished DEVNET-1104

APIC-EM / EasyQoS - End to End Orchestration of QoS in Enterprise Networks

Inside Cisco IT: Automated end user services via Cisco Prime Service Catalog, Process Orchestrator and AppDynamics

2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

Transforming Networks for Higher Performance. Technologies and Strategies for Service Providers

Transcription:

DEVNET-2023 Cisco Spark Messaging APIs - Integration Platforms as a Service Real World Use-Cases David Staudt DevNet Developer Evangelist / Principal Engineer

Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1. Find this session in the Cisco Live Mobile App 2. Click Join the Discussion 3. Install Spark or go directly to the space 4. Enter messages/questions in the space cs.co/ciscolivebot#devnet-2023 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

Agenda Why APIs? Spark APIs - Overview Programming the web: ipaas Business use case demos IFTT Zapier Built.io Enterprise Closing & Q&A

API Awareness Why do we need a website? Why do we need API s? Of course we have a website Of course we have API s 1995 2000 2010 2015 DEVNET-2023 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 5

API Awareness Why do we need a website? Why do we need API s? Of course we have a website Of course we have API s 1995 2000 2010 2015 API-rich offerings March 2015: Cisco Spark announced Oct 2015: Announcement of Spark for Developers Jan 2016: Spark Call and Spark Room DEVNET-2023 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 6

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 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 7

Cisco Spark APIs Cloud Collaboration Platform Overview

Cisco Spark Platform APIs Spark Depot Integrations Teams unify workstreams in a click Make it easy for users to integrate Cisco Spark with the apps they love and give developers tools to transform collaboration experiences. App Integration Services Power-users create their own apps in minutes Platform APIs / SDKs Developers accelerate the value of Spark in their environments DEVNET-2023 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 9

Development Opportunity Spectrum No Developers Light Development (Simple workflows) Full Development (outsourced) Full Development Practice Spark Depot ipaas Custom Development Partners Developer APIs / SDKs DEVNET-2023 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 10

Development Opportunity Spectrum No Developers Light Development (Simple workflows) Full Development (outsourced) Full Development Practice Spark Depot ipaas Custom Development Partners Developer APIs / SDKs DEVNET-2023 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 11

Development Opportunity Spectrum No Developers Light Development (Simple workflows) Full Development (outsourced) Full Development Practice Spark Depot ipaas Custom Development Partners Developer APIs / SDKs DEVNET-2023 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 12

Programming the Web Integration Platforms-as-a-Service (ipaas)

Integration Platforms as a Service (ipaas) DEVNET-2023 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 14

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, ISV s 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 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 15

ipaas Integrations Provides thousands of pre-built, ready-to-use activities for hundreds of services. Well-known service integrations for Spark and Webex include: Salesforce, Marketo, AWS, Zendesk, GitHub, Dropbox, Wordpress, MailChimp, Pocket, Google Drive, OneNote, Fitbit, Uber, PushBullet, and many more. DEVNET-2023 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 16

Business Pricing = freemium GUI: web, visual Complexity: medium 550+ integrations Config: intermediate Consumer Pricing = free GUI: web, visual Complexity: basic 250+ integrations Config: basic Business & Developer Pricing = monthly GUI: web, very graphical duittenb@cisco.com Complexity: high 200+ integrations Config: basic (Express) to advanced (Enterprise) DEVNET-2023 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 17

ipaas Use Cases

Extended Built.io-Flow Membership built.io/ciscosparkvip

Developer Resources

Cisco Spark SDK & Widget Developer Resources Cisco Spark API / SDK Docs: https://developer.ciscospark.com Cisco DevNet Spark Resources: https://developer.cisco.com/site/spark/ https://learninglabs.cisco.com/labs/tags/spark/page/1 GitHub Resources: https://github.com/ciscodevnet/awesome-ciscospark Cisco Spark Developer Support: https://developer.ciscospark.com/support.html DEVNET-2023 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 25

Continue Your Education in the DevNetZone Over 148 Devnet / Spark Sessions CLEUR Session Catalog + DevNet + Spark 68 Spark Learning Labs LearningLabs.cisco.com DEVNET-2023 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 26

Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1. Find this session in the Cisco Live Mobile App 2. Click Join the Discussion 3. Install Spark or go directly to the space 4. Enter messages/questions in the space cs.co/ciscolivebot#devnet-2023 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

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 Communication Stations Complete Your Online Session Evaluation Don t forget: Cisco Live sessions will be available for viewing on-demand after the event at www.ciscolive.com/global/on-demand-library/. 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public

Continue Your Education Demos in the Cisco campus Walk-in Self-Paced Labs Tech Circle Meet the Engineer 1:1 meetings Related sessions DEVNET-2023 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 29

Thank you