<?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: Andrew Artajos</title>
    <description>The latest articles on DEV Community by Andrew Artajos (@andrewartajos).</description>
    <link>https://dev.to/andrewartajos</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%2F182785%2F4246a25a-7278-45e7-946c-873137bf377c.jpg</url>
      <title>DEV Community: Andrew Artajos</title>
      <link>https://dev.to/andrewartajos</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/andrewartajos"/>
    <language>en</language>
    <item>
      <title>S3 101</title>
      <dc:creator>Andrew Artajos</dc:creator>
      <pubDate>Tue, 08 Jun 2021 01:12:49 +0000</pubDate>
      <link>https://dev.to/andrewartajos/s3-101-5cph</link>
      <guid>https://dev.to/andrewartajos/s3-101-5cph</guid>
      <description>&lt;h1&gt;
  
  
  Q: Why S3?
&lt;/h1&gt;

&lt;p&gt;A: Simple Storage Service&lt;/p&gt;

&lt;h2&gt;
  
  
  Notes
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;S3 is object based, allows you to upload files.&lt;/li&gt;
&lt;li&gt;Files could be 0bytes to 5TB&lt;/li&gt;
&lt;li&gt;Unlimited storage&lt;/li&gt;
&lt;li&gt;Files are stored in buckets — not folders&lt;/li&gt;
&lt;li&gt;S3 is a universal namespace — names should be unique. It’s like a one big C drive&lt;/li&gt;
&lt;li&gt;Not suitable to install an operating system &lt;/li&gt;
&lt;li&gt;Successful uploads will return a HTTP 200 status code&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Basics
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Key/Value pair&lt;/li&gt;
&lt;li&gt;Key name of the object&lt;/li&gt;
&lt;li&gt;Value data of the object&lt;/li&gt;
&lt;li&gt;Upload - read immediately&lt;/li&gt;
&lt;li&gt;Modify / Delete - not guaranteed to take effect at once.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Types
&lt;/h2&gt;

&lt;p&gt;S3 Standard | S3 Infrequently Accessed | S3 One zone | S3 Intelligent Tiering | S3 Glacier | S3 Deep Archive&lt;/p&gt;

</description>
      <category>aws</category>
      <category>cloudpractitioner</category>
    </item>
    <item>
      <title>IAM Credential Report</title>
      <dc:creator>Andrew Artajos</dc:creator>
      <pubDate>Wed, 02 Jun 2021 12:03:40 +0000</pubDate>
      <link>https://dev.to/andrewartajos/iam-credential-report-nkh</link>
      <guid>https://dev.to/andrewartajos/iam-credential-report-nkh</guid>
      <description>&lt;h1&gt;
  
  
  What?
&lt;/h1&gt;

&lt;p&gt;If you are an organisation with lots of users.&lt;/p&gt;

&lt;p&gt;You can generate and download a credential report that lists all users in your account.&lt;/p&gt;

&lt;h2&gt;
  
  
  How?
&lt;/h2&gt;

&lt;p&gt;IAM credential report &amp;gt; Credential Report &amp;gt; Download&lt;/p&gt;

&lt;p&gt;It will list all information about the users'&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Passwords&lt;/li&gt;
&lt;li&gt;Access keys&lt;/li&gt;
&lt;li&gt;MFA&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>aws</category>
      <category>cloudpractitioner</category>
    </item>
    <item>
      <title>Identity Access Management (IAM)</title>
      <dc:creator>Andrew Artajos</dc:creator>
      <pubDate>Wed, 26 May 2021 02:12:30 +0000</pubDate>
      <link>https://dev.to/andrewartajos/identity-access-management-iam-3d7h</link>
      <guid>https://dev.to/andrewartajos/identity-access-management-iam-3d7h</guid>
      <description>&lt;h1&gt;
  
  
  Identity Access Management
&lt;/h1&gt;

&lt;ul&gt;
&lt;li&gt;Global - no need to specify a region&lt;/li&gt;
&lt;li&gt;Once created, this is applicable GLOBALLY.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  3 ways to access AWS Console
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Console&lt;/li&gt;
&lt;li&gt;Programmatically (was-cli)&lt;/li&gt;
&lt;li&gt;SDK&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Root Account
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Email address used to setup the AWS account&lt;/li&gt;
&lt;li&gt;Has full administrator access&lt;/li&gt;
&lt;li&gt;Secure with Multi-Factor Authentication&lt;/li&gt;
&lt;li&gt;Create users for each individual for your organisation&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Group
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Store your users&lt;/li&gt;
&lt;li&gt;Could apply policy to a group&lt;/li&gt;
&lt;li&gt;Members of that group get the same access&lt;/li&gt;
&lt;/ul&gt;

&lt;h1&gt;
  
  
  IAM Best Practices
&lt;/h1&gt;

