Cloud Native

T - Cloud Native Technology Project Template 

https://t.truongbui.com/

1. Microservices

Recommended Technology: 

    Node.js - https://nodejs.org/

Alternative Technology: 

    Kotlin - https://kotlinlang.org/ 

    Golang - https://golang.org/

2. Continuous Integration / Continuous Deployment

Recommended Technology: 

    Gitlab CI/CD - https://docs.gitlab.com/ee/ci/

Alternative Technology: 

    Github Actions - https://github.com/features/actions

3. Containers

Recommended Technology: 

    Docker - https://www.docker.com/

Alternative Technology: 

    Podman - https://podman.io/ 

    LXD - https://linuxcontainers.org/lxd/introduction/

4. Container Orchestration

Recommended Technology: 

    Kubernetes - https://kubernetes.io/

Alternative Technology: 

    Google Cloud Run - https://cloud.google.com/run

5. Infrastructure as Code

Recommended Technology: 

    Terraform - https://www.terraform.io/

Alternative Technology: 

    Pulumi - https://www.pulumi.com/

6. Secrets

Recommended Technology: 

    Vault - https://www.vaultproject.io/

Alternative Technology: 

    Sealed Secrets - https://github.com/bitnami-labs/sealed-secrets

7. 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

8. API Gateway

Recommended Technology: 

    Ambassador - https://github.com/datawire/ambassador

Alternative Technology: 

    Kong - https://konghq.com/

9. 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

10. Monitoring

Recommended Technology: 

    Prometheus - https://prometheus.io/

    Grafana - https://prometheus.io/docs/visualization/grafana/

Alternative Technology: 

    Datadog - https://www.datadoghq.com/

11. Alerting

Recommended Technology: 

    Prometheus Alertmanager - https://prometheus.io/docs/alerting/latest/alertmanager/

Alternative Technology: 

    Grafana Alerts - https://grafana.com/docs/grafana/latest/alerting/

12. Tracing

Recommended Technology: 

    Jaeger - https://www.jaegertracing.io/

Alternative Technology: 

    Zipkin - https://zipkin.io/

13. Service Mesh

Recommended Technology:  

    Istio - https://istio.io/

Alternative Technology: 

    Consul - https://www.consul.io/

Comments

Let's connect. A great way to get my attention is to comment on one of my posts.

Get In Touch

Send