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 — Avoid, legacy
Woo-hoo, I got the wonderful news from @Medium, a total surprise😲- I was one of the chosen too who got the $500💰 bonus, and it felt amazing💖!
Comparison — Azure SQL Database vs SQL Managed Instance (MI).
SQL Managed Instance (SQL MI) provides native Virtual Network (VNet) integration while Azure SQL Database enables restricted Virtual Network (VNet) access using VNet Endpoints.
SQL MI helps bridge the gap between Azure SQL Database and On-premises SQL Server due to being built on an instance scoped configuration model.
Both offers Database-as-a-service (DBaaS-PaaS). Azure SQL Database and SQL Managed Instance share a common code base with the latest stable version of SQL Server. Most of the standard SQL language, query processing, and database management features are identical.
SQL Database: The majority…
Introduction to AWS WAF — What is Amazon WAF?
AWS WAF is a managed web application firewall service that helps you protect your web applications at the application layer from common web exploits that could affect application availability, compromise security, and/or consume excessive resources.
It lets you control access to your content by configuring rules that allow, block or monitor (count) web requests based on web security rules that you specify.
You use a web access control list (ACL) to protect a set of AWS resources.
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 projects, but working with Terraform in a team, use of a local file makes Terraform usage complicated because each user must make sure they always have the latest state data before running Terraform and make sure that nobody else runs Terraform at the same time.
The best way to do…
How to use Autofac for dependency injection in .NET and .NET Core?
Autofac is an IoC container for .NET. It manages the dependencies between classes so that applications stay easy to change as they grow in size and complexity. Autofac is the most popular DI/IoC container for ASP.NET and it works with .NET Core flawlessly.
.NET Core gives you a built-in dependency injection framework. Though the default DI may offer enough functionality, there is a certain limitations like resolving a service with some associated Metadata, Named/Keyed services, Aggregate Services, Multi-tenant support, lazy instantiation, and much more. …
Introduction to AWS Elastic Load Balancer — What is ELB?
AWS Elastic Load Balancer (ELB) automatically distributes your incoming traffic across multiple targets, such as EC2 instances, containers, and IP addresses, in one or more Availability Zones. It monitors the health of its registered targets, and routes traffic only to the healthy targets. Elastic Load Balancing scales your load balancer as your incoming traffic changes over time. It can automatically scale to the vast majority of workloads.
Introduction to AWS VPN Connections — Virtual Private Network getting started guide!
AWS VPN solutions establish secure connections between your on-premises networks, remote offices, client devices, and the AWS global network. You can extend your on-premises networks to the cloud and securely access them from anywhere.
What is Prometheus? — Introduction to Prometheus
Prometheus was originally built by SoundCloud. Now it is a standalone open source project, maintained by Cloud Native Computing Foundation (CNCF).
Comparisons: AWS Secrets Manager vs Systems Manager Parameter Store
AWS gives you two ways to store and manage application configuration data centrally:
Encryption Both Secrets Manager and…