Cloud - Concept
Cloud native
Designing software specifically to make use of cloud features such as flexible scale, resilience and automation
What's it for?
Designs software to make full use of online computing services rather than simply moving an old setup unchanged.
For example…
An app is built as small services that scale during peak shopping hours and shrink overnight.
A cloud-native service automatically replaces failed instances and scales out during peaks instead of depending on one long-running server
Think of it like…
Designing a house for the climate you live in, not dragging a cabin built for somewhere else