Современные приложения — это ориентированные на облако архитектуры, которые используют пакетный код и зависимости в контейнерах и развертывают их в виде микрослужб, чтобы повысить скорость разработки с помощью методик DevOps. Современные приложения используют автоматизацию, в частности непрерывную интеграцию, доставку и развертывание, а также автоматизированную систему безопасности, чтобы группы разработчиков могли работать быстрее и безопаснее.