<?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: Houda Habibi</title>
    <description>The latest articles on DEV Community by Houda Habibi (@houda_habibi_f52379f5fe3e).</description>
    <link>https://dev.to/houda_habibi_f52379f5fe3e</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%2F1004670%2Fb340c07f-3510-44bd-adac-ac09b6800cb0.png</url>
      <title>DEV Community: Houda Habibi</title>
      <link>https://dev.to/houda_habibi_f52379f5fe3e</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/houda_habibi_f52379f5fe3e"/>
    <language>en</language>
    <item>
      <title>CLF- Networking</title>
      <dc:creator>Houda Habibi</dc:creator>
      <pubDate>Fri, 20 Jan 2023 19:15:09 +0000</pubDate>
      <link>https://dev.to/houda_habibi_f52379f5fe3e/clf-networking-4334</link>
      <guid>https://dev.to/houda_habibi_f52379f5fe3e/clf-networking-4334</guid>
      <description>&lt;p&gt;Cloud Computing is a collection of servers connected over the Internet using a virtual network. This virtual network connects the cloud computing resources across the globe. In this article, we would be discussing how AWS VPC helps connect AWS resources across the globe.&lt;/p&gt;

&lt;h2&gt;
  
  
  AWS Networking Services:
&lt;/h2&gt;

&lt;p&gt;AWS provides a series of services that provide better network features, security, and connectivity.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Amazon VPC&lt;/strong&gt;&lt;br&gt;
With Amazon VPC you can configure AWS Services/resources in a virtual sub network. It is very similar to an old school network that would be used to operate your traditional data centre. We will discuss Amazon VPC at length as we dig deeper into the topic in hand.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;AWS Direct Connect&lt;/strong&gt;&lt;br&gt;
Amazon Web Services provides a network service that lets you establish a dedicated network connection between your on premise infrastructure and AWS Cloud platform. This private network establishment ensures better bandwidth throughput and more consistent network than internet-based networks.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Subnet&lt;/strong&gt;&lt;br&gt;
As we already know virtual private cloud is a virtual network we create to put our resources under that particular network. With Amazon VPC you can further classify this virtual network into sub networks which are known as subnets. A subnet as defined above is division of a virtual network into smaller chunks.&lt;/p&gt;

&lt;p&gt;The reason we do subnetting is to further classify the distribution of traffic. Let’s assume we have certain set of traffic which we plan to route to a particular destination. If it follows a standard routing path, then there is a possibility that traffic will be rerouted through all the routing points. With subnets you limit the routes to limited points and classify them under subnets. We break these virtual networks into subnet networks by dividing the network based on the IP assigned to the network. If we break a network down in two parts with equal IP, that means we are assigning half IP range to each subnet. (Please note: An IP Address is an unique ID that can be assigned to a resource or a machine)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Internet Gateway&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;As mentioned above an internet gateway is a component of VPC that can horizontally scale, and be highly available. It helps communication between VPC and the Internet.  &lt;/p&gt;

&lt;p&gt;Internet Gateway basically serves two purposes for you:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;It gives you a target inside your VPC route tables, so you can route your traffic that can be routed using it&lt;/li&gt;
&lt;li&gt;It also supports NAT that is Network Address Translation for those instances that have been assigned public IPv4 addresses.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;How VPC works?&lt;/strong&gt;&lt;br&gt;
Whenever we create resources in AWS we have an option of assigning a default a VPC to that resource and at the same time we can even create a custom VPC and assign that to the resource we have with us. When we create a VPC, we are creating a container under which we can put our resources. As we can see above, we have a VPC for a region under which we have two subnets with different instances under them.&lt;br&gt;
These instances as shown are under different availability zones and can communicate with each other by using virtual routers. There is an Internet Gateway in place to help these resources communicate with the internet or other resources out there. This is how a Virtual Private Cloud looks like and functions in a nutshell.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;VPC allow to create boundry where your application and resources are isolated from outside. &lt;/li&gt;
&lt;li&gt;When you create a VPC you select IP range and region. 
Inside the VPC, you divided the space into it in subnet to put your resources.&lt;/li&gt;
&lt;li&gt;To create subnet you need: VPC, AZ and IP range.&lt;/li&gt;
&lt;li&gt;To enable internate connectivity, we need gateway IGW.&lt;/li&gt;
&lt;li&gt;VGW allow you to create a VPN connexion between private network to your VPC.&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>gratitude</category>
    </item>
    <item>
      <title>AW Cloud: EC2 Instances</title>
      <dc:creator>Houda Habibi</dc:creator>
      <pubDate>Wed, 11 Jan 2023 13:34:57 +0000</pubDate>
      <link>https://dev.to/houda_habibi_f52379f5fe3e/aw-cloud-ec2-instances-c83</link>
      <guid>https://dev.to/houda_habibi_f52379f5fe3e/aw-cloud-ec2-instances-c83</guid>
      <description>&lt;h2&gt;
  
  
  Disclaimer:
&lt;/h2&gt;

&lt;p&gt;This is an overview of  Amazon Web Services (AWS) which I will write as a preparation to CLF-C01 Exam.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is EC2 instance?
&lt;/h2&gt;

&lt;p&gt;EC2 stands for Elastic Computer Cloud and EC2 instance, allows you to provision virtual servers.&lt;br&gt;
&lt;strong&gt;There is 3 types of compute option:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Virtual machine,&lt;/li&gt;
&lt;li&gt;Containers,&lt;/li&gt;
&lt;li&gt;Serveless.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  How to create and what is AMI?
&lt;/h2&gt;

&lt;p&gt;Creation of the instance is very eas by AMI, stand for Amazon Machine Image; is a supported and maintained image provided by AWS that provides the information required to launch an instance.&lt;/p&gt;

&lt;p&gt;All virtual instances creating from the Amazon Machine Image (AMI). Each image has they own ID and you can use this ID in your automation tasks. It contains all the information about hhow you want your instances to be configured. You can create multiple instances with the same configuration with a single AMI.&lt;/p&gt;

&lt;h2&gt;
  
  
  AWS EC2 Instance Types
&lt;/h2&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%2F8ad8k30cqiac6pkyy1zg.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%2F8ad8k30cqiac6pkyy1zg.png" alt="Image description" width="800" height="308"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;General-purpose Instances&lt;br&gt;
General-purpose instances provide a balance among compute, memory, and networking resources, and they can be used for a variety of workloads.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Compute-optimized Instances&lt;br&gt;
These instances are useful for intensive tasks that need high-performance processors.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Memory-optimized Instances&lt;br&gt;
These instances are for delivering fast performance for processing large data sets in memory.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Storage-optimized Instances&lt;br&gt;
Storage-optimized instances are designed for workloads that contain very large data sets which has to be written in memory and require high, sequential read and write access.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Accelerated computing.&lt;br&gt;
Instances intended for floating-point number calculation, graphics processing.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;blockquote&gt;
&lt;p&gt;Every EC2 instance has they own size and type: for example: t3.medium == type.size&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  EC2 lifecycle
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;You lunch EC2 instances from AMI,&lt;/li&gt;
&lt;li&gt;Once EC2 is lunched, it enters in pending stat; this state is yout VM booting up,&lt;/li&gt;
&lt;li&gt;Once instances ready to use, it enters on running state,&lt;/li&gt;
&lt;li&gt;After this state the instances will be stopped or terminate.&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;In EC2, you only get charget for an EC2 instances if you are in running state or in stopping state, preparing to hibernate.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  EC2 pricing options
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;On demand: You pay for the duration that instances run for, with no long term commitments.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;The Reserved pricing model is similar to On-Demand pricing. You receive a bill each month. Users commit to use AWS for one to three years. You can also specify the amount you’re willing to pay per hour for an instance. In addition, you have to estimate the resources you’ll need throughout the life cycle. AWS will reserve instances for future use based on your agreement.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Spot instance: Spot Instances allow you to make good use of someone else’s unused capacity. For this reason, Spot Instances are usually cheaper. However, this model fluctuates, and there’s no stability. That’s why AWS recommends using them for testing purposes.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Practice
&lt;/h2&gt;

