---
title: "TLS setup for Aerospike Graph Service"
description: "Configure TLS encryption for Aerospike Graph Service between Gremlin clients, AGS, and the underlying database."
---

# TLS setup for Aerospike Graph Service

> For the complete documentation index see: [llms.txt](https://aerospike.com/docs/llms.txt)
> 
> All documentation pages available in markdown.

Transport Layer Security (TLS) is a protocol that encrypts data to secure communication over the internet. Aerospike Graph Service (AGS) supports TLS between Gremlin client applications and AGS, as well as between AGS and the underlying Aerospike database.

 ![Aerospike Graph Service architecture](https://aerospike.com/docs/_astro/tls-connection.D294KClO_Z1tLGxL.png)

For details on setting up TLS with your AGS deployment, see the following pages:

-   [TLS between Gremlin and AGS](https://aerospike.com/docs/graph/manage/security/tls/tls-gremlin-ags/)
-   [TLS between AGS and Aerospike DB](https://aerospike.com/docs/graph/manage/security/tls/tls-ags-asdb/)