<?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: nyong godwill</title>
    <description>The latest articles on DEV Community by nyong godwill (@nyong_godwill_e7dfb3c04a7).</description>
    <link>https://dev.to/nyong_godwill_e7dfb3c04a7</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%2F1966101%2Fd7bdd632-d719-4914-b8b1-5e9a44434198.jpg</url>
      <title>DEV Community: nyong godwill</title>
      <link>https://dev.to/nyong_godwill_e7dfb3c04a7</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/nyong_godwill_e7dfb3c04a7"/>
    <language>en</language>
    <item>
      <title>AWS Global Infrastructure: Regional Edge Caches, Local Zones, Wavelength Zones, And Outposts</title>
      <dc:creator>nyong godwill</dc:creator>
      <pubDate>Sat, 07 Dec 2024 19:37:10 +0000</pubDate>
      <link>https://dev.to/nyong_godwill_e7dfb3c04a7/aws-global-infrastructure-regional-edge-caches-local-zones-wavelength-zones-and-outposts-54jf</link>
      <guid>https://dev.to/nyong_godwill_e7dfb3c04a7/aws-global-infrastructure-regional-edge-caches-local-zones-wavelength-zones-and-outposts-54jf</guid>
      <description>&lt;h2&gt;
  
  
  Regional Edge Cache
&lt;/h2&gt;

&lt;p&gt;In November 2016, AWS announced a new type of Edge Location, called a Regional Edge Cache. &lt;br&gt;
These sit between your CloudFront Origin servers and the Edge Locations. A Regional Edge Cache &lt;br&gt;
has a larger cache width than each of the individual Edge Locations, and because data expires from &lt;br&gt;
the cache at the Edge Locations, the data is retained at the Regional Edge Caches.&lt;/p&gt;

&lt;p&gt;Therefore, when data is requested at the Edge Location that is no longer available, the Edge Location &lt;br&gt;
can retrieve the cached data from the Regional Edge Cache instead of the Origin servers, which would &lt;br&gt;
have a higher latency.&lt;/p&gt;

&lt;h2&gt;
  
  
  Local Zones
&lt;/h2&gt;

&lt;p&gt;In 2022, Amazon announced that it had launched its first 16 Local Zones, a new type of infrastructure &lt;br&gt;
deployment designed to place core AWS Compute, Storage, Networking, and Database services near &lt;br&gt;
highly populated areas such as major cities that do not already have an AWS Region nearby. For &lt;br&gt;
example, the eastern United States has two Regions: us-east-1 in northern Virginia and us-east-2 in &lt;br&gt;
Ohio. However, there are also very large metropolitan areas around Boston, New York City, &lt;br&gt;
Philadelphia, Atlanta, and Miami, all of which are 100 miles or more from the data centers in that &lt;br&gt;
Region’s nearest Availability Zones. AWS Local Zones allow customers in these areas to deploy &lt;br&gt;
resources and applications that require single-digit millisecond latency that would otherwise not be &lt;br&gt;
attainable given the geographic distance to the nearest Regions. They are also useful where data &lt;br&gt;
residency requirements may dictate that data be stored within certain geographic boundaries.&lt;/p&gt;

&lt;p&gt;All AWS Local Zones are connected to a parent Region, allowing you to seamlessly connect to all &lt;br&gt;
other AWS services via a secure, dedicated high-speed connection. AWS Local Zones are currently &lt;br&gt;
available in a total of 33 metropolitan areas, with an additional 19 planned in the future. To use Local &lt;br&gt;
Zones, you must first enable them within your AWS account. After that, all Local Zones will be listed &lt;br&gt;
alongside the Availability Zones within that Region and can be selected when deploying everything &lt;br&gt;
from VPC subnets, to EC2 instances and EBS volumes, to ECS and EKS clusters.&lt;/p&gt;

