Useful Links
Computer Science
Cloud Computing
Spring Boot and Cloud Native Applications
1. Foundations of Spring Framework
2. Introduction to Spring Boot
3. Development Environment Setup
4. Creating Spring Boot Applications
5. Building RESTful Web Services
6. Data Persistence with Spring Data
7. Configuration Management
8. Testing Spring Boot Applications
9. Spring Security Implementation
10. Spring Boot Actuator
11. Reactive Programming with Spring WebFlux
12. Messaging and Integration
13. Cloud Native Principles
14. Containerization with Docker
15. Spring Cloud Ecosystem
16. Kubernetes Deployment
17. CI/CD Pipeline Implementation
18. Observability and Monitoring
Introduction to Spring Boot
Spring Boot Philosophy
Convention over Configuration
Sensible Defaults
Minimal Configuration Requirements
Configuration Precedence
Opinionated Framework Design
Starter Dependencies
Auto-Configuration Principles
Production-Ready Features
Spring Boot Architecture
Auto-Configuration Mechanism
Conditional Annotations
Configuration Classes
Customizing Auto-Configuration
Excluding Auto-Configuration
Starter Dependencies
Web Starter
Data JPA Starter
Security Starter
Test Starter
Actuator Starter
Embedded Server Support
Tomcat Configuration
Jetty Configuration
Undertow Configuration
Server Customization
Spring Boot CLI
Installation and Setup
Groovy Script Execution
CLI Commands and Options
Rapid Prototyping
Previous
1. Foundations of Spring Framework
Go to top
Next
3. Development Environment Setup