T Project T - Cloud Native Technology Project Template
-
Microservices Recommended Technology: Node.js - https://nodejs.org/ Alternative Technology: Kotlin - https://kotlinlang.org/ Golang - https://golang.org/
-
Continuous Integration / Continuous Deployment Recommended Technology: Gitlab CI/CD - https://docs.gitlab.com/ee/ci/ Alternative Technology: Github Actions - https://github.com/features/actions
-
Containers Recommended Technology: Docker - https://www.docker.com/ Alternative Technology: Podman - https://podman.io/ LXD - https://linuxcontainers.org/lxd/introduction/
-
Container Orchestration Recommended Technology: Kubernetes - https://kubernetes.io/ Alternative Technology: Google Cloud Run - https://cloud.google.com/run
-
Infrastructure as Code Recommended Technology: Terraform - https://www.terraform.io/ Alternative Technology: Pulumi - https://www.pulumi.com/
-
Secrets Recommended Technology: Vault - https://www.vaultproject.io/ Alternative Technology: Sealed Secrets - https://github.com/bitnami-labs/sealed-secrets
-
Certificates Recommended Technology: cert-manager - https://github.com/jetstack/cert-manager Alternative Technology: Google managed certificates - https://cloud.google.com/kubernetes-engine/docs/how-to/managed-certs
-
API Gateway Recommended Technology: Ambassador - https://github.com/datawire/ambassador Alternative Technology: Kong - https://konghq.com/
-
Logging Recommended Technology: EFK - https://www.cncf.io/blog/2020/07/27/logging-in-kubernetes-efk-vs-plg-stack/ Alternative Technology: Loki - https://github.com/grafana/loki
-
Monitoring Recommended Technology: Prometheus - https://prometheus.io/ Grafana - https://prometheus.io/docs/visualization/grafana/ Alternative Technology: Datadog - https://www.datadoghq.com/
-
Alerting Recommended Technology: Prometheus Alertmanager - https://prometheus.io/docs/alerting/latest/alertmanager/ Alternative Technology: Grafana Alerts - https://grafana.com/docs/grafana/latest/alerting/
-
Tracing Recommended Technology: Jaeger - https://www.jaegertracing.io/ Alternative Technology: Zipkin - https://zipkin.io/
-
Service Mesh Recommended Technology:
Istio - https://istio.io/ Alternative Technology: Consul - https://www.consul.io/