&lt;p&gt;To practice EC2 instance, check the link below.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://aws-tc-largeobjects.s3-us-west-2.amazonaws.com/DEV-AWS-MO-GCNv2/exercise-3-compute.html" rel="noopener noreferrer"&gt;https://aws-tc-largeobjects.s3-us-west-2.amazonaws.com/DEV-AWS-MO-GCNv2/exercise-3-compute.html&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;Here’s the very brief classification of EC2 instances, AMIs and pricing plans. Hope this information was helpful.&lt;/p&gt;

</description>
      <category>firstpost</category>
      <category>community</category>
      <category>webdev</category>
      <category>seo</category>
    </item>
    <item>
      <title>First informations to know about AWS Partitionner</title>
      <dc:creator>Houda Habibi</dc:creator>
      <pubDate>Tue, 10 Jan 2023 10:16:06 +0000</pubDate>
      <link>https://dev.to/houda_habibi_f52379f5fe3e/first-informations-to-know-about-aws-partitionner-782</link>
      <guid>https://dev.to/houda_habibi_f52379f5fe3e/first-informations-to-know-about-aws-partitionner-782</guid>
      <description>&lt;p&gt;Before introducing the first article about basics service of AWS, we define Cloud computing - CC.&lt;br&gt;
CC is on-demand delivery of IT resources over the internet with pay as you go pricing. That's mean that you don't need to manage and maintain your hardware in your own data center.&lt;/p&gt;

&lt;h2&gt;
  
  
  AWS Global infrastructure.
&lt;/h2&gt;

&lt;p&gt;The first concept to understand is the &lt;strong&gt;Region&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%2Futoqdajnqp602yd0e6db.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%2Futoqdajnqp602yd0e6db.png" alt="Image description" width="800" height="628"&gt;&lt;/a&gt;&lt;br&gt;
Region are geographic locations worldwide where AWS hosts its data center. Inside every region in a cluster of availibility zone - AZ. An AZ consist of one or more data center DC, these DC connected using redundant high speed and low latency links.&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%2F87pqzt1mjhayl4f2g7bi.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%2F87pqzt1mjhayl4f2g7bi.png" alt="Image description" width="800" height="408"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Region consideration
&lt;/h2&gt;

&lt;p&gt;In general, try to follow these best practices when you choose a region, to help ensure top performance and resilience:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Compliance:&lt;/strong&gt; You might find that your application company or the country that you live in requires you to handle you data in a certain way.&lt;br&gt;
&lt;strong&gt;Latency:&lt;/strong&gt; Is about how close your IT resource are to your user base.&lt;br&gt;
&lt;strong&gt;Price:&lt;/strong&gt;  Certain regions will cost more than others.&lt;br&gt;
&lt;strong&gt;Service availibility:&lt;/strong&gt; Try and think about what are your most needed services.&lt;/p&gt;

&lt;h2&gt;
  
  
  Shared responsability model
&lt;/h2&gt;

&lt;p&gt;The AWS shared responsibility model is a concept of dividing responsibilities between AWS and a Customer( you)&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;AWS's responsibilities are the security of the cloud.&lt;br&gt;
AWS is responsible for protecting and securing AWS Regions, Availability Zones, and data centers, down to the physical security of the buildings. Managing the hardware, software, and networking components that run AWS services, such as the physical server, host operating systems, virtualization layers, and AWS networking components.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Customer responsibilities are security in the cloud.&lt;br&gt;
When using any AWS service, you’re responsible for properly configuring the service and your applications, as well as ensuring your data is secure.&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%2Fxbkrw2og8w6n6e48p085.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%2Fxbkrw2og8w6n6e48p085.png" alt="Image description" width="800" height="437"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I hope that you enjoyed this article. The next article will be about IAM. &lt;/p&gt;

