Comparisons: ALB vs NLB in AWS — Application load balancer vs Network load balancer.
ALB — Layer 7 (HTTP/HTTPS traffic), Flexible.
NLB — Layer 4 (TLS/TCP/UDP traffic), Static IPs.
CLB — Layer 4/7 (HTTP/TCP/SSL traffic), Legacy, Avoid.
What is K8s Ingress? — Introduction to Kubernetes Ingress.
Ingress exposes HTTP and HTTPS routes from outside the cluster to services within the cluster. Traffic routing is controlled by rules defined on the Ingress resource.
In Kubernetes, an Ingress is an object…
Comparison: Azure Load Balancer vs Application Gateway in Azure.
Azure Load Balancer works with traffic at Layer 4.
Application Gateway works with Layer 7 traffic, and specifically with HTTP/S (including WebSockets).
Application Gateway (AGW) is a web traffic manager for your web applications (one or multiple).
Introduction to Clean Architecture with ASP.NET Core: Getting started!
Clean Architecture style focus on a loosely coupled implementation of use cases. Use cases as central organizing structure, decoupled from frameworks and technology details.
With Clean Architecture, the Domain and Application layers are at the center of the design which is…
What is Terraform Remote State — Introduction to Terraform Remote Storage!
With remote state, Terraform writes the state data to a remote data store, which can be shared between all team members.
By default, Terraform stores its state in the file
terraform.tfstate in local filesystem. This works well for personal…
What is Azure Data Factory (ADF)? — Introduction to Azure Data Factory Components.
Azure Data Factory (ADF) is the cloud-based Extract, Transform and Load (ETL) and data integration service that allows you to create data-driven workflows for orchestrating data movement and transforming data at scale.
Azure Data Factory orchestrates the…
What is Amazon ElastiCache? — Introduction to Amazon ElastiCache (Redis and Memcached).
Amazon ElastiCache offers fully managed Redis and Memcached for most demanding applications that require sub-millisecond response time. It allows you to seamlessly set up, run, and scale popular open-source compatible in-memory data stores in the cloud.
Kubernetes Storage Options — Persistent Volumes (PV), Persistent Volume Claims (PVC), Storage Classes (SC).
Kubernetes has a number of storage types, and these can be mixed and matched within a pod. The important objects for running stateful containers are:
Comparison — Azure ExpressRoute vs Azure VPN Gateway.
ExpressRoute provides direct connectivity to Azure cloud services and connecting Microsoft’s global network. All transferred data is not encrypted, and do not go over the public Internet.
VPN Gateway provides secured connectivity to Azure cloud services over public Internet. …
What is Amazon MQ? — Introduction to Amazon MQ (Managed Message Broker Service).