<?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: Deborah Ebun</title>
    <description>The latest articles on DEV Community by Deborah Ebun (@deborah_ebun).</description>
    <link>https://dev.to/deborah_ebun</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%2F2007833%2F0b5a4ee3-fdd8-4419-a78d-7775a9aec904.png</url>
      <title>DEV Community: Deborah Ebun</title>
      <link>https://dev.to/deborah_ebun</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/deborah_ebun"/>
    <language>en</language>
    <item>
      <title>Setting Up a Cost-Effective AWS Environment for Tech Startups</title>
      <dc:creator>Deborah Ebun</dc:creator>
      <pubDate>Mon, 02 Sep 2024 13:09:00 +0000</pubDate>
      <link>https://dev.to/deborah_ebun/setting-up-a-cost-effective-aws-environment-for-tech-startups-2jb1</link>
      <guid>https://dev.to/deborah_ebun/setting-up-a-cost-effective-aws-environment-for-tech-startups-2jb1</guid>
      <description>&lt;p&gt;Article by: Obafemi Deborah&lt;/p&gt;

&lt;p&gt;Hey there,&lt;br&gt;
Are you looking for a Cost-Effective AWS environment for your startup? You've just found the right content to simplify the Processes.&lt;/p&gt;

&lt;p&gt;Are you Ready? Let's go 😇✅&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Prerequisite to help you get started&lt;/strong&gt;
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Have an AWS account&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Have a working PC&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Click &lt;a href="https://dev.to/deborah_ebun/my-aws-cloud-engineering-journey-3d7j"&gt;Here&lt;/a&gt; to get the essentials and benefits of using cloud facilities for your startup.&lt;/p&gt;

&lt;h1&gt;
  
  
  &lt;strong&gt;INTRODUCTION TO AWS&lt;/strong&gt;
&lt;/h1&gt;

&lt;p&gt;Amazon Web Service (AWS) is a cloud service provider that creates opportunities for organizations to cut costs and save time by providing the platforms, applications, and infrastructures required to process and save data securely. It has over 200 services as at March 2024. Examples of these services include;&lt;br&gt;
• &lt;strong&gt;IAM&lt;/strong&gt; (Identity Access Managemnt); Manages access to AWS resources. &lt;br&gt;
• &lt;strong&gt;EC2&lt;/strong&gt; (Elastic Compute Cloud); A virtual server in the cloud.&lt;br&gt;
• &lt;strong&gt;S3&lt;/strong&gt; (Simple Storage Service); A scalable Storage in the cloud.&lt;br&gt;
• &lt;strong&gt;Lambda&lt;/strong&gt; etc&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;The Two basic Ways to Access AWS are:&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Command-line Interface (CLI)&lt;/strong&gt;: A terminal with a black environment or interface. Interactions are based on commands.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fo5pts2fy31lmglojzsiy.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fo5pts2fy31lmglojzsiy.png" alt="Image description" width="587" height="343"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Graphical User Interface(GUI) also called AWS Management console;&lt;/strong&gt; Called ClickOps. It is user-friendly, allows clicking, and uses Icons/graphics.&lt;/p&gt;

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

&lt;h2&gt;
  
  
  To Use AWS, each user must have an identity. This Identity could be
&lt;/h2&gt;

&lt;p&gt;• A user; AWS addresses Identity most especially as users&lt;br&gt;
• A service&lt;br&gt;
• An application&lt;/p&gt;

&lt;h2&gt;
  
  
  There are two Major types of users in AWS;
&lt;/h2&gt;

&lt;p&gt;• &lt;strong&gt;Root user&lt;/strong&gt;: This is the initial user that comes with AWS. He is the account owner. Please note that it is not a good practice to continually use the root account in case of a password breach, thus the need for an IAM user.&lt;br&gt;
• &lt;strong&gt;IAM(Identity and Access Management) users&lt;/strong&gt;; One of AWS services that allow you to migrate an Organization’s architecture to the cloud and manage Access to AWS resources.&lt;/p&gt;

