Direct from DevNet@TAG in Milan and Rome in May 2016! Learn about Cisco DevNet, Spark and Tropo APIs any why there's never been a better time to innovate with Cisco.
DevNet Express - Spark & Tropo API - Lisbon May 2016Cisco DevNet
ย
Direct from the Cisco DevNet Lisbon Portugal Express event in May 2016. Learn about Cisco DevNet, Spark and Tropo APIs any why there's never been a better time to innovate with Cisco.
Cisco APIs: An Interactive Assistant for the Web2Day Developer ConferenceCisco DevNet
ย
Stรจve Sfartz is an API evangelist at Cisco who presented on Cisco APIs and leveraging them through examples. The presentation covered Cisco technologies like Connected Mobile Experience (CMX), Mobility IQ, and Cisco Spark which have REST APIs that can be used to access location data, analytics, and collaboration features. It encouraged developers to join the Cisco DevNet community to learn about APIs, take labs, and interact with other developers.
Learn how and why John McDonough contributes to Ansible and how you can too. Weโll arm you with what you need to know, things like Python, Git, and YAML.
To โ (~65K) and beyond! - Sebastiano Gottardo - Codemotion Milan 2016Codemotion
ย
This talk focuses on analyzing the infamous 65K methods limit for Android apps, from a pragmatic and down-to-earth perspective for developers. You will get to understand what exactly this problem is about and why it exists in the first place. Moreover, we will go through the possible solutions, each one of them presented with pros and cons. At the end of this talk, you should be able to evaluate which solution best suits your app, and even if you need a solution in the first place.
Cisco Spark and Tropo and the Programmable WebCisco DevNet
ย
This document discusses integration platforms as a service (iPaaS) and provides examples of how Cisco Spark, Tropo, and Webex can be integrated using iPaaS solutions. It outlines key iPaaS concepts, popular iPaaS solutions like IFTTT, Zapier and Built.io, and use cases for both consumers and enterprises. It also describes an anatomy of a potential iPaaS solution using Built.io and highlights opportunities to learn more through Cisco DevNet labs and sessions.
Coding 102 REST API Basics Using SparkCisco DevNet
ย
This document provides an overview and agenda for a workshop on REST API basics using the Cisco Spark API. The agenda includes an introduction to REST APIs and what makes them useful, a tour of the Cisco Spark API and its endpoints, and hands-on exercises for interacting with the Cisco Spark API using Postman and JavaScript examples. Attendees will learn how to retrieve room and membership data, add messages to rooms, and call API functions from JavaScript code. The workshop aims to help developers get started using the Cisco Spark API and provides resources for continuing their education on API design and development.
How to Build Advanced Voice Assistants and ChatbotsCisco DevNet
ย
Learn more about the CodeMotion Voice Machine and Cisco DevNet Chatbot. Understand what a typical bot journey is and where to go to get more information about Cisco Spark and Tropo.
The document describes a Cisco Spark & Tropo API workshop that covers setting up a quiz application using the Cisco Spark and Tropo APIs. The workshop includes touring a demo quiz app, setting up an interactive voice response system with Tropo, adding a SMS bridge to onboard participants to a Cisco Spark room, and connecting an interactive assistant bot to a Spark room. Hands-on exercises guide attendees on configuring the various components.
Rome 2017: Building advanced voice assistants and chat botsCisco DevNet
ย
If it takes minutes to code a simple bot, building professional bots represents quite a challenge. Soon you realize you need serious programming and API architecture experience but also โBotโ specific skills. In this session, we'll first show the code of advanced Chat and Voice interactions, and then explore the challenges faced when building advanced Bots (Context storage, NLP approaches, Bot Metadata, OAuth scopes), and discuss interesting opportunities from latest industry trends (Bot platforms, Serverless, Microservices). This talk is about showing the code and sharing lessons learned.
Introduction to the DevNet Sandbox and IVTCisco DevNet
ย
A session in the DevNet Zone at Cisco Live, Berlin. Come to this session to hear about the DevNet Sandbox and how it can accelerate your product development and reduce IVT costs! DevNet Sandboxes are an easy to use, cost-effective alternative to building out your own hardware lab and testing environment for many applications integrating with Cisco Technologies. All DevNet members have access to our sandbox labs for development, internal testing and in some cases IVT! In this session you will learn about technologies offered, lab features and our roadmap for new labs and IVT programs.
The WAN Automation Engine (WAE) is a software platform that provides multivendor and multilayer visibility and analysis for service provider and large enterprise networks. It plays a critical role in answering key questions of network resource availability, and when appropriate can automate and simplify Traffic Engineering mechanisms such as RSVP-TE and Segment Routing. This session will focus on use-cases and APIs for developers.
Watch the DevNet 2035 replay from the Cisco Live On-Demand Library at: https://www.ciscolive.com/online/connect/sessionDetail.ww?SESSION_ID=92720&backBtn=true
Check out more and register for Cisco DevNet: http://ow.ly/jCNV3030OfS
The document outlines an agenda for a presentation on developing Tropo applications. The presentation covers topics like making incoming and outgoing calls, text messaging, call control features, and advanced speech concepts. Sample code is provided for different programming languages.
PKI in DevOps: How to Deploy Certificate Automation within CI/CDDevOps.com
ย
DevOps and CI/CD make for faster code releases, but they also create new challenges for security practices. Think about TLS and code-signing certificates. Almost every component in CI/CD โ binaries, builds, web servers and containers โ needs certificates to authenticate and verify trust, but traditional PKI processes just can't scale in DevOps environments.
Join Keyfactor and Infinite Ranges to learn how PKI and certificate management fits within the CI/CD pipeline and why an integrated and automated approach is key to success. In this webinar, we'll discuss:
How applications in the DevOps toolchain use PKI (i.e. Jenkins, Kubernetes, Istio, etc.)
The risks of unmanaged or untracked certificates in DevOps environments
Best practices to support visibility, compliance and automation of certificates in CI/CD
Cisco's Open Device Programmability Strategy: Open DiscussionCisco DevNet
ย
Cisco DNA is an open and extensible, software-driven architecture built on a set of design principles with the objective of providing:
- Insights & Actions to drive faster business innovation
- Automaton & Assurance to lower IT costs and complexity while meeting business and user expectations
- Security & Compliance to reduce risk as the organization continues to expand and grow. The architecture extends to Cisco network elements.
This session will focus on the open, model-driven, programmable interfaces available across Cisco's network elements which enable you to leverage and extend your network through applications that directly access the routers and switches in your network.
Watch the DevNet 1028 replay from the Cisco Live On-Demand Library at: https://www.ciscolive.com/online/connect/sessionDetail.ww?SESSION_ID=91041&backBtn=true
Check out more and register for Cisco DevNet: http://ow.ly/jCNV3030OfS
Device Programmability with Cisco Plug-n-Play SolutionCisco DevNet
ย
Cisco Open Plug-n-Play solution allows customers to reduce the costs associated with deployment/installation of network devices, increase the speed and reduce the complexity of deployments without compromising the security. Using Cisco Plug-n-Play solution, customers can do Zero Touch Installs of Cisco gear in various deployment scenarios and deployment locations.
Watch the DevNet 2052 replay from the Cisco Live On-Demand Library at: https://www.ciscolive.com/online/connect/sessionDetail.ww?SESSION_ID=91108&backBtn=true
Check out more and register for Cisco DevNet: http://ow.ly/jCNV3030OfS
[muCon2017]DevSecOps: How to Continuously Integrate Security into DevOpsDaniel Oh
ย
This document discusses DevSecOps, which is about continuously integrating security into DevOps processes and tools. It describes how development and operations teams traditionally view security, and why DevSecOps is important given trends like cloud computing, microservices, and open source software usage. The document then outlines ways to secure assets, development, operations, and APIs using open source tools as part of a DevSecOps approach. These include securing container registries and images, integrating security testing into builds, and using monitoring and logging tools to detect issues.
The Future of Security and Productivity in Our Newly Remote WorldDevOps.com
ย
Andy has made mistakes. He's seen even more. And in this talk he details the best and the worst of the container and Kubernetes security problems he's experienced, exploited, and remediated.
This talk details low level exploitable issues with container and Kubernetes deployments. We focus on lessons learned, and show attendees how to ensure that they do not fall victim to avoidable attacks.
See how to bypass security controls and exploit insecure defaults in this technical appraisal of the container and cluster security landscape.
Last year we tasted the very first bits of the NET Core platform. The RTM is out and we are close to the next 2.0 version. Is this the right moment to adopt the platform?
What are the changes of the new project system brought from Visual Studio 2017? What is new in the tools, sdk and packaging?
Adopting the new NET Core doesnโt necessarily mean migrating everything in a single step but mixing it with the regular .NET Framework thanks to the new net standard which is evolving to the 2.0 version as well.
During this code-first session, we will try to see the developerโs and architectโs perspectives in a variety of scenarios, including the cross-platform and Raspberry.
The DevOps model is rapidly transforming IT operations and development practices. But what are the precursors necessary to implement DevOps? To achieve an agile, virtualized, and highly automated IT environment, what technological requirements need to be in place? OpenStack has the potential to facilitate DevOps implementation and practices at several different layers in the data center. In this session we'll quickly discuss what DevOps is, then discuss many components that are logically required to move towards DevOps in your environment. Finally we'll explore in depth several ways OpenStack can provide these baseline components.
Watch the DevNet 1104 replay from the Cisco Live On-Demand Library at: https://www.ciscolive.com/online/connect/sessionDetail.ww?SESSION_ID=92695&backBtn=true
Check out more and register for Cisco DevNet: http://ow.ly/jCNV3030OfS
Provisioning Windows instances at scale on Azure, AWS and OpenStack - Adrian ...ITCamp
ย
In a cloud based environment, where automation is a primary concern, guest operating systems need to be provisioned at boot time.
There are a lot of actions that need to be performed at this stage, ranging from assigning the admin userโs credentials to creating WinRM listeners, storage configurations, RDP settings, guest agent installation, custom data execution and much more.
The de-facto standard guest provisioning tools are cloud-init on Linux and cloudbase-init on Windows.
I will present how cloudbase-init runs on all the Microsoft supported Windows editions (there are quite a few) and how it supports a plethora of metadata service implementations (EC2, OpenStack, the recently added Azure).
Cloudbase-init is being run thousands of times daily all over the worldโs public clouds and data centers and it has reached more than 5 million known runs to date.
We will also take an in-depth look at the Argus integration testing framework, which automates the integration testing of cloudbase-init on real world platforms, to make sure it meets a very strict set of performance, compatibility and security requirements.
At the end I will show you a live demo with a cloudbase-init bootstrapped Windows instance on Azure, and how you can benefit from the provisioning process.
Docker adventures in Continuous Delivery - Alex VranceanuITCamp
ย
Implementing CI with Docker are the baby steps. The tricky one is CD through several environments. Architecture, demo and lessons learned. Target audience: 80% technical, 20% PM/architects/leaders
Javascript Essentials - Cisco Live Barcelona 2019Cisco DevNet
ย
Find how to build applications with Cisco: http://cs.co/cleur191444 ~ Get a broad overview of the Javascript language, platforms, and ecosystems, to better identify when to use the programming language, but also start creating your own scripts, and feel comfortable enough to run and extend existing scripts.
If you have some basic programming skills and are looking forward to understanding more about Javascript, this session is for you! Expect lots of demos showing how Javascript is used at Cisco: from command line tools to custom scripts running on devices, dynamic Web pages, and Web APIs exposing enterprise data.
This document discusses the challenges of debugging cloud native applications and proposes live debugging as a solution. It notes that traditional debugging methods like command line debugging, local debugging, logging and tracing, and remote debugging have limitations for dynamic cloud environments. Live debugging allows reproducing bugs by creating the original application state and collecting high-fidelity data without performance impacts or needing to know server details. The document introduces Rookout as a platform that enables non-breaking breakpoints to collect live data with no extra coding or redeploys.
Windows Server 2016 Hyper-V introduced a huge amount of new features. Come to this session to learn about what we have actually been doing with Window Server 2016. Gain insight into what features and functionality you can utilize quickly to get an immediate benefit from using Hyper-V on Windows Server 2016.
You just got โdoneโ with the transformation of your organization (or parts of it) to leverage more DevOps practices, and now the next hot thing is taking over the industry: containers, Cloud Native, SRE, GitOps, Kubernetes, etc. Whatโs a DevOps Manager to do? Throw away the last few years and rebrand the team as Cloud Native SREs?
Technological advancement not only provides advancement in โwhatโ a modern technology architecture looks like, it can also provide advancement in the processes and the day to day of an organizationโs technology teams. Weโve seen this before in the move from mainframe to client-server, and client-server to Cloud.
In this presentation Iโll talk about the relationship of DevOps to Cloud Native technologies, and help make sense of all the jargon - containers, microservices, orchestration (and Kubernetes), SRE, GitOps, etc. Iโll also talk about how some processes & practices in the world of DevOps change when leveraging these technologies. Attendees will leave with a base understanding of what a DevOps operating model looks like when leveraging modern Cloud Native technologies.
The document introduces the DevNet Sandbox, which provides cloud-based labs for developers to explore, learn, develop, and test using Cisco technologies. The Sandbox includes both always-on shared labs and reservable private labs. Developers can use the labs to learn about technologies, conduct proof of concepts, develop and integrate solutions, and perform interoperability verification testing to obtain Cisco certifications. The Sandbox aims to enable rapid exploration and creation of solutions using Cisco technologies by providing ready access to lab environments.
This document discusses hybrid cloud networking challenges and solutions. It presents typical web application deployments on-premises and in the cloud. Architectural challenges with hybrid clouds include performance, reliability, and security. Implementation challenges involve using switched versus routed networks and managing IP addresses, routes, and network appliances across environments. The document proposes two approaches for hybrid cloud networking - a routed virtual private cloud using routing and firewalls, and a switched virtual private cloud using virtual switches and tunnels to simplify connectivity while maintaining security and performance.
A session in the DevNet Zone at Cisco Live, Berlin. Learn what use cases are good fits for Tropo, how you can make money with Tropo, discover how to get support from Tropo, and see how some real businesses are making or saving money using Tropo.
A session in the DevNet Zone at Cisco Live, Berlin. There are several new OpenStack projects/services that are built on core OpenStack infrastructure services. This session will first briefly discuss the changes introduced for the project governance structure in OpenStack. Subsequently, the focus of the presentation will be to provide feature and architecture details on few of the new projects and services in OpenStack. These will include Trove-Database Service, Sahara-Dataprocessing Service, Congress - Policy Service and Magnum -- Container Service. A summary of other OpenStack related services will also be provided.
Rome 2017: Building advanced voice assistants and chat botsCisco DevNet
ย
If it takes minutes to code a simple bot, building professional bots represents quite a challenge. Soon you realize you need serious programming and API architecture experience but also โBotโ specific skills. In this session, we'll first show the code of advanced Chat and Voice interactions, and then explore the challenges faced when building advanced Bots (Context storage, NLP approaches, Bot Metadata, OAuth scopes), and discuss interesting opportunities from latest industry trends (Bot platforms, Serverless, Microservices). This talk is about showing the code and sharing lessons learned.
Introduction to the DevNet Sandbox and IVTCisco DevNet
ย
A session in the DevNet Zone at Cisco Live, Berlin. Come to this session to hear about the DevNet Sandbox and how it can accelerate your product development and reduce IVT costs! DevNet Sandboxes are an easy to use, cost-effective alternative to building out your own hardware lab and testing environment for many applications integrating with Cisco Technologies. All DevNet members have access to our sandbox labs for development, internal testing and in some cases IVT! In this session you will learn about technologies offered, lab features and our roadmap for new labs and IVT programs.
The WAN Automation Engine (WAE) is a software platform that provides multivendor and multilayer visibility and analysis for service provider and large enterprise networks. It plays a critical role in answering key questions of network resource availability, and when appropriate can automate and simplify Traffic Engineering mechanisms such as RSVP-TE and Segment Routing. This session will focus on use-cases and APIs for developers.
Watch the DevNet 2035 replay from the Cisco Live On-Demand Library at: https://www.ciscolive.com/online/connect/sessionDetail.ww?SESSION_ID=92720&backBtn=true
Check out more and register for Cisco DevNet: http://ow.ly/jCNV3030OfS
The document outlines an agenda for a presentation on developing Tropo applications. The presentation covers topics like making incoming and outgoing calls, text messaging, call control features, and advanced speech concepts. Sample code is provided for different programming languages.
PKI in DevOps: How to Deploy Certificate Automation within CI/CDDevOps.com
ย
DevOps and CI/CD make for faster code releases, but they also create new challenges for security practices. Think about TLS and code-signing certificates. Almost every component in CI/CD โ binaries, builds, web servers and containers โ needs certificates to authenticate and verify trust, but traditional PKI processes just can't scale in DevOps environments.
Join Keyfactor and Infinite Ranges to learn how PKI and certificate management fits within the CI/CD pipeline and why an integrated and automated approach is key to success. In this webinar, we'll discuss:
How applications in the DevOps toolchain use PKI (i.e. Jenkins, Kubernetes, Istio, etc.)
The risks of unmanaged or untracked certificates in DevOps environments
Best practices to support visibility, compliance and automation of certificates in CI/CD
Cisco's Open Device Programmability Strategy: Open DiscussionCisco DevNet
ย
Cisco DNA is an open and extensible, software-driven architecture built on a set of design principles with the objective of providing:
- Insights & Actions to drive faster business innovation
- Automaton & Assurance to lower IT costs and complexity while meeting business and user expectations
- Security & Compliance to reduce risk as the organization continues to expand and grow. The architecture extends to Cisco network elements.
This session will focus on the open, model-driven, programmable interfaces available across Cisco's network elements which enable you to leverage and extend your network through applications that directly access the routers and switches in your network.
Watch the DevNet 1028 replay from the Cisco Live On-Demand Library at: https://www.ciscolive.com/online/connect/sessionDetail.ww?SESSION_ID=91041&backBtn=true
Check out more and register for Cisco DevNet: http://ow.ly/jCNV3030OfS
Device Programmability with Cisco Plug-n-Play SolutionCisco DevNet
ย
Cisco Open Plug-n-Play solution allows customers to reduce the costs associated with deployment/installation of network devices, increase the speed and reduce the complexity of deployments without compromising the security. Using Cisco Plug-n-Play solution, customers can do Zero Touch Installs of Cisco gear in various deployment scenarios and deployment locations.
Watch the DevNet 2052 replay from the Cisco Live On-Demand Library at: https://www.ciscolive.com/online/connect/sessionDetail.ww?SESSION_ID=91108&backBtn=true
Check out more and register for Cisco DevNet: http://ow.ly/jCNV3030OfS
[muCon2017]DevSecOps: How to Continuously Integrate Security into DevOpsDaniel Oh
ย
This document discusses DevSecOps, which is about continuously integrating security into DevOps processes and tools. It describes how development and operations teams traditionally view security, and why DevSecOps is important given trends like cloud computing, microservices, and open source software usage. The document then outlines ways to secure assets, development, operations, and APIs using open source tools as part of a DevSecOps approach. These include securing container registries and images, integrating security testing into builds, and using monitoring and logging tools to detect issues.
The Future of Security and Productivity in Our Newly Remote WorldDevOps.com
ย
Andy has made mistakes. He's seen even more. And in this talk he details the best and the worst of the container and Kubernetes security problems he's experienced, exploited, and remediated.
This talk details low level exploitable issues with container and Kubernetes deployments. We focus on lessons learned, and show attendees how to ensure that they do not fall victim to avoidable attacks.
See how to bypass security controls and exploit insecure defaults in this technical appraisal of the container and cluster security landscape.
Last year we tasted the very first bits of the NET Core platform. The RTM is out and we are close to the next 2.0 version. Is this the right moment to adopt the platform?
What are the changes of the new project system brought from Visual Studio 2017? What is new in the tools, sdk and packaging?
Adopting the new NET Core doesnโt necessarily mean migrating everything in a single step but mixing it with the regular .NET Framework thanks to the new net standard which is evolving to the 2.0 version as well.
During this code-first session, we will try to see the developerโs and architectโs perspectives in a variety of scenarios, including the cross-platform and Raspberry.
The DevOps model is rapidly transforming IT operations and development practices. But what are the precursors necessary to implement DevOps? To achieve an agile, virtualized, and highly automated IT environment, what technological requirements need to be in place? OpenStack has the potential to facilitate DevOps implementation and practices at several different layers in the data center. In this session we'll quickly discuss what DevOps is, then discuss many components that are logically required to move towards DevOps in your environment. Finally we'll explore in depth several ways OpenStack can provide these baseline components.
Watch the DevNet 1104 replay from the Cisco Live On-Demand Library at: https://www.ciscolive.com/online/connect/sessionDetail.ww?SESSION_ID=92695&backBtn=true
Check out more and register for Cisco DevNet: http://ow.ly/jCNV3030OfS
Provisioning Windows instances at scale on Azure, AWS and OpenStack - Adrian ...ITCamp
ย
In a cloud based environment, where automation is a primary concern, guest operating systems need to be provisioned at boot time.
There are a lot of actions that need to be performed at this stage, ranging from assigning the admin userโs credentials to creating WinRM listeners, storage configurations, RDP settings, guest agent installation, custom data execution and much more.
The de-facto standard guest provisioning tools are cloud-init on Linux and cloudbase-init on Windows.
I will present how cloudbase-init runs on all the Microsoft supported Windows editions (there are quite a few) and how it supports a plethora of metadata service implementations (EC2, OpenStack, the recently added Azure).
Cloudbase-init is being run thousands of times daily all over the worldโs public clouds and data centers and it has reached more than 5 million known runs to date.
We will also take an in-depth look at the Argus integration testing framework, which automates the integration testing of cloudbase-init on real world platforms, to make sure it meets a very strict set of performance, compatibility and security requirements.
At the end I will show you a live demo with a cloudbase-init bootstrapped Windows instance on Azure, and how you can benefit from the provisioning process.
Docker adventures in Continuous Delivery - Alex VranceanuITCamp
ย
Implementing CI with Docker are the baby steps. The tricky one is CD through several environments. Architecture, demo and lessons learned. Target audience: 80% technical, 20% PM/architects/leaders
Javascript Essentials - Cisco Live Barcelona 2019Cisco DevNet
ย
Find how to build applications with Cisco: http://cs.co/cleur191444 ~ Get a broad overview of the Javascript language, platforms, and ecosystems, to better identify when to use the programming language, but also start creating your own scripts, and feel comfortable enough to run and extend existing scripts.
If you have some basic programming skills and are looking forward to understanding more about Javascript, this session is for you! Expect lots of demos showing how Javascript is used at Cisco: from command line tools to custom scripts running on devices, dynamic Web pages, and Web APIs exposing enterprise data.
This document discusses the challenges of debugging cloud native applications and proposes live debugging as a solution. It notes that traditional debugging methods like command line debugging, local debugging, logging and tracing, and remote debugging have limitations for dynamic cloud environments. Live debugging allows reproducing bugs by creating the original application state and collecting high-fidelity data without performance impacts or needing to know server details. The document introduces Rookout as a platform that enables non-breaking breakpoints to collect live data with no extra coding or redeploys.
Windows Server 2016 Hyper-V introduced a huge amount of new features. Come to this session to learn about what we have actually been doing with Window Server 2016. Gain insight into what features and functionality you can utilize quickly to get an immediate benefit from using Hyper-V on Windows Server 2016.
You just got โdoneโ with the transformation of your organization (or parts of it) to leverage more DevOps practices, and now the next hot thing is taking over the industry: containers, Cloud Native, SRE, GitOps, Kubernetes, etc. Whatโs a DevOps Manager to do? Throw away the last few years and rebrand the team as Cloud Native SREs?
Technological advancement not only provides advancement in โwhatโ a modern technology architecture looks like, it can also provide advancement in the processes and the day to day of an organizationโs technology teams. Weโve seen this before in the move from mainframe to client-server, and client-server to Cloud.
In this presentation Iโll talk about the relationship of DevOps to Cloud Native technologies, and help make sense of all the jargon - containers, microservices, orchestration (and Kubernetes), SRE, GitOps, etc. Iโll also talk about how some processes & practices in the world of DevOps change when leveraging these technologies. Attendees will leave with a base understanding of what a DevOps operating model looks like when leveraging modern Cloud Native technologies.
The document introduces the DevNet Sandbox, which provides cloud-based labs for developers to explore, learn, develop, and test using Cisco technologies. The Sandbox includes both always-on shared labs and reservable private labs. Developers can use the labs to learn about technologies, conduct proof of concepts, develop and integrate solutions, and perform interoperability verification testing to obtain Cisco certifications. The Sandbox aims to enable rapid exploration and creation of solutions using Cisco technologies by providing ready access to lab environments.
This document discusses hybrid cloud networking challenges and solutions. It presents typical web application deployments on-premises and in the cloud. Architectural challenges with hybrid clouds include performance, reliability, and security. Implementation challenges involve using switched versus routed networks and managing IP addresses, routes, and network appliances across environments. The document proposes two approaches for hybrid cloud networking - a routed virtual private cloud using routing and firewalls, and a switched virtual private cloud using virtual switches and tunnels to simplify connectivity while maintaining security and performance.
A session in the DevNet Zone at Cisco Live, Berlin. Learn what use cases are good fits for Tropo, how you can make money with Tropo, discover how to get support from Tropo, and see how some real businesses are making or saving money using Tropo.
A session in the DevNet Zone at Cisco Live, Berlin. There are several new OpenStack projects/services that are built on core OpenStack infrastructure services. This session will first briefly discuss the changes introduced for the project governance structure in OpenStack. Subsequently, the focus of the presentation will be to provide feature and architecture details on few of the new projects and services in OpenStack. These will include Trove-Database Service, Sahara-Dataprocessing Service, Congress - Policy Service and Magnum -- Container Service. A summary of other OpenStack related services will also be provided.
DEVNET-2009 Intercloud Fabric REST APIs for ProvidersCisco DevNet
ย
Intercloud Fabric REST APIs for Providers details how Service Providers can consume the APIs available to integrate ICF solution with their Cloud Platforms or other systems of choice. It also explains what are the tools available to improve the integration experience, and how that fits into the overall Intercloud Fabric solution.
Improving urban health in African megacities, a case study of Lagos ( A Prese...Dr. Ebele Mogo
ย
This document discusses considerations for improving urban health outcomes in African megacities, using Lagos, Nigeria as a case study. It analyzes progress on key social determinants of health in the Lagos megacity region (LMCR), including transportation infrastructure, governance challenges, and recommendations. Transportation in LMCR faces issues like inadequate infrastructure, poor maintenance, lack of integrated systems, and overreliance on motor vehicles. This leads to health problems from traffic, accidents, and pollution. The document recommends expanding diversified transportation and improving governance coordination between various agencies to better deliver social services.
Naizak is a global human resources solutions brand that provides services such as executive search, turnkey recruitment, interim management, and corporate training. It values quality in both the service it provides clients and in the training and development of its employees. Naizak has evolved to become one of the fastest growing HR solution brands with expertise across premium recruitment consulting, board search, and turnkey recruitment projects.
Principios y Parรกmetros de los CurriculosRuth Mujica
ย
El documento discute el currรญculo como una herramienta conceptual y operativa para facilitar la humanizaciรณn a travรฉs de la educaciรณn. Define al currรญculo como la verdadera expresiรณn del discurso educativo de acuerdo a las polรญticas del Estado. Ademรกs, explica que el currรญculo es el medio para garantizar el aprendizaje y la formaciรณn del ciudadano a travรฉs de la consolidaciรณn de ideales y valores nacionales en un sistema educativo sistemรกtico, controlado y planificado.
1. The document discusses strategies for incorporating technology into the classroom in a student-centered way. It contrasts teacher-centered memorization approaches with student-centered approaches that engage students as researchers solving authentic problems.
2. A key part of the student-centered approach is ensuring students develop technological competence by accessing information from multiple sources to solve problems, with the teacher as guide.
3. The document cautions that while incorporating technology is important, it does not replace the teacher and should be implemented gradually with a focus on effective classroom procedures and student motivation. Copyright guidelines for educational use of materials are also reviewed.
DEVNET-1129 WAN Automation Engine - Develop Traffic Aware Applications Using ...Cisco DevNet
ย
The Cisco WAN Automation Engine (WAE) is multivendor software designed to automate, plan, build and optimize your network. This session will introduce WAE and how to leverage its REST APIs.
Training for Building Course Elements in Blackboard Learn LMSTJStubbs
ย
This document outlines plans to develop an eLearning training module to teach subject matter experts (SMEs) how to build course elements in the Blackboard Learn learning management system (LMS) at the University of Connecticut. The training will focus on uploading documents and images, creating content items with text, and using the YouTube mashup tool. It will include instructional videos, step-by-step guides, practice activities, and assessments to help SMEs learn the skills in a self-paced online format. The goal is to avoid delays in course development and help SMEs meet quality standards for online courses.
The document analyzes 6 music videos based on their portrayal of gender roles, race, sexuality, materialism, violence, and type of music. For each video, the student answers questions about these themes such as how men and women are portrayed, what races are shown, whether sexuality or violence is depicted, and what brands or products are featured. The overall messages conveyed generally focus on gender stereotypes, celebrating diversity, objectification of women, and materialism.
Development of Aerogel is an aftereffect of consolidated innovative work in material science and innovation. Aerogel is inferred by substitution of the liquid part of the gel with a gas.
The industry is all about Chat bots, Speech synthesis and recognition, Natural Language Processing... In this session, we'll detail how to build advanced interactions in Javascript with Cisco Spark and Tropo. We'll take the example of the Interactive Voice Responder that was setup for the CodeMotion Milan Conference this year. Last part of the session will be interactive so that we can share our various experiences with frameworks and industry gaps.
Breizhcamp: Crรฉer un bot, pas si simple. Faisons le point.Cisco DevNet
ย
Sโil est possible de crรฉer un bot en quelques minutes, construire des assistants interactifs professionnels reprรฉsente un rรฉel challenge : assez vite, nous voilร confrontรฉs ร des patterns de dรฉveloppements avancรฉs, des enjeux dโarchitecture propres aux API Web. Sans compter les compรฉtences spรฉcifiques au domaine des bots.
Au cours de cette session, nous prรฉsenterons le code de bots permettant de gรฉrer des interactions Chat et Voix, et explorerons les dรฉfis rencontrรฉs lors de la construction de ces bots : stockage des contextes, approches NLP, scopes OAuth, meta-donnรฉes.
Nous prรฉsenterons ensuite les tendances actuelles en terme dโarchitecture : plateformes de bots, exรฉcution de bots sous forme de micro-fonctions / serverlessโฆ
Depuis un an, j'interviens sur la mise en place de bots, et ai pu coder un framework de bots en nodejs, et tester quelques framewokrs de bots. Ce talk est un retour d'expรฉrience.
Le support est en anglais et au format 4/3.
Building advanced Chats Bots and Voice Interactive Assistants - Stรจve Sfartz ...Codemotion
ย
If it takes minutes to code a simple bot, building professional bots represents quite a challenge. Soon you realize you need serious programming and API architecture experience but also โBotโ specific skills. In this session, we'll first show the code of advanced Chat and Voice interactions, and then explore the challenges faced when building advanced Bots (Context storage, NLP approaches, Bot Metadata, OAuth scopes), and discuss interesting opportunities from latest industry trends (Bot platforms, Serverless, Microservices). This talk is about showing the code and sharing lessons learnt.t
Join this classroom to get an overview of what it takes to leverage the Webex Teams (formally Cisco Spark) messaging capabilities and create Enterprise ChatBots. We'll explain the Webex Teams REST API capabilities, explain how to automate Webex Teams, and dive into the details of creating and deploying securely conversational Enterprise Bots.
DEVNET-2896
https://www.ciscolive.com/us/learn/sessions/session-catalog/?search=DEVNET-2896
From IoT to Human Interactions: Voice and Messages to the rescue - Stรจve Sfar...Codemotion
ย
What if your surveillance drones could text you in the middle of the night ? What if your Home Wifi could send an SMS as your kids get home ? What if a Voice Machine could speak Code Motion Amsterdam upcoming sessions ? Join this session to learn how to turn your data into engaging Phone Interactions. We'll guide through the code of the CodeMotion Amsterdam Voice Machine, and show how the Tropo Serverless platform makes it possible in a few lines of Javascript. Want to try it by yourself ? Pass by the Cisco labs where we'll take you from zero to your first Voice Machine in minutes.
ITCamp 2019 - Andrea Saltarello - Implementing bots and Alexa skills using Az...ITCamp
ย
Thanks to the recently released v4 of the Bot Framework SDK, creating your first bot is a breeze; still, implementing a production viable one is no easy task since several aspects must be taken into account such as user authentication, integration within existing apps, multi language support, technical considerations (e.g.: Azure Functions vs. MVC Core, Blob Storage vs. CosmosDB) and, last but not least, operational costs.
Moreover, you might want to reuse your botโs Azure hosted, Cognitive Services-backed code to address Amazonโs Alexa users to avoid the need to implement (and evolve) it twice.
Eager to learn how to do that for real? Donโt miss this code-based talk then.
Steve Sfartz - How to embed Messaging and Video in your apps - Codemotion Mil...Codemotion
ย
This document provides an overview of how to embed messaging and video capabilities into apps using Cisco Spark APIs and SDKs. It discusses the Cisco Spark platform and how developers can build bots, use the REST API and OAuth for authentication, and leverage SDKs for browsers, iOS, and Android. It also covers how guests can access Cisco Spark capabilities without being a registered user through guest mode and JWT tokens. Code samples and demos are provided to illustrate integrating messaging, video calling, and other real-time collaboration features into third party applications and business processes.
Embedding Messages and Video Calls in your appsCisco DevNet
ย
End-users love to interact through Messages & Videos from their favorite tool: Messenger, WhatsApp, Webex...
Wouldn't it be great to embed Messaging and Video into your apps ?! It turns out that at Cisco, we are not only providing 'Cisco Spark' - the Cloud Collaboration platform tailored for the Enterprise - but also proposing SDKs for Javascript, iOS and Android.
In this talk, we'll explore how to create engaging multi-channel user experiences. We'll dig into Cisco Spark's React Widget and explain SIP & ChatBot concepts to ramp you up as a Messaging & Video enterprise professional !
Phone Communications in Javascript with Tropo ServerlessCisco DevNet
ย
@SteveSfartz nous parlera de la plateforme Tropo Serverless qui permet de crรฉer des assistants vocaux interactifs, ou bien des interactions via SMS au travers de code javascript, dรฉployรฉs en mode Serverless, 100% gรฉrรฉ 24/24 7/7 par les รฉquipes Tropo avec un petit zoom sur un petit outil :
https://github.com/ObjectIsAdvantag/tropo-ready-vscode
Greach 2011 - Building Telephony Apps with Groovy and Grailsgreach_es
ย
This document discusses Tropo, a platform for building communication apps. Some key points:
- Tropo allows apps to be built that support voice, text, and other communication channels. App code runs on Tropo's cloud servers.
- Tropo has an easy-to-use DSL for building telephony functions like making calls, answering calls, recording, and conferencing.
- Tropo has integrations for technologies like SIP and supports TTS/ASR in many languages.
- Tropo is free for developers to use and offers free phone numbers for development. Support is provided through forums and IRC.
IoT to Human interactions - Stรจve Sfartz - Codemotion Milan 2016Codemotion
ย
What if your surveillance drone could wake you up via a SMS in the middle of the night ? What if an interactive assistant could speak you the next CodeMotion session and give you directions ? Join this session to experience how to turn your data into engaging interactions. We'll show case an Innovative Drone demo, and an interactive Voice & Chat assistant for the CodeMotion event, then present the Cisco Spark & Tropo Cloud APIs. Want to try these by yourself ? pass by the codelabs where our technical mentors will help you ramp up and build your first Text to Speech and Bot prototypes.
If it takes minutes to code a bot, building professional bots represents quite a challenge. Soon you realize you need serious programming and API architecture experience but also โBotโ specific skills. In this session, we'll first show the basics to build a ChatBot. Then we'll explore the challenges faced when creating advanced Bots (Context storage, NLP approaches, Bot Metadata, OAuth scopes), and discuss interesting opportunities from latest industry trends (Bot platforms, Serverless, Microservices). This talk is about showing the code and sharing lessons learnt.
Intro to Perfect for the Full Stack Swift meetup in Los Angeles. Discuss open source Swift, history of Perfect, install and setup, then walk thru a tutorial on using Perfect
AMIMOTO WordPress + Amazon Web Services for ALL Tech Levels Kel
ย
AMIMOTO is a high performance WordPress Cloud Host built for WordPress running on AWS environment.
AMIMOTO is the combination of AWS + Nginx + WordPress + Proxy Cache
The result? Super fast websites (100 times faster than normal install, AMIMOTO is for performance tuning) that can handle 100MILLION+ Page Views and functions at ninja speed.
This document provides an introduction to PHP by summarizing its history and key features. PHP was created in 1994 by Rasmus Lerdorf as a set of Common Gateway Interface scripts for tracking visits to his online resume. It has since evolved into a full-featured programming language used widely by major companies like Google, Facebook, and Bank of America. The document outlines PHP's core syntax like variables, constants, includes, and flow control structures. It also discusses databases, MVC patterns, classes, and tools that employers seek like contributions to open source projects.
How APIs are Transforming Cisco Solutions and Catalyzing an Innovation EcosystemCisco DevNet
ย
This document discusses how APIs are transforming Cisco solutions and catalyzing an innovation ecosystem. It outlines Cisco's DevNet strategy of making the developer the customer and accelerating market opportunities through a vibrant developer ecosystem built on programmable platforms and APIs. It describes how network programmability, APIs, cloudification, new applications and experiences, developer tools, and open source collaboration are driving network innovation and helping developers build solutions.
- The document is a slide deck for a workshop on using ChatOps with Cisco Spark. It introduces ChatOps and how it can be used to improve collaboration between development and operations teams. It discusses common chat tools and bot frameworks that can be used to automate workflows. The deck then demonstrates how to create a simple bot with Cisco Spark and debug a ChatOps Python script that posts messages to a Spark room. Attendees will learn how ChatOps can revolutionize their workflows through increased automation and transparency.
Building a WiFi Hotspot with NodeJS: Cisco Meraki - ExCap APICisco DevNet
ย
This document discusses building a WiFi hotspot using Node.js and the Cisco Meraki ExCap API. It describes using Node.js and Express to create web services that handle click-through, sign-on, and social login splash pages. Sessions are stored in MongoDB. Templates are rendered using Handlebars. The API provides parameters like login URLs and splash page URLs. Code examples show routing and passport authentication strategies for social logins.
Application Visibility and Experience through Flexible NetflowCisco DevNet
ย
The world of applications is changing rapidly in the enterprise; from the way applications are increasingly hosted in the cloud, the diverse nature of apps and to the way they are consumed by many devices. The need for organizations and network administrators is to focus on "Fast IT" - "Innovation in the Enterprise" is growing, which means having to spend less time on daily operations, maintenance and troubleshooting and more time on delivering business value with newer services. Cisco AVC with its NBAR2 technology is designed to detect applications and measure application performance through measuring round trip time, retransmission rates, jitter, delay, packet loss, MoS, URL statistics etc. Those details are transmitted using Flexible Netflow/IPFIX, so partners could leverage the data for application usage reporting, performance reporting and troubleshooting application issues to deliver best possible application experience.
Watch the DevNet 2047 replay from the Cisco Live On-Demand Library at: https://www.ciscolive.com/online/connect/sessionDetail.ww?SESSION_ID=92664&backBtn=true
Check out more and register for Cisco DevNet: http://ow.ly/jCNV3030OfS
Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)Cisco DevNet
ย
In this small group, hands-on workshop session you'll learn how to write your first Python application that uses YANG, NETCONF and , RESTCONF to access operational and configuration data on a device.
Watch the DevNet 2044 replay from the Cisco Live On-Demand Library at: https://www.ciscolive.com/online/connect/sessionDetail.ww?SESSION_ID=92725&backBtn=true
Check out more and register for Cisco DevNet: http://ow.ly/jCNV3030OfS
NETCONF & YANG Enablement of Network DevicesCisco DevNet
ย
A technical discussion and a demo showing how Tail-f's ConfD management agent can be used to implement NETCONF and YANG, the industry-leading solution for providing a programmable management interface in a network element. ConfD is recognized as the best-in-breed embedded software for implementing management functions in network elements, including physical devices and virtualized network functions (VNF) for NFV.
This Workshop is a best fit for engineers who are involved in the design and development of embedded software for network devices. Attendees will gain a basic understanding of what NETCONF and YANG are and how ConfD provides a solution for embedding this technology in the network devices. More information about ConfD can be found at: https://developer.cisco.com/site/confD/
Watch the DevNet 1216 replay from the Cisco Live On-Demand Library at: https://www.ciscolive.com/online/connect/sessionDetail.ww?SESSION_ID=92703&backBtn=true
Check out more and register for Cisco DevNet: http://ow.ly/jCNV3030OfS
UCS Management APIs A Technical Deep DiveCisco DevNet
ย
The document provides an overview and technical details of the UCS Management APIs:
- It discusses the structure, features, object model, and workflow of the UCS XML API. It also covers methods for sessions, queries, filters, and configurations.
- The API uses HTTP/HTTPS and XML, with role-based authentication and a published object model hierarchy. It supports transactions, high availability, and event subscriptions.
- Key methods and functionality covered include sessions, queries with filtering, resolving objects by DN/class/scope, configurations, and events/statistics. Understanding the low-level UCS API enables programmatic access to UCS environments.
NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...Cisco DevNet
ย
This document provides an agenda and overview for a presentation on network automation using APIs, Ansible, and Python. The presentation introduces network programmability and automation tools like Ansible, discusses using infrastructure as code approaches, and provides examples of automating network device configurations and modules using Python and Jinja templates. It aims to help network engineers get started with network automation.
Choosing PaaS: Cisco and Open Source Options: an overviewCisco DevNet
ย
This document discusses container platforms and PaaS. It provides context on containers and supporting technologies like Docker. It describes how containers are limited when confined to a single host, and how schedulers can distribute containers across multiple hosts. It outlines common production tools used with containers like configuration management, monitoring, and logging. It compares PaaS and containers, noting how PaaS consumed containers before they were widely known, and how the lines between the two are blurring as container platforms provide more services. It introduces Mantl as Cisco's container stack designed to run container workloads and big data applications across clouds.
A session in the DevNet Zone at Cisco Live, Berlin. Flare allows users with mobile devices to discover and interact with things in an environment. It combines multiple location technologies, such as iBeacon and CMX, with a realtime communications architecture to enable new kinds of user interactions. This session will introduce the Flare REST and Socket.IO API, server, client libraries and sample code, and introduce you to the resources available on DevNet and GitHub. Come visit us in the DevNet zone for a hands-on demonstration.
CSTA - Cisco Security Technical Alliances, New Ecosystem Program Built on the...Cisco DevNet
ย
A session in the DevNet Zone at Cisco Live, Berlin. Cisco Security is committed to an extensible product porfolio that enables integration with many best of breed technology partners. Through the Cisco Security Technical Alliance program (CSTA) customers can leverage more than a dozen APIs and integration points to share data with SIEM, MDM, EDM, IR, Vulnerability Management and many other critical security technologies found in the enterprise. Integration with nearly 100 partner solutions powers automation, provides additional context that speeds the resolution of critical events and increases overall security effectiveness.
A session in the DevNet Zone at Cisco Live, Berlin. The APIC REST API is a programmatic interface to the Application Policy Infrastructure Controller (APIC) that uses a Representational State Transfer (REST) architecture. The API accepts and returns HTTP or HTTPS messages that contain JavaScript Object Notation (JSON) or Extensible Markup Language (XML) documents. Developers can use any programming language to generate the messages and the JSON or XML documents that contain the API methods or managed object (MO) descriptions.
A session in the DevNet Zone at Cisco Live, Berlin. Flare allows users with mobile devices to discover and interact with things in an environment. It combines multiple location technologies, such as iBeacon and CMX, with a realtime communications architecture to enable new kinds of user interactions. This session will introduce the Flare REST and Socket.IO API, server, client libraries and sample code, and introduce you to the resources available on DevNet and GitHub.
Enabling Fast IT using Containers, Microservices and DAVROS models: an overviewCisco DevNet
ย
A session in the DevNet Zone at Cisco Live, Berlin. As IT strives to become Fast IT, application architectures are undergoing fundamental disruption to enable faster development to deployment lifecycles. As part of this trend, the number of applications being created using microservices architectures and container technologies like Docker is exploding. This new "cloud native" framework makes deployments on-prem or public cloud seamless. In this session, we will look at these evolving trends and how several open source technologies have converged to provide enterprises the ability to innovate at unprecedented levels.
Cisco Managed Private Cloud in Your Data Center: Public cloud experience on ...Cisco DevNet
ย
A session in the DevNet Zone at Cisco Live, Berlin. In this workshop, participants will gain an insight into the considerations and requirements of hybrid cloud applications. We will cover how to design for capacity augmentation of existing private cloud applications in the hybrid cloud environment, as well as how to explicitly design an application for a hybrid cloud with performance, access, and availability in mind.
A session in the DevNet Zone at Cisco Live, Berlin. Join us for a case study discussion about DevOps principles and how they were incorporated into an Infinite Video project.
A session in the DevNet Zone at Cisco Live, Berlin. Hearing a lot about OpenStack and want to check it out for yourself? See how quick and easy it is to install and start using OpenStack within a VM on your own laptop. Acquaint yourself with the environment. Learn your way around Horizon (GUI) and the CLI to view and operate an OpenStack cloud, both from the perspective of a cloud administrator and as a tenant/user of the cloud. See how to automate typical workflows such as deploying a new multi-tier application. Best of all, take what you learn with you and experiment on your own to discover all OpenStack offers you.
Dev Dives: Automate and orchestrate your processes with UiPath MaestroUiPathCommunity
ย
This session is designed to equip developers with the skills needed to build mission-critical, end-to-end processes that seamlessly orchestrate agents, people, and robots.
๐ Here's what you can expect:
- Modeling: Build end-to-end processes using BPMN.
- Implementing: Integrate agentic tasks, RPA, APIs, and advanced decisioning into processes.
- Operating: Control process instances with rewind, replay, pause, and stop functions.
- Monitoring: Use dashboards and embedded analytics for real-time insights into process instances.
This webinar is a must-attend for developers looking to enhance their agentic automation skills and orchestrate robust, mission-critical processes.
๐จโ๐ซ Speaker:
Andrei Vintila, Principal Product Manager @UiPath
This session streamed live on April 29, 2025, 16:00 CET.
Check out all our upcoming Dev Dives sessions at https://community.uipath.com/dev-dives-automation-developer-2025/.
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...SOFTTECHHUB
ย
I started my online journey with several hosting services before stumbling upon Ai EngineHost. At first, the idea of paying one fee and getting lifetime access seemed too good to pass up. The platform is built on reliable US-based servers, ensuring your projects run at high speeds and remain safe. Let me take you step by step through its benefits and features as I explain why this hosting solution is a perfect fit for digital entrepreneurs.
Semantic Cultivators : The Critical Future Role to Enable AIartmondano
ย
By 2026, AI agents will consume 10x more enterprise data than humans, but with none of the contextual understanding that prevents catastrophic misinterpretations.
What is Model Context Protocol(MCP) - The new technology for communication bw...Vishnu Singh Chundawat
ย
The MCP (Model Context Protocol) is a framework designed to manage context and interaction within complex systems. This SlideShare presentation will provide a detailed overview of the MCP Model, its applications, and how it plays a crucial role in improving communication and decision-making in distributed systems. We will explore the key concepts behind the protocol, including the importance of context, data management, and how this model enhances system adaptability and responsiveness. Ideal for software developers, system architects, and IT professionals, this presentation will offer valuable insights into how the MCP Model can streamline workflows, improve efficiency, and create more intuitive systems for a wide range of use cases.
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep DiveScyllaDB
ย
Want to learn practical tips for designing systems that can scale efficiently without compromising speed?
Join us for a workshop where weโll address these challenges head-on and explore how to architect low-latency systems using Rust. During this free interactive workshop oriented for developers, engineers, and architects, weโll cover how Rustโs unique language features and the Tokio async runtime enable high-performance application development.
As you explore key principles of designing low-latency systems with Rust, you will learn how to:
- Create and compile a real-world app with Rust
- Connect the application to ScyllaDB (NoSQL data store)
- Negotiate tradeoffs related to data modeling and querying
- Manage and monitor the database for consistently low latencies
How Can I use the AI Hype in my Business Context?Daniel Lehner
ย
๐๐จ ๐ผ๐ ๐๐ช๐จ๐ฉ ๐๐ฎ๐ฅ๐? ๐๐ง ๐๐จ ๐๐ฉ ๐ฉ๐๐ ๐๐๐ข๐ ๐๐๐๐ฃ๐๐๐ง ๐ฎ๐ค๐ช๐ง ๐๐ช๐จ๐๐ฃ๐๐จ๐จ ๐ฃ๐๐๐๐จ?
Everyoneโs talking about AI but is anyone really using it to create real value?
Most companies want to leverage AI. Few know ๐ต๐ผ๐.
โ What exactly should you ask to find real AI opportunities?
โ Which AI techniques actually fit your business?
โ Is your data even ready for AI?
If youโre not sure, youโre not alone. This is a condensed version of the slides I presented at a Linkedin webinar for Tecnovy on 28.04.2025.
Spark is a powerhouse for large datasets, but when it comes to smaller data workloads, its overhead can sometimes slow things down. What if you could achieve high performance and efficiency without the need for Spark?
At S&P Global Commodity Insights, having a complete view of global energy and commodities markets enables customers to make data-driven decisions with confidence and create long-term, sustainable value. ๐
Explore delta-rs + CDC and how these open-source innovations power lightweight, high-performance data applications beyond Spark! ๐
Generative Artificial Intelligence (GenAI) in BusinessDr. Tathagat Varma
ย
My talk for the Indian School of Business (ISB) Emerging Leaders Program Cohort 9. In this talk, I discussed key issues around adoption of GenAI in business - benefits, opportunities and limitations. I also discussed how my research on Theory of Cognitive Chasms helps address some of these issues
Complete Guide to Advanced Logistics Management Software in Riyadh.pdfSoftware Company
ย
Explore the benefits and features of advanced logistics management software for businesses in Riyadh. This guide delves into the latest technologies, from real-time tracking and route optimization to warehouse management and inventory control, helping businesses streamline their logistics operations and reduce costs. Learn how implementing the right software solution can enhance efficiency, improve customer satisfaction, and provide a competitive edge in the growing logistics sector of Riyadh.
AI and Data Privacy in 2025: Global TrendsInData Labs
ย
In this infographic, we explore how businesses can implement effective governance frameworks to address AI data privacy. Understanding it is crucial for developing effective strategies that ensure compliance, safeguard customer trust, and leverage AI responsibly. Equip yourself with insights that can drive informed decision-making and position your organization for success in the future of data privacy.
This infographic contains:
-AI and data privacy: Key findings
-Statistics on AI data privacy in the todayโs world
-Tips on how to overcome data privacy challenges
-Benefits of AI data security investments.
Keep up-to-date on how AI is reshaping privacy standards and what this entails for both individuals and organizations.
Special Meetup Edition - TDX Bengaluru Meetup #52.pptxshyamraj55
ย
Weโre bringing the TDX energy to our community with 2 power-packed sessions:
๐ ๏ธ Workshop: MuleSoft for Agentforce
Explore the new version of our hands-on workshop featuring the latest Topic Center and API Catalog updates.
๐ Talk: Power Up Document Processing
Dive into smart automation with MuleSoft IDP, NLP, and Einstein AI for intelligent document workflows.
Technology Trends in 2025: AI and Big Data AnalyticsInData Labs
ย
At InData Labs, we have been keeping an ear to the ground, looking out for AI-enabled digital transformation trends coming our way in 2025. Our report will provide a look into the technology landscape of the future, including:
-Artificial Intelligence Market Overview
-Strategies for AI Adoption in 2025
-Anticipated drivers of AI adoption and transformative technologies
-Benefits of AI and Big data for your business
-Tips on how to prepare your business for innovation
-AI and data privacy: Strategies for securing data privacy in AI models, etc.
Download your free copy nowand implement the key findings to improve your business.
Artificial Intelligence is providing benefits in many areas of work within the heritage sector, from image analysis, to ideas generation, and new research tools. However, it is more critical than ever for people, with analogue intelligence, to ensure the integrity and ethical use of AI. Including real people can improve the use of AI by identifying potential biases, cross-checking results, refining workflows, and providing contextual relevance to AI-driven results.
News about the impact of AI often paints a rosy picture. In practice, there are many potential pitfalls. This presentation discusses these issues and looks at the role of analogue intelligence and analogue interfaces in providing the best results to our audiences. How do we deal with factually incorrect results? How do we get content generated that better reflects the diversity of our communities? What roles are there for physical, in-person experiences in the digital world?
3. Developer Portal
โข Dev Centers
โข Support Centers
370,000 Members
(April 2016)
Learning labs
Springboards & Sandbox
Hackathons, CodeCamps
DevNet Express
Standards & Open Source
DevNet Zone at Cisco Lives
DevNet Kids, IEEE
Women in
Engineering
API Documentation
Projet Showcases
Forums, Community blogs
4. Partners and Developer Communities Training
APIs, Coding, Collab, SDN, IoT, Cloud, DevOps
https://developer.cisco.com/site/devnet/events-contests/events/
10. ๏ง Never better time to innovate with Cisco
๏ง Introduction to Cisco Spark & Tropo APIs
๏ง Spark & Tropo all together
Agenda
11. Innovations for the Digital Business
Leveraging Cisco APIs
Internet of Things
Big Data &
Real-time
Streaming
Analytics
Software Defined
Networking
Cloud &
Data Center
Digital Convergence
12. Cisco Collaboration Developer Platforms
Complete
collaboration
solution
Modular
building
blocks
Integrate, extend, and customize Spark
experiences
Cisco Spark
Platform Embed voice and SMS services to enhance
business processes
Tropo
Platform
Our flexible platforms offer businesses a comprehensive set of tools to
extend and embed cloud collaboration services, increasing team productivity
and deepening customer engagement.
Connect people, services and
business processes like never before
Connect people, services and
business processes like never before
20. Asking
a
Send a Text Message
call("+14155550100",
{network:"SMS"}
);
say("Tag, youโre it!");
21. Asking a Question
var result = ask("What's your favorite color? Choose from
red, blue or green.", {
choices:"red, blue, green"
});
say("You said " + result.value);
log("They said " + result.value);
22. Voicemail Application
record("Leave your message at the beep. Press pound when
finished.", {
beep:true,
timeout:10,
silenceTimeout:7,
maxTime:60,
terminator:'#',
recordFormat:"audio/mp3",
recordURI:"ftp://example.com/1.mp3",
recordUser:"tropocloud",
recordPassword:"password"
}
);
23. Record an Entire Call
startCallRecording("http://example.com/recording.js");
ask("What's your favorite color? Choose from red, blue or green.", {
choices:"red, blue, green"
});
stopCallRecording();
30. increase in amount of
information created by 2020
500%
of organizations will offer
mobility to workers by 2020
90%
increase in innovation and
creativity with collaboration
outside the organization
35%
The Way We Work Has Changed
Agile Teams Work From Anywhere Ecosystem Collaboration
to to to
Individuals At a Corporate Desk Internal Interactions
Social Media Today Frost & Sullivan PGi
32. Secure
One Experience
Message Meeting Call
1:1 and team messaging in virtual rooms
Persistent Chat, Content Sharing, Iteration
A Cloud-based phone system plus much more
Make calls within or outside organization via the PSTN
Audio, video, and web meetings
Before/during/after-meeting messaging and content
Cisco Spark
34. Cisco Spark
Open Platform
Common Management
Spark for Developers
User Integrations, APIs/SDKs, etc.
Spark Hybrid Services
Cloud + Prem
Partner Services
Interconnect
Message Meeting Call
35. Cisco Spark for Developers
Make it easy for users to integrate Cisco Spark
with the apps they love and give developers tools
to transform collaboration experiences.
Teams unify
workstreams
in a click
Native
Integrations
Power-users
create their own apps
in minutes
App Integration
Services
Developers accelerate
the value of Spark in
their environments
Platform
APIs / SDKs
36. Who Uses the Integrations and APIs?
-
Developer
Power User
App Integration servicesNative Integrationโs
/Rooms
/Memberships/Messages
/Webhooks
/People
37. โข Unify workstreams from
right inside the Cisco
Spark app with native
integrations
Use Native Integrations or Create Your Own
39. App Integration Services
Build your own
integrations between
Cisco Spark and the other
apps you love
Use built-in filters
to automate how
content is shared
Platforms that create
connections between
hundreds of apps
43. SMS from Cisco Spark with Tropo
/sms +33678007899
โHi Stรจve, can you call me back ? Enricoโ
44. โข Create a Room
โข Advices: Team Room with 2 other YOU, rename to ยซ Built.io Integration ยป
โข Signup at: https://flow.built.io
โข Create a new Flow
โข Go to the settings
โข Toogle Webhook ยซ on ยป
โข Copy link
Hands-on
45. Letโs start with a webhook
no secret sauce, itโs just about REST & json
55. SMS from Cisco Spark with Tropo
/sms +33678007899
โHi Steve, can you call me ASAP ?
Ruiโ
56. โYour Appโ
Now with
Cisco Collab!
Spark APIs
Extend Cisco Collaboration Cloud
GET
POST
DELETE
PUT
/Rooms
/Memberships
/Messages
/Webhooks
/People
57. Cisco Spark API v1
/People /Rooms /Membership /Messages /Webhooks
List People List Rooms List Membership List Messages List Webhooks
Get Person Details Create a Room Create a Membership Create a Message Create a Webhook
Get My Details Get Room Details Get Membership Details Get Message Details Get Webhook Details
Update a Room Update a Membership Update a Webhook
Delete a Room Delete a Membership Delete a Message Delete a Webhook
GET
POST
DELETE
PUT
DELETE DELETE DELETE
PUT PUT
POST POST POST
GET GET GET
GET GET
GET
GET GET
GET
GET
61. โข Helping partners develop
new integrations with
Spark
โข Direct investments in
partners
โข Adding additional
capabilities into
Cisco/Tropo technology
and platform
โข Extensive support beyond
just help desk
For more information and to sign up:
https://developer.ciscospark.com/fund/
New $150M Spark Innovation Fund
63. Development Is Always Free
Register
https://www.tropo.com/register
Experience
http://usecases.tropo.com/
67. โข Itโs 100% cloud - no HW investment needed
โข Itโs flexible (e.g. pay per use - no hidden costs, no cost to develop)
โข Itโs easy: no need to take care of technical integration with SP networks
โข Can fully leverage Communication/Collaboration assets and customers
โข Can differentiate your offer with your customers
Why is this relevant to you?
68. โข Own your destiny: extend/enhance your existing product and service
portfolio
โข Enhance customer experience on existing processes
โข Leverage Cisco market reach
โข Catch Service Provider VAS wave
What are your monetization opportunities?
69. Real life success stories
Simple, Repeatable Packaged Integrations
Business Process Automation
Digital customer engagement
Telemarketing / Lead generation
Emergency / IOT
Health
70. Notification/IOT tied to education, gov-ed
Tropo and Spark integrate and extend Singlewire Software Solutions to
increase the speed, reach, and success rate of emergency alerts.
Demo: Tropo & Spark integration with Singlewire InformaCast
71. Patient Optimization
Before
30 โ 60
minutes
Patient / Asset
Tracking
Dashboard
Exceptions โ
Long Patient
Wait for Transfer
Nurse views
exception
Coordinates with
team members
over phone,
voicemail
Exception
resolved in App.
Resolution Notes
Transfer scenarios:
ER ๏ Hospital, Room ๏ OR, OR ๏ Room
After
15 โ 30
minutes
Spark room
created,
care providers
invited+ Tropo
SMS, Voice
Rapid
resolution
on the
exception
Conversation
automatically
uploaded
as notes
Business
Value
โข Faster patient transfers ๏ increased patient customer satisfaction
โข Virtual patient rooms ๏ caregivers come up to speed on patient
history
โข Increased hospital staff productivity
Pilot at White Memorial Medical Center in Los Angeles, Randy Saad, Sr. Director:
โWe are excited about the Cisco Collaboration partnership with Tagnos at White Memorial
Hospital.
The Cisco Spark and Tropo Collaboration integration with our Tagnos Patient Flow solution
presents a significant opportunity to cut down patient wait times at various points in their hospital
care.
In fact, we see a broader opportunity to improve care provider productivity with Cisco Spark's
room based messaging, voice, video features and with Tropo SMS and Voice we can easily
communicate with patients and families resulting in responsive holistic care."
73. ๏ Energy & Utility Companies
๏ Use Voice and SMS to engage with
consumers
๏ Opt-in for power savings and service
credits
๏ Reduces stress on the power grid
Smart Grid Notifications
Why
Tropo?
โข Highly seasonal traffic patterns necessitated a cloud solution.
74. Tropo Integrations by Intracol (a Bulpros Company)
Cisco Spark Voice Control
Issue being solved
Follow up Spark rooms while driving or unable to use smart device
Solution overview
Cisco Spark Voice Control allows you to stay engaged with your conversations in situations where using
other applications is inconvenient or inappropriate, for example, while driving or jogging. It is an interface to
Cisco Spark utilizing Tropo-based text-to-speech and speech-to-text technologies. It provides a two-way
voice communication where Tropo will notify the user upon new messages and read them out. The user can
respond to the message by talking and Tropo will post the message in the corresponding room on userโs
behalf.
Features
List favorite rooms with unread messages
Select a room to interact with
Listen to unread messages
Use your voice to leave replies
Stay on the line and wait for a reply
Video on YouTube
Cisco Spark Voice Control
75. Tropo Integrations by Intracol (a Bulpros Company)
WebEx Voice Control
Issue being solved
Never be late for Web meetings. Join and Schedule meetings with zero clicks.
Solution overview
The WebEX Voice Control solution allows users to communicate with WebEx by simply calling a phone
number and using their voice to check for, schedule or join meetings. After authentication the system checks
for a meeting in progress and in case found it offers to transfer the call to the join the meeting automatically.
The user can also request to get called automatically when the their next meeting has started.
Features
Join a meeting in progress
Receive a call from a meeting in progress
Check for upcoming meetings
Schedule a meeting
Authentication via PIN
Video on YouTube
WebEx Voice Control demo
76. Cloverhound
Simple, drag and drop IVR builder
๏ Make it easy for anyone to create
an IVR for their business
๏ Total development time < X weeks
๏ Four active pilots with service
providers
Discovered
by Biz Dev
Received
commercialization
grant First pilot
Negotiating
equity seed
#3:
DevNet regroups a set of ressources, connects you with fellow developers communities and letโs you explore and innovate with Cisco โs latest technologies.
The whole set of Cisco Products is covered from IoT, Cloud, Networking, DataCenter, Collaboration, Security and Services.
#4:
With 370.000 Members in April 2016, DevNet is an ever growing communiy which offers a large set of on-line ressources and live events.
It also gathers all together various communities.
Letโs go through all DevNet as to offer.
#5:
As for today, DevNet technical evangelists as well as Cisco technical and sales engineer deliver awareness and training to help you ramp up quickly on Cisco latest APIs.
Check DevNet events coming close to you.
#6:
Sandboxes give you the opportunity to put your hands on Cisco APIs and SDKs.
The Cisco hardware and network tecvhnologies involved at provisionned on-demand in DevNet data centers,
So that you donโt need to install or buy any Cisco technologies upfront.
#7:
These are project showcases, demonstrating end-to-end examples.
#8:
The Developer space on communities.cisco.com contains all of the DevNet Developer forums.
Developers use these forums as the first point of contact for support.
They can ask questions and Cisco employees and other developers can answer and discuss.
The communities space is also where all of the developer related Blogs are posted.
#13: Our flexible developer platforms offer businesses a comprehensive set of tools to extend and embed cloud collaboration services, increasing team productivity and deepening customer engagement.
ย
This is delivered through a two-pronged approach:
ย
Cisco Spark Platform with an initial set of APIs to power app integrations and help developers automate and extend Cisco Spark capabilities
Tropo Platform with communication APIs to embed voice and SMS services into business applications and processes
From a business transformation perspective, our platforms offer a comprehensive spectrum of experiences that businesses and partners can take advantage of to transform the way we work. Cisco Spark is a complete, business-class solution to message, have meetings, and call anyone, anywhere, anytime. With open APIs, developers can integrate, extend, and customize Spark experiences further. On the other end of the spectrum, Tropo APIs enable businesses to embed voice and SMS services to improve business processes and customer engagement. As these two platforms grow, they will ultimately provide businesses with a best of both worlds scenario: A leading collaboration platform to build on top of, and a growing set of simple, open, pay-as-you-go APIs to embed collaboration services deep inside of any business process.
This is a unique and differentiated offering in the market today, that our partners and customers can begin to take advantage of and help shape from the get-go. Together we will connect people, services, and business processes like never before.
#15: Build and deploy communication apps
Make it easy for developers
API - APPLICATION PROGRAMMING INTERFACE
Building blocks to create applications, but also integrate with other 3rd party APIs
#16: Early days -
copper wires
analog protocols
telephony hardware
proprietary programming languages
#31: Think about your own experience. Do you work the same way you did ten years ago? Five?
Then: We did a lot more individual work within fixed, long-term teams.
Now: Our work is far more interdependent and teams more flexible and agile.
500% of increase in amount of information created by 2020. Social Media Today: Beyond Content Shock
The old way may have been working in a closed office with minimal interactions and little shared information. Today, there is an information Tsunami, work is dynamic and interdependent, based on sharing information and ideas. Today, we see more project-based teams that are self-forming, short-lived, and focused on quick, innovative solutions to very specific initiatives.
Then: We used to all work from the same location.
Now: People are working from anywhere. The 9-to-5 cubicles are going away.
90% of organizations will offer mobility to workers by 2020. (Frost & Sullivan)
ย
Then: We focused our interaction with employees and immediate co-workers.
Now: Work requires active participation among employees, partners, and customers.
35% reported increased innovation and creativity with collaboration outside the organization. (PGi 2015)
[ASK AUDIENCE] How has your companyโs work environment changed in recent years? What trends do you anticipate in your work environment?
(Note: For more stats, refer to the Stories by Collaboration Use Cases)
#32: The innovative cloud platform, app centric design and hybrid services and architecture of the Cisco Spark service create what we believe is a very powerful and differentiated offering in this space. Cisco has the unique advantage of having the industryโs most complete collaboration portfolio in the market spanning premise and cloud infrastructure as well as award winning clients, apps and endpoints for virtually every end-user situation and communication modality. The Spark service leverages Ciscoโs extensive heritage, knowledge and experience in network security, our market leadership in communications, and the cloud. We have built upon this, and believe three things will differentiate the Spark service in the market
Itโs simple, itโs secure and itโs complete.
#33: Letโs break it down into the 3 elements.
SPARK MESSAGING โ is an easy to use, always connected, service built on the idea of VIRTUAL ROOMS with a excellent MOBILE EXPERIENCE. Messaging, content sharing and BASIC conferencing capabilities are now all in one place. These โroomsโ reduce the need for other tools like email and SHAREPOINT that were not truly built to support these types of workers and workstyles.
SPARK MEETINGS โ People shouldnโt have to worry about what KIND OF MEETING theyโre having. Video Rooms, home office, branch office, Driverโs seat, AirportโฆFace to Face Video, Voice, and Content Sharing from any DEVICE, any ROOM, and any WORK ENVIRONMENT. Leveraging the #1 Web collaboration tool WebEx.
SPARK CALL โ This is your phone system or PBX in the cloud. One-touch directory dialing, Single Number Reach, Single Voicemail from any device, anywhere.
All delivered in a single experience and managed through a single Cloud Collaboration Management Portal. Cloud Collaboration Management provides a single tool for administration, entitlement, management and reporting for Cisco Spark and Cisco WebEx
#35: Building on these 3 ELEMENTS
.
Cisco Spark is an Open Platform withโฆ
Open APIs for application integrations and a playground for developers
Partner Services provides inbound dialing, and PSTN connectivity
And Hybrid Services for integrating Cloud Spark applications with existing on prem investments
#36: Use native integrations in the Cisco Spark app
Cisco Spark is the home for your work. Integrate your conversations in Cisco Spark with the stuff happening in your other applications to unify workstreams in just a few steps. No set up, no code โ just open Spark, go to a room, select a business app, and turn on the connection. Itโs that easy. Or, create your own integrations by utilizing our inbound and outbound webhooks to exchange content in real-time between Cisco Spark and third-party applications.
Initial native integrations:
Github
Instagram
Pagerduty
Trello
Zendesk
Additional integrations likely at/right after launch
Note: these integrations at launch are only configurable on the Spark web client; all clients can view/edit integrations
Connect Spark to any app with app integration services
App integration services help you easily configure automated connections between Cisco Spark and hundreds of other apps. Using Zapier, IFTTT, or Built.IO, you can set up integrations between Spark and utilize built-in filters so that the content that is exchanged is highly useful to you and your teams.
Use our open APIs, available through our site or as a JavaScript SDK
Use our cloud APIs alone or in tandem to customize the way administrators and teams use Cisco Spark capabilities. Share all the cool integrations you create with our community. Utilize a 24/7 world-class support desk powered by Tropo to answer your questions and discuss your ideas. We will be enhancing our APIs and publishing new ones so check back often.
/People
/Rooms
/Messages
/Memberships
/Webhooks
#38: Initial native integrations- services like:
Github
Instagram
Pagerduty
Trello
Zendesk
More to come!
Donโt see your app listed in our catalog? Well, weโll be adding more so check back often. Or, use webhooks to create your own inbound and/or outbound exchanges between Cisco Spark and third-party apps
You can also go out and create your own integrations. Use app integration service platforms to build your own integrations between Cisco Spark and the other apps you love. Use built-in filters to automate how content is shared, and to enhance the utility of the integration.
Example: Create a โZapโ in Zappier to have Box folders and new content posted therein share with Cisco Spark room(s).
#40: App integration services help you easily configure automated connections between Cisco Spark and hundreds of other apps. Using Zapier, IFTTT, or Built.IO, you can set up integrations between Spark and utilize built-in filters so that the content exchanged is highly useful to you and your teams. (E.g. only send on certain days, exchange content between certain folders, etc.)
Example: create a โZapโ to have Box folders and new content posted therein share with Cisco Spark room(s).
#62: Activities we would fund:
Ask of partners:What other ISVs you want to see have spark/tropo in them and point them to the fundDirect Benefits:ย Spark Bots let us see your bots ideas and what business problems they solveย Partner Hosted hackathons/workshops targeting your customersย Onsite workshops for customers using spark/tropoย
#63: Use our open APIs, available through our site or as a JavaScript SDK
Use our cloud APIs alone or in tandem to customize the way administrators and teams use Cisco Spark capabilities. Share all the cool integrations you create with us, so we can publicize it with our community. Utilize a 24/7 world-class support desk powered by Tropo to answer your questions and discuss your ideas. We will be enhancing our APIs and publishing new ones so check back often.
Initial APIs:
/People
/Rooms
/Messages
/Memberships
/Webhooks
Note: this site is launching in a โpreviewโ mode with an initial API framework for partners and customers to leverage. We will transition from preview to GA once we have additional APIs and SDKs available in CY 2016.
#67: Catalyzing Digital Transformations by leveraging CISCO APIs
#70: Ragruppare per categorie per ambiti di applicabilitaโ.... Che ambito sono...
#72: JTE
This example should be relevant for anyone who has rushed a child, friend or family member to a hospital
Patient waiting in OR recovery room for more than 15 minutesโฆnurse gets a notificationโฆthey will go and call Facilities supervisor for the floorโฆthey use the hospital intercom from a fixed phone at nurse stationโฆpatients end up waiting for more than 30 minโฆeven if the bed readyโฆit is not updated in the system in a timely wayโฆnurse at OR -> call facilities coordinator -> who in turn page for in-patient tech ..(nurse responsible for the patient room )
Spark on mobile -> Nurse in OR added to room -> facilities coordinator automatically added (will also send him a SMS with the URL of the Spark room created) -> who in turns manually adds the in-patient tech added to Spark Roomโฆ
Alerts can now be issued after 10 min..
Nurse and facilities coordinator removed from the room after issue resolved (facilities coordinator types in โ โissue resolvedโ in the room that is listened by the application to remove the participantsโฆroom is still retained..)