<?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: Fenil Patel</title>
    <description>The latest articles on DEV Community by Fenil Patel (@fenil_patel_04).</description>
    <link>https://dev.to/fenil_patel_04</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%2F1396041%2F1fa4d16e-efae-4059-b317-1e35d0c2c159.jpg</url>
      <title>DEV Community: Fenil Patel</title>
      <link>https://dev.to/fenil_patel_04</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/fenil_patel_04"/>
    <language>en</language>
    <item>
      <title>Docker</title>
      <dc:creator>Fenil Patel</dc:creator>
      <pubDate>Thu, 20 Feb 2025 08:52:22 +0000</pubDate>
      <link>https://dev.to/fenil_patel_04/docker-5f7n</link>
      <guid>https://dev.to/fenil_patel_04/docker-5f7n</guid>
      <description>&lt;p&gt;Docker helps us to easily setup any open source project &lt;/p&gt;

&lt;p&gt;Docker mainly useful for the &lt;strong&gt;containerization&lt;/strong&gt; purpose for creating the  container for you app &lt;/p&gt;

&lt;p&gt;Inside the docker there's 3 thing that works &lt;br&gt;
&lt;strong&gt;1. Docker cli:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;-docker command line interface &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;for running any command of docker ex. docker run , help etc..&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Docker Commands:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.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%2Ft0cwzyrhlyn2qwowswm0.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2Ft0cwzyrhlyn2qwowswm0.png" alt="Image description" width="800" height="378"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Docker Engine :&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Docker cli is  the way to interact with docker deamon &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.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%2Frstdhvsfn4akaiol3yy7.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2Frstdhvsfn4akaiol3yy7.png" alt="Image description" width="800" height="315"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Docker hub :&lt;/strong&gt; &lt;/p&gt;

&lt;p&gt;-Similar to github where you can find the images of the particular dependencies like node , mongodb&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;in a github we put our code at  Centralized place where we can put the code and other people can also pull that code &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;when we deploy the to docker hub , that means we are deploying the docker image to docker hub &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;docker image don't consist of the source code , it has some extra things like file system needed , networking setup &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;docker hub is also called as registry &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;registry: the place where we can deploy the image &lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;*&lt;em&gt;Images VS Containers *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;*&lt;em&gt;Images : *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;-docker images behaves like template from which consistent [ means independent containers that can be run same on different operating system ] container can be created &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Images are static , we can perform only read operation &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;docker images is also different from the virtual machines &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;images contains the file system , codebase , networking &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;through image we can bundle our application code and it's dependencies into a package that ready to use with container in runtime &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;images can create once and run according to need &lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.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%2Fctjv5iwn19fsd483rg9d.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2Fctjv5iwn19fsd483rg9d.png" alt="Image description" width="791" height="413"&gt;&lt;/a&gt;&lt;/p&gt;

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

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Running images or executing the images is called the container &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;we can run more than 1 container for the same docker images for auto scaling the application when the application have more traffic &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Containers are isolated from the local machine &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;anything running inside the container can't affect the host&lt;br&gt;
system &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;containers are dynamic nature , means we can perform read and  write operation on it.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Here we are running the docker container inside that container we are running the index.js file for twice to scale up to match the user demand &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Here you can refer my graph and notes of Excalidraw : 
&lt;a href="https://excalidraw.com/#json=dAVKCWSoSajiNib4tP6Gf,x-7olFhqlo39IquZllHtuA" rel="noopener noreferrer"&gt;https://excalidraw.com/#json=dAVKCWSoSajiNib4tP6Gf,x-7olFhqlo39IquZllHtuA&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.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%2Fhdgp651yb5q2pvcnkvg2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2Fhdgp651yb5q2pvcnkvg2.png" alt="Image description" width="492" height="555"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;for more such graph and notes you can refer my Excalidraw Canvas :&lt;/p&gt;

