Cloud Native Component Framework

ASAMI, Tomoharu

Term

Cloud Native Component Framework

Aliases

-

Abbreviation

CNCF

Definition

Cloud Native Component Framework (CNCF) is a framework for executing cloud application components using a single, consistent execution model.

Centered on the structure of Component, Service, and Operation, it enables the same Operation to be reused across different execution forms such as command, server (REST / OpenAPI), client, and script.

By centralizing quality attributes required for cloud applications—such as logging, error handling, configuration, and deployment—within the framework, components can focus on implementing domain logic.

CNCF is designed as an execution foundation for literate model-driven development and AI-assisted development, separating what is executed from how it is invoked.

SimpleModeling

In SimpleModeling, CNCF is positioned as the execution foundation for programs automatically generated from literate models by Cozy.