&lt;p&gt;In August 2023, AWS announced Dedicated Local Zones, which offer dedicated, fully managed &lt;br&gt;
infrastructure that is built for the exclusive use of a specific customer or community. Dedicated Local &lt;br&gt;
Zones can be deployed in an existing on-premises data center or other locations that may be dictated &lt;br&gt;
by a customer or community’s requirements to comply with security or other data sovereignty &lt;br&gt;
regulations for mission-critical and other sensitive workloads. These are especially useful in the &lt;br&gt;
public sector and other industries where strict governance controls are necessary to comply with &lt;br&gt;
local laws and regulations.&lt;/p&gt;

&lt;h2&gt;
  
  
  Wavelength Zones
&lt;/h2&gt;

&lt;p&gt;Much like AWS Local Zones, AWS Wavelength Zones also place core AWS services closer to large &lt;br&gt;
end user bases and are connected to a parent Region via a secure, dedicated high-speed connection. &lt;br&gt;
However, AWS Wavelength Zones are embedded within 5G mobile broadband networks and are &lt;br&gt;
deployed within the data centers of large telecommunications providers. Deploying AWS resources &lt;br&gt;
such as VPC subnets, EC2 instances, and EBS volumes to an AWS Wavelength Zone allows end users &lt;br&gt;
to connect to these resources without ever leaving the mobile provider’s network. By reducing the &lt;br&gt;
number of network hops and eliminating the need for any traffic to traverse the public internet, &lt;br&gt;
developers can offer ultra-low latency and increased reliability for 5G applications such as live video &lt;br&gt;
streaming and interactive gaming. AWS Wavelength Zones are currently available through Verizon in &lt;br&gt;
the United States, KDDI in Japan, SK Telecom in South Korea, Vodafone in the UK and Germany, and &lt;br&gt;
Bell in Canada.&lt;/p&gt;

&lt;h2&gt;
  
  
  Outposts
&lt;/h2&gt;

&lt;p&gt;AWS Outposts brings the capabilities of the AWS cloud to your on-premises data center. This &lt;br&gt;
includes the same hardware used by AWS within their data centers, allowing you to use native AWS &lt;br&gt;
services, including the same tools and APIs you would use when running your infrastructure within &lt;br&gt;
AWS. Outposts are available as 1U or 2U rack-mountable servers, or as entire 42U racks that can be &lt;br&gt;
scaled to deployments of up to 96 racks. Outposts may be connected to AWS using either a Direct &lt;br&gt;
Connect or VPN connection. Outposts allow you to run AWS services such as EC2, ECS, EKS, S3, RDS, &lt;br&gt;
and EMR on-premises. Customers can also make use of PrivateLink gateway endpoints to securely &lt;br&gt;
and privately connect to other services and resources, such as DynamoDB. There are a wide number &lt;br&gt;
of EC2 instance types available on AWS Outposts. These include M5, C5, and R5 instances, as well as &lt;br&gt;
storage options for EBS volumes, local disks, and local instance storage.&lt;br&gt;
Because AWS Outposts are fully managed, you do not need to maintain a level of patch management &lt;br&gt;
across your infrastructure or worry about installing or updating any software. AWS will ensure your &lt;br&gt;
Outposts are patched and updated as needed.&lt;/p&gt;

</description>
      <category>aws</category>
      <category>cloudcomputing</category>
      <category>cloudskills</category>
      <category>cloud</category>
    </item>
    <item>
      <title>AWS Global Infrastructure: Availability Zones, Regions and Edge Locations.</title>
      <dc:creator>nyong godwill</dc:creator>
      <pubDate>Fri, 06 Dec 2024 22:56:24 +0000</pubDate>
      <link>https://dev.to/nyong_godwill_e7dfb3c04a7/aws-global-infrastructure-availability-zones-regions-and-edge-locations-5bmg</link>
      <guid>https://dev.to/nyong_godwill_e7dfb3c04a7/aws-global-infrastructure-availability-zones-regions-and-edge-locations-5bmg</guid>
      <description>&lt;h2&gt;
  
  
  Introduction:
&lt;/h2&gt;