&lt;p&gt;&lt;a href="https://excalidraw.com/#json=dAVKCWSoSajiNib4tP6Gf,x-7olFhqlo39IquZllHtuA" rel="noopener noreferrer"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>docker</category>
      <category>devops</category>
    </item>
    <item>
      <title>AWS Dynamodb</title>
      <dc:creator>Fenil Patel</dc:creator>
      <pubDate>Sat, 25 Jan 2025 17:05:09 +0000</pubDate>
      <link>https://dev.to/fenil_patel_04/aws-dynamodb-1cch</link>
      <guid>https://dev.to/fenil_patel_04/aws-dynamodb-1cch</guid>
      <description>&lt;p&gt;Dynamodb is database service provide by AWS &lt;/p&gt;

&lt;p&gt;It support NOSQL data format similar as JSON data file .&lt;/p&gt;

&lt;p&gt;dynamodb store data as an item in table format&lt;/p&gt;

&lt;p&gt;and each item inside the table is store as an object form as Key - value pair &lt;/p&gt;

&lt;p&gt;Similar like this : &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.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%2Fow3jad5ocokziy7cqq3t.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2Fow3jad5ocokziy7cqq3t.png" alt="Image description" width="800" height="612"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Dynamodb is &lt;strong&gt;SERVERLESS&lt;/strong&gt; &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;advantages of Dynamodb&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;*&lt;em&gt;1. Automatically Scaling *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;*&lt;em&gt;Scaling up *&lt;/em&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;When your web application have so much traffic it will increase the capacity of web application to handle all the request &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;*&lt;em&gt;Scaling down *&lt;/em&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;when your web application don't have such traffic then it will decrease the capacity to handle the request &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;*&lt;em&gt;2. Pay only for compute *&lt;/em&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;compare to Traditional server this cloud service will so much cost effective for using in proper way &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Steps to follow on AWS platform &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Create Table &lt;/li&gt;
&lt;li&gt;&lt;p&gt;by using table name according to your application need &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;set the partition key &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;it also called as unique key , use for identifying items in table or use to differentiate items &lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;After creating table &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;you can add items inside the table , &lt;br&gt;
in the item first you need to add partition key (unique key) after that you can add other data also such as your name , address in string format &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;after adding items inside of the table you can see it in items collection &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;It helps to save money from unuse or un compute time &lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>aws</category>
      <category>database</category>
      <category>dynamodb</category>
    </item>
    <item>
      <title>Virtual Machine</title>
      <dc:creator>Fenil Patel</dc:creator>
      <pubDate>Tue, 21 Jan 2025 13:42:19 +0000</pubDate>
      <link>https://dev.to/fenil_patel_04/virtual-machine-2nke</link>
      <guid>https://dev.to/fenil_patel_04/virtual-machine-2nke</guid>
      <description>&lt;p&gt;Suppose you create application for windows and linux  Operating system and you testing that application on both operating system &lt;/p&gt;

&lt;p&gt;Let consider you might have Windows machine you can easily check it how this application works in windows machine &lt;/p&gt;

&lt;p&gt;now for testing it in the Linux but you don't have linux on your machine , so what will be the easiest way to test it on the linux Machine ?  &lt;/p&gt;

&lt;p&gt;Buying new one linux machine ???? The answer is no !!!!&lt;/p&gt;

&lt;p&gt;Because now we have Virtual Machine Option to solve this Issue .&lt;/p&gt;

