UsefulLinks
1. Fundamentals of Cloud Computing
2. Cloud-Native Principles and Philosophy
3. Cloud Application Architectural Patterns
4. Core Development and Deployment Technologies
5. Utilizing Managed Cloud Services
6. Building and Releasing Cloud Applications
7. Observability and Monitoring
8. Security in Cloud Application Development
9. Cost Management and Optimization
  1. Computer Science
  2. Cloud Computing

Cloud Application Development

1. Fundamentals of Cloud Computing
2. Cloud-Native Principles and Philosophy
3. Cloud Application Architectural Patterns
4. Core Development and Deployment Technologies
5. Utilizing Managed Cloud Services
6. Building and Releasing Cloud Applications
7. Observability and Monitoring
8. Security in Cloud Application Development
9. Cost Management and Optimization
2.
Cloud-Native Principles and Philosophy
2.1.
The Twelve-Factor App Methodology
2.1.1.
Codebase
2.1.2.
Dependencies
2.1.3.
Config
2.1.4.
Backing Services
2.1.5.
Build, Release, Run
2.1.6.
Processes
2.1.7.
Port Binding
2.1.8.
Concurrency
2.1.9.
Disposability
2.1.10.
Dev/Prod Parity
2.1.11.
Logs
2.1.12.
Admin Processes
2.2.
Core Cloud-Native Concepts
2.2.1.
Stateless vs. Stateful Applications
2.2.1.1.
Stateless Design Principles
2.2.1.2.
Managing State in Cloud-Native Apps
2.2.1.3.
Session Management Strategies
2.2.2.
Immutable Infrastructure
2.2.2.1.
Benefits of Immutability
2.2.2.2.
Implementing Immutable Deployments
2.2.2.3.
Configuration Management
2.2.3.
Designing for Failure and Resilience
2.2.3.1.
Fault Tolerance Patterns
2.2.3.2.
Self-healing Systems
2.2.3.3.
Redundancy and Replication
2.2.3.4.
Circuit Breaker Pattern
2.2.4.
Automation
2.2.4.1.
Infrastructure Automation
2.2.4.2.
Deployment Automation
2.2.4.3.
Automated Testing
2.2.4.4.
Configuration Management

Previous

1. Fundamentals of Cloud Computing

Go to top

Next

3. Cloud Application Architectural Patterns

About•Terms of Service•Privacy Policy•
Bluesky•X.com

© 2025 UsefulLinks. All rights reserved.