UsefulLinks
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
16.
Kubernetes Deployment
16.1.
Kubernetes Fundamentals
16.1.1.
Cluster Architecture
16.1.1.1.
Master Components
16.1.1.2.
Node Components
16.1.1.3.
Networking Model
16.1.2.
Core Resources
16.1.2.1.
Pods
16.1.2.1.1.
Pod Specification
16.1.2.1.2.
Multi-Container Pods
16.1.2.1.3.
Pod Lifecycle
16.1.2.2.
Services
16.1.2.2.1.
Service Types
16.1.2.2.2.
Service Discovery
16.1.2.2.3.
Load Balancing
16.1.2.3.
Deployments
16.1.2.3.1.
Replica Management
16.1.2.3.2.
Rolling Updates
16.1.2.3.3.
Rollback Strategies
16.1.2.4.
ConfigMaps
16.1.2.4.1.
Configuration Data Storage
16.1.2.4.2.
Environment Variable Injection
16.1.2.4.3.
Volume Mounting
16.1.2.5.
Secrets
16.1.2.5.1.
Sensitive Data Management
16.1.2.5.2.
Secret Types
16.1.2.5.3.
Security Best Practices
16.2.
Application Deployment
16.2.1.
Manifest File Creation
16.2.1.1.
YAML Syntax
16.2.1.2.
Resource Definitions
16.2.1.3.
Metadata Configuration
16.2.2.
Deployment Strategies
16.2.2.1.
Rolling Deployment
16.2.2.2.
Blue-Green Deployment
16.2.2.3.
Canary Deployment
16.2.3.
Service Exposure
16.2.3.1.
Internal Services
16.2.3.2.
External Access
16.2.3.3.
Ingress Controllers
16.2.4.
Configuration Management
16.2.4.1.
Environment-Specific Configuration
16.2.4.2.
Secret Management
16.2.4.3.
Configuration Updates
16.3.
Kubernetes Operations
16.3.1.
kubectl Command Line
16.3.1.1.
Resource Management
16.3.1.2.
Debugging Commands
16.3.1.3.
Log Inspection
16.3.2.
Monitoring and Logging
16.3.2.1.
Resource Monitoring
16.3.2.2.
Application Logs
16.3.2.3.
Cluster Events
16.3.3.
Scaling and Performance
16.3.3.1.
Horizontal Pod Autoscaling
16.3.3.2.
Vertical Pod Autoscaling
16.3.3.3.
Resource Limits
Previous
15. Spring Cloud Ecosystem
Go to top
Next
17. CI/CD Pipeline Implementation