&lt;p&gt;*&lt;em&gt;Virtual Machine *&lt;/em&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;it's like virtual [ example : Group meet on Zoom or video call , you might physically not  meet but you can meet virtually ]  your customize machine same as the hardware machine that run anything as you want to run &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.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%2Fri49hhltakk5rxbkkxnk.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2Fri49hhltakk5rxbkkxnk.png" alt="Image description" width="800" height="470"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;a machine inside your machine &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;But how machine inside another machine  ?&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Similar as nested if-else condition , Condition inside another condition &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;What virtual machine do with our Machine ?&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Virtual Machine just use your machine's hardware like Storage , RAM etc..&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;It just create one separate layer from your machine and it doesn't affect your machine if anything happen to that virtual Machine &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Virtual Machine is  isolated , Anything inside that can't damage the machine in anyhow &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Here's in this image you can see that How Virtualization will happen in your machine &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;With the help of virtualization we can add linux , MACOS , Windows anything that we need &lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.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%2Fcxzgzfbjaen0r1bti8cf.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2Fcxzgzfbjaen0r1bti8cf.png" alt="Image description" width="800" height="325"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How can we create Machine inside our Machine  ?&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;With the help of separator  &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;With the help of virtual box we can do that &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Virtual Machine create one separate layer to our machine that layer is called hypervisor &lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;What is Hypervisor ?&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;It creates , Maintain and runs Virtual Machine [VMS] &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.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%2F3edbvf3crny9ehzcwozu.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2F3edbvf3crny9ehzcwozu.png" alt="Image description" width="800" height="412"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Hypervisor Share hardware resources from our Host OS&lt;/li&gt;
&lt;li&gt;It will create separate or reserved set of CPU , RAM that is independent from Host Operating System &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This is the image representation of how Hypervisor share the resource :&lt;br&gt;
&lt;a href="https://media2.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%2F0fyepj1yy1ulf4plzp59.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2F0fyepj1yy1ulf4plzp59.png" alt="Image description" width="800" height="398"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;After sharing the resource it will become small computer virtual , That small computer need Operating system for running and using it and on that we can set Linux
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;*&lt;em&gt;Key Advantages of Virtual machine *&lt;/em&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;No need to buy new machine with new operating system &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;no risk to our Main operating system &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Setting multiple operating system on the one machine &lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

</description>
      <category>devops</category>
      <category>virtualmachine</category>
    </item>
    <item>
      <title>Introduction to AWS services &amp; It's carrier opportunities</title>
      <dc:creator>Fenil Patel</dc:creator>
      <pubDate>Mon, 13 Jan 2025 18:08:28 +0000</pubDate>
      <link>https://dev.to/fenil_patel_04/introduction-to-aws-services-its-carrier-opportunities-l3j</link>
      <guid>https://dev.to/fenil_patel_04/introduction-to-aws-services-its-carrier-opportunities-l3j</guid>
      <description>&lt;p&gt;on 8-january 2025, I started my new year with my first tech event in college of &lt;strong&gt;" Introduction to AWS &amp;amp; It's carrier opportunities "&lt;/strong&gt; . &lt;/p&gt;

&lt;p&gt;My purpose of starting this initiative and conducting this event in my college is to start the awareness of Cloud computing with AWS &lt;/p&gt;

&lt;p&gt;Here's the link of my PPT :[&lt;a href="https://www.canva.com/design/DAGbiMxvmNU/1Gq7FhQ5j0crzbE3omzicA/edit?utm_content=DAGbiMxvmNU&amp;amp;utm_campaign=designshare&amp;amp;utm_medium=link2&amp;amp;utm_source=sharebutton" rel="noopener noreferrer"&gt;https://www.canva.com/design/DAGbiMxvmNU/1Gq7FhQ5j0crzbE3omzicA/edit?utm_content=DAGbiMxvmNU&amp;amp;utm_campaign=designshare&amp;amp;utm_medium=link2&amp;amp;utm_source=sharebutton&lt;/a&gt;]&lt;/p&gt;

