<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Madhumitha</title>
    <description>The latest articles on DEV Community by Madhumitha (@mitha1248).</description>
    <link>https://dev.to/mitha1248</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1250077%2Fc1aceef9-aab4-4399-8423-dc903ecd9fd2.jpg</url>
      <title>DEV Community: Madhumitha</title>
      <link>https://dev.to/mitha1248</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/mitha1248"/>
    <language>en</language>
    <item>
      <title>Day 2.3: AWS IAM Security Best Practices</title>
      <dc:creator>Madhumitha</dc:creator>
      <pubDate>Tue, 09 Jan 2024 19:34:43 +0000</pubDate>
      <link>https://dev.to/mitha1248/day-23-aws-iam-security-best-practices-1jd8</link>
      <guid>https://dev.to/mitha1248/day-23-aws-iam-security-best-practices-1jd8</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;&lt;u&gt;To help secure your AWS resources, follow these best practices for AWS Identity and Access Management (IAM)&lt;/u&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;strong&gt;&lt;u&gt;!.Requires Federation for human users:&lt;/u&gt;&lt;/strong&gt;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Enable human users to access aws using temporary credentials obtained through federation with an identity provider.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;&lt;u&gt;2.Use temporary Credentials with IAM roles:&lt;/u&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Ensure workloads utilize temporary credentials obtained through IAM roles to access AWS resources.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;&lt;u&gt;3.Implement MFA(Multifactor authentication)&lt;/u&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Apply the use of MFA to add an extra layer of security for user authentication.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;&lt;u&gt;4.Update Access keys when needed:&lt;/u&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Regularly refresh access keys, especially for use cases requiring long-term credentials, to minimize security risks.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;&lt;u&gt;5.Secure Root user credentials:&lt;/u&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Follow best practices to protect the credentials of the root user, including enabling MFA for the root account.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;&lt;u&gt;6.Apply Least-Privilege Permissions:&lt;/u&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Grant users and processes the minimum permissions necessary to perform their tasks, reducing the risk of misuse.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;&lt;u&gt;7.Start with AWS Managed Policies:&lt;/u&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Begin with AWS managed policies and progressively move towards implementing least-privilege permissions.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;&lt;u&gt;8.Utilize IAM Access Analyzer:&lt;/u&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Utilize IAM Access Analyzer to generate least-privilege policies based on access activity and ensure secure permissions.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;&lt;u&gt;9.Regularly review and remove unused resources:&lt;/u&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Conduct regular reviews to identify and remove unused users, roles, permissions, policies and credentials.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;&lt;u&gt;10.Use conditions in IAM Policies:&lt;/u&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Improve access control by incorporating conditions in IAM policies to further restrict user access.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;&lt;u&gt;11.Verify public and cross-account access:&lt;/u&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Use IAM Access Analyzer to validate public and cross-account access to resources, ensuring security and compliance.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;&lt;u&gt;12.Establish permissions guardrails:&lt;/u&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Implement security policies across multiple AWS accounts to enforce consistent access controls.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;&lt;u&gt;13.Delegate permissions boundaries:&lt;/u&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Manage permissions within an account by setting up defined boundaries.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;By following these IAM best practices, you can greatly strengthen the security of your AWS environment, ensuring both secure and efficient access to resources.&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

</description>
      <category>aws</category>
      <category>iam</category>
      <category>beginners</category>
      <category>cloudpractitioner</category>
    </item>
    <item>
      <title>Day 2.2: SCPs (service control policies)</title>
      <dc:creator>Madhumitha</dc:creator>
      <pubDate>Mon, 08 Jan 2024 18:23:01 +0000</pubDate>
      <link>https://dev.to/mitha1248/day-22-scps-service-control-policies-3bfj</link>
      <guid>https://dev.to/mitha1248/day-22-scps-service-control-policies-3bfj</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;What is Service Control Policies?&lt;/strong&gt;&lt;br&gt;