&lt;h2&gt;
  
  
  Migration in AWS
&lt;/h2&gt;

&lt;p&gt;A cloud engineer moves an organization’s architecture to the cloud. Before migration, as a cloud engineer, you must evaluate and categorize your tasks to make migration easy.&lt;/p&gt;

&lt;h2&gt;
  
  
  IAM components Mostly used are;
&lt;/h2&gt;

&lt;p&gt;• Users&lt;br&gt;
• Groups/User groups&lt;br&gt;
• Policies &lt;br&gt;
• Roles&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Steps to Creating a User in AWS&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;Launch/Signin to your AWS account&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F3dfvl738y5304jgfscm3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F3dfvl738y5304jgfscm3.png" alt="Image description" width="675" height="311"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;On the search bar, type “IAM”&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ftjss7ubztot6ygca864j.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ftjss7ubztot6ygca864j.png" alt="Image description" width="714" height="352"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;On the left Pane, click on “Users” then click on “Create user”&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fk101y901f3eybiirrxrs.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fk101y901f3eybiirrxrs.png" alt="Image description" width="757" height="335"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Enter the User name, Check the “Provide user access…” box, select “I want to create an IAM user”, and Create your “password.” Ensure to check the box to ensure user change password at login. Then click in “Next”. It is not a good practice to save password over the browser, so click on “Never” when the prompt displays.&lt;/strong&gt;&lt;/p&gt;

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

&lt;p&gt;&lt;strong&gt;Next is to set permission. Choose the “Attach policy directly” option and click on “Next.”&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdewdzmrgaz6extqo1vam.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdewdzmrgaz6extqo1vam.png" alt="Image description" width="722" height="311"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Next, review the account, add a tag (Designation/Title) where necessary, and click “Create user.”&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5ahk7owepgcbe4311z7b.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5ahk7owepgcbe4311z7b.png" alt="Image description" width="795" height="343"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Finally, Copy the URL and send it to the User. Save the Credentials if need be.&lt;/strong&gt;&lt;/p&gt;

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

&lt;p&gt;&lt;strong&gt;Next, the User copies and pastes his/her URL in a browser. On the login page, the User logs in with his/her account ID and password. (Note that all Users created under a root Account have the same ID.)&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1rbh6kxcyp3pykynzm7v.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1rbh6kxcyp3pykynzm7v.png" alt="Image description" width="624" height="342"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The user is then prompted to change his/her password based on the option selected at account creation.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F21193a21rmj710tp0vid.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F21193a21rmj710tp0vid.png" alt="Image description" width="684" height="342"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Note: if you are following my steps to practice, ensure to open the new IAM created in another browser, as AWS allows only one account in a browser or use ”New Incognito window.”&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fde0tpimkjeqlgeoz7si3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fde0tpimkjeqlgeoz7si3.png" alt="Image description" width="322" height="382"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;NOTE:&lt;br&gt;
Creating an IAM user that will be able to perform/have privileges like the root account, we must attach the “AdministratorAccess” policy because by default, all users are denied access&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsqky145607qb8yk2zhw4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsqky145607qb8yk2zhw4.png" alt="Image description" width="660" height="309"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;USER GROUP in AWS&lt;/strong&gt;: &lt;br&gt;
This allows users to inherit the permission attached to a user group instead of individually attaching permission to users&lt;/p&gt;

&lt;h2&gt;
  
  
  Steps in Creating Groups in AWS
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Select “User group” on the pane on the left and select the “Create group” button.&lt;/strong&gt;&lt;/p&gt;

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