&lt;p&gt;But why AWS ?&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Here're the reasons &lt;/li&gt;
&lt;li&gt;First Cloud provider &lt;/li&gt;
&lt;li&gt;Highest market share in cloud [ dominating the cloud field ] more than 35% cloud share hold by alone AWS in the cloud market &lt;/li&gt;
&lt;li&gt;Biggest Cloud community &amp;amp; it's support 
**    -AWS Community **
I . AWs user group 
II. Aws Heroes
III. AWS Community builder 
IV. AWS Cloud clubs &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;this are the things that I've covered in my Session &lt;br&gt;
&lt;a href="https://www.canva.com/design/DAGbiMxvmNU/1Gq7FhQ5j0crzbE3omzicA/edit?utm_content=DAGbiMxvmNU&amp;amp;utm_campaign=designshare&amp;amp;utm_medium=link2&amp;amp;utm_source=sharebutton" rel="noopener noreferrer"&gt;&lt;/a&gt;&lt;br&gt;
)&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.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%2Fzk6m5po6n5w562ssor8m.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2Fzk6m5po6n5w562ssor8m.png" alt="Image description" width="800" height="448"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;What is cloud computing &lt;/li&gt;
&lt;li&gt;Cloud Computing is the on-demand delivery of IT-resources like virtual servers , storage , security .&lt;/li&gt;
&lt;li&gt;For using cloud services you have to pay as you go [ in usage of cloud resources ]
&lt;/li&gt;
&lt;li&gt;example : For anyone who don't know anything in computer consider this as same as you order some food online  same as here you order computers from AWS to run your application &lt;/li&gt;
&lt;li&gt;there's not cloud it's just a computer from Amazon that you can access it &lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Here's the image from my slide &lt;br&gt;
&lt;a href="https://media2.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%2F3jsy2aapugryp1753j9f.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2F3jsy2aapugryp1753j9f.png" alt="Image description" width="800" height="445"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;*&lt;em&gt;2. Public Cloud vs Private Cloud *&lt;/em&gt;&lt;br&gt;
 #Public Cloud : &lt;br&gt;
-it means that you are accessing cloud service from cloud providers like AWS , AZURE ,GCP etc..&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;when your application and it resources are on publicly available servers &lt;/li&gt;
&lt;li&gt;Public cloud is less secure though it have some good security services &lt;/li&gt;
&lt;li&gt;It's easily scalable according to traffic &lt;/li&gt;
&lt;li&gt;It tells that so many people are using this cloud services you , your friends others..&lt;/li&gt;
&lt;li&gt;IT similar as public college : that's open for all students and &lt;/li&gt;
&lt;/ul&gt;

&lt;h1&gt;
  
  
  Private Cloud :
&lt;/h1&gt;

&lt;ul&gt;
&lt;li&gt;It means that you are creating your own cloud platform for your personal use and it's only accessible inside of your organization &lt;/li&gt;
&lt;li&gt;when you run your own application on your own cloud platforms &lt;/li&gt;
&lt;li&gt;This private cloud is more secure because only your organization can access it &lt;/li&gt;
&lt;li&gt;If someone outside of your organization want to access your they can't easily do it ! but if you give access they can use it&lt;/li&gt;
&lt;li&gt;This cloud is not easily scalable and costlier &lt;/li&gt;
&lt;li&gt;Similar as Private college means only few students can access it .&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.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%2Fw1kx75fekcqzt0huildq.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2Fw1kx75fekcqzt0huildq.png" alt="Image description" width="800" height="445"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Why we need to use cloud &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Some basic user  or developer need services that can easily provide by cloud providers &lt;/li&gt;
&lt;li&gt;Compute : &lt;/li&gt;
&lt;li&gt;it means using your resources and hitting the requests to servers &lt;/li&gt;
&lt;li&gt;Compute means use it particular resources &lt;/li&gt;
&lt;/ul&gt;

&lt;ol&gt;
&lt;li&gt;Security :&lt;/li&gt;
&lt;li&gt;For any IT resources it require lot of security &lt;/li&gt;
&lt;li&gt;&lt;p&gt;Putting all the data , files and backup under security is the most important task from save your application from malicious attack &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Networking :&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;The internet is made of so many networks , for making internet active  we need to make sure that network is proper configure and  your deploy app is under the right network to access from the internet &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Storage : &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;As the time goes the data of your resources increase  rapidly &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;for storing all of that in safe place for easily access it  maintain it we need some big data center &lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media2.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%2Fmbfmrnpiws52ro1jyehr.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2Fmbfmrnpiws52ro1jyehr.png" alt="Image description" width="800" height="435"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;*&lt;em&gt;3. Cloud deployment model *&lt;/em&gt; &lt;br&gt;
 I. IAAS : Infrastructure as a service &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;in this model we only take all the networking or backend part on rent from AWS for web applications 
