Showing posts from 2016

How to - Install Python and Paramiko in offline Windows environment (Optimized Method)

After using more and more Paramiko and Python for automation of endpoint testing and changed requirements for the the usage of Paramiko in newer versions my old how-to  becomes outdated. With the newest release of Python, Python 3.6 , I started to optimize the installation process to reduce complexity and make the installation process more simple. Instead of downloading manually all required files from the different homepages I use Python included functions for this work.  Step by Step overview: 1. Creation of reference system For preparation of the required files and for verification I'm using normally a test system i setup in VMware Fusion on my MacBook. For the Microsoft operating system I use the trial version from Microsoft Technet Evaluation Center for 180 days testing. After the system is finally setup based on my requirements I create a snapshot to have a valid reference point for my installation. 2. Installation of Python in reference system and downloadin

Cisco and the edge challenge - federations in Cisco collaboration solutions

Based on my actual projects I made some experiences with the needs and requirements or large enterprises around federations. In today enterprise communication requirements federations with external partners or customers becomes more and more important. While Microsoft has a clear strategy with their Microsoft Edge Servers to provide their customers a wide range of features via one kind of server. With this solution Microsoft can provide features like: Business to Business Audio and Video calls Instant Messaging Desktop Sharing Registration of clients via Internet In comparison the Cisco solution is more complex, depending on the use case a different kind of edge device is required. With the Cisco acquisition of Acano the range o possible edge devices get more possibilities but also more overlap between the different solutions. In an actual overview of edge devices in an Cisco collaboration solution we would see the following devices: Cisco Expressway Cisco ASA Ci

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

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