<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Cloud, IAM &amp; Encryption Foundations on 🏠</title><link>https://tofl.github.io/docs/1-cloud-iam-encryption-foundations/</link><description>Recent content in Cloud, IAM &amp; Encryption Foundations on 🏠</description><generator>Hugo</generator><language>en-us</language><atom:link href="https://tofl.github.io/docs/1-cloud-iam-encryption-foundations/index.xml" rel="self" type="application/rss+xml"/><item><title>1. IAM (Identity &amp; Access Management)</title><link>https://tofl.github.io/docs/1-cloud-iam-encryption-foundations/iam-identity-access-management/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://tofl.github.io/docs/1-cloud-iam-encryption-foundations/iam-identity-access-management/</guid><description>&lt;h2 id="iam-identity--access-management"&gt;IAM (Identity &amp;amp; Access Management)&lt;a class="anchor" href="#iam-identity--access-management"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;AWS Identity and Access Management (IAM) is the service that controls &lt;strong&gt;who&lt;/strong&gt; can do &lt;strong&gt;what&lt;/strong&gt; in your AWS account. Every API call made to AWS — whether from the console, CLI, or SDK — is authenticated and authorized through IAM. Without it, there would be no way to distinguish between a developer who should read S3 buckets and an automated process that should write to DynamoDB. IAM is free and global (not region-scoped), and understanding it deeply is a prerequisite for everything else in AWS. &lt;a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/introduction.html"&gt;🔗&lt;/a&gt;&lt;/p&gt;</description></item><item><title>2. KMS (Key Management Service) — Foundations</title><link>https://tofl.github.io/docs/1-cloud-iam-encryption-foundations/kms-foundations/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://tofl.github.io/docs/1-cloud-iam-encryption-foundations/kms-foundations/</guid><description>&lt;h2 id="kms-key-management-service--foundations"&gt;KMS (Key Management Service) — Foundations&lt;a class="anchor" href="#kms-key-management-service--foundations"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;AWS Key Management Service (KMS) is a managed service that lets you create and control the cryptographic keys used to protect your data. The core problem it solves is straightforward: encrypting data is necessary, but managing encryption keys securely is hard. KMS offloads that complexity — key storage, access control, rotation, and audit logging — to AWS, so you never handle raw key material directly in your application code.&lt;/p&gt;</description></item></channel></rss>