ex : EC2 &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;II. PAAS : Platform as a service &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;it useful for software developers &lt;/li&gt;
&lt;li&gt;here apart from application and it's data remaining all the thing will be cover and manage by AWS 
ex : AWS elastic beanstalk &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;III. SAAS : Software as a Service &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;this model mainly applicable for the end users &lt;/li&gt;
&lt;li&gt;Where everything from scratch to complete process will be cover and manage by AWS &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.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%2Fx41fopluf59l8cxxou2y.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2Fx41fopluf59l8cxxou2y.png" alt="Image description" width="800" height="418"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.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%2Fivozu0mhuiwoo8g18xq9.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2Fivozu0mhuiwoo8g18xq9.png" alt="Image description" width="654" height="479"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;There's no big difference between cloud service across any platform just little changes like service names &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.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%2F5lo0dadl718hbs5dksye.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2F5lo0dadl718hbs5dksye.png" alt="Image description" width="800" height="445"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;AWS Services : &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;EC2 : &lt;/li&gt;
&lt;li&gt;Full form : Elastic compute cloud &lt;/li&gt;
&lt;li&gt;EC2 services use when you want virtual servers for deploying your application at any specific regions &lt;/li&gt;
&lt;li&gt;&lt;p&gt;It's easily scalable &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;S3 :&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Full form : Simple storage service &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;It's mainly use for storing all the data &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;it will store data [ pdf , images] as an object form &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;all the object will be store inside of the bucket &lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

</description>
      <category>cloud</category>
      <category>aws</category>
      <category>devops</category>
      <category>cloudcomputing</category>
    </item>
    <item>
      <title>Attended Re:invent Recap at aws user group surat</title>
      <dc:creator>Fenil Patel</dc:creator>
      <pubDate>Sat, 11 Jan 2025 17:53:09 +0000</pubDate>
      <link>https://dev.to/fenil_patel_04/attended-reinvent-recap-at-aws-user-group-surat-43p9</link>
      <guid>https://dev.to/fenil_patel_04/attended-reinvent-recap-at-aws-user-group-surat-43p9</guid>
      <description>&lt;p&gt;Today I've attended the AWS re:invent recap session from AWS user group surat .&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What is AWs Re:invent ?&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Aws Re:invent is the biggest and annual global tech conference of AWS where they sowcase their new services and innovations they came with the updation and migrating to newer version of service &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;What is AWS Re:invent recap ?&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;AWs Re:invent recap is the tech session that's coverd by the aws user 
group in their respective cities to cover all the update that's cover at the main event of AWS Re:invent &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;in today's session of AWS Re:invent recap at surat the organizer dhaval nagar and nirmal chodvadiya cover the entire session &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.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%2F2g58d8w22y3x6bf8hemj.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2F2g58d8w22y3x6bf8hemj.jpg" alt="Image description" width="800" height="361"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;the first main update they told us about is&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;- Migration from Aurora v1 to Aurora v2&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;*&lt;em&gt;Aurora v1 *&lt;/em&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;it's built on MySQL 5.6, which has been in long-term 
support mode.&lt;/li&gt;
&lt;li&gt;it's stable &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;the new update Aurora V2:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;built on MYSQL 5.7
-new version is come up with the scalability &amp;amp; speed and good storage 
service.&lt;/li&gt;
&lt;li&gt;Aurora v2 support scalable application with complex sql queries &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;for migration from v1 to v2 , your resource that are running on v1 version aws give deadline till march to move and set.&lt;/p&gt;

