Architectural advancements
Some more disruptive architectural advancements are likely to transform how we develop and deploy applications and even go beyond cloud-native. Before we dig deeper into the architecture, let’s discuss key trends for next-generation applications from a micro perspective:
- Portability: A variety of programming languages, platforms, and frameworks
- Observability: Decentralized and distributed management
- Resource-optimized and resilient: Optimized posture of infrastructure
- Real-time and dynamic: Support rapid scale-up and scale-down and address real-time requirements
There are more macro trends or big-picture outlooks that are also influencing the architecture when it comes to cloud-native applications. Let’s also discuss the macro changes:
- Cloud-native to edge-native applications: Edge-native applications have cloud-native principles while taking care of resource usage, latency, bandwidth management, security,...