&lt;p&gt;Amazon Web Services is a global public cloud provider, and as such, it has to have a global network&lt;br&gt;
of infrastructure to run and manage its many growing cloud services that support customers around&lt;br&gt;
the world. In this post, we’ll take a look at the components that make up the AWS Global&lt;br&gt;
Infrastructure.&lt;br&gt;
The components are:&lt;br&gt;
• Availability Zones (AZs)&lt;br&gt;
• Regions&lt;br&gt;
• Edge Locations&lt;br&gt;
• Regional Edge Caches&lt;br&gt;
• Local Zones&lt;br&gt;
• Wavelength Zones&lt;br&gt;
• Outposts&lt;/p&gt;

&lt;h4&gt;
  
  
  1. Availability Zones(AZs):
&lt;/h4&gt;

&lt;p&gt;Availability Zones and Regions are closely related. AZs are essentially the physical data centers of&lt;br&gt;
AWS. This is where the actual compute, storage, network, and database resources are hosted that we&lt;br&gt;
as consumers provision within our Virtual Private Clouds (VPCs). A common misconception is that a&lt;br&gt;
single availability zone is equal to a single data center. This is not the case. In fact, it’s likely that&lt;br&gt;
multiple data centers located close together form a single availability zone.&lt;br&gt;
Each AZ will always have at least one other AZ that is geographically located within the same area,&lt;br&gt;
usually a city, linked by highly resilient and very low latency private fiber-optic connections. However,&lt;br&gt;
each AZ will be isolated from the others using separate power and network connectivity that&lt;br&gt;
minimizes impact to other AZs should a single AZ fail.&lt;br&gt;
These low latency links between AZs are used by many AWS services to replicate data for high&lt;br&gt;
availability and resilience purposes. For example, when RDS (Relational Database Service) is&lt;br&gt;
configured for ‘Multi-AZ’ deployments, AWS will use synchronous replication between its primary and&lt;br&gt;
secondary database and asynchronous replication for any read replicas that have been created.&lt;/p&gt;

&lt;h4&gt;
  
  
  2. Regions:
&lt;/h4&gt;

&lt;p&gt;A Region is a collection of availability zones that are geographically located close to&lt;br&gt;
one another. This is generally indicated by AZs within the same city. AWS has deployed them across the&lt;br&gt;
globe to allow its worldwide customer base to take advantage of low-latency connections. Every&lt;br&gt;
Region will act independently of the others, and each will contain at least two Availability Zones.&lt;br&gt;
For example, if an organization based in London were serving customers throughout Europe, there&lt;br&gt;
would be no logical sense in deploying services in the Sydney Region simply due to the latency response.&lt;br&gt;
Having global regions also allows for compliance with regulations, laws, and governance relating to&lt;br&gt;
data storage (at rest and in transit). For example, you may be required to keep all data within a&lt;br&gt;
specific location, such as Europe. Having multiple regions within this location allows an organization&lt;br&gt;
to meet this requirement.&lt;/p&gt;

&lt;h4&gt;
  
  
  Region and Availability Zone Naming Conventions
&lt;/h4&gt;

&lt;p&gt;AWS has a specific naming convention for both Regions and Availability Zones.&lt;br&gt;
Depending on where you are viewing and using the Region name, it can be represented as two&lt;br&gt;
different names for the same Region.&lt;br&gt;
Regions have both a ‘friendly’ name, indicating a location that can be viewed within the Management&lt;br&gt;
Console and a Code Name that is used when referencing regions programmatically, for example&lt;br&gt;
when using the AWS CLI.&lt;/p&gt;

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

&lt;p&gt;Edge Locations are AWS sites deployed in major cities and highly populated areas across the globe.&lt;br&gt;
They far outnumber the number of availability zones available.&lt;br&gt;
While Edge Locations are not used to deploy your main infrastructures such as EC2 instances, EBS&lt;br&gt;
storage, VPCs, or RDS resources like AZs, they are used by AWS services such as AWS CloudFront&lt;br&gt;
and AWS Lambda@Edge (currently in Preview) to cache data and reduce latency for end-user access&lt;br&gt;
by using the Edge Locations as a global Content Delivery Network (CDN).&lt;br&gt;
As a result, Edge Locations are primarily used by end users who are accessing and using your&lt;br&gt;
services.&lt;br&gt;
For example, you may have your website hosted on EC2 instances and S3 (your origin) within the Ohio&lt;br&gt;
region with a configured CloudFront distribution associated. When a user accesses your website&lt;br&gt;
from Europe, they would be re-directed to their closest Edge Location (in Europe) where cached data&lt;br&gt;
could be read on your website, significantly reducing latency.&lt;/p&gt;

