The Cisco AppDynamics Professional Implementer (CAPI)
Module 1: Introduction to Cisco AppDynamics.
- Overview of Application Performance Management (APM).
- Understanding the Importance of APM for Business Operations.
- Exploring Cisco AppDynamics Features and Capabilities.
Module 2: AppDynamics Architecture and Components.
- Overview of AppDynamics Architecture.
- Understanding Controllers, Agents, and Extensions.
- Deployment Considerations and Best Practices.
Module 3: Pre-Deployment Planning.
- Determine events cluster configuration and timing.
- Determine hardware needs.
- Determine controller deployment mode.
- Determine EUM server deployment mode.
- Determine controller system requirements.
- Determine when to use custom correlation.
Module 4: Installing and Configuring AppDynamics.
- Installing and Configuring the AppDynamics Controller (manually and on Linux).
- Deploying Agents on Various Platforms (Java, .NET, etc.).
- Install and upgrade standalone machine agent, database agent, EUEM Agent.
- Install browser EUM and On-Premises EUEM Processor
- Configure controller self-monitoring.
- Configure controller SSL.
- Configure high availability.
- Install events service cluster.
- Upgrade the controller.
- Upgrade the EUM server.
- Upgrade events service clusters.
Module 5: Post-Deployment Verification
- Manage users in the Controller – RBAC.
- Perform platform health checks.
Module 6: Using APIs.
- Create alerting extensions.
- Create custom events.
- Install alerting extensions.
- Retrieve health rule violations.
- Retrieve lists (Apps, Tiers, Nodes, and BTs).
- Retrieve metric data.
Module 7: Application Discovery and Configuration.
- Discovering and Configuring Applications for Monitoring.
- Setting Up Business Transactions, Tiers, and Nodes.
- Instrumenting Applications for End-to-End Visibility.
Module 8: Health Rules and Alerting Policies.
- Creating Health Rules for Application Components.
- Defining Policies for Alerting and Thresholds.
- Customizing Alert Notifications and Escalation Paths.
Module 9: Transaction Snapshots and Deep Diagnostics.
- Capturing Transaction Snapshots for Performance Analysis.
- Using Deep Diagnostics to Identify Performance Bottlenecks.
- Analysing Transaction Call Graphs.
Module 10: Database Visibility and Monitoring.
- Setting Up Database Visibility for Performance Monitoring.
- Monitoring Database Health and Performance Metrics.
- Analysing SQL Queries and Database Response Times.
Module 11: Server and Infrastructure Monitoring.
- Monitoring Server Health, CPU, Memory, and Disk Usage.
- Identifying Resource Bottlenecks and Performance Issues.
- Capacity Planning and Scaling AppDynamics Deployment.
Module 12: User Experience Monitoring.
- Implementing Real User Monitoring (RUM) for Web Applications.
- Configuring Synthetic User Monitoring (SUM) for Transaction Testing.
- Analysing User Experience Metrics and Conversion Rates.