</description>
      <category>documentation</category>
      <category>webdev</category>
      <category>opensource</category>
    </item>
    <item>
      <title>Un guide du débutant pour démarrer avec le cloud AWS</title>
      <dc:creator>Houda Habibi</dc:creator>
      <pubDate>Tue, 10 Jan 2023 07:50:57 +0000</pubDate>
      <link>https://dev.to/houda_habibi_f52379f5fe3e/un-guide-du-debutant-pour-demarrer-avec-le-cloud-aws-1a68</link>
      <guid>https://dev.to/houda_habibi_f52379f5fe3e/un-guide-du-debutant-pour-demarrer-avec-le-cloud-aws-1a68</guid>
      <description>&lt;p&gt;Lorsqu'on veut apprendre  cloud AWS, on est un peu perdu tout au début de la fameuse courbe d’apprentissage.&lt;br&gt;
 Par quoi je dois commencer? Quel est le plan à suivre? Quel sont les meilleures outils, liens pour que je puisse débuter cette technologie? c'est rarement qu'on trouve le meilleur chemin dès le début. le problème n'est pas le manque d'informations, mais la quantité d'informations. Trop d'informations peuvent être écrasantes et déroutantes. Si nous avons trop de choix, nous ne savons pas quoi choisir et souvent ne commençons pas du tout.&lt;br&gt;
Dans cette article je vais partager avec vous le chemin que j'ai suivi pour commencer à apprendre Amazon Web Service.&lt;br&gt;
&lt;strong&gt;Avant tout  je me présente:&lt;/strong&gt;&lt;br&gt;
Je suis  diplômé en 2020 autant qu'ingénieur réseau, j'ai pas débuter ma carrière professionnel pour deux raison: La 1er c'est manque d'opportunités d'emploi dans la période de Corona. Le 2eme c'est je suis devenu une Maman. Avec un trous de deux ans dans mon CV, j'ai pas trouvé un emploi qui sera adéquate avec ma situation  autant que maman, donc j'ai commencé apprendre des cours sur le domaine de cloud spécifiquement AWS. J'ai passé la 1er certification de "AWS Partitionner" mais j'ai pas réussi à cause de mal gestion de temps  et de planification. J'ai perdu de l'espoir. Soudain, dans LinkedIn, je vois beaucoup de post sur AWS qui m'ont motivé de réapprendre le cursus d'apprentissage de cette technologie, mais cette fois ci j'ai réserver pour l'examen gratuitement et bénéficier de cour en ligne aussi gratuitement.&lt;br&gt;
Cette petite présentation c'est de vous montrer que nous qui crée des barrière pour ne pas se progresser. Alors, Restons motivées et s'entraider pour obtenir plusieurs certification gratuitement.&lt;/p&gt;

&lt;h2&gt;
  
  
  Comment démarrer avec AWS ?
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Des cours gratuit :&lt;/li&gt;
&lt;/ol&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://learning.edx.org/course/course-v1:AWS+AWS-AWS-OTP-AWSD16+3T2021/home"&gt;https://learning.edx.org/course/course-v1:AWS+AWS-AWS-OTP-AWSD16+3T2021/home&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://learning.edx.org/course/course-v1:AWS+AWS-OTP-AWSD15+1T2021/home"&gt;https://learning.edx.org/course/course-v1:AWS+AWS-OTP-AWSD15+1T2021/home&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&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;a href="https://explore.skillbuilder.aws/learn/course/external/view/elearning/134/aws-cloud-practitioner-essentials?src=detail2"&gt;https://explore.skillbuilder.aws/learn/course/external/view/elearning/134/aws-cloud-practitioner-essentials?src=detail2&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;ol&gt;
&lt;li&gt;Guide d'étude et pratique crée par Viktoria Semaan&lt;/li&gt;
&lt;/ol&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://share-linkedin-materials.s3.amazonaws.com/AWS+Cloud+Practitioner+2023.pdf"&gt;https://share-linkedin-materials.s3.amazonaws.com/AWS+Cloud+Practitioner+2023.pdf&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A mon avis, les matérielle que j'ai par partager sont suffisant pour commencer à apprendre  cloud AWS. Il est préférable de commencer AWS à partir de ses éléments de base tel que:  EC2, IAM, S3, VPC. Après vous pouvez passer au d'autre service: RD, CloudWatch, Route 53, Cloud Front...&lt;/p&gt;

&lt;p&gt;J'espère que vous avez aimé  ce petit partage.&lt;/p&gt;

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