Unter dem Begriff «Twelve Factor App» versteht man eine Sammlung von Empfehlungen und Best-Practices für Cloud-Native Anwendungen. Diese Regeln und Empfehlungen sollen Skalierbarkeit, Wartbarkeit und somit Zukunftssicherheit für Web-Apps sicherstellen. Die Empfehlungen teilen sich in zwölf Unterpunkte auf:
Cloud-Native Apps nutzen gezielt die Vorteile von Cloud Services, um beispielsweise Skalierbarkeit oder Wartbarkeit zu erhöhen. Azure App Service und Visual Studio Team Services bieten alles an, um effizient Cloud-Native Apps mit hohen Performance-, Skalierbarkeits- und Wartbarkeitsanforderungen umzusetzen.