ResourcesΒΆ
Inventory > ${Resource}
Resource usually its is no functional application, brokers, logs, dns are an example of these resources.
Resources types:
| Family | Description |
|---|---|
| Distributed cache | Cache system, example is Redis, Memcache |
| Brokers/Streams | Message system or streams system, can be RabbitMQ, SQS, Kafka and Spark Streams |
| CI/CD | Ci Tools, like Jenkins, Atlassian Stack, AWS Pipeline |
| Serverless | Function list, AWS lambdas, step functions, google function or Kuberless |
| Services Discovery | We have consul, etcD, hystrix and etc. |
| Api Gateway | Api Gateway service, like Kong, AWS api gateway or tunned nginx. |
| CDNs | CDNs services, cloudflare, akamai, cloud front and etc. |
| Auto Scaling | Autoscaling setup |
| Objects Storages | Objects storages, S3, GlusterFS, Ceph, DO Storages. |
| Containers Orchestration | Main pieces of orchestration tools, like master of kubernetes, eks configs, docker swarm, mesos and etc |
| Service Mesh | Like Linkerd, IstIO, Consul or AWS x-ray |
| Repository | Nexus3, npm repository, docker repository, S3, private pip, nuget, gems, maven and more |
| Monitoring System | Prometheus, New Relic, Data dog, zabbix, nagios and etc |
| Logs System | ELK stack, data dog, graylog and etc |
| Emails | SMTP servers, postfix, or third service like sendgrid |
| VPNs | VPNs Gateways |
| DNS | Master and slaves, bind9, route 53 |
| Auth | Authetication systems, AD, LDAP, IAMs and etc |
| NAS | NAS Gateway |
Specification
| Field | Functional |
|---|---|
| System | Systems related it. |
| Server | Servers deployed by app. |
| Cluster | If service runned on cluster mode |
| Spec | Specification about sercive, like endpoint, ports and etc. |