Useful Links
Computer Science
Microservices
Python Microservices
1. Introduction to Microservices Architecture
2. Python Fundamentals for Microservices
3. Designing Python Microservices
4. Inter-Service Communication
5. Data Management Strategies
6. Containerization with Docker
7. Container Orchestration with Kubernetes
8. CI/CD for Microservices
9. Monitoring and Observability
10. Security in Microservices
11. Advanced Patterns and Practices
Monitoring and Observability
Observability Principles
Three Pillars of Observability
Metrics
Logs
Traces
Observability vs Monitoring
Proactive vs Reactive
Known vs Unknown Issues
System Understanding
Application Logging
Structured Logging
Log Format Standards
Contextual Information
Log Levels
Centralized Logging
Log Aggregation
Log Storage
Log Analysis
Python Logging
Logging Configuration
Custom Formatters
Log Handlers
Metrics Collection
Metric Types
Counters
Gauges
Histograms
Summaries
Prometheus Integration
Metric Exposition
Client Libraries
Custom Metrics
Application Metrics
Business Metrics
Technical Metrics
SLA/SLI Metrics
Distributed Tracing
Tracing Concepts
Spans
Traces
Context Propagation
OpenTelemetry
Instrumentation
Exporters
Sampling Strategies
Tracing Implementation
Manual Instrumentation
Automatic Instrumentation
Custom Spans
Previous
8. CI/CD for Microservices
Go to top
Next
10. Security in Microservices