ADVERTISEMENT

Ram Iyengar, Cloud Foundry: “laying a good foundational architecture for your web applications is great, but at what cost?”

Cloudfoundry
Cybernews Team
Aug 31, 2022 Updated: 17 October 2022 6 min read
ADVERTISEMENT
  • Containerization - All apps need to be containerized to take full advantage of the cloud-native architecture.
  • Orchestration - As apps scale, the organic need for orchestration arises. Engineering teams must prepare themselves for this.
  • Service-based architecture provides a great platform upon which to provide engineering best practices such as SLOs and formalize SLIs.
  • APIs allow applications to be composable and modular, leading to extensible cores and communication between services to be fast, reliable, and uniform (REST-based).
  • Security should always be the center of all feature development work. Vulnerabilities that are a result of not focusing on security can result in disastrous consequences.
ADVERTISEMENT