&lt;p&gt;*&lt;em&gt;Enhancement in Dynamodb global tables *&lt;/em&gt;&lt;br&gt;
-support of Strong consistency [ It'sACID property ] in Multiple region &lt;/p&gt;

&lt;p&gt;for learn more about this update you can refer this official docs : &lt;br&gt;
[&lt;a href="https://aws.amazon.com/about-aws/whats-new/2024/12/amazon-dynamodb-global-tables-previews-multi-region-strong-consistency/?utm_source=chatgpt.com" rel="noopener noreferrer"&gt;https://aws.amazon.com/about-aws/whats-new/2024/12/amazon-dynamodb-global-tables-previews-multi-region-strong-consistency/?utm_source=chatgpt.com&lt;/a&gt;]&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Cognito passworless support with essential tier&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Passwordless Authentication:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;why you don't  need the password to use your resources instead of that you need otp [ one time password ] , email code , verifaction msg , passkey to unlock the resource and it's more safer than password &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;this passkey system only work for small amount of time in that less amount off time it's  so hard to hack that device &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;the pricing for this service based on Monthly active user &lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.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%2Fi61wk54l18cw8vls5d0f.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2Fi61wk54l18cw8vls5d0f.jpg" alt="Image description" width="800" height="361"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Enhancement in Bedrock service&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;At re:invent Aws enhance this service in RAG [ Retrival Augmentation generartion ] &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Graph RAG integration  &lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;for learn more about this update you can refer to this officail documentation of AWS :&lt;/p&gt;

&lt;p&gt;&lt;a href="https://aws.amazon.com/about-aws/whats-new/2024/12/amazon-bedrock-knowledge-bases-graphrag-preview/?utm_source=chatgpt.com" rel="noopener noreferrer"&gt;https://aws.amazon.com/about-aws/whats-new/2024/12/amazon-bedrock-knowledge-bases-graphrag-preview/?utm_source=chatgpt.com&lt;/a&gt;&lt;/p&gt;

</description>
      <category>cloud</category>
      <category>aws</category>
    </item>
    <item>
      <title>AWS - Route53</title>
      <dc:creator>Fenil Patel</dc:creator>
      <pubDate>Tue, 31 Dec 2024 13:54:53 +0000</pubDate>
      <link>https://dev.to/fenil_patel_04/aws-route53-237a</link>
      <guid>https://dev.to/fenil_patel_04/aws-route53-237a</guid>
      <description>&lt;p&gt;Route53 is an Domain name system service which is widely use across the world for domain name .&lt;/p&gt;

&lt;p&gt;Using Route53 service give us the domain name system service . &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What is domain name system : ?&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Ex. we created web and deploy it on server and it's Ip is any number like 3.54.6.19 , this IP number can be change in any condition , &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Users cannot remember this number for solving this issue we use specific domain name of our website so by typing it on Browser user can see your website &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How DNS works ? =&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Ip&lt;/em&gt; address of that server _is mapped with the Domain name _so writing it will show the website &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;This Service mainly works on 3 function&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;*&lt;em&gt;1. Register Domain name : *&lt;/em&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;The Website needs name ex aws.com , amazon.com &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Register a specific domain name for your website that will known as domain name &lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Domain name : use a name in way that it won't use before and available if this condition satisfy then go with the name &lt;/p&gt;

&lt;p&gt;*&lt;em&gt;2. Route traffic to the resource of your domain : *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;-When your type the domain name in browser Route53 service will redirect that request to your website &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How it will Work&lt;/strong&gt; ?&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Route53 will maintain the hosted zone of all the IP address along 
with it's Domain name &lt;/li&gt;
&lt;li&gt;From that hosted  zone it will check and redirect request to destination &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.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%2F0peco8j5y948pl75sdbe.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2F0peco8j5y948pl75sdbe.png" alt="Image description" width="800" height="492"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Checking the health system of resource :&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;After routing the request it will check the health status of it , is it reachable , available &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.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%2Fsp4wnr2pkm37fymig2ow.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2Fsp4wnr2pkm37fymig2ow.png" alt="Image description" width="800" height="383"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>AWS Security group in VPC</title>
      <dc:creator>Fenil Patel</dc:creator>
      <pubDate>Sat, 14 Dec 2024 07:55:45 +0000</pubDate>
      <link>https://dev.to/fenil_patel_04/aws-2lak</link>
      <guid>https://dev.to/fenil_patel_04/aws-2lak</guid>
      <description>&lt;h2&gt;
  
  
  Security Group [ SG ] in AWS
&lt;/h2&gt;

&lt;p&gt;Security Group is use for allowing network Traffic &lt;/p&gt;

&lt;p&gt;Security group is also called as Virtual Firewall because it works as same as firewall&lt;/p&gt;

&lt;p&gt;Security group configure using Ip address , Security Group Id , DNS , Port numbers , protocols . &lt;/p&gt;

&lt;p&gt;Security groups are stateful means traffic which allow inside that's directly allow for outgoing &lt;/p&gt;

&lt;p&gt;Filtering traffic network to access the resource &lt;/p&gt;

&lt;p&gt;It's  apply on the Ec2 Instance for filtering the traffic &lt;/p&gt;

&lt;p&gt;*&lt;em&gt;There are 2 types of Traffic *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.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%2Ffhrufn0g97xyj09m7z35.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2Ffhrufn0g97xyj09m7z35.png" alt="Image description" width="800" height="191"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;*&lt;em&gt;1. Inbound Traffic or Inbound Rules *&lt;/em&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;The Traffic that come inside your Application is called inbound traffic , It's majorly users that try to access your application . &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;It's also the specific traffic to reach your application.&lt;br&gt;
it includes Protocols [ TCP , UDP ] ,Port numbers , IP address&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Where traffic is allowed to reach Ec2 Instance &lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;*&lt;em&gt;2. Outbound Traffic or Outbound Rules *&lt;/em&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The Traffic that come outside from your application is called outbound traffic , &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Here's Example of Inbound and outbound Traffic &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.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%2F0z08xnrfn7anbsofmwhi.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2F0z08xnrfn7anbsofmwhi.png" alt="Image description" width="678" height="333"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Controlling the traffic leaving by the app &lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>cloud</category>
      <category>aws</category>
      <category>devops</category>
      <category>network</category>
    </item>
    <item>
      <title>AWS - VPC</title>
      <dc:creator>Fenil Patel</dc:creator>
      <pubDate>Tue, 12 Nov 2024 13:08:46 +0000</pubDate>
      <link>https://dev.to/fenil_patel_04/aws-learning-c3p</link>
      <guid>https://dev.to/fenil_patel_04/aws-learning-c3p</guid>
      <description>&lt;p&gt;MY notes link of excalidraw : &lt;a href="https://excalidraw.com/#json=-nhzEMq14Cx_Qi8IxFNyF,kWGwJKuXST4GUgMK4Otzew" rel="noopener noreferrer"&gt;https://excalidraw.com/#json=-nhzEMq14Cx_Qi8IxFNyF,kWGwJKuXST4GUgMK4Otzew&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Today I learn about *&lt;em&gt;VPC *&lt;/em&gt;- Virtual Private cloud &lt;br&gt;
Insides of Data Center there can be more than one virtual machines [ Virtual Server ]&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;What is VPC ?&lt;/li&gt;
&lt;li&gt;It's networking service . With this we can define our network and control it . Also that we can create isolated network for better  privacy and security That's the main purpose of this . &lt;/li&gt;
&lt;li&gt;Where we can launch and manage our resources &lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media2.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%2Ffmskxsfop606mxxnvqjd.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2Ffmskxsfop606mxxnvqjd.png" alt="Image description" width="800" height="563"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;*&lt;em&gt;Request *&lt;/em&gt;:&lt;br&gt;
 Someone from outside of the organization wants to access or use the resource for that it'll send request to servers through web browser &lt;/p&gt;

&lt;p&gt;*&lt;em&gt;Gateway *&lt;/em&gt;:&lt;br&gt;
It's entry point from where request can enter to the resource . It's similar to our house's main door from where we can enter the house and access it .&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;load balancer&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;It's work as intermediate between server and client &lt;/li&gt;
&lt;li&gt;When some time there can be overload of request made server down for solve this issue we use load balancer &lt;/li&gt;
&lt;li&gt;it will send particular request to it's  target via their target ip &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;*&lt;em&gt;Route *&lt;/em&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;When request will follow the route to reach it's destination &lt;/li&gt;
&lt;li&gt;It will make other resource secure
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;*&lt;em&gt;Security Group Authentication *&lt;/em&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Before reaching to final destination , security group make sure to check the authenticity for one more time after gateway &lt;/li&gt;
&lt;li&gt;This is the last step before access the resource enter to virtual private cloud &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.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%2Ftobo5mcppl2flw7ca5nk.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2Ftobo5mcppl2flw7ca5nk.png" alt="Image description" width="800" height="315"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Here's the i created the flow of request &lt;br&gt;
&lt;a href="https://media2.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%2Fqhzj6oy8ah88ubarhdqi.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2Fqhzj6oy8ah88ubarhdqi.png" alt="Image description" width="800" height="255"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>aws</category>
      <category>devops</category>
      <category>cloud</category>
      <category>network</category>
    </item>
    <item>
      <title>AWS UG Surat - Gen AI Workshop</title>
      <dc:creator>Fenil Patel</dc:creator>
      <pubDate>Wed, 16 Oct 2024 22:15:03 +0000</pubDate>
      <link>https://dev.to/fenil_patel_04/aws-ug-surat-gen-ai-workshop-4n2e</link>
      <guid>https://dev.to/fenil_patel_04/aws-ug-surat-gen-ai-workshop-4n2e</guid>
      <description>&lt;p&gt;In this exercise we create an app without writing any code on AWS platform . Where i created Movie recommended app with just giving prompt and APP is ready it takes an input of what kind of movie you want ex. Thriller , Horror , Action , Fun along with taking input of Hero name eg. Rithik roshan , Tiger Shroff , Akshay kumar&lt;br&gt;
I was fascinated by this service and it was on point and i was amazed with output of app it only takes some seconds to build app with this PartyRock&lt;br&gt;
here’s i also create an app that will recommended best Youtube channels for software engineers for learning their interested domain .&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%2Fjoyhkqrovwk2o0reqjdl.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%2Fjoyhkqrovwk2o0reqjdl.png" alt="Image description" width="800" height="408"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Now talk about Bedrock :&lt;br&gt;
With use of bedrock we can create any generative ai application with use of foundation models of big ai companies and by using it we can easily create our desired customization like RAG and fine tuning&lt;/p&gt;

&lt;p&gt;in this we use several models of big companies like Amazon , AI21 labs , Meta , Anthropic , with that we can able to create image generator , code generator&lt;br&gt;
Foundation Models = claude instant , claude sonet , cloude haiku&lt;br&gt;
bedrock playground = It's platform for practicing and experiment for services which supports 3 modes&lt;br&gt;
Chat&lt;br&gt;
Image&lt;br&gt;
Text&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%2F57hkdwldyfbnv8yyiofq.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%2F57hkdwldyfbnv8yyiofq.png" alt="Image description" width="800" height="402"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Amazon bedrock API use for generating images&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%2Fgimhctz4w00yjuqwgpds.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%2Fgimhctz4w00yjuqwgpds.png" alt="Image description" width="800" height="545"&gt;&lt;/a&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%2F5bvnjmaowkq43i26daq5.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%2F5bvnjmaowkq43i26daq5.png" alt="Image description" width="800" height="455"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Output of above given prompt &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%2Ftplph3f7620gdu3ldklj.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%2Ftplph3f7620gdu3ldklj.png" alt="Image description" width="646" height="640"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>aws</category>
      <category>learn</category>
      <category>build</category>
    </item>
  </channel>
</rss>