</description>
      <category>aws</category>
      <category>cloudcomputing</category>
      <category>awschallenge</category>
      <category>cloudskills</category>
    </item>
    <item>
      <title>The Well-Architected Framework AWS</title>
      <dc:creator>nyong godwill</dc:creator>
      <pubDate>Thu, 05 Dec 2024 20:49:33 +0000</pubDate>
      <link>https://dev.to/nyong_godwill_e7dfb3c04a7/the-well-architected-framework-aws-5gk4</link>
      <guid>https://dev.to/nyong_godwill_e7dfb3c04a7/the-well-architected-framework-aws-5gk4</guid>
      <description>&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%2Fel5ptl4xhl2r00gysyxe.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%2Fel5ptl4xhl2r00gysyxe.png" alt="Image description" width="512" height="360"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Overview
&lt;/h2&gt;

&lt;p&gt;The Well-Architected Framework. The Well-Architected Framework is the document provided by AWS where best practices and lessons learned are documented for all customers to benefit from the collected know-how. It is organized around six pillars which focus on the ideas of Security, Reliability, Operational Excellence, Performance Efficiency, Cost Optimization, and Sustainability. There is a general overview document of all six pillars and a separate document focusing on each of these pillars individually. &lt;/p&gt;

&lt;h2&gt;
  
  
  The Goal
&lt;/h2&gt;

&lt;p&gt;The goal of the Well-Architected Framework is to enable you to assess and improve your AWS architecture implementation by providing a catalog of questions around each of these pillars, where you can perform a discovery process and define fundamental issues that are often neglected in AWS implementations. The idea is to better understand the business impact of design decisions by evaluating your architecture using a consistent set of best practices. &lt;/p&gt;

&lt;h2&gt;
  
  
  The Framework
&lt;/h2&gt;

&lt;p&gt;The framework is not about implementation details or architectural patterns, but it's a set of questions centered around helping you perform and understanding, and gain clarity in your architectural decisions. The AWS services involved and finally, the references to consult for details. &lt;/p&gt;

&lt;h2&gt;
  
  
  Definition
&lt;/h2&gt;

&lt;p&gt;In a nutshell, the AWS Well-Architected Framework is a set of questions developed by AWS Experts to help you evaluate your architecture and in general ask, how does my infrastructure follow best practices with regards to the following six general categories? &lt;/p&gt;

&lt;p&gt;The categories are: &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;The Security pillar speaks to protecting your data and your systems. &lt;/li&gt;
&lt;li&gt;The Performance Efficiency pillar speaks to using compute resources efficiently while minimizing over-provisioning as utilization fluctuates. &lt;/li&gt;
&lt;li&gt;The Cost Optimization pillar speaks to eliminating unneeded expenses. &lt;/li&gt;
&lt;li&gt;The Operational Excellence pillar speaks to running your workloads with enough automation and visibility to gain insights into day-to-day operations and be able to refine procedures. &lt;/li&gt;
&lt;li&gt;The Sustainability pillar speaks to energy consumption and environmental impact by directly acting on reducing your resource utilization. &lt;/li&gt;
&lt;li&gt;Lastly, the Reliability pillar speaks to dynamically acquiring compute resources to meet demand. This is done using fleets of EC2 instances configured in an auto-scaling configuration according to your definitions for increasing and decreasing the size of the fleet. Reliability also speaks to Recovery from infrastructure or service failures by implementing enough redundancy, backup, restore, and recovery procedures. It is important to mitigate disruptions such as misconfigurations by using as much automation as possible. &lt;/li&gt;
&lt;/ol&gt;

