9. CNA (CLOUD NATIVE
APPLICATION)
A cloud-native application is a distributed,
elastic and horizontal scalable system
composed of (micro)services which
isolates state in a minimum of stateful
components. The application and each self-
contained deployment unit of that
application is designed according to cloud-
focused design patterns and operated on a
self-service elastic platform.
20. EVERYTHING OK?
Server Server
Hypervisor Hypervisor
Virtual Machine Virtual Machine Virtual Machine Virtual Machine
IaaS
Frameworks Frameworks
PaaS Web Server
DBMS
Web Server
DBMS
OS OS OS OS
SaaS
Cloud Foundry
CNA CNA CNA CNA CNA CNA CNA CNA
Customer Business Developer CNA Developer
21. CLOUD FOUNDRY
Cloud Foundry is the industry’s Open
PaaS and provides a choice of clouds,
frameworks and application services.
Its unique vision is to foster contributions
from a broad community of developers,
users, customers, partners and ISVs while
advancing development of the platform at
extrem velocity.
- cloudfoundry.org -