=&amp;gt; This is another type of policy that we can apply in AWS. It allow you to control what aws services and actions are accessible for aws accounts within your organization. &lt;br&gt;
=&amp;gt; SCPs operate on a "deny by default" principle, where you explicitly define permissions to deny or allow. They act as an additional layer of control on top of IAM policies.&lt;br&gt;
=&amp;gt; In simple terms, SCPs help you say who gets to use what.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;strong&gt;Service Control Policies:&lt;/strong&gt;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;strong&gt;Service Control Policies&lt;/strong&gt; are associated with a service called &lt;em&gt;&lt;strong&gt;&lt;u&gt;AWS organization&lt;/u&gt;&lt;/strong&gt;&lt;/em&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;strong&gt;&lt;u&gt;AWS organization:&lt;/u&gt;&lt;/strong&gt; It is a service that enable you to combine multiple AWS accounts into an organization that you create and centrally manage. It simplifies billing and cost allocation, applies policies across your accounts, and allow you to create a hierarchical structure with organizational units(OUs).&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--JHDbHfHv--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/1yf7wlquwiljqz7axkjx.png" alt="Image description" width="800" height="274"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;strong&gt;&lt;u&gt;Root:&lt;/u&gt;&lt;/strong&gt; Root is the top-level entity in your AWS Organizations hierarchy. The purpose of root is where you initially set up your organization-wide controls, such as SCPs that apply to all accounts.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;AWS Organizations supports a hierarchical structure with the root at the top and OUs beneath it.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;em&gt;&lt;u&gt;&lt;strong&gt;Lets understand this with an analogy&lt;/strong&gt;:&lt;/u&gt;&lt;/em&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Imagine &lt;strong&gt;AWS&lt;/strong&gt; as a large corporate building. Each floor represents a different department or team (&lt;strong&gt;organizational unit or OUs&lt;/strong&gt;). The CEO's office on the top floor(&lt;strong&gt;Root&lt;/strong&gt;) makes high-level decisions for the entire company. Each department floor has specific rules(&lt;strong&gt;Service control policies or SCP's&lt;/strong&gt;) at its entrance stating what that department can or cannot access.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;So, AWS Organizations is like a well organized corporate building where the CEO's office(&lt;strong&gt;Root&lt;/strong&gt;) sets the main rules, and each department(&lt;strong&gt;OU&lt;/strong&gt;) has its own rules posted at the entrance, ensuring a structured and controlled environment.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

</description>
    </item>
    <item>
      <title>Day 2.1: AWS IAM</title>
      <dc:creator>Madhumitha</dc:creator>
      <pubDate>Mon, 08 Jan 2024 08:21:42 +0000</pubDate>
      <link>https://dev.to/mitha1248/day-21-aws-iam-12fi</link>
      <guid>https://dev.to/mitha1248/day-21-aws-iam-12fi</guid>
      <description>&lt;p&gt;&lt;em&gt;&amp;gt; The AWS IAM service is a global service which means you create your users, groups, roles and policies in one place.&lt;/em&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;strong&gt;What is AWS IAM?&lt;/strong&gt;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;AWS IAM is a web service that helps you securely control access to AWS resources. It allows you to manage users and their level of access to the AWS resources.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;To understand this, lets use an analogy,&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Lets consider a theme park(&lt;strong&gt;cloud infrastructure&lt;/strong&gt;). The ticket seller(&lt;strong&gt;IAM&lt;/strong&gt;) decides who gets tickets(&lt;strong&gt;Access&lt;/strong&gt;) to which rides(&lt;strong&gt;AWS resources&lt;/strong&gt;). &lt;strong&gt;Users&lt;/strong&gt; are visitors, &lt;strong&gt;Groups&lt;/strong&gt; are like friend categories, and &lt;strong&gt;Permissions&lt;/strong&gt; are types of rides you are allowed on.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;strong&gt;Key terms in IAM&lt;/strong&gt;&lt;/th&gt;
&lt;th&gt;&lt;strong&gt;Definition&lt;/strong&gt;&lt;/th&gt;
&lt;th&gt;&lt;strong&gt;Example to understand&lt;/strong&gt;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;&lt;em&gt;IAM User:&lt;/em&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;A unique identity in AWS associated with specific security credentials.&lt;/td&gt;
&lt;td&gt;Alex, who has a set of credentials(username and password) to access AWS services.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;&lt;em&gt;IAM Group:&lt;/em&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;A collection of IAM users, simplifying the management of permissions.&lt;/td&gt;
&lt;td&gt;Example: The "Developers" group includes Sarah, Mike, and Emily, who share similar access needs.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;&lt;em&gt;IAM Role:&lt;/em&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Similar to a user but doesn't have long-term credentials. Roles are often assumed by users, services, or AWS resources for temporary permissions.&lt;/td&gt;
&lt;td&gt;Example: A role allowing an EC2 instance to access an S3 bucket without using permanent credentials&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;&lt;em&gt;IAM Policy:&lt;/em&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Defines permissions in JSON format. It specifies what actions are allowed or denied on which AWS resources. Policies can be attached to users, groups, or roles.&lt;/td&gt;
&lt;td&gt;Example: A policy allowing read-only access to an S3 bucket.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;&lt;em&gt;IAM Permissions:&lt;/em&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Actions that are allowed or denied on AWS resources. Permissions are granted through policies and determine the level of access for users or groups.&lt;/td&gt;
&lt;td&gt;Example: Permission to launch and terminate EC2 instances or read/write objects in an S3 bucket.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;&lt;em&gt;IAM Access key:&lt;/em&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Consists of an access key ID and a secret access key. Used to interact with AWS programmatically, like making API requests or using AWS CLI.&lt;/td&gt;
&lt;td&gt;Access key ID: AKIAYOURACCESSKEY, Secret access key: YOURSECRETACCESSKEY.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;&lt;em&gt;Multifactor Authentication:&lt;/em&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Adds an extra layer of security by requiring users to provide a second authentication factor (e.g., a temporary code from a hardware token or a mobile app).&lt;/td&gt;
&lt;td&gt;Using a mobile app to generate a temporary code along with a password for AWS login.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;&lt;em&gt;Principal:&lt;/em&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;In the context of IAM, a principal is an entity that can take actions and make requests. This can be an IAM user, an IAM role, or an AWS service.&lt;/td&gt;
&lt;td&gt;Example: Alex (IAM user), an EC2 instance (IAM role), or an AWS service&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;&lt;em&gt;Policy Document:&lt;/em&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;A JSON document that defines the permissions in an IAM policy. Specifies what actions are allowed or denied and on which AWS resources.&lt;/td&gt;
&lt;td&gt;Example: JSON specifying permissions for an IAM user to list EC2 instances&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;&lt;em&gt;Resource:&lt;/em&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;In IAM policies, a resource is an AWS entity that the policy applies to, such as an S3 bucket, an EC2 instance, or an IAM user.&lt;/td&gt;
&lt;td&gt;Example: An S3 bucket (arn:aws:s3:::example-bucket) or an EC2 instance (arn:aws:ec2:region:account-id:instance/instance-id).&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;&lt;em&gt;Condition:&lt;/em&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Part of an IAM policy that sets additional restrictions on when a policy should be applied. Conditions are based on key-value pairs, such as time of day or IP address.&lt;/td&gt;
&lt;td&gt;Example: A condition specifying access only during certain hours or from specific IP addresses.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;There are different ways to access IAM, like using console or CLI or API's. After entering into IAM you can see the users, roles, apps and federated users.&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--nkZXZOe8--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/iwnxuq298j6hvmv3ps7k.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--nkZXZOe8--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/iwnxuq298j6hvmv3ps7k.png" alt="Image description" width="800" height="361"&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--JEpJx4eg--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/q4u3r6pgekf10txlgnbk.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--JEpJx4eg--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/q4u3r6pgekf10txlgnbk.png" alt="Image description" width="800" height="402"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--ELsqHVt7--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/4l92e8o1fmegc7tcpnkx.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ELsqHVt7--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/4l92e8o1fmegc7tcpnkx.png" alt="Image description" width="800" height="467"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--DOcWWhTy--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/4evacz6cqba7asex0dru.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--DOcWWhTy--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/4evacz6cqba7asex0dru.png" alt="Image description" width="800" height="397"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--hBVQ1BV_--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/047r6ijy3erje3jx1n4y.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--hBVQ1BV_--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/047r6ijy3erje3jx1n4y.png" alt="Image description" width="800" height="451"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--UW_XBP1q--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/lwoodiltw6cx0xqeacqa.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--UW_XBP1q--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/lwoodiltw6cx0xqeacqa.png" alt="Image description" width="800" height="393"&gt;&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;IAM role&lt;/strong&gt;: If I have a full access to my AWS account and I assume a role and that role only has read only access to S3. so now I don't have access to the AWS account as long as I am in that role.&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Z_ahqfMj--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/qsgonoq9t5akbjwqan7k.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Z_ahqfMj--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/qsgonoq9t5akbjwqan7k.png" alt="Image description" width="800" height="538"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--a16WQO1A--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/7saaexxamtg5hr5cn9lh.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--a16WQO1A--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/7saaexxamtg5hr5cn9lh.png" alt="Image description" width="800" height="397"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;strong&gt;What is IAM Password Policy?&lt;/strong&gt;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;IAM password policy is a set of rules dictating how user passwords must be structured and managed, including length, complexity, expiration, history, and lockout settings for improved security.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;/blockquote&gt;

</description>
      <category>aws</category>
      <category>cloudpractitioner</category>
      <category>beginners</category>
      <category>day2</category>
    </item>
    <item>
      <title>Day 1: Recap</title>
      <dc:creator>Madhumitha</dc:creator>
      <pubDate>Mon, 08 Jan 2024 08:17:25 +0000</pubDate>
      <link>https://dev.to/mitha1248/day-1-recap-2255</link>
      <guid>https://dev.to/mitha1248/day-1-recap-2255</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;The AWS Acceptable Use Policy describes the prohibited uses of AWS&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--c5DJzL-d--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/af1hpdjui1ye14tpw662.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--c5DJzL-d--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/af1hpdjui1ye14tpw662.png" alt="3 types of cloud computing model" width="800" height="177"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--zaYUWNBz--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/d6abtbtk3p3n3c8b85l8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--zaYUWNBz--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/d6abtbtk3p3n3c8b85l8.png" alt="Image description" width="800" height="301"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--gfofdUnx--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vowfmthp2czq6cmu7tlf.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--gfofdUnx--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vowfmthp2czq6cmu7tlf.png" alt="Image description" width="800" height="301"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--xeAq5_5Y--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vfo8dh5bpc2crbff7wzi.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--xeAq5_5Y--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vfo8dh5bpc2crbff7wzi.png" alt="Image description" width="800" height="200"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--IE23c33b--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/wqedcrmpa4wsuszc8we6.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--IE23c33b--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/wqedcrmpa4wsuszc8we6.png" alt="Image description" width="800" height="377"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--JzfNSGrI--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/xvj66abieyuxl29cigij.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--JzfNSGrI--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/xvj66abieyuxl29cigij.png" alt="Image description" width="800" height="328"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--IgpdrF2I--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/65a4c5hnqiuih0dc16ai.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--IgpdrF2I--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/65a4c5hnqiuih0dc16ai.png" alt="Image description" width="800" height="379"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>aws</category>
      <category>cloudpractitioner</category>
      <category>beginners</category>
      <category>recap</category>
    </item>
    <item>
      <title>Day 1.5: Ways to launch Cloud Services</title>
      <dc:creator>Madhumitha</dc:creator>
      <pubDate>Sun, 07 Jan 2024 20:52:17 +0000</pubDate>
      <link>https://dev.to/mitha1248/day-15-ways-to-launch-cloud-services-4fi2</link>
      <guid>https://dev.to/mitha1248/day-15-ways-to-launch-cloud-services-4fi2</guid>
      <description>&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;strong&gt;Methods&lt;/strong&gt;&lt;/th&gt;
&lt;th&gt;&lt;strong&gt;Description&lt;/strong&gt;&lt;/th&gt;
&lt;th&gt;&lt;strong&gt;Use Case&lt;/strong&gt;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;&lt;em&gt;&lt;u&gt;AWS Management Console:&lt;/u&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Web-based interface that allows users to access and manage AWS services through GUI.&lt;/td&gt;
&lt;td&gt;Simply log in to the AWS management console, navigate to the desired service and configure settings visually.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;&lt;em&gt;&lt;u&gt;AWS Command Line Interface(CLI):&lt;/u&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;A command-line tool that enables to interact with AWS services using commands in a terminal or command prompt.&lt;/td&gt;
&lt;td&gt;Users can script and automate the repetitive tasks using AWS CLI commands.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;&lt;em&gt;&lt;u&gt;AWS Software Development Kits(SDKs):&lt;/u&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Provides libraries for various programming languages, allowing developers to integrate AWS services directly into their apps.&lt;/td&gt;
&lt;td&gt;SDKs are available for popular programming languages like Java, Python, JavaScript, and more.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;&lt;em&gt;&lt;u&gt;AWS Elastic Beanstalk:&lt;/u&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;fully managed service that simplifies the deployment and management of applications in various languages.&lt;/td&gt;
&lt;td&gt;Users just upload their app's code, and Elastic beanstalk handles the deployment and scaling.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;&lt;em&gt;&lt;u&gt;AWS Marketplace:&lt;/u&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;online store that allows users to find, buy and immediately start using software and services.&lt;/td&gt;
&lt;td&gt;users can discover and launch pre-configured solutions from third party vendors directly form the AWS marketplace.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

</description>
      <category>aws</category>
      <category>cloudpractitioner</category>
      <category>beginners</category>
      <category>day1</category>
    </item>
    <item>
      <title>Day 1.4: Understanding API with an analogy.</title>
      <dc:creator>Madhumitha</dc:creator>
      <pubDate>Sun, 07 Jan 2024 19:50:06 +0000</pubDate>
      <link>https://dev.to/mitha1248/day-14-understanding-api-with-a-analogy-4bie</link>
      <guid>https://dev.to/mitha1248/day-14-understanding-api-with-a-analogy-4bie</guid>
      <description>&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;strong&gt;What is API(Application Programming Interfaces) in cloud?&lt;/strong&gt;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;APIs are like instruction manuals that enable developers to interact with and utilize AWS services in their applications by defining how software components communicate.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;em&gt;&lt;u&gt;Simple analogy for easy understanding:&lt;/u&gt;&lt;/em&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;strong&gt;APIs&lt;/strong&gt; are like a &lt;em&gt;menu&lt;/em&gt; at a restaurant. The menu lists &lt;em&gt;dishes&lt;/em&gt; (&lt;strong&gt;services&lt;/strong&gt;), and each dish has a &lt;em&gt;description&lt;/em&gt;(&lt;strong&gt;API documentation&lt;/strong&gt;) detailing how it's prepared. &lt;em&gt;Customers&lt;/em&gt;(&lt;strong&gt;developers&lt;/strong&gt;) use the menu to place &lt;em&gt;orders&lt;/em&gt;(&lt;strong&gt;make API calls&lt;/strong&gt;) and the &lt;em&gt;kitchen&lt;/em&gt;(&lt;strong&gt;AWS services&lt;/strong&gt;) follows the instructions to &lt;em&gt;prepare and serve the requested dish&lt;/em&gt;(&lt;strong&gt;perform actions in the cloud&lt;/strong&gt;). The menu simplifies the process, allowing customers to interact with the restaurant without needing to know the recipes or cooking details. Similarly, APIs provide a simplified way for developers to interact(making requests and receiving responses) with AWS services programmatically without needing to know the internal complexities.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;&lt;u&gt;Real life examples:&lt;/u&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;(1) &lt;strong&gt;&lt;u&gt;&lt;em&gt;Weather API&lt;/em&gt;&lt;/u&gt;&lt;/strong&gt;: A travel app uses weather API to display current conditions and forecasts for destinations, helping users plan their trips.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;(2) &lt;strong&gt;&lt;u&gt;&lt;em&gt;Social media API(like Twitter API)&lt;/em&gt;&lt;/u&gt;&lt;/strong&gt;: A news website integrates the twitter API to display live tweets related to specific topics or events on their homepage.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;(3) &lt;strong&gt;&lt;u&gt;&lt;em&gt;Flight aggregator API&lt;/em&gt;&lt;/u&gt;&lt;/strong&gt;: A travel booking platform uses a flight aggregator API to provide users with a full view of available flights, prices, and schedules across multiple airlines.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;(4) &lt;strong&gt;&lt;u&gt;&lt;em&gt;Maps and Location API(google maps API)&lt;/em&gt;&lt;/u&gt;&lt;/strong&gt;: A food delivery app uses a maps API to show the real time location of delivery drivers and track their routes for efficient deliveries.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

