End User Monitoring (EUM) also known as Real User Monitoring (RUM) measures user experience from real users by capturing performance data on end user devices like Browsers, Mobile Applications, IoT Devices et al. Another aspect of EUM is Synthetic User Monitoring (SUM) where we allow customers to test scripted flows against their websites from browsers deployed around the world. The team manages the Browser Agent (built on Java Script), the IOS Agent (built on Objective C), the Android Agent (built on Java), IoT agents, Synthetic User Agents, the EUM Cloud (A scalable Data processor—think Map Reduce—and Data Analytics), our engine (built on Amazon Web Services components), Synthetic Services to schedule & manage synthetic sessions and integration with all other Cisco AppDynamics Products. The RUM Agents are embedded inside the end user app. It instruments the core platform APIs and callbacks and captures end user experience metrics, errors and key stats like device, geo, OS etc. (No Personal Identifying Info). The synthetic agents include a mechanism to pull synthetic session requests, drive Selenium scripts run against browsers instrumented to capture metrics as well as screen shots. All the final data is processed in an infinitely scalable infrastructure built on Amazon Cloud. As a member of a key technical leader in the engineering team, some of your primary responsibilities include:
#WeAreCisco, where each person is unique, but we bring our talents to work as a team and make a difference powering an inclusive future for all. We embrace digital, and help our customers implement change in their digital businesses. Some may think we’re “old” (36 years strong) and only about hardware, but we’re also a software company. And a security company.