Service Directory

A single place to publish, discover, and connect services.

View documentation for this product.

Advantages of using service directory.

A service-centric network solution

Service Directory helps reduce the complexity of management and operations by providing a single place to publish, discover, and connect services. It is a managed service that enhances service inventory management at scale so you don’t have to. Service Directory provides real-time service information, whether you have a few service endpoints or thousands. This helps ensure that your applications only resolve the most updated information of their resources, increasing the reachability of your services.

What's new

Simplify service management and operations logo

Simplify service management and operations

Service Directory reduces the complexity of management and operations by providing unified visibility for all your services across cloud and on-premises environments. And because Service Directory is a managed service, you get enhanced service inventory management at scale with no operational overhead, increasing the productivity of your DevOps teams.

Connecting multi-cloud services at scale logo

Connecting hybrid and multi-cloud services at scale

With Service Directory, you can easily understand all your services across multi-cloud environments. This includes workloads running in Compute Engine VMs, Google Kubernetes Engine (GKE), as well as external services running on-prem and third-party clouds. It improves application reachability by maintaining the endpoint information for all your services.

Features

Service naming flexibility with rich metadata

Define your services with custom names and rich metadata, allowing you to group your services while making your endpoints more easily resolvable for your clients.

Service Directory provides a managed, scalable endpoint registration and lookup service accessible across multi-cloud environments. Customers register different types of services and can resolve them via DNS, HTTP, and gRPC.

A managed solution

Service Directory is a managed service that enhances service inventory management at scale so you don’t have to, helping to reduce the complexity of life cycle operations.

Rich permission capabilities

Ensure that only the correct teams have the ability to update or look up service information. This ensures that your service developers do not have to worry about accidentally impacting other service teams.

Cloud Logging

View audit logs and all request/response logs through Cloud Logging. Audit logs can help you answer the questions, “Who did what, where, and when?” Service Directory writes two types of audit logs: admin activity and data access.

No need to run additional software

With Service Directory, you get a highly consistent naming system that scales with your needs without having to run any extra software.

Pricing

Please visit our pricing page for details.

Take the next step

Start building on Google Cloud with $300 in free credits and 20+ always free products.

Need help getting started?
Work with a trusted partner
Continue browsing

Take the next step

A single place to publish, discover, and connect services.

Need help getting started?
Work with a trusted partner
Get tips & best practices