KT AWS
KT AWS
KT AWS
Solution -
Example 1:-
Due to some big promotion, server capacity needs to be increased from 4GB RAM to 32 GB
RAM
Raise a support ticket and expect a response within 15 minutes to 12 hours for a response.
Get the DC guys to resize your Server.
Cloud Way:-
It is very important to choose a right cloud service provider based on your use-case.
● Software as Service
● Platform as Service
● Infrastructure as Service
But if you just depend on AWS for everything, you will lose a lot of money. Hence many of the
organizations opt for Multi-Cloud based approach.
On-Demand does not always mean that you will be able to launch instances at any given point
of time.
Even a Cloud provider has limits, though it might be high, these limits are definitely reached.
Module 4: Elasticity
Elasticity deals with adding and removing capacity, whenever it is needed in the environment.
Horizontal Scalability: Adding or Removing instances from the pool like cluster farm
Vertical Scalability: Adding or Removing resources for existing servers.
4.2 Overview of Auto Scalability:
Real-World Scenario:
AWS currently operates on 22 regions across the world with 69 availability zones.
A firewall is a network security system that monitors and controls the incoming and outgoing
network traffic based on predetermined security rules.
Firewalls can allow trusted and block from hackers by allowing administrator to whitelist certain
ports and IP addresses.
The thing that makes AWS S3 so powerful are the features that it comes preloaded with which
are simply the best.
Large Corp is a payments organization and has more than 1000 servers. As being PCI
DSS compliant, they must retain their logs for 1 year. It has been found that every day,
the payment server generates logs of 200 GB. How to achieve this use case pertaining
to the storage capacity in a cost-effective manner?
11.2 S3 Terminology
● Buckets
● Objects
Buckets are like “Folders” where you can store multiple files (objects)
● Standard
● Intelligent-Tiering
● Standard-IA
● One Zone-IA
● Glacier
● Glacier Deep Archive
● Reduced Redundancy
Durability is percent ( % ) over one year period of time that the file which is stored in S3
will not be lost.
Availability is percent (%) over one year period of time that the file stored in S3 will
not be available.
Example:-
For Servers, Availability is one of the key metrics and any minute of downtime is a loss.
However, what happens if component of server itself fails and the server goes down?
12.2.1 S3 Standard:
Amazon S3 Standard offers high durability, availability and performance for objects stored.
Example:-
If we have 10,000 files stored in S3 ( 11 nines durability ) then you can expect to lose one file
every ten million years.
AWS S3 Reduced Redundancy storage enables customers to reduce their costs by storing non-
critical, reproducible data at lower levels of redundancy than Amazon S3’s standard storage
12.2.4 Glacier
● AWS Glacier is meant to be for archiving and for storing long-term backups.
● It may take several hours for the object to get restored.
●
● 99.999999999% durability of object.
● It is much cheaper than S3 ( very low cost )
Backup of Application logs more than 1 year older can be moved to Glacier.
The S3 Intelligent Tiering is primarily designed to optimize cost by automatically moving data to
the most cost-effective tier.
The S3 Intelligent Tiering works by storing data in one of the two access tiers:
● Frequent Access Tier (Costly)
● Infrequent Access Tier (Much cheaper)
In this tier, the objects are automatically moved to frequent or infrequent access tier based on
the access patterns.
Amazon S3 monitors access patterns of the objects in S3 Intelligent-Tiering and moves the
ones that have not been accessed for 30 consecutive days to the infrequent access tier.
If an object in the infrequent access tier is accessed, it is automatically moved back to the
frequent access tier.
This type of storage class is preferable for long-lived data with access patterns that are
unknown or unpredictable.
Storage classes like Standard S3, Standard IA stores the data in minimum of 3 availability
zones.
Due to this, the overall cost per of storage is increased with such architecture.
S3 One Zone-IA stores data in a single AZ and costs 20% less than S3 Standard-IA.
It’s a good choice for storing secondary backup copies of on-premises data or easily recreatable
data.
S3 Glacier Deep Archive is Amazon S3’s lowest-cost storage class and supports long-term
retention and digital preservation for data that may be accessed once or twice in a year.
All data stored in S3 Glacier Deep Archive can be restored within 12 hours.
On the contrary, Glacier is ideal for archives where data is regularly retrieved and some of the
data may be needed in minutes.
Pricing Comparison: