We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
Cloud Native Spring in Action • Thomas Vitale & Josh Long • GOTO 2024
Explore cloud native applications built on principles of event-driven architecture, scalability, and resilience, and learn how Spring Cloud can help you build and manage these applications with ease.
- Cloud native applications are built on principles of event-driven architecture, scalability, and resilience.
- Service discovery and configuration are essential features of cloud native applications.
- Microservices and monoliths are not mutually exclusive, and cognitive applications can be built using either approach.
- Spring Cloud Gateway provides a developer-focused API gateway for cloud native applications.
- Istio and Kubernetes are not substitutes for Spring Cloud, as they focus on infrastructure and underlying platform, while Spring Cloud focuses on application-level behavior.
- Cloud native applications require continuous testing and feedback to ensure scalability and resilience.
- Containerization and automation are essential for building cloud native applications.
- The 15-factor manifesto extends the 12-factor manifesto to include additional considerations for cloud native applications.
- GitOps is a modern approach to continuous delivery that combines Git with infrastructure as code.
- Cloud native applications require a holistic approach to architecture and application design that takes into account scalability, resilience, and developer experience.
- Continuous delivery and DevOps practices are essential for building and maintaining cloud native applications.
- Spring Boot and Kubernetes are popular frameworks for building cloud native applications.
- Istio and Kubernetes are essential tools for building and managing cloud native applications, but they are not substitutes for Spring Cloud.