&lt;p&gt;&lt;strong&gt;Enter a user group name and click on "Next&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flt871cdhz9hsb6ro07o5.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flt871cdhz9hsb6ro07o5.png" alt="Image description" width="681" height="349"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;You can see that it has no user and Permission is not defined. This means that the users in the group does not have permission to do anything. Select the Group name “SupplyChain”&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ft7kp4ds4902kw3zp8vqi.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ft7kp4ds4902kw3zp8vqi.png" alt="Image description" width="732" height="337"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Next, click on “Users” then select “Add users”&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fs7tb70hosepen1xfqkzg.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fs7tb70hosepen1xfqkzg.png" alt="Image description" width="744" height="325"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Check the box of the users to be added and click on ”Add Users”&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fiy74t0ht372v1kd9iqgt.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fiy74t0ht372v1kd9iqgt.png" alt="Image description" width="800" height="355"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Next, select “Permissions”&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fngfb3cnsu38aovbbs7l7.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fngfb3cnsu38aovbbs7l7.png" alt="Image description" width="722" height="336"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Select “Add permission,” then click on “ Attach policies”&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdl9mlybsrwfpx3s1q1nv.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fdl9mlybsrwfpx3s1q1nv.png" alt="Image description" width="800" height="365"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Check the box of the Policies you need and click on “attach Policy”&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Febes1jwlp20rs6gae0ff.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Febes1jwlp20rs6gae0ff.png" alt="Image description" width="782" height="373"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Before Permission was attached&lt;/strong&gt;&lt;/p&gt;

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

&lt;p&gt;&lt;strong&gt;After Permission is attached&lt;/strong&gt;&lt;/p&gt;

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

&lt;h1&gt;
  
  
  POLICIES IN AWS
&lt;/h1&gt;

&lt;p&gt;Policies, when associated with an entity or resource, define their permissions. It is said to be a collection of permissions.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Some Basic Policies in AWS&lt;/strong&gt;&lt;br&gt;
There are a lot of policies in AWS that allow users some privileges. &lt;/p&gt;

