---
title: "TLS setup for Aerospike Graph Service"
description: "Guide to setting up TLS in Aerospike Graph Service to secure Gremlin client and database connections."
---

# 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.1.0/manage/security/tls/tls-gremlin-ags/)
-   [TLS between AGS and Aerospike DB](https://aerospike.com/docs/graph/3.1.0/manage/security/tls/tls-ags-asdb/)