</description>
      <category>aws</category>
      <category>awsbigdata</category>
      <category>cloud</category>
      <category>cloudcomputing</category>
    </item>
    <item>
      <title>Terminology from Software Development &amp; Operations</title>
      <dc:creator>nyong godwill</dc:creator>
      <pubDate>Wed, 04 Dec 2024 22:18:10 +0000</pubDate>
      <link>https://dev.to/nyong_godwill_e7dfb3c04a7/terminology-from-software-development-operations-1ahn</link>
      <guid>https://dev.to/nyong_godwill_e7dfb3c04a7/terminology-from-software-development-operations-1ahn</guid>
      <description>&lt;h2&gt;
  
  
  DevOps
&lt;/h2&gt;

&lt;p&gt;. DevOps is a set of practices that intends to break down traditional silos between developers and operators of computer systems, allowing combined teams to collaborate and deliver software in a more consistent, efficient, and automated fashion&lt;/p&gt;

&lt;h2&gt;
  
  
  Enterprise Architecture
&lt;/h2&gt;

&lt;p&gt;EA, groups are traditionally tasked with outlining the structure of the systems an enterprise will build and maintain to achieve its business goals. Like physical architects, they provide the blueprints for how the various systems should be put together, the "materials" or software concepts that should be used to build them, and how the end results should look.&lt;/p&gt;

&lt;h2&gt;
  
  
  Lift &amp;amp; Shift.
&lt;/h2&gt;

&lt;p&gt;Lift &amp;amp; Shift is a method of migration involving moving an application that is currently architected and built from one environment (an on-premises data center) to another (usually a public cloud). Lift &amp;amp; Shift migrations can usually be done more quickly as they often do not require substantial changes to the application code or configuration.&lt;/p&gt;

&lt;h2&gt;
  
  
  Workload
&lt;/h2&gt;

&lt;p&gt;is a generic name for an application or software system running on a computing or other platform.&lt;/p&gt;

&lt;h2&gt;
  
  
  On-Premises (or On-Prem)
&lt;/h2&gt;

&lt;p&gt;is a term used to refer to company-owned or company-controlled data center space. Usually used to differentiate from public cloud environments where application migrations are targeting workloads.&lt;/p&gt;

&lt;p&gt;Companies have an extensive On-premises infrastructure built over many years when they begin using the cloud, and there are often difficulties using systems, infrastructure or processes developed for the on-premises environment in the public cloud. &lt;/p&gt;

&lt;h2&gt;
  
  
  Rightsizing
&lt;/h2&gt;

&lt;p&gt;is a form of optimization where measurements are taken over time to match workloads to a virtual resource sized to run it efficiently with a minimum of waste. Rightsizing can be used as a technique to save costs but must always involve technology oversight as well.&lt;/p&gt;

&lt;h2&gt;
  
  
  Agile
&lt;/h2&gt;

&lt;p&gt;is a method of project management, used primarily for software development characterized by the division of tasks into short phases of work (into sprints) and frequent assessment of priorities and plans. Generally, leads to the development of products or software incrementally beginning with a minimum viable product and then continually enhancing it from a backlog of requirements.&lt;/p&gt;

</description>
      <category>aws</category>
      <category>awschallenge</category>
      <category>cloud</category>
      <category>cloudskills</category>
    </item>
    <item>
      <title>General AWS Terminology</title>
      <dc:creator>nyong godwill</dc:creator>
      <pubDate>Tue, 03 Dec 2024 21:44:24 +0000</pubDate>
      <link>https://dev.to/nyong_godwill_e7dfb3c04a7/general-aws-terminology-6cf</link>
      <guid>https://dev.to/nyong_godwill_e7dfb3c04a7/general-aws-terminology-6cf</guid>
      <description>&lt;h2&gt;
  
  
  Account (AWS)
&lt;/h2&gt;

&lt;p&gt;AWS services are housed within an Account. Accounts can be Master Payer accounts that contain billing data or Linked Accounts which do not. AWS Organizations and other services can be used to manage Accounts within AWS. Many AWS services can span Account boundaries.&lt;/p&gt;

