Splunk AppDynamics On-Premises Virtual Appliance referred as Virtual Appliance, offers robust solution to package, deploy and operate the Splunk AppDynamics software. This is a self-hosted deployment that reduces the onboarding time by streamlining the process. Virtual Appliance packages compatible versions of Splunk AppDynamics services, such as, Controller, Events, and End User Monitoring. Splunk AppDynamics components are containerized and deployed as Kubernetes® (K8s) services packaged with the Virtual Appliance image. 

Virtual Appliance supports add-on features such as:

These add-on services are available for your environment based on your license agreement.

The following Splunk AppDynamics components are available along with the other infrastructure services:

To determine the component versions packaged with the Virtual Appliance OVA, see Virtual Appliance Package Contents 

Components

Third party names, logos, marks, and general references used in these materials are the property of their respective owners or their affiliates in the United States and/or other countries. Inclusion of such references are for informational purposes only and are not intended to promote or otherwise suggest a relationship between Splunk AppDynamics and the third party.

The Virtual Appliance comprises following components:

ComponentDescription

OS

  • Cisco Secured Linux (CSL) leveraged for building the Virtual Appliance OVA.
  • Cisco CSL Ubuntu is standard Ubuntu distribution with harderning done as per CIS standards. CSL is pre-installed with CiscoSSL 7.2 OpenSSL FOM with 140-2 FIPS Level 1 certification.
  • Based on Ubuntu 20-04-lts.

MicroK8s (Version 1.29)

Microk8s is a lightweight CNCF certified Kubernetes (k8s) distribution. It offers a secure simple programmable process to bring up a k8s cluster.

Infrastructure Services

Splunk AppDynamics Services use the required infrastructure components such as, MySQL, Ingress controller, Elasticsearch, Kafka, PostgreSQL and so on.

Splunk AppDynamics Services

Splunk AppDynamics components such as, Controller, EUM, and Events service.

Deployment Model

The Virtual Appliance supports two deployment options:

  • Standard Deployment: Installs the Splunk AppDynamics Services, Infrastructure Services, Anomaly Detection and Cisco Secure Application Services in your Kubernetes cluster.
  • Hybrid Deployment: Leverages your current Controller, Events Service, and End User Monitoring components from Splunk AppDynamics On-Premises while installing Anomaly Detection and Cisco Secure Application Services in your Kubernetes cluster.

Architecture

The following image displays the communication among components in the Standard deployment:

The following image displays the communication among components in the Hybrid deployment: