<?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: Srikanth</title>
    <description>The latest articles on DEV Community by Srikanth (@srikanth74659).</description>
    <link>https://dev.to/srikanth74659</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%2F435496%2F6c659bbc-1867-44bf-b320-c00c150997a5.jpg</url>
      <title>DEV Community: Srikanth</title>
      <link>https://dev.to/srikanth74659</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/srikanth74659"/>
    <language>en</language>
    <item>
      <title>AWS User Groups: What Are They? What does it do for us? What are the steps for creating IAM User Groups?</title>
      <dc:creator>Srikanth</dc:creator>
      <pubDate>Fri, 04 Jun 2021 08:06:36 +0000</pubDate>
      <link>https://dev.to/srikanth74659/aws-user-groups-what-are-they-what-does-it-do-for-us-what-are-the-steps-for-creating-iam-user-groups-56ca</link>
      <guid>https://dev.to/srikanth74659/aws-user-groups-what-are-they-what-does-it-do-for-us-what-are-the-steps-for-creating-iam-user-groups-56ca</guid>
      <description>&lt;h3&gt;
  
  
  User Groups in AWS:
&lt;/h3&gt;

&lt;p&gt;  In AWS, User Groups are a way to combine users that share/ require similar permissions or policies.&lt;/p&gt;

&lt;p&gt;  Such that, When certain policies/permissions are assigned to a group, those policies/permissions are applied to all of the users in that group.&lt;/p&gt;

&lt;p&gt;  For example, you may create a group with three users, and then assign EC2 Access to the group, which allows those three users to access EC2 too.&lt;/p&gt;

&lt;h3&gt;
  
  
  Creating an User Group in AWS:
&lt;/h3&gt;

&lt;p&gt;  We've discussed what is an IAM User and how to create an &lt;em&gt;IAM User&lt;/em&gt; in this &lt;a href="https://sidharth.hashnode.dev/in-aws-what-is-an-iam-user-what-is-the-need-for-one-and-why-is-it-necessary"&gt;article&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;• Create additional users (perhaps three) from your IAM account and memorise their passwords as well as the link (needed to login) provided on the Success page.&lt;/p&gt;

&lt;p&gt;  However, While creating those users, provide the 'AmazonS3FullAccess' permission/ policy.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--TCGTD6UI--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn.hashnode.com/res/hashnode/image/upload/v1622726088609/fZbv5jwmu.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--TCGTD6UI--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn.hashnode.com/res/hashnode/image/upload/v1622726088609/fZbv5jwmu.png" alt="Screenshot_from_2021-05-25_21-56-58.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;• Now click on 'User Groups' from the 'IAM dashboard.'&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--tiIrxjL5--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn.hashnode.com/res/hashnode/image/upload/v1622725975804/KBws-BnMi.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--tiIrxjL5--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn.hashnode.com/res/hashnode/image/upload/v1622725975804/KBws-BnMi.png" alt="Screenshot_from_2021-05-25_21-48-44.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;• Now click 'create group' in the following page and&lt;/p&gt;

&lt;p&gt;     👉🏼 Provide a &lt;strong&gt;Group name&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
     👉🏼 Select the Users who needed to be a part of the group.&lt;br&gt;&lt;br&gt;
     👉🏼 And don't provide any permissions/ policies for now   &lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--MeosGjYU--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn.hashnode.com/res/hashnode/image/upload/v1622725902665/vQdug-Rb8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--MeosGjYU--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn.hashnode.com/res/hashnode/image/upload/v1622725902665/vQdug-Rb8.png" alt="Screenshot_from_2021-05-25_22-32-36.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;• Remember the link you've been provided after creating users? Use it to login in an incognito mode as an IAM User who is part of the group you've just created (or logout in the current tab before you login).&lt;/p&gt;

&lt;p&gt;  • and then search for &lt;strong&gt;EC2&lt;/strong&gt;  in the 'IAM Dashboard'  or 'search bar' and open it in new tab.&lt;/p&gt;

&lt;p&gt;  • And you can see that you can access S3 as you've provided the permission directly while creating that user. And you can see error at EC2 tab since you've not provided any permission for that.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--dznhNuGk--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn.hashnode.com/res/hashnode/image/upload/v1622726152968/GvFwRPswp.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--dznhNuGk--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn.hashnode.com/res/hashnode/image/upload/v1622726152968/GvFwRPswp.png" alt="Screenshot from 2021-05-25 22-02-43.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;• Return to your '&lt;strong&gt;IAM Account&lt;/strong&gt;' and click on the group you just created inside &lt;strong&gt;User groups&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;  • then pick '&lt;strong&gt;add permission&lt;/strong&gt;' &amp;gt; '&lt;strong&gt;Attach policies&lt;/strong&gt;' from the '&lt;strong&gt;permissions&lt;/strong&gt;' tab.&lt;/p&gt;

&lt;p&gt;  •  select '&lt;strong&gt;AmazonEC2FullAccess&lt;/strong&gt;' and save it.&lt;/p&gt;

&lt;p&gt;• Now open that incognito tab and reload the &lt;strong&gt;EC2&lt;/strong&gt; tab and you can see its working even though you haven't granted the permission directly to that user but have granted the permission to the group he is in.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Q1UUrfdn--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn.hashnode.com/res/hashnode/image/upload/v1622726335513/-PUjitSDh.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Q1UUrfdn--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn.hashnode.com/res/hashnode/image/upload/v1622726335513/-PUjitSDh.png" alt="Screenshot_from_2021-05-25_22-00-03.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;• Now try signing in with the rest of the users in that group and see whether they all have access to 'EC2'.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Bottom Line:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;👉🏼 Users that require the same permissions can be grouped together, making the work of granting or deleting permissions easier.    &lt;/p&gt;

&lt;p&gt;👉🏼 Changes made to a group are reflected to all users within that group.     &lt;/p&gt;

&lt;p&gt;This is part of #100DaysOfCode of AWS started by &lt;a href="https://twitter.com/Sarthaksavvy"&gt;Sarthaksavvy&lt;/a&gt; .&lt;br&gt;
You can visit his profile on &lt;a href="https://github.com/sarthaksavvy/100DaysOfAWS/"&gt;Github&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Feel free to leave a comment if you enjoyed or disliked this post.  I'd appreciate it if you could provide feedback.&lt;/p&gt;

&lt;p&gt;Follow me on &lt;a href="https://twitter.com/Srikanth74659"&gt;twitter&lt;/a&gt;&lt;/p&gt;

</description>
      <category>aws</category>
      <category>cloudskills</category>
      <category>beginners</category>
      <category>cloud</category>
    </item>
    <item>
      <title>In AWS, what is an IAM user? What is the need for one, and why is it necessary?</title>
      <dc:creator>Srikanth</dc:creator>
      <pubDate>Fri, 04 Jun 2021 08:05:45 +0000</pubDate>
      <link>https://dev.to/srikanth74659/in-aws-what-is-an-iam-user-what-is-the-need-for-one-and-why-is-it-necessary-366g</link>
      <guid>https://dev.to/srikanth74659/in-aws-what-is-an-iam-user-what-is-the-need-for-one-and-why-is-it-necessary-366g</guid>
      <description>&lt;p&gt;&lt;strong&gt;AWS&lt;/strong&gt; provides a variety of services, resulting in a variety of responsibilities and the necessity to keep the servers accessible only to those with authorisation.&lt;/p&gt;

&lt;p&gt;In AWS, Identity Access Management (IAM) allows us to create a digital identity for an account, allowing the account holder (user) to execute certain tasks or utilise particular policies/resources while we, as the root user, can keep track of which services they used or accessed.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Your questions would be&lt;/strong&gt; &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;What is a root account, specifically? &lt;/li&gt;
&lt;li&gt;What is the purpose of creating a user?&lt;/li&gt;
&lt;li&gt;How do you make one? &lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;What is a root account, specifically?&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;The root account is the one you get when you set up your AWS account for the first time.&lt;/p&gt;

&lt;h3&gt;
  
  
  What is the purpose of creating a user?
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Rather than utilising our root account to accomplish regular tasks, we as root users must create an user with '&lt;strong&gt;Administrative access'&lt;/strong&gt; and perform the regular tasks using that account.&lt;/li&gt;
&lt;li&gt;and the users we create using the root account are known as '&lt;strong&gt;IAM Users&lt;/strong&gt;'.&lt;/li&gt;
&lt;li&gt;You should only use the root account for the most vital operations.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  and how do you make one?
&lt;/h3&gt;

&lt;p&gt;To create a &lt;strong&gt;User Account&lt;/strong&gt;  search for '&lt;strong&gt;IAM Dashboard'&lt;/strong&gt; on your account and click the link.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0b2sm349imk4qahu19s5.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0b2sm349imk4qahu19s5.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You can see the options for &lt;strong&gt;Users, User Groups ...&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt; Click &lt;strong&gt;Users&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0gb8jva1gomi8mtzmvbx.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0gb8jva1gomi8mtzmvbx.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Give yourself a &lt;strong&gt;username&lt;/strong&gt; that you can use to &lt;strong&gt;log in&lt;/strong&gt; later.&lt;/p&gt;

&lt;p&gt;When creating a user, you must choose between the following access types:&lt;/p&gt;

&lt;p&gt;i. &lt;strong&gt;Programmatic access :&lt;/strong&gt; Provides an &lt;strong&gt;access key&lt;/strong&gt; (for authorization) and &lt;strong&gt;secret key&lt;/strong&gt; (for using API, SDK and different AWS tools) **** &lt;/p&gt;

&lt;p&gt;ii. &lt;strong&gt;AWS Management Console access&lt;/strong&gt; : Provides a &lt;strong&gt;password&lt;/strong&gt; required to log into AWS Management Console&lt;/p&gt;

&lt;p&gt;For now we go with the second option i.e., &lt;strong&gt;AWS Management Console access&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt; &lt;strong&gt;Setting Permissions:&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F380am0c2o7fjsdcda4mv.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F380am0c2o7fjsdcda4mv.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Since we haven't created a group nor have an existing user click '&lt;strong&gt;Attach Existing Policies&lt;/strong&gt;' and check '&lt;strong&gt;AdministratorAccess&lt;/strong&gt;'  and proceed to &lt;strong&gt;Next Page.&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Adding tags:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Tags&lt;/strong&gt; come in handy when we need to find a certain person in a huge group.&lt;/p&gt;

