<?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: Omo Developer</title>
    <description>The latest articles on DEV Community by Omo Developer (@omodan).</description>
    <link>https://dev.to/omodan</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%2F914008%2F1c2b1d3d-cc6d-43e1-981a-1a69cd167d85.jpeg</url>
      <title>DEV Community: Omo Developer</title>
      <link>https://dev.to/omodan</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/omodan"/>
    <language>en</language>
    <item>
      <title>AWS CLOUD SECURITY BASICS</title>
      <dc:creator>Omo Developer</dc:creator>
      <pubDate>Sat, 28 Sep 2024 18:39:14 +0000</pubDate>
      <link>https://dev.to/omodan/aws-cloud-security-basics-ea3</link>
      <guid>https://dev.to/omodan/aws-cloud-security-basics-ea3</guid>
      <description>&lt;p&gt;Hello and welcome,&lt;br&gt;
In this tutorial, we are going to explore: security in AWS Cloud, why it is important, how to achieve security and where to achieve it from.&lt;br&gt;
In this era of Cloud Computing and Cyberspace, where everything is happening online, security is very important due to a lot of vulnerabilities that Data, Information and Resources are exposed to.&lt;br&gt;
By Security, we mean a way of ensuring that our AWS Cloud resources are safe from potential cloud cybersecurity threats that can lead to loses. This is achievable through combined effort by both AWS Cloud and Customers.&lt;br&gt;
This combination is referred to as Shared Responsibly Model and divided into two: Security In the Cloud and Security of the Cloud.&lt;br&gt;
Why is Security Important?&lt;br&gt;
There are a lot of security threats that are becoming more advanced and evolving. If these threats are not taken care of, they can lead to a lot of losses. Therefore Cloud Security can help in preventing breaches or mitigating damage, improving compliance, and building stronger customer trust. However, you cannot guarantee 100 percent&lt;br&gt;
How To Achieve Security.&lt;br&gt;
To achieve security in AWS Cloud, it involves collective effort by both customer and AWS. In this collective responsibility referred to as Shared Responsibility Model, Customer takes care of security of their data (Security In the Cloud) with help of AWS services, or outsourced services through AWS partners while AWS takes care of Security of the Cloud (AWS Infrastructure and Services, as depicted in this image.&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%2Fjt94z4z099osfdjjkq1d.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%2Fjt94z4z099osfdjjkq1d.png" alt="Image description" width="800" height="466"&gt;&lt;/a&gt;&lt;br&gt;
In this model, AWS takes responsibility of protecting the global infrastructure that runs all of the services offered in the AWS Cloud including: hardware, software, networking, and facilities that run AWS services.&lt;br&gt;
AWS customer, takes care of securing data, operating systems, networks, platforms, and other resources they create in the AWS Cloud. This involves protecting the confidentiality, integrity, and availability of data, and for meeting any specific business and compliance requirements for their workloads.&lt;br&gt;
Through this Shared Security Model both Customer and AWS are able to utilize available security resources to enforce security in AWS.&lt;br&gt;
Thank you for reading along, looking forward to see you in the next article where we will explore more about AWS Security.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Amazon S3 Trivia</title>
      <dc:creator>Omo Developer</dc:creator>
      <pubDate>Wed, 04 Jan 2023 18:59:22 +0000</pubDate>
      <link>https://dev.to/omodan/amazon-s3-trivia-1c8n</link>
      <guid>https://dev.to/omodan/amazon-s3-trivia-1c8n</guid>
      <description>&lt;p&gt;Reference to this trivia, &lt;a href="https://youtu.be/d33MO713Ja4"&gt;https://youtu.be/d33MO713Ja4&lt;/a&gt; let us look at this 8 Keywords for Amazon Simple Storage Service (S3).&lt;/p&gt;

&lt;p&gt;*&lt;em&gt;1. Durability *&lt;/em&gt;&lt;br&gt;
Amazon S3 is a highly durable object storage service which provides 11 9s of durability(99.999999999%) which ensures data is not lost. S3 achieves this by redundantly storing  your objects on multiple devices across multiple facilities in the Amazon S3 Region you designate.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Latency&lt;/strong&gt;&lt;br&gt;
Amazon S3 provides low latency in data transfer by taking advantage of the globally distributed edge locations in Amazon CloudFront. It ensures transfer of gigabytes to terabytes of data regularly across continents. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Redundancy&lt;/strong&gt;&lt;br&gt;
Amazon S3 redundantly stores your objects on multiple devices across multiple facilities in the Amazon S3 Region you designate. &lt;/p&gt;

&lt;p&gt;*&lt;em&gt;4. Replication *&lt;/em&gt;&lt;br&gt;
Amazon S3 easily replicates your data objects across buckets. This offers you flexibility and functionality require to fully control your data to meet you business needs.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5. Encryption&lt;/strong&gt;&lt;br&gt;
Amazon S3 ensures your data is secured by  encrypting it both in transit and at rest. It also provides with fine-grained data access control. &lt;/p&gt;

&lt;p&gt;*&lt;em&gt;6. Auditing *&lt;/em&gt;&lt;br&gt;
Amazon S3 provides you with several tools for monitoring your Amazon S3 resources and responding to potential incidents.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;7. Macie&lt;/strong&gt;&lt;br&gt;
Amazon S3 provides you with ability to use Machine Learning to automatically discover, classify, and protect sensitive data in AWS.&lt;/p&gt;

&lt;p&gt;*&lt;em&gt;8. Compliance *&lt;/em&gt;&lt;br&gt;
Amazon S3 provides you with ability to govern your data to ensure it meets your security and compliance needs. &lt;/p&gt;

</description>
    </item>
    <item>
      <title>Developing on AWS-Steps.</title>
      <dc:creator>Omo Developer</dc:creator>
      <pubDate>Mon, 14 Nov 2022 21:20:10 +0000</pubDate>
      <link>https://dev.to/omodan/getting-started-with-developing-on-aws-2njc</link>
      <guid>https://dev.to/omodan/getting-started-with-developing-on-aws-2njc</guid>
      <description>&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--qe1C0pbH--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ntr17n2yea28dxrompsq.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--qe1C0pbH--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ntr17n2yea28dxrompsq.jpg" alt="Image description" width="880" height="495"&gt;&lt;/a&gt;&lt;br&gt;
To get started developing on AWS, you need the following:&lt;br&gt;
&lt;strong&gt;1. AWS Account&lt;/strong&gt;&lt;br&gt;
Create an AWS account to provide you with  development environment, to start building your projects on AWS. AWS offers you a free account with tons of resources and services to practice with for the first 12 Months.&lt;br&gt;
&lt;strong&gt;2. IAM User with Permissions&lt;/strong&gt;&lt;br&gt;
One of the AWS best practices, is not use Root User Account for daily routine because it has &lt;strong&gt;complete access to all AWS services and resources in the account&lt;/strong&gt;, instead create an IAM users and grant only permissions needed. Therefore Create a developer account using AWS Identity and Access Management Service(IAM). &lt;br&gt;
Then with the developer (IAM user) account, set relevant permission and roles to AWS services and resources that you will need,  while developing on AWS.&lt;br&gt;
&lt;strong&gt;3. Install Development Environment&lt;/strong&gt;&lt;br&gt;
Set up your Integrated development environment. You can use either Cloud9,or any other IDE supported by AWS i.e.MS Visual Studio, Eclipse, IntelliJ, MS Visual studio Code(VS Code), Pycharm etc.&lt;br&gt;
Also install programming languages to be used and their Software Development Kits(SDK)s i.e. Boto3 SDK for Python Programming language. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. Yay! you are good to go&lt;/strong&gt;&lt;br&gt;
Finally after Creating an AWS account, creating an IAM user and defining their roles, installing and setting up IDEs and SDKS, you are good to get started developing on AWS. Yay!&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Curated AWS Resources For In-demand AWS Skills</title>
      <dc:creator>Omo Developer</dc:creator>
      <pubDate>Tue, 23 Aug 2022 13:11:00 +0000</pubDate>
      <link>https://dev.to/omodan/curated-aws-resources-for-in-demand-aws-skills-jia</link>
      <guid>https://dev.to/omodan/curated-aws-resources-for-in-demand-aws-skills-jia</guid>
      <description>&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--T5Pqs2UA--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/q8d85vlq7zrl419hb497.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--T5Pqs2UA--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/q8d85vlq7zrl419hb497.png" alt="AWS Cloud" width="285" height="177"&gt;&lt;/a&gt;&lt;br&gt;
As you look to grow your skills in Amazon Web services(AWS-Cloud), you may be exposed to a lot of resources, failing to understand where to begin your journey from, or equally you may have little or no resources to begin your journey.&lt;/p&gt;

&lt;p&gt;If your learning is inspired by your employer, then you stand a better chance of seamlessly aquiring the skills relevant to your company's need, applying them, and later on as you advance your skills, you can be able to advice the company on better ways of utilizing AWS Cloud Resources for the growth of the company (you become a better Solutions Architect for your Company). &lt;/p&gt;

&lt;p&gt;If you are new to cloud enviroment driven by curiosity and urge to learn, then you have to figure everything on your own, I mean how to acquire skills and at the same time figure out where to apply your skills. &lt;/p&gt;

&lt;p&gt;Either way, we all need to know about this AWS Cloud resources that can help us navigate in our cloud journey.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;AWS Skills Builder&lt;/strong&gt;&lt;br&gt;
AWS skills builder provides you with a learning center to build in-demand cloud skills. It offers both Free and Subscription based courses. &lt;br&gt;
&lt;a href="https://skillbuilder.aws"&gt;https://skillbuilder.aws&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;AWS Educate&lt;/strong&gt;&lt;br&gt;
AWS Educate offers hundreds of hours of self-paced training and resources for new-to-cloud learners—including hands-on labs in the AWS Management Console.&lt;br&gt;
&lt;a href="https://aws.amazon.com/education/awseducate/"&gt;https://aws.amazon.com/education/awseducate/&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;AWS Cloud Quest&lt;/strong&gt;&lt;br&gt;
With AWS Cloud Quest, you gain skills through Role-Playing games. &lt;br&gt;
&lt;a href="https://aws.amazon.com/training/digital/aws-cloud-quest/"&gt;https://aws.amazon.com/training/digital/aws-cloud-quest/&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;AWS Twitch Platform&lt;br&gt;
With AWS Twitch Platform rather Twitch TV, you gain free live on-demand training.&lt;br&gt;
&lt;a href="https://aws.amazon.com/training/twitch/"&gt;https://aws.amazon.com/training/twitch/&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;AWS Re/Start&lt;/strong&gt;&lt;br&gt;
AWS re/Start is a full-time, classroom-based skills development and training program that prepares individuals for careers in the cloud and connects them to potential employers. &lt;br&gt;
&lt;a href="https://aws.amazon.com/training/restart/"&gt;https://aws.amazon.com/training/restart/&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;AWS Academy&lt;/strong&gt;&lt;br&gt;
AWS Academy offers courses and learning resources that enable students to develop a range of skills in the AWS Cloud.&lt;br&gt;
&lt;a href="https://aws.amazon.com/training/awsacademy/"&gt;https://aws.amazon.com/training/awsacademy/&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;AWS Workshops&lt;/strong&gt;&lt;br&gt;
Gain access to curated workshops. Workshops are hands-on events designed to teach or introduce practical skills, techniques, or concepts which you can use to solve business problems.&lt;br&gt;
&lt;a href="https://workshops.aws/"&gt;https://workshops.aws/&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Feel free to add more resources in the comment below. &lt;br&gt;
Thank you for reading.&lt;/p&gt;

</description>
      <category>aws</category>
      <category>beginners</category>
      <category>advance</category>
    </item>
  </channel>
</rss>