</description>
      <category>aws</category>
      <category>cloudpractitioner</category>
      <category>beginners</category>
      <category>cloud</category>
    </item>
    <item>
      <title>Day 1.3: AWS Shared Responsibility Model</title>
      <dc:creator>Madhumitha</dc:creator>
      <pubDate>Sun, 07 Jan 2024 19:03:02 +0000</pubDate>
      <link>https://dev.to/mitha1248/day-13-aws-shared-responsibility-model-44h2</link>
      <guid>https://dev.to/mitha1248/day-13-aws-shared-responsibility-model-44h2</guid>
      <description>&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;strong&gt;What is AWS Shared Responsibility Model?&lt;/strong&gt;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;The AWS shared responsibility model defines the security responsibilities between AWS and its customers. AWS is responsible for the security "of" the cloud infrastructure, while customers are responsible for security "in" the cloud, focusing on configurations, data protection, and access controls.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;strong&gt;&lt;em&gt;&lt;u&gt;AWS Responsibility ("of" the cloud)&lt;/u&gt;&lt;/em&gt;&lt;/strong&gt; :&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;(1)&lt;strong&gt;Physical security&lt;/strong&gt;: AWS ensures security of data centers.        (2)&lt;strong&gt;Network infrastructure:&lt;/strong&gt; AWS manages the global network infrastructure including protection against Distributed Denial of service(DDoS) attacks.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;strong&gt;&lt;em&gt;&lt;u&gt;Customer Responsibility ("in" the cloud)&lt;/u&gt;&lt;/em&gt;&lt;/strong&gt; :&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;(1)&lt;strong&gt;Encrypting sensitive data:&lt;/strong&gt; Customers are responsible for implementing encryption to protect their data. (2)&lt;strong&gt;Managing access through IAM(Identity access management):&lt;/strong&gt; Customers control who has access to their resources.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;blockquote&gt;
&lt;p&gt;If you haven't understand, lets consider a real life analogy,&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Consider &lt;strong&gt;Hotel owner&lt;/strong&gt; as &lt;em&gt;AWS&lt;/em&gt; and &lt;strong&gt;Guests&lt;/strong&gt; as &lt;em&gt;customers&lt;/em&gt;. AWS is like Hotel owner who takes care of the overall security and infrastructure, ensuring the physical and operational aspects are well-maintained. Customers are like hotel guests who are responsible for securing their individual spaces managing access to their data and using additional security measures within their control.&lt;/p&gt;
&lt;/blockquote&gt;


&lt;/blockquote&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--rIzcJNT6--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/9xtrja9piyvz826n42g4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--rIzcJNT6--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/9xtrja9piyvz826n42g4.png" alt="Image description" width="800" height="436"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--x_5GNtwa--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/5v2xx6mh8gkpjty5ei6y.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--x_5GNtwa--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/5v2xx6mh8gkpjty5ei6y.png" alt="Image description" width="800" height="365"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>aws</category>
      <category>cloud</category>
      <category>cloudpractitioner</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Day 1.2: AWS Global Infrastructure</title>
      <dc:creator>Madhumitha</dc:creator>
      <pubDate>Sun, 07 Jan 2024 17:51:54 +0000</pubDate>
      <link>https://dev.to/mitha1248/day-12-aws-global-infrastructure-ah7</link>
      <guid>https://dev.to/mitha1248/day-12-aws-global-infrastructure-ah7</guid>
      <description>&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;strong&gt;what is AWS Global Infrastructure&lt;/strong&gt;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;AWS Global Infrastructure is the &lt;strong&gt;interconnected network of data centers, availability zones, and edge locations&lt;/strong&gt; strategically positioned worldwide. This Infrastructure enables AWS to provide reliable, scalable, and low-latency services to users globally.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Alright, let's break it down: Imagine AWS Global Infrastructure as a massive, well connected system of high-tech buildings(data centers) spread across the globe. In each building, there are backup systems(Availability zones) ready to take over if something goes wrong. This setup ensures that online services, like websites and apps, can handle a lot of users, work reliably and stay fast. It's like having a global safety net for digital operations.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;strong&gt;What are the key components of AWS Global Infrastructure?&lt;/strong&gt;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;strong&gt;&lt;u&gt;1. Regions :&lt;/u&gt;&lt;/strong&gt;  AWS regions is a &lt;strong&gt;separate geographical area&lt;/strong&gt; where AWS has established data centers. Each region is isolated and independent, allowing users to deploy resources in specific geographic locations.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;strong&gt;&lt;u&gt;2. Availability Zones :&lt;/u&gt;&lt;/strong&gt; Each AWS region consists of multiple availability zones, which are &lt;strong&gt;isolated data centers&lt;/strong&gt; within the region. AZs are connected through high speed, low latency networks. Deploying applications across multiple AZs enhances fault tolerance and availability.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;strong&gt;&lt;u&gt;3. Edge Locations :&lt;/u&gt;&lt;/strong&gt; AWS has a global network of edge locations that serve as &lt;strong&gt;content delivery points&lt;/strong&gt; for services like Amazon CloudFront(a content delivery network). These locations improve the performance of applications by caching content(improves content delivery speed) closer to end-users.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;&lt;em&gt;Real life examples&lt;/em&gt;&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;strong&gt;Netflix:&lt;/strong&gt; With a global user base, Netflix leverages AWS's global infrastructure to deliver streaming services efficiently. They deploy their applications across multiple regions and availability zones to ensure high availability and low-latency streaming for users worldwide.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

</description>
      <category>aws</category>
      <category>cloud</category>
      <category>cloudpractitioner</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Day 1.1: Cloud Concepts</title>
      <dc:creator>Madhumitha</dc:creator>
      <pubDate>Sun, 07 Jan 2024 06:34:51 +0000</pubDate>
      <link>https://dev.to/mitha1248/day-1-foundation-of-aws-2k8l</link>
      <guid>https://dev.to/mitha1248/day-1-foundation-of-aws-2k8l</guid>
      <description>&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;strong&gt;What is Client-server model?&lt;/strong&gt;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;In computing, Client is web browser and server is any virtual services like Amazon EC2.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Example: You went to coffee shop. There barista is the server and you are the client. You(Client) make a request of you preferred coffee and the barista(server) evaluates the details of your request and fulfills it.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;strong&gt;What is cloud computing?&lt;/strong&gt;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;strong&gt;&lt;em&gt;&lt;u&gt;Def &lt;/u&gt;&lt;/em&gt;&lt;/strong&gt;: The On-demand delivery of IT resources over the internet with pay as-you-go pricing.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;"&lt;em&gt;On-demand delivery&lt;/em&gt;" : AWS has resources you need when you need them. you don't need to inform the AWS in advance. you can just demand when ever you need by just few clicks and launch.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;"&lt;em&gt;IT Resources&lt;/em&gt;" : AWS has many products. AWS wants to help you in tasks that are common and often repetitive, time consuming by providing its resources.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;"&lt;em&gt;Over the Internet&lt;/em&gt;" : You can access the resources using a secure webpage.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;"&lt;em&gt;pay as you go pricing&lt;/em&gt;" : why pay for developer environments for example on weekends if your developers aren't working! So you can pay only for what you use.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Examples: Gmail, Netflix are some of the daily used cloud services&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;&lt;u&gt; Deployment models of Cloud Computing &lt;/u&gt;:&lt;/strong&gt;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Public cloud(cloud based)&lt;/th&gt;
&lt;th&gt;Private cloud(On-premises)&lt;/th&gt;
&lt;th&gt;Hybrid cloud&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Operated by third party cloud service provider&lt;/td&gt;
&lt;td&gt;Used by single organization&lt;/td&gt;
&lt;td&gt;Combines elements of both public and private clouds and allows data to be shared between them&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Like using a public library. You access books(services) provided by the library(AWS) that anyone can use.&lt;/td&gt;
&lt;td&gt;Like your book collection at home. Your books(services or resources) are exclusive to your use and not shared publicly.&lt;/td&gt;
&lt;td&gt;Having both a personal book collection at home and using public library. You mix and match resources using some private and public based on your needs.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;strong&gt;&lt;u&gt;&lt;em&gt;Characteristics of Cloud Computing&lt;/em&gt;&lt;/u&gt;&lt;/strong&gt;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;u&gt;1.On Demand self service&lt;/u&gt;: Instant access to resources as-needed. Like ordering pizza when hungry.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;u&gt;2.Broad network access&lt;/u&gt;: Access services from anywhere, anytime. Like accessing social media from various devices.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;u&gt;3.Resource pooling&lt;/u&gt;: Shared resources for efficient utilization. Like sharing one vehicle for better efficiency(uber, rapido..etc)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;u&gt;4.Multitenancy&lt;/u&gt;: Multiple users sharing resources. Like different families sharing a vacation house.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;u&gt;5.Elasticity and measured services&lt;/u&gt;: Flexibility and Pay-as-you-go model. Like paying for electricity based on usage.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;u&gt;&lt;em&gt;&lt;strong&gt;Cloud Service models:&lt;/strong&gt;&lt;/em&gt;&lt;/u&gt;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;1.&lt;strong&gt;&lt;u&gt;Private cloud&lt;/u&gt;&lt;/strong&gt;:  You own secured cloud environment Like a private office space.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;2.&lt;strong&gt;&lt;u&gt;IaaS(Infrastructure as a service)&lt;/u&gt;&lt;/strong&gt;: Basic infrastructure like virtual machines are provided and you manage everything else. Like a renting fully furnished apartment.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;3.&lt;strong&gt;&lt;u&gt;PaaS(Platform as a service)&lt;/u&gt;&lt;/strong&gt;: Platform provided with tools and services to build and deploy applications without managing infrastructure. Like renting a kitchen in a restaurant: focus on cooking not on infrastructure.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;4.&lt;strong&gt;&lt;u&gt;SaaS(Software as a service)&lt;/u&gt;&lt;/strong&gt;: Ready to use software applications. Like Facebook, Emails where you don't need to install software; you are just a consumer.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;u&gt;AWS Public and Private services:&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--xIOMxSB1--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/n25bhvw4xku8pbjavot5.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--xIOMxSB1--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/n25bhvw4xku8pbjavot5.png" alt="Image description" width="800" height="339"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;strong&gt;&lt;u&gt;Six Advantages of Cloud computing:&lt;/u&gt;&lt;/strong&gt;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;(1). &lt;strong&gt;Trade fixed expense for variable expense&lt;/strong&gt;: Instead of making upfront investments in data centers and servers, cloud computing allows you to pay only for the computing resources you consume.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;(2). &lt;strong&gt;Benefit from massive economies of scale&lt;/strong&gt;: Cloud providers like AWS serve a vast number of customers globally. When many customers use the cloud services, the overall cost per unit decreases. This benefits the users who pay for computing resources on a pay-as-you-go basis.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;(3). &lt;strong&gt;Stop Guessing Capacity&lt;/strong&gt;: No need for upfront capacity decisions as users can access the required capacity as needed in mintues. So there is no limited capacity.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;(4). &lt;strong&gt;Increase speed and agility&lt;/strong&gt;: Cloud computing provides quick access to new IT resources. This increase in speed enhances organizational agility, making it easier and faster to experiment, develop, and deploy applications.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;(5). &lt;strong&gt;Stop spending money running and maintaining data centers&lt;/strong&gt;: Allows organizations to focus on customer-centric projects instead of managing the infrastructure.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;(6). &lt;strong&gt;Go global in minutes&lt;/strong&gt;: Deployment of applications in multiple global regions with minimal effort.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

</description>
      <category>aws</category>
      <category>cloudpractitioner</category>
      <category>cloud</category>
      <category>beginners</category>
    </item>
    <item>
      <title>AWS Cloud Practitioner Certification Exam Outline</title>
      <dc:creator>Madhumitha</dc:creator>
      <pubDate>Sat, 06 Jan 2024 08:05:34 +0000</pubDate>
      <link>https://dev.to/mitha1248/aws-cloud-practitioner-certification-exam-outline-1ln</link>
      <guid>https://dev.to/mitha1248/aws-cloud-practitioner-certification-exam-outline-1ln</guid>
      <description>&lt;p&gt;&lt;strong&gt;Introduction to AWS Cloud Practitioner Certification&lt;/strong&gt;&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt; The AWS Certified Cloud Practitioner certification is designed for individuals with a foundational understanding of AWS Cloud services and their basic architectural principles.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;Exam Details&lt;/strong&gt;&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;  Exam code: CLF-CO2
  Exam format: - Multiple choice and multiple answers
               - 90 min (1.5 hr) to complete the exam
               - Available in multiple languages
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;Domains covered&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The exam has the following content domains and weightings:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Weightings&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Domain 1: Cloud Concepts (24% of scored content)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Domain 2: Security and Compliance (30% of scored content)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Domain 3: Cloud Technology and Services (34% of scored content)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Domain 4: Billing, Pricing, and Support (12% of scored content)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;For more info regarding this certification, &lt;a href="https://d1.awsstatic.com/training-and-certification/docs-cloud-practitioner/AWS-Certified-Cloud-Practitioner_Exam-Guide.pdf"&gt;click here&lt;/a&gt;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;strong&gt;Courses&lt;/strong&gt;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;AWS cloud practitioner essentials(free on AWS training and certification)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;udemy and other online courses and tutorials are helpful&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;Exam prep tips&lt;/strong&gt;&lt;br&gt;
    1. Practice exams&lt;br&gt;
    2. Hands on labs&lt;/p&gt;