&lt;h2&gt;
  
  
  RI -Reserved Instance
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;A commitment to use a cloud resource, usually of a specific type, location, and size, for some period of time, usually 1 or 3 years, in exchange for a discounted rate.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  SP
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Savings Plans are very similar to Reserved Instances but more flexible and can only be applied to compute usage.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  AURI, PURI, NURI / SP (SavingsPlans)
&lt;/h2&gt;

&lt;p&gt;All Upfront Reserved instance, Partial Upfront Reserved Instance, and No Upfront Reserved Instance. Some people use these acronyms when referring to reserved instances, in case you hear them.&lt;/p&gt;

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

&lt;p&gt;(AWS) Elastic Compute Cloud AWS' virtual computer cloud offering&lt;/p&gt;

&lt;p&gt;AWS supports a variety of instances, Instance Type, Family, Generation, and Size (AWS) - Instance refers to a specific EC2 virtual machine. Instance Families, designated by letter, an instance Generation designated by a number and optionally other letters, and instance sizes that follow a structure of nano, micro, small, medium, large, xlarge, 2xlarge, etc. The Instance type includes the entire ndesignation, such as m5a.4xlarge which would be an "m" family, 5th generation, "a" for AMD chipset, and 4xlarge sized instance. &lt;/p&gt;

&lt;h2&gt;
  
  
  IAM
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Identity and Access Management - is the way that AWS refers to their system of granting and governing permissions within their cloud platforms.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Tags
&lt;/h2&gt;

&lt;p&gt;Are metadata attached to a specific resource running in AWS. They are meant to provide contextual information about the resource. Tags can be created with the resource in most cases or added after the fact manually or systematically. Tags are useful for identifying the type of resource, the environment it supports, the owner, the cost center, etc. &lt;/p&gt;

&lt;p&gt;Tags can be queried or accessed in a wide variety of ways and can be used to drive automation, divide costs, or for other important purposes. Most large cloud-using organizations will at some point establish governance policies around tag use and require specific tags be used on all resources.&lt;/p&gt;

&lt;h2&gt;
  
  
  Console
&lt;/h2&gt;

&lt;p&gt;Web-based portal from where you can manage your accounts or access AWS services. &lt;/p&gt;

&lt;h2&gt;
  
  
  Convertible / Standard
&lt;/h2&gt;

&lt;p&gt;AWS terms refer to the ability to convert reserved instances for some resources to different specifications. Standard RIs cannot be converted or changed for their entire term. Convertibility reduces the discount offered by AWS.&lt;/p&gt;

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

&lt;p&gt;AWS has the concept of a Region, which is a physical location around the world where data centers are clustered. An AWS Region consists of multiple, isolated, and physically separate AZ's within a geographic area. Regions are generally guaranteed to be more than a minimum distance from one another to satisfy disaster recovery requirements.&lt;/p&gt;

&lt;h2&gt;
  
  
  Availability Zones
&lt;/h2&gt;

&lt;p&gt;(AZ) are sub-units of a Region, there are typically multiple AZs per Region. AZs are made up of multiple physical data centers but can generally be thought of as being very closely situated from a network latency and performance perspective.&lt;/p&gt;

</description>
      <category>aws</category>
      <category>cloudcomputing</category>
      <category>cloud</category>
      <category>cloudskills</category>
    </item>
    <item>
      <title>Unlocking the Cloud: Your Guide to AWS Essentials</title>
      <dc:creator>nyong godwill</dc:creator>
      <pubDate>Mon, 02 Dec 2024 20:59:56 +0000</pubDate>
      <link>https://dev.to/nyong_godwill_e7dfb3c04a7/unlocking-the-cloud-your-guide-to-aws-essentials-3eam</link>
      <guid>https://dev.to/nyong_godwill_e7dfb3c04a7/unlocking-the-cloud-your-guide-to-aws-essentials-3eam</guid>
      <description>&lt;h2&gt;
  
  
  What is Cloud Computing?:
&lt;/h2&gt;

