Cloud native, uygulamaları buluta taşımaktan ibaret değil; ölçeklenebilirlik, dayanıklılık ve gözlemlenebilirliği baştan tasarlamaktır.
On İki Faktör İlkesi
Yapılandırmayı ortam değişkenlerinde tutun, durumu (state) dışarı alın ve süreçleri yeniden başlatılabilir kabul edin. Bu, yatay ölçeklemeyi sorunsuz hale getirir.
- Stateless servisler tasarlayın
- Yapılandırmayı koddan ayırın
- Sağlık kontrolleri ve graceful shutdown ekleyin
- Log'ları stdout'a yazın, merkezi toplayın