Posts

Showing posts with the label Cisco Spark API

Review: DevNet Express Cloud Collaboration - Las Vegas 2017

Image
My Cisco Live US 2017 in Las Vegas starts with the 2-Day DevNet Expressway Cloud Collaboration event . Cisco DevNet Express events are an offer from Cisco to provide the possibility to dive deeper into the programmability of today solutions. The Cisco DevNet team provides a mixture between theoretical backgroud and technics about programming and small labs and tasks to train the theoretical stuff in practice.  After the usage of scripting and the development of small own tools helps to make the daily work of every engineer easier, the DevNet Express are the ideal start to build up the required programming skills. To level the field for all participants of the event, Day 1 starts with the basics of Python, programming basics, the benefits of APIs and usage of Rest APIs. The theory parts are always mixed with small exercises which really help to deepen the understanding of the theory parts. The second day was focused to use the basics from day one in combination with Cisco S

My first Cisco Spark project - Phase 1: Ups and Downs and the PaaS Challenge

Image
After working approximately some time on my private Cisco Spark App, which combines the Cisco Openvuln API with the Cisco Spark API, I had several ups and downs during working on the code. During the first days I focused on Openvuln API and to understand OAuth. The first versions of the program is running on my laptop and was just for verification of the functions of the Openvuln API and to get my first experiences with OAuth. I used the Client Credential Grant of OAuth for the first programs, but the final goal is to create a web application using the Authorisation Code Grant. The topic web application was also part of one of the downs I experienced. Ups: - I get the Client Grant based OAuth authentication working to send requests to the Cisco Openvuln API. Based on the fact that I had no experience with OAuth and not much experience with programming, that was a real highlight for me after I get that running - I get the get the Cisco Spark API training labs running and g