💯An awesome & curated list of best applications and tools for Cloud Native.💻
An awesome & curated list of best applications and tools for Cloud Native.
This Awesome Repository is highly inspired from cncf's landscape & Awesome.
Items marked with ![Open-Source Software][OSS Icon] are open-source software. Items marked with ![Freeware][Freeware Icon] are free.
Public - A public cloud is a pool of virtual resources—developed from hardware owned and managed by a third-party company—that is automatically provisioned and allocated among multiple clients through a self-service interface.
Private - The private cloud is defined as computing services offered either over the Internet or a private internal network and only to select users instead of the general public. Also called an internal or corporate cloud, private cloud computing gives businesses many of the benefits of a public cloud - including self-service, scalability, and elasticity - with the additional control and customization available from dedicated resources over a computing infrastructure hosted on-premises.
Hybrid - A hybrid cloud is a computing environment that combines a public cloud and a private cloud by allowing data and applications to be shared between them.
[Cloud-Tools] - Tools that make the cloud complute to be better.
Container Registries
Container Registry is a private Docker repository that works with popular continuous delivery systems.
Host Management & Tooling
Host management tool
Infrastructure Automation
Infrastructure automation makes servers and VM management more flexible, efficient, and scalable by converting management tasks and policy into code.
Key management is the name of management of cryptographic keys in a cryptosystem.
Secure your images so that you maintain control of how they are displayed on the Internet.
Cloud-Native Network
Network Segmentation and Policy,SDN & APIs (eg CNI, libnetwork)
Incubating CNCF Projects
CNCF Member Products/Projects
Non-CNCF Member Products/Projects
Cloud-Native Storage
Volume Drivers/Plugins,Local Storage Management,Remote Storage Access
Sandbox CNCF Projects
CNCF Member Products/Projects
Non-CNCF Member Products/Projects
Container Runtime
The new CF Container Runtime gives you more granular control and management of containers with Kubernetes.
Incubating CNCF Projects
CNCF Member Products/Projects
Non-CNCF Member Products/Projects
Scheduling & Orchestration
Graduated CNCF Projects
CNCF Member Products/Projects
Non-CNCF Member Products/Projects
Coordination & Service Discovery
Incubating CNCF Projects
CNCF Member Products/Projects
Non-CNCF Member Products/Projects
Service Management
Database & Data Warehouse
Incubating CNCF Projects
CNCF Member Products/Projects
Non-CNCF Member Products/Projects
Streaming
Incubating CNCF Projects
CNCF Member Products/Projects
Non-CNCF Member Products/Projects
Source Code Management
Application Definition
CI & CD
Continuous integration and continuous delivery are two approaches to software development that are designed to improve code quality and enable rapid delivery and deployment of code.
CNCF Member Products/Projects
Non-CNCF Member Products/Projects
Certified Kubernetes - Distribution
Certified Kubernetes - Platform
Non-Certified Kubernetes
PaaS & Container Service
Security
Libraries
Tools
Frameworks
Platforms
CNCF Member Products/Projects
Non-CNCF Member Products/Projects
Hybrid Platforms
Kubernetes-Native Platforms
Monitoring
CNCF Member Products/Projects
Non-CNCF Member Products/Projects
Logging
Tracing
Development Tools
Databases Connect Tools
Contributions are most welcome, please adhere to the contribution guidelines.
This work is licensed under a Creative Commons Attribution 4.0 International License.
This project is licensed with MIT MIT LICENSE.