&lt;p&gt;It *&lt;strong&gt;*is optional, so let's just skip it for now  and proceed to **Next Page.&lt;/strong&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Review&lt;/strong&gt;:&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fim2dpglaslg5f2d67ku3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fim2dpglaslg5f2d67ku3.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;We're sent to a page that lists all of the options we've selected so far.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt; &lt;strong&gt;Success Page:&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Frkln0geh7ohw3c767k25.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Frkln0geh7ohw3c767k25.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;You've arrived at a &lt;strong&gt;success page&lt;/strong&gt; indicating that you've created a user account.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you've previously checked &lt;strong&gt;Programmatic access&lt;/strong&gt;, you may have received two keys labelled &lt;strong&gt;&lt;em&gt;access key&lt;/em&gt;&lt;/strong&gt; and &lt;strong&gt;&lt;em&gt;secret key&lt;/em&gt;&lt;/strong&gt;, which you must &lt;strong&gt;COPY&lt;/strong&gt; to a safe location because it is only available once.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Keep an eye out for a link like (&lt;a href="https://506839854184.signin.aws.amazon.com/console" rel="noopener noreferrer"&gt;https://your_ID.signin.aws.amazon.com/console&lt;/a&gt;), and that's the site you'll need to use to log in as an IAM User.&lt;/p&gt;

&lt;p&gt;Before you login as an &lt;strong&gt;User&lt;/strong&gt; open the URL in incognito mode or you may need to Sign Out first in the current browser window.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Now Redirect to the above-mentioned site and log in using the username and password you gave.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbiay7vycuazd5rfcgchl.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbiay7vycuazd5rfcgchl.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You'll see that you've logged in as a '&lt;strong&gt;IAM User&lt;/strong&gt;' on your profile.&lt;/p&gt;

&lt;p&gt;As this user, you can utilise services like &lt;strong&gt;EC2&lt;/strong&gt;, &lt;strong&gt;S3&lt;/strong&gt;, and others, since you've given '&lt;strong&gt;Administrative Access'&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F78o1bxtn5ot3bzfk8kqb.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F78o1bxtn5ot3bzfk8kqb.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This is part of #100DaysOfCode of AWS started by &lt;a href="https://twitter.com/Sarthaksavvy" rel="noopener noreferrer"&gt;Sarthaksavvy&lt;/a&gt; .&lt;br&gt;
You can visit his profile on &lt;a href="https://github.com/sarthaksavvy/100DaysOfAWS/" rel="noopener noreferrer"&gt;Github&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Feel free to leave a comment if you enjoyed or disliked this post.  I'd appreciate it if you could provide feedback.&lt;/p&gt;

&lt;p&gt;Follow me on &lt;a href="https://twitter.com/Srikanth74659" rel="noopener noreferrer"&gt;twitter&lt;/a&gt;&lt;/p&gt;

</description>
      <category>aws</category>
      <category>cloud</category>
      <category>cloudskills</category>
      <category>beginners</category>
    </item>
    <item>
      <title>In AWS, what is a user? What is the need for one, and why is it necessary?</title>
      <dc:creator>Srikanth</dc:creator>
      <pubDate>Wed, 02 Jun 2021 10:49:23 +0000</pubDate>
      <link>https://dev.to/srikanth74659/in-aws-what-is-a-user-what-is-the-need-for-one-and-why-is-it-necessary-50lp</link>
      <guid>https://dev.to/srikanth74659/in-aws-what-is-a-user-what-is-the-need-for-one-and-why-is-it-necessary-50lp</guid>
      <description>&lt;p&gt;&lt;strong&gt;AWS&lt;/strong&gt; provides a variety of services, resulting in a variety of responsibilities and the necessity to keep the servers accessible only to those with authorisation.&lt;/p&gt;

&lt;p&gt;In AWS, Identity Access Management (IAM) allows us to create a digital identity for an account, allowing the account holder (user) to execute certain tasks or utilise particular policies/resources while we, as the root user, can keep track of which services they used or accessed.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Your questions would be&lt;/strong&gt; &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;What is a root account, specifically? &lt;/li&gt;
&lt;li&gt;What is the purpose of creating a user?&lt;/li&gt;
&lt;li&gt;How do you make one? &lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;What is a root account, specifically?&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;The root account is the one you get when you set up your AWS account for the first time.&lt;/p&gt;

&lt;h3&gt;
  
  
  What is the purpose of creating a user?
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Rather than utilising our root account to accomplish regular tasks, we as root users must create an user with '&lt;strong&gt;Administrative access'&lt;/strong&gt; and perform the regular tasks using that account.&lt;/li&gt;
&lt;li&gt;and the users we create using the root account are known as '&lt;strong&gt;IAM Users&lt;/strong&gt;'.&lt;/li&gt;
&lt;li&gt;You should only use the root account for the most vital operations.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  and how do you make one?
&lt;/h3&gt;

&lt;p&gt;To create a &lt;strong&gt;User Account&lt;/strong&gt;  search for '&lt;strong&gt;IAM Dashboard'&lt;/strong&gt; on your account and click the link.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--WVI6oDBe--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/0b2sm349imk4qahu19s5.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--WVI6oDBe--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/0b2sm349imk4qahu19s5.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You can see the options for &lt;strong&gt;Users, User Groups ...&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;[ ]  Click &lt;strong&gt;Users&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--sLR47yAA--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/0gb8jva1gomi8mtzmvbx.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--sLR47yAA--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/0gb8jva1gomi8mtzmvbx.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Give yourself a &lt;strong&gt;username&lt;/strong&gt; that you can use to &lt;strong&gt;log in&lt;/strong&gt; later.&lt;/p&gt;

&lt;p&gt;When creating a user, you must choose between the following access types:&lt;/p&gt;

&lt;p&gt;i. &lt;strong&gt;Programmatic access :&lt;/strong&gt; Provides an &lt;strong&gt;access key&lt;/strong&gt; (for authorization) and &lt;strong&gt;secret key&lt;/strong&gt; (for using API, SDK and different AWS tools) **** &lt;/p&gt;

&lt;p&gt;ii. &lt;strong&gt;AWS Management Console access&lt;/strong&gt; : Provides a &lt;strong&gt;password&lt;/strong&gt; required to log into AWS Management Console&lt;/p&gt;

&lt;p&gt;For now we go with the second option i.e., &lt;strong&gt;AWS Management Console access&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;[ ]  &lt;strong&gt;Setting Permissions:&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--YRtGpLk3--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/380am0c2o7fjsdcda4mv.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--YRtGpLk3--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/380am0c2o7fjsdcda4mv.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Since we haven't created a group nor have an existing user click '&lt;strong&gt;Attach Existing Policies&lt;/strong&gt;' and check '&lt;strong&gt;AdministratorAccess&lt;/strong&gt;'  and proceed to &lt;strong&gt;Next Page.&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;[ ]  &lt;strong&gt;Adding tags:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Tags&lt;/strong&gt; come in handy when we need to find a certain person in a huge group.&lt;/p&gt;

&lt;p&gt;It *&lt;strong&gt;*is optional, so let's just skip it for now  and proceed to **Next Page.&lt;/strong&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;[ ]  &lt;strong&gt;Review&lt;/strong&gt;:&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--04xJFOAb--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/im2dpglaslg5f2d67ku3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--04xJFOAb--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/im2dpglaslg5f2d67ku3.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;We're sent to a page that lists all of the options we've selected so far.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;[ ]  &lt;strong&gt;Success Page:&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--ZrOC1ICW--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/rkln0geh7ohw3c767k25.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ZrOC1ICW--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/rkln0geh7ohw3c767k25.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;You've arrived at a &lt;strong&gt;success page&lt;/strong&gt; indicating that you've created a user account.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you've previously checked &lt;strong&gt;Programmatic access&lt;/strong&gt;, you may have received two keys labelled &lt;strong&gt;&lt;em&gt;access key&lt;/em&gt;&lt;/strong&gt; and &lt;strong&gt;&lt;em&gt;secret key&lt;/em&gt;&lt;/strong&gt;, which you must &lt;strong&gt;COPY&lt;/strong&gt; to a safe location because it is only available once.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Keep an eye out for a link like (&lt;a href="https://506839854184.signin.aws.amazon.com/console"&gt;https://your_ID.signin.aws.amazon.com/console&lt;/a&gt;), and that's the site you'll need to use to log in as an IAM User.&lt;/p&gt;

&lt;p&gt;Before you login as an &lt;strong&gt;User&lt;/strong&gt; open the URL in incognito mode or you may need to Sign Out first in the current browser window.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Now Redirect to the above-mentioned site and log in using the username and password you gave.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--n5Ujyjb2--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/biay7vycuazd5rfcgchl.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--n5Ujyjb2--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/biay7vycuazd5rfcgchl.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You'll see that you've logged in as a '&lt;strong&gt;IAM User&lt;/strong&gt;' on your profile.&lt;/p&gt;

&lt;p&gt;As this user, you can utilise services like &lt;strong&gt;EC2&lt;/strong&gt;, &lt;strong&gt;S3&lt;/strong&gt;, and others, since you've given '&lt;strong&gt;Administrative Access'&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--CjXlVAf6--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/78o1bxtn5ot3bzfk8kqb.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--CjXlVAf6--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/78o1bxtn5ot3bzfk8kqb.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This is part of #100DaysOfCode of AWS started by &lt;a href="https://twitter.com/Sarthaksavvy"&gt;Sarthaksavvy&lt;/a&gt; .&lt;br&gt;
You can visit his profile on &lt;a href="https://github.com/sarthaksavvy/100DaysOfAWS/"&gt;Github&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Feel free to leave a comment if you enjoyed or disliked this post.  I'd appreciate it if you could provide feedback.&lt;/p&gt;

&lt;p&gt;Follow me on &lt;a href="https://twitter.com/Srikanth74659"&gt;twitter&lt;/a&gt;&lt;/p&gt;

</description>
      <category>aws</category>
      <category>cloud</category>
      <category>cloudskills</category>
      <category>beginners</category>
    </item>
    <item>
      <title>What is Amazon Web Services (AWS)? and what makes it so popular?</title>
      <dc:creator>Srikanth</dc:creator>
      <pubDate>Tue, 01 Jun 2021 13:47:57 +0000</pubDate>
      <link>https://dev.to/srikanth74659/what-is-amazon-web-services-aws-and-what-makes-it-so-popular-2io5</link>
      <guid>https://dev.to/srikanth74659/what-is-amazon-web-services-aws-and-what-makes-it-so-popular-2io5</guid>
      <description>&lt;h2&gt;
  
  
  What is AWS?
&lt;/h2&gt;

&lt;p&gt;AWS stands for Amazon Web Services.&lt;/p&gt;

&lt;p&gt;It provides services such as databases, servers to build, deploy, and manage Websites on a remotely located virtual machine for which they charge.&lt;/p&gt;

&lt;p&gt;Customers include Netflix, Twitch, Facebook.&lt;/p&gt;

&lt;h3&gt;
  
  
  Advantages:
&lt;/h3&gt;

&lt;p&gt;Fast&lt;br&gt;
Secure&lt;br&gt;
Reliable&lt;br&gt;
Cost-effective&lt;br&gt;
Well documented&lt;br&gt;
Auto-scaling is easy&lt;br&gt;
Pay for only what you use&lt;br&gt;
Quick and easy to set up a new&lt;br&gt;
server or extend the storage capacity&lt;br&gt;
Avoids the agony of setting up physical&lt;br&gt;
hardware for a server or storage and configuring it&lt;/p&gt;

&lt;h3&gt;
  
  
  Disadvantages:
&lt;/h3&gt;

&lt;p&gt;Technical support fee.&lt;br&gt;
Common Cloud Computing Problems.&lt;br&gt;
Limitations of services based on region.&lt;br&gt;
Require more time to develop and maintain the more complex applications.&lt;/p&gt;

&lt;h3&gt;
  
  
  Global Infrastructure:
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Regions&lt;/strong&gt;: clustered data centers.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Availability Zones&lt;/strong&gt;: Individual data centre that is self-contained, with its own maintenance and security.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Local Zones&lt;/strong&gt;: Keeps important services like video and gaming, which require no latency, closer to end-users while also offering high bandwidth.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--TC4k_7Jh--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/9lis3wqhs0g62sqv3anr.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--TC4k_7Jh--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/9lis3wqhs0g62sqv3anr.png" alt="Overview of AWS Regions and Avaliability Zones"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Primary Region&lt;/strong&gt;: This is the first Region where you established your directory.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;AWS Wavelength&lt;/strong&gt;: Allows developers to create apps with single-digit millisecond latency for end-users and mobile devices.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--E8J-RvXM--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/cxiqdidf9039iituwksn.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--E8J-RvXM--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/cxiqdidf9039iituwksn.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Edge location&lt;/strong&gt;: the location closest to the user who is using an AWS service. Instead of a server, a tiny configuration is installed.&lt;/p&gt;

&lt;h3&gt;
  
  
  Factors to consider while picking a AWS Region:
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Compliance&lt;/strong&gt;: with data governance (Few people govern data to keep it local.)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Proximity to the customer&lt;/strong&gt;: reduces latency for end-user&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Availability of service&lt;/strong&gt;: Certain services are limited in a few regions.&lt;br&gt;
&lt;strong&gt;Pricing&lt;/strong&gt;: Varies from region to region&lt;/p&gt;

&lt;h3&gt;
  
  
  Global vs Regional features:
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Global features&lt;/strong&gt;:&lt;/p&gt;

&lt;p&gt;Accessible to all regions.&lt;/p&gt;

&lt;p&gt;Changes made are implemented to all the regions that are inherited from the primary region&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Regional  features&lt;/strong&gt;:&lt;/p&gt;

&lt;p&gt;Accessible to particular regions.&lt;/p&gt;

&lt;p&gt;Changes are applied only to the corresponding region&lt;/p&gt;

&lt;h3&gt;
  
  
  Global services of AWS:
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Identity and access management&lt;/strong&gt; (&lt;strong&gt;IAM&lt;/strong&gt;): is a framework of policies and technologies that facilitates the management of electronic or digital identities&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;CloudFront&lt;/strong&gt;: fastest CDN service that securely delivers data, media, and APIs to customers globally with low latency&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Route 53&lt;/strong&gt;: DNS service.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Web Application Firewall&lt;/strong&gt; (&lt;strong&gt;WAF&lt;/strong&gt;): firewall that filters, monitors, and blocks HTTP traffic to and from a web service&lt;/p&gt;

&lt;h3&gt;
  
  
  Resources:
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Github repositry&lt;/strong&gt;: &lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/sarthaksavvy/100DaysOfAWS/blob/main/Day-1-Getting-Started-with-AWS.md"&gt;https://github.com/sarthaksavvy/100DaysOfAWS/blob/main/Day-1-Getting-Started-with-AWS.md&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Pics&lt;/strong&gt;:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://aws.amazon.com/wavelength/"&gt;https://aws.amazon.com/wavelength/&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://www.instaclustr.com/around-the-world-in-approximately-8-data-centres-globally-distributed-storage-streaming-and-search-part-1/"&gt;https://www.instaclustr.com/around-the-world-in-approximately-8-data-centres-globally-distributed-storage-streaming-and-search-part-1/&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;


&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;For more information&lt;/strong&gt;: &lt;/p&gt;

&lt;p&gt;Visit &lt;a href="https://aws.amazon.com/"&gt;https://aws.amazon.com/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you like or dislike this article, please leave a comment.&lt;/p&gt;

&lt;p&gt;Appreciate your feedback...&lt;/p&gt;

</description>
      <category>aws</category>
      <category>cloud</category>
      <category>100daysofcode</category>
      <category>cloudskills</category>
    </item>
  </channel>
</rss>
