Help developers discover the tools you use. Get visibility for your team's tech choices and contribute to the community's knowledge.
Scalr is a remote state & operations backend for Terraform with access controls, policy as code, and many quality of life features. | Consul is a tool for service discovery and configuration. Consul is distributed, highly available, and extremely scalable. |
Shared State File Storage & Locking; Run Triggers; Terraform CLI Integration;Version Control Integration;Identity And Access Management;Policy As Code With Open Policy Agent;Modules;Template Registry;Webhooks;Cost Estimation | Service Discovery - Consul makes it simple for services to register themselves and to discover other services via a DNS or HTTP interface. External services such as SaaS providers can be registered as well.;Health Checking - Health Checking enables Consul to quickly alert operators about any issues in a cluster. The integration with service discovery prevents routing traffic to unhealthy hosts and enables service level circuit breakers.;Key/Value Storage - A flexible key/value store enables storing dynamic configuration, feature flagging, coordination, leader election and more. The simple HTTP API makes it easy to use anywhere.;Multi-Datacenter - Consul is built to be datacenter aware, and can support any number of regions without complex configuration. |
Statistics | |
GitHub Stars - | GitHub Stars 29.5K |
GitHub Forks - | GitHub Forks 4.5K |
Stacks 51 | Stacks 1.2K |
Followers 34 | Followers 1.5K |
Votes 26 | Votes 213 |
Pros & Cons | |
Pros
| Pros
|
Integrations | |
| No integrations available | |

You can use AWS CloudFormation’s sample templates or create your own templates to describe the AWS resources, and any associated dependencies or runtime parameters, required to run your application. You don’t need to figure out the order in which AWS services need to be provisioned or the subtleties of how to make those dependencies work.

Eureka is a REST (Representational State Transfer) based service that is primarily used in the AWS cloud for locating services for the purpose of load balancing and failover of middle-tier servers.

A centralized service for maintaining configuration information, naming, providing distributed synchronization, and providing group services. All of these kinds of services are used in some form or another by distributed applications.

Packer automates the creation of any type of machine image. It embraces modern configuration management by encouraging you to use automated scripts to install and configure the software within your Packer-made images.

Pulumi is a cloud development platform that makes creating cloud programs easy and productive. Skip the YAML and just write code. Pulumi is multi-language, multi-cloud and fully extensible in both its engine and ecosystem of packages.

etcd is a distributed key value store that provides a reliable way to store data across a cluster of machines. It’s open-source and available on GitHub. etcd gracefully handles master elections during network partitions and will tolerate machine failure, including the master.

Morpheus is a cloud application management and orchestration platform that works on any cloud or infrastructure, from AWS to bare metal. Enjoy complete cloud freedom with Morpheus.

It is the deployment and management service for Azure. It provides a management layer that enables you to create, update, and delete resources in your Azure subscription. You use management features, like access control, locks, and tags, to secure and organize your resources after deployment.

The main goal of this project is to provide simple and robust facilities for loadbalancing and high-availability to Linux system and Linux based infrastructures.

Habitat is a new approach to automation that focuses on the application instead of the infrastructure it runs on. With Habitat, the apps you build, deploy, and manage behave consistently in any runtime — metal, VMs, containers, and PaaS. You'll spend less time on the environment and more time building features.