Best Practice Community Operations Workforce pythonSee in schedule Download/View Slides
The technology is to take script written in a high-level language (Python), analyze its inputs/outputs, images or graphs display, other interactions with the user and build connectors to this script from Chat Apps like Slack, Skype, and others. Imagine that you described your skill as a script and gave it to a software robot. And from that moment it is his skill, you and your colleagues can ask him any time to run this skill and give results. As a script author, you don't think about how to connect with different Chat Apps, how to control access, how to monitor that script works fine when colleagues run it, how to save logs, how to balance load if there are too many colleagues running script and so on, our platform does all of this so the author doesn't need to think about what is that software robot, how it works, the platform will understand script by itself. The author just drop script to the platform and tell to the platform which colleagues have the right to run this script.
For teams who are in charge of Servers, Applications, API's, Data Bases, Analytical reports and other information technology items.
For tasks like
- to fetch diagnostic information from multiple data sources into Chat App, gather metrics/logs and analyzing them
- to take an action in case of incident right from a Chat App, rerouting users requests, server rebooting, launching new instances, and many other actions
- to give easy access via Chat App to APIs for team members and other coleagues
- to provide analytical reports by the request from Chat App, reports with graphs, images, tables, files, etc.
These things are trivial to automate and share, you can do much more with Python, Chat App and smart script sharing platform.
Type: Talk (30 mins); Python level: Advanced; Domain level: Advanced
14 years in Telecom related Research, Development and Architecture
(Huawei, MegaFon, Tinkoff Mobile)