&lt;h4&gt;
  
  
  Introduction
&lt;/h4&gt;

&lt;p&gt;The phrase 'cloud computing' has been used heavily within the IT industry for many years now and across many different sectors, such as retail and finance, and it's often referred to simply as the cloud. Now, cloud computing is a rapidly growing technology, and the adoption of this is a key strategy for many organizations and there's a very good reason for this. It changes the landscape of how many companies and organizations operate on a huge scale with significant business technical advantages and benefits that can't be ignored. &lt;/p&gt;

&lt;h4&gt;
  
  
  Definition
&lt;/h4&gt;

&lt;p&gt;Cloud computing is a remote virtual pool of on-demand shared resources including computing, storage, network, and many more services that can be rapidly deployed at scale.&lt;/p&gt;

&lt;p&gt;There may be a couple of terms within this definition that are new to you or not too clear, such as virtual or compute. Now, don't worry, I'm going to break these down:&lt;/p&gt;

&lt;p&gt;Compute objects provide the brains to process your workloads, including what's required to process and run requests from applications and services. Compute resources in the cloud are comparable to these. Storage resources simply allow you to save your data across a shared environment. Any object that allows you to save your data in the cloud is classed as a storage resource. &lt;/p&gt;

&lt;p&gt;Classic environment comparison, in a typical environment, these would be seen as your server hard disk or your network-attached storage, NAS, which is far-level shared storage accessed over the network, and your high-speed storage area network, your SAN, used for block-level shared storage. Network resources provide connectivity allowing all other resources, such as computing and storage, to communicate with each other. In a classic environment comparison, you would find hardware such as routers to route traffic between networks, switches that provide the backbone of your network connectivity allowing hosts to talk to one another, and firewalls to allow or deny traffic into the environment.&lt;/p&gt;

&lt;h2&gt;
  
  
  Cloud Deployment Models:
&lt;/h2&gt;

&lt;p&gt;Typically within cloud computing, there are four different cloud model types, each offering different levels of management and security. These are public, private, hybrid, and community. Let's start with the public cloud.&lt;/p&gt;

&lt;p&gt;A public cloud model is where the vendor makes available the use of shared infrastructure and resources that can be provisioned on-demand and typically accessed over the internet for public usage. The consumer will never see the hardware used, nor know the exact location of their data, but they will be able to specify the geographic location to aid with speed of performance, depending on where end users are located. It makes sense from a design perspective to host your infrastructure as close to the geographical region as your customers or end users are in order to reduce latency for your users.&lt;/p&gt;

&lt;p&gt;A private cloud is different from a public cloud in that the infrastructure is privately hosted, managed, and owned by the individual company using it, giving greater and more direct control of its data. Enterprises who wish to keep a tighter grasp of security control may adopt this architecture. As a result, the hardware is usually held on-premises. How this differs from a typical on-premises server farm approach is that the same cloud principles are applied to the design, such as the use of virtualization, creating a pool of shared compute, storage, and network resources, making use of scalability and on-demand provisioning.&lt;/p&gt;

&lt;p&gt;A hybrid cloud, as you may have already guessed, is a cloud model that makes use of both public and private clouds. This model may be used for seasonal burst traffic or disaster recovery. A hybrid model is established when a network link is configured between the private cloud to services within the public cloud, essentially extending the logical internal network. This takes the benefits given from both the public and private models and allows you to architect your services in the most appropriate model.&lt;/p&gt;

&lt;p&gt;A community cloud is a type of Cloud computing service that several organizations share with similar needs and concerns, such as security, compliance, or specific regulatory requirements. It allows these organizations to collaborate and share resources while benefiting from cloud services' scalability and flexibility. Essentially, it combines the advantages of both public and private clouds, providing a shared infrastructure that is tailored to meet the specific needs of the community.&lt;/p&gt;

&lt;p&gt;Next, we have: Key Cloud Concepts!&lt;br&gt;
Kindly subscribe not to miss any posts on this week's cloud overview concept.&lt;br&gt;
Thank you.&lt;/p&gt;

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