Oracle’s framework for application development simplifies the architectural decision-making so you can build and run apps that are highly available, resilient, fully secure, and compliant by using a set of design principles and technology recommendations.