&lt;h2&gt;
  
  
  Categories of Policy creation:
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt; Customer manages(Policies created by a user) &lt;/li&gt;
&lt;li&gt; AWS managed( Policies Created and managed by AWS) &lt;/li&gt;
&lt;li&gt; AWS managed-Job Function(Created by AWS but designed for 
    a specific function or role e.g for billing, Readonly, 
    Audit etc) &lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;For example, the ReadOnly Policy can be assigned to an auditor who only needs to review an account. It helps restrict unauthorized modifications to sensitive files, reducing the risk of data tampering or malware attacks&lt;/strong&gt;(&lt;a href="https://www.lenovo.com/us/en" rel="noopener noreferrer"&gt;https://www.lenovo.com/us/en&lt;/a&gt;)&lt;/p&gt;

&lt;h1&gt;
  
  
  AWS SECURITY:
&lt;/h1&gt;

&lt;p&gt;Security must be considered when migrating to the Cloud for your startup. This is important for data Security and Integrity. AWS provides this feature using the IAM.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Looking at IAM in the Authorization and Authentication context, we consider the following:&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;WHO&lt;/strong&gt;; Who has Access to what?&lt;br&gt;
&lt;strong&gt;WHAT&lt;/strong&gt;; What level of permission?&lt;br&gt;
&lt;strong&gt;WHERE&lt;/strong&gt;; Where to get what?&lt;br&gt;
&lt;strong&gt;HOW&lt;/strong&gt;; and how to get it.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;One way to apply some level of security is "Enabling Multi-Factor Authentication(MFA)" feature. it checks for the following;&lt;/strong&gt;&lt;br&gt;
• Something u know( password/pin/signature)&lt;br&gt;
• Something u have (token, OTP)&lt;br&gt;
• Something u are(fingerprint, any biometrics)&lt;/p&gt;

&lt;h1&gt;
  
  
  Steps to enabling MFA
&lt;/h1&gt;

&lt;p&gt;&lt;strong&gt;On your IAM account, click on the profile name and select "SECURITY CREDENTIALS" or from users, select the account name, then Click on "Enable MFA"&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fs79bhad37091jfllwat2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fs79bhad37091jfllwat2.png" alt="Image description" width="692" height="479"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Select "ASSIGN MFA"&lt;/p&gt;

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

&lt;p&gt;&lt;strong&gt;Download Google or MS authenticator on ur mobile phone. Select the authenticator app, then click "Next." Click on "Show QR code." Use your authenticator to scan the QR code and enter the two codes displayed. Then click on "Add MFA"&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F545vj9rj3s2h03x7yhth.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F545vj9rj3s2h03x7yhth.png" alt="Image description" width="715" height="457"&gt;&lt;/a&gt;&lt;/p&gt;

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

&lt;h1&gt;
  
  
  Billing and Cost Management in AWS
&lt;/h1&gt;

&lt;p&gt;Using cloud facilities is not free, but it is affordable. For your startup, monitoring cost consumption for control and optimization is essential.&lt;/p&gt;

&lt;h2&gt;
  
  
  Steps to creating Budgets in AWS
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;On your IAM account, search for "budget", or on your profile name, click "Billing and Cost Management."&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxapfctudyku8ydscaxi7.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxapfctudyku8ydscaxi7.png" alt="Image description" width="501" height="668"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Next, click on "Create Budget"&lt;/strong&gt;&lt;/p&gt;

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

&lt;p&gt;&lt;strong&gt;You can create a Budget using a template or a Customized method&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F26svb02yqcfgr62s61rc.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F26svb02yqcfgr62s61rc.png" alt="Image description" width="800" height="452"&gt;&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Select and fill in the necessary details then click "Create Budget"&lt;/strong&gt;&lt;/p&gt;

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

&lt;p&gt;&lt;strong&gt;Add alert threshold to notify you on your usage&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fksqr0m7jh66kjhpz66z7.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fksqr0m7jh66kjhpz66z7.png" alt="Image description" width="800" height="457"&gt;&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;"Review" and "create Budget"&lt;/strong&gt;&lt;/p&gt;

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

&lt;p&gt;&lt;strong&gt;When successfully created, we get this&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ftsddghz4hbk87asrpjxt.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ftsddghz4hbk87asrpjxt.png" alt="Image description" width="800" height="217"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Summary&lt;/strong&gt;&lt;br&gt;
Most startups are moving to the cloud because of its cost-effectiveness and ease of use. You won't have to break the bank to have your company migrate. This article has shown the ease of migration and ways to secure, optimize, and control costs using the budgeting mechanism. I'm looking forward to seeing you in the cloud.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;References&lt;/strong&gt;&lt;br&gt;
Skill Africa&lt;br&gt;
Achiever&lt;/p&gt;

</description>
    </item>
    <item>
      <title>MY AWS CLOUD ENGINEERING JOURNEY</title>
      <dc:creator>Deborah Ebun</dc:creator>
      <pubDate>Mon, 02 Sep 2024 06:49:20 +0000</pubDate>
      <link>https://dev.to/deborah_ebun/my-aws-cloud-engineering-journey-3d7j</link>
      <guid>https://dev.to/deborah_ebun/my-aws-cloud-engineering-journey-3d7j</guid>
      <description>&lt;p&gt;&lt;strong&gt;I am excited to start this Journey in Cloud Engineering with Skill Afrika&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Let me introduce you to the concept of Cloud Computing&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What is Cloud computing?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;In simple terms, cloud computing refers to storing and accessing data and computing resources using the Internet. It delivers computing services—like servers, storage, databases, networking, software, and more—over the Internet ("the cloud").&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Startups and big organizations use cloud computing for;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;• Storage and backup&lt;br&gt;
• Software as a Service (SaaS)&lt;br&gt;
• Infrastructure as a Service (IaaS)&lt;br&gt;
• Platform as a Service (PaaS)&lt;br&gt;
• Big Data and Analytics&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What benefit would cloud computing give to your startup?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;• Cost Savings&lt;br&gt;
• Scalability&lt;br&gt;
• Accessibility&lt;br&gt;
• Security&lt;br&gt;
• Disaster Recovery&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Who are CSPs?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;CSPs, which in full are Cloud Service Providers, are third-party companies that offer a cloud-based platform, infrastructure, application, or storage services.&lt;br&gt;
Popular CSPs&lt;br&gt;
• Amazon Web Services (AWS):&lt;br&gt;
• Microsoft Azure:&lt;br&gt;
• Google Cloud Platform (GCP):&lt;br&gt;
• IBM Cloud:&lt;br&gt;
• Oracle Cloud:&lt;br&gt;
• Alibaba&lt;br&gt;
&lt;strong&gt;Examples of organizations who have migrated to the cloud and how they optimize the cloud.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;• Netflix: to stream videos. Uses AWS&lt;br&gt;
• Spotify: to stream Music&lt;br&gt;
• Airbnb: for data storage and processing. Uses Google &lt;br&gt;
        Cloud.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;There are different types of Cloud computing&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;• Public cloud&lt;br&gt;
• Private Cloud&lt;br&gt;
• Hybrid cloud&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Popular Cloud Deployment model&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Infrastructure as a Service (IaaS)&lt;/li&gt;
&lt;li&gt;Platforms as a Service (PaaS)&lt;/li&gt;
&lt;li&gt;Software as a Service (SaaS) &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Other sectors where Cloud computing is applicable/beneficial&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;• Health care&lt;br&gt;
• Education&lt;br&gt;
• Retail&lt;br&gt;
• Finance&lt;br&gt;
• Government&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Trend shaping up with cloud computing&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;• Serverless computing&lt;br&gt;
• AI/ML integration&lt;br&gt;
• Edge computing&lt;br&gt;
• Quantum computing&lt;br&gt;
• Sustainability and Green Cloud Computing&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Cloud Computing Security and Compliance&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;• Security Measures:&lt;br&gt;
• Compliance Considerations:&lt;br&gt;
• Shared Responsibility Model:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Need for Cloud computing for SMEs&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;• Cost-effective access to Advanced Technologies:&lt;br&gt;
• Focus on Core Business Activities:&lt;br&gt;
• Enhanced Agility and Market Responsiveness&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Cloud Computing and the Globe&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;• Job Creation and Economic Growth:&lt;br&gt;
• Global Collaboration and Innovation:&lt;br&gt;
• Environmental Impact&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Emerging Tech and their integration with Cloud computing&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;• Internet of Things (IoT)&lt;br&gt;
• Artificial Intelligence (AI) and Machine Learning (ML)&lt;br&gt;
• Blockchain&lt;br&gt;
• 5G Networks&lt;br&gt;
• Quantum Computing&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Challenges in Cloud Computing Adoption&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;• Data Security and Privacy&lt;br&gt;
• Compliance and Legal Issues&lt;br&gt;
• Vendor Lock-In&lt;br&gt;
• Skill Gaps&lt;br&gt;
• Cost Management&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Role of Cloud Computing in the Future of Work&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;• Remote and Hybrid Work&lt;br&gt;
• Digital Workforce and Automation&lt;br&gt;
• Collaboration and Communication&lt;br&gt;
• Continuous Learning and Development&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Summary&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;As cloud technology continues to evolve, it will enable new business models, drive innovation across sectors, and play a crucial role in addressing global challenges such as climate change, healthcare access, and digital inclusion. For organizations of all sizes, adopting cloud computing is no longer a question of "if" but "when." Those who embrace the cloud and leverage its capabilities will be better positioned to thrive in the digital age we are already in while creating new opportunities, enhancing efficiency, and delivering value to customers in previously unimaginable ways, as Cloud computing is not just a technological advancement; it now is a transformative force reshaping industries, economies, and how we live and work. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;References&lt;/strong&gt;&lt;br&gt;
Skill Afrika&lt;br&gt;
Fredrick Achiever&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
