Resources & Extras
2DevOps & Observability
5CI/CD Pipelines
Continuous Integration & Deployment. Jenkins, GitHub Actions, and the art of shipping code automatically.
ObservabilityPrometheus
Time-series database for monitoring. How to scrape metrics and set alerts.
ObservabilityGrafana
The visualization layer. Turning Prometheus metrics into beautiful, actionable dashboards.
SCMGitHub & Git
Version control fundamentals. Branching, Pull Requests, and collaborative coding.
AutomationJenkins
The classic automation server. Building pipelines with Groovy and plugins.
Networking
9CDN
Content Delivery Network. Caching content at the edge to serve users globally in milliseconds.
NetworkingNAT
Network Address Translation. How private subnets access the internet safely.
NetworkingDNS
Domain Name System. Translating human names to IP addresses.
NetworkingLoad Balancing
Distributing traffic across healthy targets for high availability.
NetworkingVPC
Virtual Private Cloud. Isolated network environments.
NetworkingNetwork Layers
The OSI Model. Understanding how data moves from Layer 1 to 7.
NetworkingSubnets
Dividing a network into smaller, secure segments (Public vs Private).
NetworkingSecurity Groups
Virtual firewalls that control traffic at the instance level.
NetworkingTCP vs UDP
Reliable delivery (TCP) vs speed (UDP). The two languages of the internet.
Cloud & Infrastructure
12Infrastructure as Code
Managing infrastructure via declarative configuration files.
IaCCloudFormation
AWS native tool for provisioning resources using YAML templates.
IaCTerraform
Open-source tool for building, changing, and versioning infrastructure safely.
ComputeServerless
Running code without provisioning or managing servers.
ComputeContainers
Standardized units of software packaging for consistent deployment.
OrchestrationKubernetes
Automating deployment, scaling, and management of containerized apps.
OrchestrationOpenShift
Enterprise Kubernetes platform by Red Hat with added developer tools.
ToolingHelm
The package manager for Kubernetes. Managing charts and releases.
SecurityIAM
Identity and Access Management. Controlling who can do what.
ConceptsIaaS vs PaaS vs SaaS
Understanding the shared responsibility models in cloud computing.
ManagementResource Groups
Logical containers for grouping and managing related resources.
FrameworkWell-Architected
The 6 pillars of building secure, high-performing, resilient infrastructure.
Data & Reliability
5SQL vs NoSQL
Choosing between relational and non-relational data models.
StorageStorage Types
Block (EBS), File (EFS), and Object (S3) storage explained.
PerformanceCaching Strategies
Storing transient data to reduce latency and database load.
ReliabilityDisaster Recovery
Strategies for restoring systems after catastrophic failure.
AILarge Language Models
How LLMs work (Tokens, Probability, Temperature) and how to use them.
Development & OS
5GraphQL
The alternative to REST. Fetch exactly the data you need in a single request.
OSLinux Commands
Essential CLI commands for managing servers and permissions.
OSMac Terminal
Power user commands and tools for macOS development.
APIREST API
Representational State Transfer. Standard architecture for web APIs.
BackendAPI Server
The backend engine that processes requests and connects to databases.
No topics found matching your search.