Maxat Akbanovmaxat-akbanov.com·Dec 4, 2024Understanding AWS IAM Trust Policies: How They Differ from Permission Policies and Work TogetherA trust policy in AWS IAM (Identity and Access Management) is a JSON document associated with an IAM role that defines who or what (the principal) can assume the role. Image credits: Unubold Tumenbayar It acts as a security mechanism to specify the ...DiscussawsAWS
Maxat Akbanovmaxat-akbanov.com·Nov 29, 2024Linux Namespaces and cgroups: Building Blocks of Modern ContainerizationLinux namespaces and cgroups (control groups) are foundational Linux kernel features used to provide process isolation and resource management. They are core components of containerization technologies like Docker, Kubernetes, Podman and other orches...Discuss·73 readsbash-and-linuxDevops
Maxat Akbanovmaxat-akbanov.com·Nov 27, 2024Stop Leaving Passwords in Your Linux Shell HistorySometimes when you have to check functioning of service or troubleshoot connection of apps in Development or Test environments, you need to SSH into server and run commands with sensitive data. For example you may run the application’s docker contain...Discuss·1 like·69 readsbash-and-linuxDevops
Maxat Akbanovmaxat-akbanov.com·Oct 25, 2024Basics of Remote Procedure Call (RPC)Remote Procedure Call (RPC) is a powerful technique used in computer networks and distributed systems to enable a program on one computer (the client) to execute code on a remote system (the server) as if it were a local procedure call. By abstractin...Discuss·35 readsdevopsDevops
Maxat Akbanovmaxat-akbanov.com·Oct 18, 2024AWS Route 53: Latency-based Routing PolicyLatency-based routing (LBR) in AWS Route 53 is designed to route end-user requests to the AWS region that provides the lowest latency. This routing policy ensures that users are connected to the closest and fastest endpoint (in terms of network laten...Discuss·41 readsawsDevops
Maxat Akbanovmaxat-akbanov.com·Oct 17, 2024Securing Secrets with SOPS: An IntroductionSOPS (Secrets OPerationS) is an open-source tool developed by Mozilla for managing secrets — such as passwords, API keys, and confidential configuration data — in a secure and convenient manner. Initially launched in 2015 as a Mozilla project, it has...Discuss·44 readstoolsDevops
Maxat Akbanovmaxat-akbanov.com·Oct 16, 2024AWS Route 53: Weighted Routing PolicyThe Weighted Routing Policy allows you to route DNS query traffic to multiple resources in proportions that you specify. By assigning a relative weight (a numerical value) to each DNS record, you can control the percentage of requests that is directe...Discussawsweighted
Maxat Akbanovmaxat-akbanov.com·Oct 15, 2024AWS Route 53: Simple Routing PolicyAWS Route 53 is Amazon's scalable and highly available Domain Name System (DNS) web service. It translates human-readable domain names (like www.example.com) into IP addresses (like 198.51.100.42) that computers use to connect to each other. Within R...DiscussawsDevops
Maxat Akbanovmaxat-akbanov.com·Oct 14, 2024AWS Route 53 Alias vs CNAME RecordsA CNAME (Canonical Name) record is a type of DNS record used to alias one domain name to another. When a DNS resolver encounters a CNAME record, it will replace the original domain with the target domain and make a new DNS query for the target. For e...Discuss·49 readsawsDevops
Maxat Akbanovmaxat-akbanov.com·Oct 5, 2024Understanding the Risks of Terraform Code RefactoringRefactoring - is the process of restructuring existing code without altering its external behavior or functionality. The goal is to improve the code's internal structure, readability, and maintainability. Refactoring is an essential coding practice t...Discuss·31 readsterraformTerraform