[DOCKER] Cloud-native service overview
      
      
        
        
        
        
What is CNCF
CNCF (Cloud Native Computing Foundation) is a project of the inux Foundation, an organization that supports the development of container technology and the collaboration of the technology industry related to that evolution.
https://labs.mobingi.com/cncf/
✨ Kubernetes
- Official: https://kubernetes.io/docs/concepts/overview/what-is-kubernetes/
 
- Genre: Orchestration tool
 
- GitHub: kubernetes/kubernetes
 
- Implementation language: Go
 
- Summary: An open source container orchestration system for deploying, scaling, and managing containerized applications.
 
- Reference: https://qiita.com/Kta-M/items/ce475c0063d3d3f36d5d
 
✨ containerd
- Official:
 
- Genre: Container Runtime
 
- GitHub: https://github.com/containerd/containerd
 
- Implementation language: Go
 
- Summary: High-level runtimes for Kubernetes and Docker based on the OCI Runtime Specification
 
- Reference: https://qiita.com/mamomamo/items/ed5db2ab1555078f8a24
 
✨Envoy
- Official: https://www.envoyproxy.io/
 
- Genre: Service Proxy
 
- GitHub: envoyproxy/envoy
 
- Implementation language: C ++
 
- Summary: Load balancer for web services
 
- Reference: https://i-beam.org/2019/01/22/hello-envoy/
 
✨ Prometheus
- Official: https://prometheus.io/
 
- Genre: Monitoring
 
- GitHub: prometheus/prometheus
 
- Implementation language: Go
 
- Summary: Monitoring tools for servers, infrastructure, etc.
 
- Reference: https://knowledge.sakura.ad.jp/11633/
 
✨ Grafana
- Official: https://grafana.com/
 
- Genre: Monitoring
 
- GitHub: grafana/grafana
 
- Implementation language: Go
 
- Overview:
 
- Reference: https://qiita.com/MahoTakara/items/7b414c2a0d47e75d7234
 
✨Fluentd
- Official: https://www.fluentd.org/
 
- Genre: Logging
 
- GitHub: fluent/fluentd
 
- Implementation language: Ruby
 
- Overview:
 
- Reference: https://qiita.com/ritorut18/items/4230ec6b524be15ede01