&lt;p&gt;Achieving the AWS Certified Cloud Practitioner certification validates your foundational knowledge of AWS Cloud services, setting a solid foundation for a career in cloud computing. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://aws.amazon.com/certification/certified-cloud-practitioner/?ch=tile&amp;amp;tile=getstarted"&gt;you can do it&lt;/a&gt;&lt;/p&gt;

</description>
      <category>aws</category>
      <category>cloud</category>
      <category>cloudpractitioner</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Study Plan for the week: AWS Cloud Practitioner Certification</title>
      <dc:creator>Madhumitha</dc:creator>
      <pubDate>Sat, 06 Jan 2024 07:36:39 +0000</pubDate>
      <link>https://dev.to/mitha1248/study-plan-for-the-week-aws-cloud-practitioner-certification-2gb6</link>
      <guid>https://dev.to/mitha1248/study-plan-for-the-week-aws-cloud-practitioner-certification-2gb6</guid>
      <description>&lt;p&gt;Hey Dev.to community! Excited to share my study plan for the first week of preparing for the AWS cloud practitioner certification. It's a challenging yet thrilling journey, and I'm documenting every step on this platform. Join me as I break down complex AWS concepts and conquer this certification!&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;strong&gt;Day&lt;/strong&gt;&lt;/th&gt;
&lt;th&gt;&lt;strong&gt;Topics&lt;/strong&gt;&lt;/th&gt;
&lt;th&gt;&lt;strong&gt;Morning&lt;/strong&gt;&lt;/th&gt;
&lt;th&gt;&lt;strong&gt;Afternoon&lt;/strong&gt;&lt;/th&gt;
&lt;th&gt;&lt;strong&gt;Evening&lt;/strong&gt;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;1 - 2&lt;/td&gt;
&lt;td&gt;"Foundation of AWS"&lt;/td&gt;
&lt;td&gt;Intro to AWS, Understanding basic services(EC2,S3)&lt;/td&gt;
&lt;td&gt;Deep dive into EC2 Instances and their configurations&lt;/td&gt;
&lt;td&gt;Hands-on practice with launching an EC2 instance&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;3-4&lt;/td&gt;
&lt;td&gt;"AWS Storage Services"&lt;/td&gt;
&lt;td&gt;Explore Amazon S3 and its use cases&lt;/td&gt;
&lt;td&gt;Learn about EBS(Elastic Block Store) and its significance&lt;/td&gt;
&lt;td&gt;Practical exercises on setting up S3 buckets and working with EBS volumes&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;5&lt;/td&gt;
&lt;td&gt;"Networking in AWS"&lt;/td&gt;
&lt;td&gt;Basics of VPC(Virtual Private Cloud) and subnetting&lt;/td&gt;
&lt;td&gt;Understanding security groups and NACLs&lt;/td&gt;
&lt;td&gt;Set up a simple VPC and practice network configurations&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;6&lt;/td&gt;
&lt;td&gt;"AWS Security and Identity"&lt;/td&gt;
&lt;td&gt;Introduction to IAM(Identity and Access Management)&lt;/td&gt;
&lt;td&gt;Hands-on exercises with IAM roles and policies&lt;/td&gt;
&lt;td&gt;Explore AWS key management services(KMS)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;7&lt;/td&gt;
&lt;td&gt;"Review and practice exam"&lt;/td&gt;
&lt;td&gt;Review key concepts and notes&lt;/td&gt;
&lt;td&gt;Take a practice exam to assess your understanding&lt;/td&gt;
&lt;td&gt;Identify areas for improvement and plan further study&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Feel free to customize the plan based on your preferences and time constraints. Wish me luck with my AWS cloud practitioner certification journey.&lt;/p&gt;

</description>
      <category>aws</category>
      <category>cloudpractitioner</category>
      <category>certificationprep</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Embarking on my AWS Cloud Practitioner Journey: A Chronicle of Learning</title>
      <dc:creator>Madhumitha</dc:creator>
      <pubDate>Sat, 06 Jan 2024 07:05:09 +0000</pubDate>
      <link>https://dev.to/mitha1248/embarking-on-my-aws-cloud-practitioner-journey-a-chronicle-of-learning-1850</link>
      <guid>https://dev.to/mitha1248/embarking-on-my-aws-cloud-practitioner-journey-a-chronicle-of-learning-1850</guid>
      <description>&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;After completing my graduation, I took a one-year break to focus on personal growth and essential life skills needed. While my friends are achieving their yearly goals, I realized that it was time to bring some positive changes to my life. The year 2023 came to end and monotony of being alone and observing the world from the sidelines motivated me to take action. 

Feeling a bit behind in the career race, I decided it was time to embark on the journey of skill enhancement. I've set my sights on learning AWS to boost my expertise in cloud computing.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;The first step? Cracking the AWS Cloud Practitioner Certification. Join me as I share my experiences, challenges, and triumphs in this exciting quest for self-improvement. Let's dive into the world of AWS together!&lt;/p&gt;

</description>
      <category>aws</category>
      <category>cloud</category>
      <category>cloudpractitioner</category>
      <category>beginners</category>
    </item>
  </channel>
</rss>
