Useful Links
Computer Science
Microservices
Microservices
1. Introduction to Microservices
2. Foundational Principles and Concepts
3. Designing Microservices
4. Inter-Service Communication
5. Data Management in Microservices
6. Deployment and Operations
7. Observability in Distributed Systems
8. Resilience and Fault Tolerance Patterns
9. Securing Microservices
10. Advanced Patterns and Architectures
11. Migrating from Monolith to Microservices
Deployment and Operations
Continuous Integration and Continuous Delivery
CI/CD Principles
Building CI/CD Pipelines
Automated Testing
Automated Deployment
Rollback Strategies
Containerization
Docker Fundamentals
Images and Containers
Dockerfile Basics
Creating Docker Images
Best Practices
Multi-Stage Builds
Container Orchestration
Kubernetes
Architecture Overview
Pods
Services
Deployments
ConfigMaps
Secrets
Scaling and Auto-scaling
Rolling Updates and Rollbacks
Docker Swarm
Swarm Mode
Service Management
Amazon ECS and Fargate
Task Definitions
Serverless Container Management
Infrastructure as Code
Terraform
Resource Provisioning
State Management
Ansible
Configuration Management
Playbooks
AWS CloudFormation
Template Structure
Stack Management
Previous
5. Data Management in Microservices
Go to top
Next
7. Observability in Distributed Systems