&lt;h2&gt;
  
  
  Root Account
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Do not use for login&lt;/li&gt;
&lt;li&gt;Create a “working account”&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  MFA
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Always enable&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Users
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;One user = One real human being&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  User/Groups/Policies
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Always place users in groups.&lt;/li&gt;
&lt;li&gt;Apply policies to groups.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Password Policies
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Have a strong password rotation policy&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Access Keys
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Use access keys for programmatic access&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Roles
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Use roles to access other AWS services.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  IAM Credential Report
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Use IAM credential reports to audit the permissions of your users/accounts.&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>aws</category>
      <category>cloudpractitioner</category>
    </item>
    <item>
      <title>HowTo: Create a billing alarm</title>
      <dc:creator>Andrew Artajos</dc:creator>
      <pubDate>Sun, 23 May 2021 23:32:36 +0000</pubDate>
      <link>https://dev.to/andrewartajos/howto-create-a-billing-alarm-4cbb</link>
      <guid>https://dev.to/andrewartajos/howto-create-a-billing-alarm-4cbb</guid>
      <description>&lt;h1&gt;
  
  
  Why?
&lt;/h1&gt;

&lt;p&gt;Setting up this alarm will monitor your billing charges. It allows you to set a treshold value (e.g. $20.00). When your bill goes over $20.00, you get an email from AWS.&lt;/p&gt;

&lt;h2&gt;
  
  
  Steps
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Log in to the AWS Console&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Go to the CloudWatch service &amp;gt; Billing&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Click Create Alarm&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Select Metric &amp;gt; Billing &amp;gt; Total estimated charge &amp;gt; USD &amp;gt; Select Metric &amp;gt; Static &amp;gt; Enter a Threshold value ($10) &amp;gt; Next &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Create new topic &amp;gt; enter email address &amp;gt; Create Topic &amp;gt; Next&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Verify your email address by logging into your email account. Look for the email, click verify. Go back to AWS console.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Alarm name &amp;gt; Alarm Description &amp;gt; Next&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Create Alarm&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

</description>
      <category>aws</category>
      <category>cloudpractitioner</category>
      <category>notes</category>
    </item>
    <item>
      <title>AWS Support Packages</title>
      <dc:creator>Andrew Artajos</dc:creator>
      <pubDate>Fri, 21 May 2021 23:57:51 +0000</pubDate>
      <link>https://dev.to/andrewartajos/aws-support-packages-45mo</link>
      <guid>https://dev.to/andrewartajos/aws-support-packages-45mo</guid>
      <description>&lt;h2&gt;
  
  
  Support Packages
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Basic - Free. customer service for account + billing. &lt;/li&gt;
&lt;li&gt;Developer - $29/month. experimenting with AWS. One primary contact may ask technical questions through the Support Centre. Response will be in 12-24 hours during local business hours.&lt;/li&gt;
&lt;li&gt;Business - $100/month. production use of AWS. 24x7 support. 1 hour response time.&lt;/li&gt;
&lt;li&gt;Enterprise - $15,000. mission critical use of AWS. Assigned a Technical Account Manager. 15-minute response times.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  AWS Management Console
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Region&lt;/li&gt;
&lt;li&gt;All services&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>aws</category>
      <category>cloudcertification</category>
    </item>
    <item>
      <title>Around the world with AWS | Global Infrastructure</title>
      <dc:creator>Andrew Artajos</dc:creator>
      <pubDate>Fri, 21 May 2021 23:49:43 +0000</pubDate>
      <link>https://dev.to/andrewartajos/around-the-world-with-aws-global-infrastructure-15dh</link>
      <guid>https://dev.to/andrewartajos/around-the-world-with-aws-global-infrastructure-15dh</guid>
      <description>&lt;h2&gt;
  
  
  Region
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;A physical location in the world which consists of two or more Availability Zones&lt;/li&gt;
&lt;li&gt;Geographical area (think cities | countries)&lt;/li&gt;
&lt;li&gt;Consists of two or more Availability zones&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Availability Zone
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Data centre - building with servers or several data centres&lt;/li&gt;
&lt;li&gt;One or more data centres, with redundant power, networking + connectivity, housed in separate facilities&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Edge Locations
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;End points for caching content (CDN)&lt;/li&gt;
&lt;li&gt;Cloudfront&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Choosing the right AWS Region&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Data Sovereignty Laws&lt;/li&gt;
&lt;li&gt;Latency to end users&lt;/li&gt;
&lt;li&gt;AWS services&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>aws</category>
      <category>cloudpractitioner</category>
    </item>
    <item>
      <title>Cloud Practitioner Certification exam tips.</title>
      <dc:creator>Andrew Artajos</dc:creator>
      <pubDate>Mon, 17 May 2021 23:25:51 +0000</pubDate>
      <link>https://dev.to/andrewartajos/cloud-practitioner-certification-exam-tips-25mi</link>
      <guid>https://dev.to/andrewartajos/cloud-practitioner-certification-exam-tips-25mi</guid>
      <description>&lt;h1&gt;
  
  
  Exam tips
