---
title: "TLS setup for Aerospike Graph Service"
description: "Learn how to set up TLS in Aerospike Graph Service to secure connections between Gremlin clients, AGS, and the 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/3.0.0/manage/security/tls/tls-gremlin-ags/)
-   [TLS between AGS and Aerospike DB](https://aerospike.com/docs/graph/3.0.0/manage/security/tls/tls-ags-asdb/)