This pandect (πανδέκτης is Ancient Greek for encyclopedia) was created to help you find and understand almost anything related to Microservices that is available online.
- Microservices (Martin Fawler & James Lewis) [Blog, March 2014]
- What are Microservices? - Chris Richardson, Author of "Microservices Patterns"
- The Architecture Behind A One-Person Tech Startup [Blog, April 2021]
- AWS - Amazon Web Services on-demand cloud computing platform
- Azure - cloud computing service created by Microsoft
- Google Cloud Platform - GCP - suite of cloud computing services from Google
- OpenStack - free, open standard cloud computing platform
- Digital Ocean - DigitalOcean provides developers with cloud services
- Linode - cloud hosting company that provides virtual private servers
- Kubernetes Failure Stories
- How they AWS - curated collection of resources on how organizations use AWS [GitHub, 435 stars]
- This is My Architecture - Innovative cloud architectures from AWS partners and customers [Video Series, AWS]
- Cloud Native Computing Foundation - CNCF - list of graduated and incubating projects
- Everything AWS - GitHub search and catalogue of AWS-related repositories
- Containers Roadmap - public roadmap for AWS container services [GitHub, 3792 stars]
- Monolithic to Microservices [Blog, June 2021]
- CNCF Projects App - project example created with only CNCF graduated projects [GitHub, 66 stars]
- Cloudcast - independent Cloud Computing podcast [Years: 2011 - now, Status: active]
- PodCTL - podcast focused on Cloud-native applications (by Red Hat) [Years: 2017 - now, Status: active]
- Kubernetes Podcast - Kubernetes Podcast from Google [Years: 2018 - now, Status: active]
- Data Engineering Podcast - Data management, microservices, ETL and more [Years: 2017 - now, Status: active]
- The Secure Developer - A podcast about security for developers [Years: 2017 - now, Status: active]
- APIs you won't hate - podcast about building and designing APIs [Years: 2019 - now, Status: active]
- Continuous Delivery - Continuous Delivery Pipelines and Processes [Youtube, 57k Subscribers]
- CNCF - Cloud Native Computing Foundation - provides educational and informative content on cloud native computing [Youtube, 65k Subscribers]
- Snyk - build cloud native applications securely [Youtube, 2k Subscribers]
- CloudBeesTV - cloud conferences from the end-to-end automated software delivery company [Youtube, 9k Subscribers]
- Containers from the Couch - learning resources on Container Services [Youtube, 4k Subscribers]
- GOTO Conferences - GOTO is a software development content and events platform [Youtube, 230k Subscribers]
- Prometheus - open-source systems monitoring and alerting toolkit
- Prometheus Federation
- kubewatch - Watch k8s events and trigger Handlers [GitHub, 2062 stars]
- cortex - multi-tenant, long term Prometheus [GitHub, 4145 stars]
- Prometheus AlertManager
- StreamAlert - serverless, real-time data analysis framework for alerting [GitHub, 2553 stars]
- loki - horizontally-scalable, highly-available, multi-tenant log aggregation system [GitHub, 13274 stars]
- grafana - observability and data visualization platform [GitHub, 42846 stars]
- kubespray - Deploy a Production Ready Kubernetes Cluster [GitHub, 10864 stars]
- Intro to Deployment Strategies: Blue-Green, Canary, and More [Blog, January 2021]
- Zero-downtime Blue Green Deployments for Microservices [Blog, August 2020]
- Breaking down zero downtime deployments in Kubernetes [Blog, August 2020]
- flagger - Canary, A/B Testing and Blue/Green deployments for Kubernetes [GitHub, 3023 stars]
- Tekton - open-source framework for creating CI/CD systems
- flux - The GitOps Kubernetes operator [GitHub, 6468 stars]
- ArgoCD - A declarative, GitOps continuous delivery tool for Kubernetes
- The Cost of Cloud, a Trillion Dollar Paradox [Blog, May 2021]
- Spot Fleet [AWS Services]
- AutoSpotting - open source spot market automation tool for EC2 [GitHub, 1952 stars]
- keda - Kubernetes-based Event Driven Autoscaling [GitHub, 3373 stars]
- Komiser - Multi-cloud environment inspector for costs and security [GitHub, 2617 stars]
- Infracost - Cloud cost estimates for Terraform in your CLI and pull requests [GitHub, 3332 stars]
- OperatorHub.io - OperatorHub.io is a resource for the Kubernetes community to find and share Operators
- redis - Redis is an open source, in-memory data structure store
- MariaDB - MariaDB Server: The open source relational database
- vitess - Canary, A/B Testing and Blue/Green deployments for Kubernetes [GitHub, 3023 stars]
- CrunchyData Operator [GitHub, 1796 stars]
- Zalando Operator [GitHub, 1857 stars]
- Amazon Aurora [AWS, Paid Service]
- What is OLAP? Cube, Operations & Types in Data Warehouse [Blog, Feb 2018]
- Comparison of ClickHouse, Druid, and Pinot [Blog]
- Druid [GitHub, 10981 stars]
- ClickHouse
- Apache Pinot / Pinot on Github [GitHub, 3140 stars]
- Ceph - implements object storage on a single distributed computer cluster
- serverless examples - collection of boilerplates and examples of serverless architectures [GitHub, 9103 stars]
- Wild Rydes Serverless Workshops - labs to set up serverless applications on AWS [GitHub, 3348 stars]
- serverless - Serverless Framework using AWS Lambda, Azure Functions, Google CloudFunctions [GitHub, 40148 stars]
- Chalice - Python Serverless Microframework for AWS [GitHub, 8074 stars]
- OpenFaaS - Serverless Functions Made Simple [GitHub, 20031 stars]
- Up - deploy infinitely scalable serverless apps, apis, and sites [GitHub, 8250 stars]
- Dapr - portable, serverless, event-driven runtime for stateless and stateful microservices [GitHub, 13903 stars]
- Nuclio - High-Performance Serverless event and data processing platform [GitHub, 3984 stars]
- kubesploit - Cross-platform post-exploitation HTTP/2 Command & Control server [GitHub, 496 stars]
- consul - Consul automates networking for simple and secure application delivery
- Komiser - Multi-cloud environment inspector for costs and security [GitHub, 2617 stars]
- tfsec - Security scanner for your Terraform code [GitHub, 2882 stars]
- kube-bench - Checks usage of security best practices as defined in the CIS Kubernetes Benchmark [GitHub, 3850 stars]
- Prowler - security tool to perform AWS security best practices assessments [GitHub, 3582 stars]
- ScoutSuite - Multi-Cloud Security Auditing Tool [GitHub, 3582 stars]
- sealed-secrets - A Kubernetes controller and tool for one-way encrypted Secrets [GitHub, 3601 stars]
- Vault - Manage Secrets and Protect Sensitive Data
- aws-vault - securely store and access AWS credentials in development environments [GitHub, 5055 stars]
- SOPS: Secrets OPerationS - Simple and flexible tool for managing secrets on any platform [GitHub, 7817 stars]
- Grant - OAuth Proxy [GitHub, 3376 stars]
- Dex - OpenID Connect (OIDC) identity and OAuth 2.0 provider [GitHub, 6096 stars]
- Kong - Cloud-Native API Gateway [GitHub, 29594 stars]
- Gloo Edge - Kubernetes-native API Gateway Built on Envoy [GitHub, 3030 stars]
- Awesome WAF - Everything about web-application firewalls (WAF) [GitHub, 3669 stars]
- PENTESTING-BIBLE - Learn ethical hacking [GitHub, 8381 stars]
- Kubernetes Workshop - Gentle introduction to Kubernetes with more than just the basics
- Kubernetes Guide - Kubernetes clusters for the hobbyist [GitHub, 5045 stars]
- Learn Kubernetes Basics
- Introduction to Kubernetes
- Understanding Amazon EC2 Terminology [Blog, Oct 2018]
- DevOps Guide - from basic to advanced with Interview Questions and Notes [GitHub, 3746 stars]
- DevOps Exercises - questions and exercises on technical topics related to DevOps and SRE [GitHub, 11727 stars]
- Docker Curriculum - comprehensive tutorial on getting started with Docker [GitHub, 4295 stars]
- Terraform - open-source infrastructure as code software tool for consistent CLI workflow
- CloudFormation - cloud provisioning with infrastructure as code for AWS
- Azure Resource Manager - manage your app resources on Azure
- Cloud Deployment Manager - create and manage cloud resources on GCP with simple templates
- HashiCorp Vagrant / [GitHub, 22046 stars]
- CFEngine - automate your infrastructure, security & compliance
- Ansible - automation across open hybrid cloud deployments
- CHEF - Policy-Based Configuration Management Automation Architecture
- Pulumi - Modern Infrastructure as Code. Any cloud, any language [GitHub, 9248 stars]
- Terraformer - CLI tool to generate terraform files from existing infrastructure (reverse Terraform) [GitHub, 5124 stars]
- Checkov - static code analysis tool for infrastructure-as-code [GitHub, 2899 stars]
- Ansible for DevOps examples [GitHub, 4747 stars]
- Ansible for Kubernetes Examples [GitHub, 449 stars]
- Apache Flink - stream processing framework [GitHub, 16633 stars]
- Apache Beam - unified programming model for Batch and Streaming [GitHub, 4894 stars]
- Apache Storm / Apache Storm on GitHub - distributed realtime computation system [GitHub, 6254 stars]
- Amazon Kinesis Streams [AWS]
- distroless - Language focused docker images, minus the operating system [GitHub, 9983 stars]
- On the Diverse And Fantastical Shapes of Testing by Martin Fowler [Blog, June 2021]
- Terratest - Go library to write automated tests for your infrastructure code [GitHub, 5363 stars]
- Serverless Offline - Emulate AWS λ and API Gateway locally [GitHub, 4177 stars]
- Moto - easily mock out tests based on AWS infrastructure [GitHub, 4777 stars]
- LocalStack - fully functional local AWS cloud stack [GitHub, 4777 stars]
- Empire - PaaS built on top of Amazon EC2 Container Service with Heroku like workflow [GitHub, 2648 stars]
- CNI - networking for Linux containers [GitHub, 3582 stars]
- strimzi - Apache Kafka running on Kubernetes [GitHub, 2493 stars]
License CC0
- All linked resources belong to original authors
- skill book by HideMaru from the Noun Project
- Harp by Marina Pugacheva from the Noun Project
- Ancient Greek Theater by Leonidas Oikonomou from the Noun Project
- deity by Eucalyp from the Noun Project
- trojan by Eucalyp from the Noun Project
- Fire Torch by Eucalyp from the Noun Project
- acropolis by Eucalyp from the Noun Project
- papyrus by IconMark from the Noun Project
- Hammer by IconMark from the Noun Project
- balance by Flatart from the Noun Project
- Atlas by parkjisun from the Noun Project
- olympus by IconMark from the Noun Project