&lt;/h1&gt;

&lt;p&gt;As my last post, I am starting my AWS Cloud Practitioner certification journey this year but haven't made significant progress.&lt;/p&gt;

&lt;p&gt;I thought sharing my learning publicly would give me more accountability to continue.&lt;/p&gt;

&lt;p&gt;Here are my notes on my journey while preparing for my AWS Cloud Practitioner Certification.&lt;/p&gt;

&lt;h2&gt;
  
  
  Know the 6 advantages of Cloud Computing
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Trade Capital Expense for Variable Expense&lt;/li&gt;
&lt;li&gt;Benefit from massive economies of scale&lt;/li&gt;
&lt;li&gt;Stop Guessing about capacity&lt;/li&gt;
&lt;li&gt;Increase speed + agility&lt;/li&gt;
&lt;li&gt;Stop spending money running and maintaining data centres&lt;/li&gt;
&lt;li&gt;Go global in minutes&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Know the 3 different types of Cloud Computing
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Infrastructure as a service (IAAS)&lt;/li&gt;
&lt;li&gt;Platform as a service (PAAS)&lt;/li&gt;
&lt;li&gt;Software as a service (SAAS)&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Know the 3 different types of Cloud Computing deployments
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Public cloud (AWS)&lt;/li&gt;
&lt;li&gt;Hybrid = public + private deployments&lt;/li&gt;
&lt;li&gt;Private Cloud = on prem servers&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Progress
&lt;/h2&gt;

&lt;p&gt;6% Complete.&lt;/p&gt;

</description>
      <category>aws</category>
      <category>cloudpractitioner</category>
      <category>certification</category>
    </item>
    <item>
      <title>In the pursuit of AWS Cloud Practitioner Certification</title>
      <dc:creator>Andrew Artajos</dc:creator>
      <pubDate>Mon, 17 May 2021 08:17:57 +0000</pubDate>
      <link>https://dev.to/andrewartajos/in-the-pursuit-of-aws-cloud-practitioner-certification-25m9</link>
      <guid>https://dev.to/andrewartajos/in-the-pursuit-of-aws-cloud-practitioner-certification-25m9</guid>
      <description>&lt;h1&gt;
  
  
  Goal
&lt;/h1&gt;

&lt;p&gt;I have set myself a goal at the start of 2021: &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Get my AWS Cloud Practitioner Certification&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;First half of the year went past, still no progress. I am doing something about this. I am making it public here at dev.to&lt;/p&gt;

&lt;h2&gt;
  
  
  Exam Guide
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;You can download the &lt;a href="https://aws.amazon.com/certification/certification-prep/"&gt;exam guide&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;From the guide, you should be able to pass the certification exam if you are able to demonstrate knowledge in these areas:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Cloud Concepts&lt;br&gt;
1.1 Define the AWS Cloud and its value proposition&lt;br&gt;
1.2 Identify aspects of AWS Cloud economics&lt;br&gt;
1.3 List the different cloud architecture design principles&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Security and Compliance&lt;br&gt;
2.1 Define the AWS shared responsibility model&lt;br&gt;
2.2 Define AWS Cloud security and compliance concepts&lt;br&gt;
2.3 Identify AWS access management capabilities&lt;br&gt;
2.4 Identify resources for security support&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Technology&lt;br&gt;
3.1 Define methods of deploying and operating in the AWS Cloud&lt;br&gt;
3.2 Define the AWS global infrastructure&lt;br&gt;
3.3 Identify the core AWS services&lt;br&gt;
3.4 Identify resources for technology support&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Billing and Pricing&lt;br&gt;
4.1 Compare and contrast the various pricing models for AWS&lt;br&gt;
4.2 Recognize the various account structures in relation to AWS billing and pricing&lt;br&gt;
4.3 Identify resources available for billing support&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  The Process
&lt;/h2&gt;

&lt;p&gt;I have signed up at ACloudGuru's course of the same name: &lt;/p&gt;

&lt;p&gt;&lt;a href="https://acloudguru.com/course/aws-certified-cloud-practitioner"&gt;AWS Certified Cloud Practitioner by Ryan Kroonenburg&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;Everyday, I will login to this course and consume at least one video.&lt;/p&gt;

&lt;p&gt;Once I get to the end of the course, I have consumed 80+ videos from the course.&lt;/p&gt;

&lt;p&gt;A good tip I received from a colleague, once I have finished the course, get a udemy practice exam course. &lt;/p&gt;

&lt;p&gt;Once I get consistent passing marks, I am ready to book my aws cloud practitioner exam.&lt;/p&gt;

&lt;h2&gt;
  
  
  Progress
&lt;/h2&gt;

&lt;p&gt;I made good progress today and finished the introduction bit. A total of four videos. &lt;/p&gt;

</description>
      <category>aws</category>
      <category>cloudskills</category>
    </item>
  </channel>
</rss>
