SlideShare a Scribd company logo
1 of 37
Amazon Web Services
Instructor: Iqra Saher
Amazon Web Service(AWS)
Amazon Compute Services
AWS Computer Service
Amazon Global Infrastructure
ā€¢ AWS is a cloud computing platform which is globally available.
ā€¢ Global infrastructure is a region around the world in which AWS is based. Global
infrastructure is a bunch of high-level IT services.
The following are the components that make up the AWS infrastructure
ā€¢ Availability Zones
ā€¢ Region
ā€¢ Edge locations
ā€¢ Regional Edge Caches
Availability zone as a Data Center
ā€¢ An availability zone is a facility that can be somewhere in a country or in a
city. Inside this facility, i.e., the Data Centre, we can have multiple servers,
switches, load balancing, firewalls. The things that interact with the cloud sit
inside the data centers.
ā€¢ An availability zone can be several data centers, but if they are close together,
they are counted as 1 availability zone.
Region
ā€¢ A region is a geographical area. Each region consists of 2 more availability
zones.
ā€¢ A region is a collection of data centers which are completely isolated from
other regions.
ā€¢ A region consists of more than two availability zones connected to each
other through links.
Edge Locations
ā€¢ Edge locations are the endpoints for AWS used for caching content.
ā€¢ Edge locations consist of CloudFront, Amazon's Content Delivery Network (CDN).
ā€¢ Edge locations are more than regions. Currently, there are over 150 edge locations.
ā€¢ Edge location is not a region but a small location that AWS have. It is used for caching the
content.
ā€¢ Edge locations are mainly located in most of the major cities to distribute the content to
end users with reduced latency.
ā€¢ For example, some user accesses your website from Singapore; then this request would be
redirected to the edge location closest to Singapore where cached data can be read.
Regional Edge Cache
ā€¢ AWS announced a new type of edge location in November 2016, known as a
Regional Edge Cache.
ā€¢ Regional Edge cache lies between CloudFront Origin servers and the edge locations.
ā€¢ A regional edge cache has a large cache than an individual edge location.
ā€¢ Data is removed from the cache at the edge location while the data is retained at the
Regional Edge Caches.
ā€¢ When the user requests the data, then data is no longer available at the edge
location. Therefore, the edge location retrieves the cached data from the Regional
edge cache instead of the Origin servers that have high latency.
Concepts of Zone, Region and Multi-Region
ā€¢ Regions are independent areas that consist of zones. They effect the pricing,
reliability, networking, and performance of zonal resources-VM.
ā€¢ A zone is a deployment area for Google Cloud resources within a region. The zone
should be considered a single failure domain within a region. To deploy fault-
tolerant applications with high availability and help protect against unexpected
failures, deploy your applications across multiple zones in a region.
ā€¢ Multi-region services are designed to be able to function following the loss of a
single region. Multi-regional resources are cloud storage, Big Query, Big Tables, etc.
Key Points
ā€¢ If a single region fails, only customers in that region are impacted. Customers who have
multi-region products are not impacted.
ā€¢ Multi-region services are designed to be able to function following the loss of a single
region. Multi-regional resources are cloud storage, Big Query, Big Tables, etc.
ā€¢ Region ends with number while zone ends with character.
ā€¢ The fully qualified name for a zone is made up of <region><zone> for example, zone-a in
region us-central1 is us-central1-a
ā€¢ There are 29 regions and 88 zones in the world and Each region contains three zones except
Iowa.
Amazon Elastic Compute Cloud
ā€¢ Amazon EC2 presents a true virtual computing environment, allowing clients to
use a web-based interface to obtain and manage services needed to launch one or
more instances of a variety of operating systems (OSs).
ā€¢ Clients can load the OS environments with their customized applications. They can
manage their networkā€™s access permissions and run as many or as few systems as
needed.
ā€¢ In order to use Amazon EC2, clients first need to create an Amazon Machine
Image (AMI). This image contains the applications, libraries, data, and associated
configuration settings used in the virtual computing environment.
Amazon EC2(cont..)
ā€¢ Amazon EC2 offers the use of preconfigured images built with templates to get up
and running immediately.
ā€¢ Once users have defined and configured their AMI, they use the Amazon EC2 tools
provided for storing the AMI by uploading the AMI into Amazon S3.
ā€¢ Amazon S3 is a repository that provides safe, reliable, and fast access to a client
AMI.
ā€¢ Before clients can use the AMI, they must use the Amazon EC2 web service to
configure security and network access.
Amazon Elastic Compute Cloud(EC2)
ā€¢ Amazon EC2 provides scalable computing capacity in the AWS cloud
ā€¢ Using Amazon EC2 eliminated your need to invest in Hardware and Support for different OS.
ā€¢ You can use Amazon EC2 to launch as many or as few virtual servers as you need, Configure
Security and networking, and manage storage.
ā€¢ Amazon EC2 enables to scale up or scale down the instance
ā€¢ Instances can be launched in one or more regions and availability zones
ā€¢ Preconfigure templates are available known as Amazon Machine Image
ā€¢ By default when you create an instance account with Amazon, your account is limited to a
maximum of 20 instances per EC2 region with two default high I/O instances.
Types of EC2 Instances
ā€¢ General Purposeļƒ  Balanced Memory and CPU
ā€¢ Compute Optimizedļƒ  More CPU than RAM
ā€¢ Memory Optimizedļƒ  More RAM
ā€¢ Storage Optimizedļƒ  Low Latency
ā€¢ Accelerated Computing/ GPUļƒ  Graphics Optimized
ā€¢ High Memoryļƒ  High RAM, Nitro System
Using Amazon EC2 to Run Instances
ā€¢ During configuration, users choose which instance type(s) and operating system they want to use.
ā€¢ Available instance types come in two distinct categories, Standard or High-CPU instances. Most applications
are best suited for Standard instances, which come in small, large, and extra-large instance platforms.
ā€¢ High-CPU instances have proportionally more CPU resources than random-access memory (RAM) and are
well-suited for compute-intensive applications.
ā€¢ After determining which instance to use, clients can start, terminate, and monitor as many instances of their
AMI as needed by using web service Application Programming Interfaces (APIs) or a wide variety of other
management tools that are provided with the service.
ā€¢ Users are able to choose whether they want to run in multiple locations and they pay only for resources
actually consumed.
ā€¢ They can also choose from a library of globally available AMIs that provide useful instances. For example, if
all that is needed is a basic Linux server, clients can choose one of the standard Linux distribution AMIs.
Amazon EC2 Service Characteristics
There are quite a few characteristics of the EC2 service that provide significant benefits to an enterprise.
ā€¢ First of all, Amazon EC2 provides financial benefits. Because of Amazonā€™s massive scale and large
customer base, it is an inexpensive alternative to many other possible solutions. The costs incurred to
set up and run an operation are shared over many customers, making the overall cost to any single
customer much lower than almost any other alternative. Customers pay a very low rate for the compute
capacity they actually consume.
ā€¢ Security is also provided through Amazon EC2 web service interfaces. These allow users to configure
firewall settings that control network access to and between groups of instances. Amazon EC2 offers a
highly reliable environment where replacement instances can be rapidly provisioned.
ā€¢ The EC2 service runs within Amazonā€™s proven, secure, and reliable network infrastructure and data
center locations.
1. Dynamic Scalability
Amazon EC2 enables users to increase or decrease capacity in a few minutes.
Users can invoke a single instance, hundreds of instances, or even thousands of
instances simultaneously. Of course, because this is all controlled with web
service APIs, an application can automatically scale itself up or down
depending on its needs. This type of dynamic scalability is very attractive to
enterprise customers because it allows them to meet their customersā€™ demands
without having to overbuild their infrastructure.
2.Full Control of Instances
Users have complete control of their instances. They have root access to each
instance and can interact with them as one would with any machine. Instances
can be rebooted remotely using web service APIs. Users also have access to the
console output of their instances. Once users have set up their account and
uploaded their AMI to the Amazon S3 service, they just need to boot that
instance. It is possible to start an AMI on any number of instances (or any
type) by calling the Run Instances API that is provided by Amazon.
3. Configuration Flexibility
Configuration settings can vary widely among users. They have the choice of
multiple instance types, operating systems, and software packages. Amazon
EC2 allows them to select a configuration of memory, CPU, and instance
storage that is optimal for their choice of operating system and application. For
example, a userā€™s choice of operating systems may also include numerous Linux
distributions, Microsoft Windows Server, and even an Open Solaris
environment, all running on virtual servers.
Integration with Other Amazon Web Services
ā€¢ Amazon EC2 works in conjunction with a variety of other Amazon web services. For
example, Amazon Simple Storage Service (Amazon S3), Amazon SimpleDB, Amazon
Simple Queue Service (Amazon SQS), and Amazon CloudFront are all integrated to provide
a complete solution for computing, query processing, and storage across a wide range of
applications.
ā€¢ Amazon S3 provides a web services interface that allows users to store and retrieve any
amount of data from the Internet at any time, anywhere.
ā€¢ It gives developers direct access to the same highly scalable, reliable, fast, inexpensive data
storage infrastructure Amazon uses to run its own global network of websites. The S3
service aims to maximize the benefits of scale and to pass those benefits on to developers.
Amazon Simple Queue Service(Amazon SQS)
Amazon SQS is a reliable, scalable, hosted queue for storing messages as they
pass between computers. Using Amazon SQS, developers can move data
between distributed components of applications that perform different tasks
without losing messages or requiring 100% availability for each component.
Any computer connected to the Internet can add or read messages without the
need for having any installed software or special firewall configurations.
Components of applications using Amazon SQS can run independently and
do not need to be on the same network, developed with the same
technologies, or running at the same time.
Amazon SQS
ā€¢ A message queue service offers reliable and scalable hosted queues
for storing messages as they travel between Servers.
ā€¢ It is a web service that gives you access to message queues that store
messages waiting to be processed.
ā€¢ Using SQS, you no longer need a highly available message cluster or
the burden of running it.
ā€¢ You can delete all the messages in an SQS queue without deleting
the SQS queue itself.
Why Amazon SQS ?
ā€¢ By using Amazon SQS, you can move data between distributed components
of your applications that perform different tasks without losing messages or
requiring each component to be always available.
Visibility Timeout
Amazon CloudFront
Amazon CloudFront is a web service for content delivery. It integrates with other
Amazon web services to distribute content to end users with low latency and high data
transfer speeds. Amazon CloudFront delivers content using a global network of edge
locations. Requests for objects are automatically routed to the nearest edge server, so
content is delivered with the best possible performance. An edge server receives a
request from the userā€™s computer and makes a connection to another computer called
the origin server, where the application resides. When the origin server fulfills the
request, it sends the applicationā€™s data back to the edge server, which, in turn, forwards
the data to the client computer that made the request.
What is the price of Amazon CloudFront?
Amazon CloudFront charges are based on actual usage of the service in three areas:
ā€¢ Data Transfer
ā€¢ You will be charged for the volume of data transferred out of the Amazon CloudFront edge locations,
measured in GB.
ā€¢ HTTP/HTTPS Requests
ā€¢ You will be charged for number of HTTP/HTTPS requests made to Amazon CloudFront for your
content.
ā€¢ Invalidation Requests
ā€¢ You may invalidate up to 1,000 files each month from Amazon CloudFront at no additional charge.
Beyond the first 1,000 files, you will be charged per file for each file listed in your invalidation requests.
Amazon Elastic Block Store(EBS)
ā€¢ Elastic Block Store
ā€¢ Persistent and Network attached virtual drive
ā€¢ EBS volume behave like raw, unformatted external block storage devices that you can attach
to your EC2 instances.
ā€¢ EBS volume are block storage devices suitable for database style data that requires frequent
read and write
ā€¢ EBS volume are attached to your EC2 instances through the AWS network, like virtual hard
drive
ā€¢ An EBS volume can attach to a single EC2 instance only at a time.
ā€¢ Both EBS volume and EC2 instance must be in the same Availability zones.
Instance store backed EC2
ā€¢ Basically the virtual hard drive on the host allocated to the EC2 instance.
ā€¢ Limited to 10GB per device
ā€¢ Non Persistent Storage
ā€¢ The EC2 instance canā€™t be stopped ,can only be rebooted or terminated.
Terminated will delete data.
Amazon SimpleDB
Amazon SimpleDB is another web-based service, designed for running queries on structured data stored with the
Amazon Simple Storage Service (Amazon S3) in real-time. This service works in conjunction with the Amazon Elastic
Compute Cloud (Amazon EC2) to provide users the capability to store, process, and query data sets within the cloud
environment. Amazon SimpleDB is a highly available NoSQL data store that offloads the work of database
administration. Developers simply store and query data items via web service requests and Amazon SimpleDB does the
rest.
Unbound by the strict requirements of a relational database, Amazon SimpleDB is optimized to provide high
availability and flexibility, with little or no administrative burden. Behind the scenes, Amazon SimpleDB creates and
manages multiple geographically distributed replicas of your data automatically to enable high availability . The service
charges you only for the resources actually consumed in storing your data and serving your requests. You can change
your data model on the fly, and data is automatically indexed for you. With Amazon SimpleDB, you can focus on
application development without worrying about infrastructure provisioning, high availability, software maintenance,
schema and index management, etc.
Amazon SimpleDB Data Model
Features
Amazon SimpleDB offers a range of features that make it a powerful and flexible data storage solution:
Efficiency: SimpleDB provides us with simple and fast data retrieval and storage.
Flexibility: With SimpleDB, we can easily add new attributes without worrying about predefined data formats. As your business
changes or application evolves, you can easily reflect these changes in Amazon SimpleDB without worrying about breaking a rigid
schema or needing to refactor code ā€“ simply add another attribute to your Amazon SimpleDB data set when needed.
Budget-friendly: SimpleDB's economic model allows for payment only for the specific resources utilized, including machine
utilization, structured data storage, and data storage.
Low touch: Amazon SimpleDB automatically manages infrastructure provisioning, hardware and software maintenance,
replication and indexing of data items, etc.
High Availability: Amazon SimpleDB automatically creates multiple geographically distributed copies of each data item you store.
This provides high availability.
Secure: Amazon SimpleDB provides an https endpoint to ensure secure, encrypted communication between your application or
client and your domain.
Smooth integration: We can smoothly integrate SimpleDB with other Amazon Web Services such as EC2 and S3.
Benefits
ā€¢ Eliminates operational complexity: We don't need to worry about provisioning servers or managing their
infrastructure, as AWS handles everything for us. This saves our time and energy so that we can work on
other essential tasks.
ā€¢ No schema required for data storage: We can store data in SimpleDB without defining a schema
beforehand. This makes adding new data to our database easy without modifying its structure.
ā€¢ Reduces administrative burden: Since SimpleDB is a managed service, we don't need to perform
maintenance tasks like backup and recovery or software upgrades. With AWS, our team can reduce their
administrative workload as the platform takes care of these tasks on our behalf.
ā€¢ Simple API for accessing and storing data: The SimpleDB API is easy to use, allowing us to quickly
access and store data without needing to learn complex query languages or database management systems.
ā€¢ Data is automatically indexed: When we store data in SimpleDB, the service indexes it for faster querying
and retrieval. This saves our time and effort, as we don't need to configure indexes manually for our
database.
Drawbacks
ā€¢ Storage limitations: SimpleDB limits the amount of data we can store in a
single domain and limits the size of individual attributes and the number of
attributes per item. This can be a challenge for applications with large or
complex data requirements, requiring careful planning and management.
ā€¢ Weaker forms of consistency: SimpleDB's eventual consistency model
means that updates to data may take time to reflect across all nodes in the
system, leading to potential data consistency. This can be a drawback for
applications requiring strong consistency guarantees.

More Related Content

Similar to Amazon Web Services(AWS) in cloud Computing .pptx

Cost Optimization with Spot Instances
Cost Optimization with Spot InstancesCost Optimization with Spot Instances
Cost Optimization with Spot InstancesArun Sirimalla
Ā 
AWS EC2 JSP.pptx
AWS EC2 JSP.pptxAWS EC2 JSP.pptx
AWS EC2 JSP.pptxJayesh Patil
Ā 
Aws overview (Amazon Web Services)
Aws overview (Amazon Web Services)Aws overview (Amazon Web Services)
Aws overview (Amazon Web Services)Jatinder Randhawa
Ā 
Uses, considerations, and recommendations for AWS
Uses, considerations, and recommendations for AWSUses, considerations, and recommendations for AWS
Uses, considerations, and recommendations for AWSScalar Decisions
Ā 
EC2 BY RASHMI GR.pptx
EC2  BY RASHMI GR.pptxEC2  BY RASHMI GR.pptx
EC2 BY RASHMI GR.pptxRashmiR685840
Ā 
Oracle COTS Applications on AWS
Oracle COTS Applications on AWSOracle COTS Applications on AWS
Oracle COTS Applications on AWSTom Laszewski
Ā 
Cloud & Native Cloud for Managers
Cloud & Native Cloud for ManagersCloud & Native Cloud for Managers
Cloud & Native Cloud for ManagersEitan Sela
Ā 
AWS EC2 Fundametals
AWS EC2 FundametalsAWS EC2 Fundametals
AWS EC2 FundametalsPiyush Agrawal
Ā 
pertemuan-2-introduction-to-cloud.pdf
pertemuan-2-introduction-to-cloud.pdfpertemuan-2-introduction-to-cloud.pdf
pertemuan-2-introduction-to-cloud.pdfMohdLee3
Ā 
Amazon EC2 (Elastic Compute Cloud).pptx
Amazon EC2 (Elastic Compute Cloud).pptxAmazon EC2 (Elastic Compute Cloud).pptx
Amazon EC2 (Elastic Compute Cloud).pptxSubhamMukherjee29
Ā 
AWS_Basics_By_Aadarsh_Sharan
AWS_Basics_By_Aadarsh_SharanAWS_Basics_By_Aadarsh_Sharan
AWS_Basics_By_Aadarsh_SharanAadarsh Sharan
Ā 
Cloud Service.pptx
Cloud Service.pptxCloud Service.pptx
Cloud Service.pptxSibinBharathi
Ā 
Nuts and bolts of running a popular site in the aws cloud
Nuts and bolts of running a popular site in the aws cloudNuts and bolts of running a popular site in the aws cloud
Nuts and bolts of running a popular site in the aws cloudDavid Veksler
Ā 

Similar to Amazon Web Services(AWS) in cloud Computing .pptx (20)

Cost Optimization with Spot Instances
Cost Optimization with Spot InstancesCost Optimization with Spot Instances
Cost Optimization with Spot Instances
Ā 
AWS-services.pdf
AWS-services.pdfAWS-services.pdf
AWS-services.pdf
Ā 
AWS EC2 JSP.pptx
AWS EC2 JSP.pptxAWS EC2 JSP.pptx
AWS EC2 JSP.pptx
Ā 
Aws overview (Amazon Web Services)
Aws overview (Amazon Web Services)Aws overview (Amazon Web Services)
Aws overview (Amazon Web Services)
Ā 
Uses, considerations, and recommendations for AWS
Uses, considerations, and recommendations for AWSUses, considerations, and recommendations for AWS
Uses, considerations, and recommendations for AWS
Ā 
EC2 BY RASHMI GR.pptx
EC2  BY RASHMI GR.pptxEC2  BY RASHMI GR.pptx
EC2 BY RASHMI GR.pptx
Ā 
Oracle COTS Applications on AWS
Oracle COTS Applications on AWSOracle COTS Applications on AWS
Oracle COTS Applications on AWS
Ā 
Cloud computing
Cloud computingCloud computing
Cloud computing
Ā 
Cloud & Native Cloud for Managers
Cloud & Native Cloud for ManagersCloud & Native Cloud for Managers
Cloud & Native Cloud for Managers
Ā 
AWS EC2 Fundametals
AWS EC2 FundametalsAWS EC2 Fundametals
AWS EC2 Fundametals
Ā 
AWS EC2
AWS EC2AWS EC2
AWS EC2
Ā 
Cloud computing - AWS
Cloud computing - AWSCloud computing - AWS
Cloud computing - AWS
Ā 
Cloud Computing Ppt
Cloud Computing PptCloud Computing Ppt
Cloud Computing Ppt
Ā 
pertemuan-2-introduction-to-cloud.pdf
pertemuan-2-introduction-to-cloud.pdfpertemuan-2-introduction-to-cloud.pdf
pertemuan-2-introduction-to-cloud.pdf
Ā 
Amazon EC2 (Elastic Compute Cloud).pptx
Amazon EC2 (Elastic Compute Cloud).pptxAmazon EC2 (Elastic Compute Cloud).pptx
Amazon EC2 (Elastic Compute Cloud).pptx
Ā 
Aws ec2
Aws ec2Aws ec2
Aws ec2
Ā 
AWS_Basics_By_Aadarsh_Sharan
AWS_Basics_By_Aadarsh_SharanAWS_Basics_By_Aadarsh_Sharan
AWS_Basics_By_Aadarsh_Sharan
Ā 
Cloud Service.pptx
Cloud Service.pptxCloud Service.pptx
Cloud Service.pptx
Ā 
Nuts and bolts of running a popular site in the aws cloud
Nuts and bolts of running a popular site in the aws cloudNuts and bolts of running a popular site in the aws cloud
Nuts and bolts of running a popular site in the aws cloud
Ā 
Aws over view_demoppt
Aws over view_demopptAws over view_demoppt
Aws over view_demoppt
Ā 

Recently uploaded

Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
Ā 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
Ā 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
Ā 
call girls in Kamla Market (DELHI) šŸ” >ą¼’9953330565šŸ” genuine Escort Service šŸ”āœ”ļøāœ”ļø
call girls in Kamla Market (DELHI) šŸ” >ą¼’9953330565šŸ” genuine Escort Service šŸ”āœ”ļøāœ”ļøcall girls in Kamla Market (DELHI) šŸ” >ą¼’9953330565šŸ” genuine Escort Service šŸ”āœ”ļøāœ”ļø
call girls in Kamla Market (DELHI) šŸ” >ą¼’9953330565šŸ” genuine Escort Service šŸ”āœ”ļøāœ”ļø9953056974 Low Rate Call Girls In Saket, Delhi NCR
Ā 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
Ā 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
Ā 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
Ā 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
Ā 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
Ā 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docxPoojaSen20
Ā 
18-04-UA_REPORT_MEDIALITERAŠ”Y_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAŠ”Y_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAŠ”Y_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAŠ”Y_INDEX-DM_23-1-final-eng.pdfssuser54595a
Ā 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
Ā 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
Ā 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
Ā 
ā€œOh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
ā€œOh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...ā€œOh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
ā€œOh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
Ā 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
Ā 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
Ā 

Recently uploaded (20)

Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
Ā 
Model Call Girl in Tilak Nagar Delhi reach out to us at šŸ”9953056974šŸ”
Model Call Girl in Tilak Nagar Delhi reach out to us at šŸ”9953056974šŸ”Model Call Girl in Tilak Nagar Delhi reach out to us at šŸ”9953056974šŸ”
Model Call Girl in Tilak Nagar Delhi reach out to us at šŸ”9953056974šŸ”
Ā 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
Ā 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Ā 
call girls in Kamla Market (DELHI) šŸ” >ą¼’9953330565šŸ” genuine Escort Service šŸ”āœ”ļøāœ”ļø
call girls in Kamla Market (DELHI) šŸ” >ą¼’9953330565šŸ” genuine Escort Service šŸ”āœ”ļøāœ”ļøcall girls in Kamla Market (DELHI) šŸ” >ą¼’9953330565šŸ” genuine Escort Service šŸ”āœ”ļøāœ”ļø
call girls in Kamla Market (DELHI) šŸ” >ą¼’9953330565šŸ” genuine Escort Service šŸ”āœ”ļøāœ”ļø
Ā 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Ā 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
Ā 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
Ā 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
Ā 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Ā 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docx
Ā 
18-04-UA_REPORT_MEDIALITERAŠ”Y_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAŠ”Y_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAŠ”Y_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAŠ”Y_INDEX-DM_23-1-final-eng.pdf
Ā 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
Ā 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
Ā 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
Ā 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
Ā 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
Ā 
ā€œOh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
ā€œOh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...ā€œOh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
ā€œOh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
Ā 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
Ā 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
Ā 

Amazon Web Services(AWS) in cloud Computing .pptx

  • 5. Amazon Global Infrastructure ā€¢ AWS is a cloud computing platform which is globally available. ā€¢ Global infrastructure is a region around the world in which AWS is based. Global infrastructure is a bunch of high-level IT services. The following are the components that make up the AWS infrastructure ā€¢ Availability Zones ā€¢ Region ā€¢ Edge locations ā€¢ Regional Edge Caches
  • 6. Availability zone as a Data Center ā€¢ An availability zone is a facility that can be somewhere in a country or in a city. Inside this facility, i.e., the Data Centre, we can have multiple servers, switches, load balancing, firewalls. The things that interact with the cloud sit inside the data centers. ā€¢ An availability zone can be several data centers, but if they are close together, they are counted as 1 availability zone.
  • 7. Region ā€¢ A region is a geographical area. Each region consists of 2 more availability zones. ā€¢ A region is a collection of data centers which are completely isolated from other regions. ā€¢ A region consists of more than two availability zones connected to each other through links.
  • 8. Edge Locations ā€¢ Edge locations are the endpoints for AWS used for caching content. ā€¢ Edge locations consist of CloudFront, Amazon's Content Delivery Network (CDN). ā€¢ Edge locations are more than regions. Currently, there are over 150 edge locations. ā€¢ Edge location is not a region but a small location that AWS have. It is used for caching the content. ā€¢ Edge locations are mainly located in most of the major cities to distribute the content to end users with reduced latency. ā€¢ For example, some user accesses your website from Singapore; then this request would be redirected to the edge location closest to Singapore where cached data can be read.
  • 9. Regional Edge Cache ā€¢ AWS announced a new type of edge location in November 2016, known as a Regional Edge Cache. ā€¢ Regional Edge cache lies between CloudFront Origin servers and the edge locations. ā€¢ A regional edge cache has a large cache than an individual edge location. ā€¢ Data is removed from the cache at the edge location while the data is retained at the Regional Edge Caches. ā€¢ When the user requests the data, then data is no longer available at the edge location. Therefore, the edge location retrieves the cached data from the Regional edge cache instead of the Origin servers that have high latency.
  • 10. Concepts of Zone, Region and Multi-Region ā€¢ Regions are independent areas that consist of zones. They effect the pricing, reliability, networking, and performance of zonal resources-VM. ā€¢ A zone is a deployment area for Google Cloud resources within a region. The zone should be considered a single failure domain within a region. To deploy fault- tolerant applications with high availability and help protect against unexpected failures, deploy your applications across multiple zones in a region. ā€¢ Multi-region services are designed to be able to function following the loss of a single region. Multi-regional resources are cloud storage, Big Query, Big Tables, etc.
  • 11. Key Points ā€¢ If a single region fails, only customers in that region are impacted. Customers who have multi-region products are not impacted. ā€¢ Multi-region services are designed to be able to function following the loss of a single region. Multi-regional resources are cloud storage, Big Query, Big Tables, etc. ā€¢ Region ends with number while zone ends with character. ā€¢ The fully qualified name for a zone is made up of <region><zone> for example, zone-a in region us-central1 is us-central1-a ā€¢ There are 29 regions and 88 zones in the world and Each region contains three zones except Iowa.
  • 12. Amazon Elastic Compute Cloud ā€¢ Amazon EC2 presents a true virtual computing environment, allowing clients to use a web-based interface to obtain and manage services needed to launch one or more instances of a variety of operating systems (OSs). ā€¢ Clients can load the OS environments with their customized applications. They can manage their networkā€™s access permissions and run as many or as few systems as needed. ā€¢ In order to use Amazon EC2, clients first need to create an Amazon Machine Image (AMI). This image contains the applications, libraries, data, and associated configuration settings used in the virtual computing environment.
  • 13. Amazon EC2(cont..) ā€¢ Amazon EC2 offers the use of preconfigured images built with templates to get up and running immediately. ā€¢ Once users have defined and configured their AMI, they use the Amazon EC2 tools provided for storing the AMI by uploading the AMI into Amazon S3. ā€¢ Amazon S3 is a repository that provides safe, reliable, and fast access to a client AMI. ā€¢ Before clients can use the AMI, they must use the Amazon EC2 web service to configure security and network access.
  • 14. Amazon Elastic Compute Cloud(EC2) ā€¢ Amazon EC2 provides scalable computing capacity in the AWS cloud ā€¢ Using Amazon EC2 eliminated your need to invest in Hardware and Support for different OS. ā€¢ You can use Amazon EC2 to launch as many or as few virtual servers as you need, Configure Security and networking, and manage storage. ā€¢ Amazon EC2 enables to scale up or scale down the instance ā€¢ Instances can be launched in one or more regions and availability zones ā€¢ Preconfigure templates are available known as Amazon Machine Image ā€¢ By default when you create an instance account with Amazon, your account is limited to a maximum of 20 instances per EC2 region with two default high I/O instances.
  • 15. Types of EC2 Instances ā€¢ General Purposeļƒ  Balanced Memory and CPU ā€¢ Compute Optimizedļƒ  More CPU than RAM ā€¢ Memory Optimizedļƒ  More RAM ā€¢ Storage Optimizedļƒ  Low Latency ā€¢ Accelerated Computing/ GPUļƒ  Graphics Optimized ā€¢ High Memoryļƒ  High RAM, Nitro System
  • 16. Using Amazon EC2 to Run Instances ā€¢ During configuration, users choose which instance type(s) and operating system they want to use. ā€¢ Available instance types come in two distinct categories, Standard or High-CPU instances. Most applications are best suited for Standard instances, which come in small, large, and extra-large instance platforms. ā€¢ High-CPU instances have proportionally more CPU resources than random-access memory (RAM) and are well-suited for compute-intensive applications. ā€¢ After determining which instance to use, clients can start, terminate, and monitor as many instances of their AMI as needed by using web service Application Programming Interfaces (APIs) or a wide variety of other management tools that are provided with the service. ā€¢ Users are able to choose whether they want to run in multiple locations and they pay only for resources actually consumed. ā€¢ They can also choose from a library of globally available AMIs that provide useful instances. For example, if all that is needed is a basic Linux server, clients can choose one of the standard Linux distribution AMIs.
  • 17. Amazon EC2 Service Characteristics There are quite a few characteristics of the EC2 service that provide significant benefits to an enterprise. ā€¢ First of all, Amazon EC2 provides financial benefits. Because of Amazonā€™s massive scale and large customer base, it is an inexpensive alternative to many other possible solutions. The costs incurred to set up and run an operation are shared over many customers, making the overall cost to any single customer much lower than almost any other alternative. Customers pay a very low rate for the compute capacity they actually consume. ā€¢ Security is also provided through Amazon EC2 web service interfaces. These allow users to configure firewall settings that control network access to and between groups of instances. Amazon EC2 offers a highly reliable environment where replacement instances can be rapidly provisioned. ā€¢ The EC2 service runs within Amazonā€™s proven, secure, and reliable network infrastructure and data center locations.
  • 18. 1. Dynamic Scalability Amazon EC2 enables users to increase or decrease capacity in a few minutes. Users can invoke a single instance, hundreds of instances, or even thousands of instances simultaneously. Of course, because this is all controlled with web service APIs, an application can automatically scale itself up or down depending on its needs. This type of dynamic scalability is very attractive to enterprise customers because it allows them to meet their customersā€™ demands without having to overbuild their infrastructure.
  • 19. 2.Full Control of Instances Users have complete control of their instances. They have root access to each instance and can interact with them as one would with any machine. Instances can be rebooted remotely using web service APIs. Users also have access to the console output of their instances. Once users have set up their account and uploaded their AMI to the Amazon S3 service, they just need to boot that instance. It is possible to start an AMI on any number of instances (or any type) by calling the Run Instances API that is provided by Amazon.
  • 20. 3. Configuration Flexibility Configuration settings can vary widely among users. They have the choice of multiple instance types, operating systems, and software packages. Amazon EC2 allows them to select a configuration of memory, CPU, and instance storage that is optimal for their choice of operating system and application. For example, a userā€™s choice of operating systems may also include numerous Linux distributions, Microsoft Windows Server, and even an Open Solaris environment, all running on virtual servers.
  • 21. Integration with Other Amazon Web Services ā€¢ Amazon EC2 works in conjunction with a variety of other Amazon web services. For example, Amazon Simple Storage Service (Amazon S3), Amazon SimpleDB, Amazon Simple Queue Service (Amazon SQS), and Amazon CloudFront are all integrated to provide a complete solution for computing, query processing, and storage across a wide range of applications. ā€¢ Amazon S3 provides a web services interface that allows users to store and retrieve any amount of data from the Internet at any time, anywhere. ā€¢ It gives developers direct access to the same highly scalable, reliable, fast, inexpensive data storage infrastructure Amazon uses to run its own global network of websites. The S3 service aims to maximize the benefits of scale and to pass those benefits on to developers.
  • 22. Amazon Simple Queue Service(Amazon SQS) Amazon SQS is a reliable, scalable, hosted queue for storing messages as they pass between computers. Using Amazon SQS, developers can move data between distributed components of applications that perform different tasks without losing messages or requiring 100% availability for each component. Any computer connected to the Internet can add or read messages without the need for having any installed software or special firewall configurations. Components of applications using Amazon SQS can run independently and do not need to be on the same network, developed with the same technologies, or running at the same time.
  • 23. Amazon SQS ā€¢ A message queue service offers reliable and scalable hosted queues for storing messages as they travel between Servers. ā€¢ It is a web service that gives you access to message queues that store messages waiting to be processed. ā€¢ Using SQS, you no longer need a highly available message cluster or the burden of running it. ā€¢ You can delete all the messages in an SQS queue without deleting the SQS queue itself.
  • 24. Why Amazon SQS ? ā€¢ By using Amazon SQS, you can move data between distributed components of your applications that perform different tasks without losing messages or requiring each component to be always available.
  • 26. Amazon CloudFront Amazon CloudFront is a web service for content delivery. It integrates with other Amazon web services to distribute content to end users with low latency and high data transfer speeds. Amazon CloudFront delivers content using a global network of edge locations. Requests for objects are automatically routed to the nearest edge server, so content is delivered with the best possible performance. An edge server receives a request from the userā€™s computer and makes a connection to another computer called the origin server, where the application resides. When the origin server fulfills the request, it sends the applicationā€™s data back to the edge server, which, in turn, forwards the data to the client computer that made the request.
  • 27.
  • 28.
  • 29.
  • 30. What is the price of Amazon CloudFront? Amazon CloudFront charges are based on actual usage of the service in three areas: ā€¢ Data Transfer ā€¢ You will be charged for the volume of data transferred out of the Amazon CloudFront edge locations, measured in GB. ā€¢ HTTP/HTTPS Requests ā€¢ You will be charged for number of HTTP/HTTPS requests made to Amazon CloudFront for your content. ā€¢ Invalidation Requests ā€¢ You may invalidate up to 1,000 files each month from Amazon CloudFront at no additional charge. Beyond the first 1,000 files, you will be charged per file for each file listed in your invalidation requests.
  • 31. Amazon Elastic Block Store(EBS) ā€¢ Elastic Block Store ā€¢ Persistent and Network attached virtual drive ā€¢ EBS volume behave like raw, unformatted external block storage devices that you can attach to your EC2 instances. ā€¢ EBS volume are block storage devices suitable for database style data that requires frequent read and write ā€¢ EBS volume are attached to your EC2 instances through the AWS network, like virtual hard drive ā€¢ An EBS volume can attach to a single EC2 instance only at a time. ā€¢ Both EBS volume and EC2 instance must be in the same Availability zones.
  • 32. Instance store backed EC2 ā€¢ Basically the virtual hard drive on the host allocated to the EC2 instance. ā€¢ Limited to 10GB per device ā€¢ Non Persistent Storage ā€¢ The EC2 instance canā€™t be stopped ,can only be rebooted or terminated. Terminated will delete data.
  • 33. Amazon SimpleDB Amazon SimpleDB is another web-based service, designed for running queries on structured data stored with the Amazon Simple Storage Service (Amazon S3) in real-time. This service works in conjunction with the Amazon Elastic Compute Cloud (Amazon EC2) to provide users the capability to store, process, and query data sets within the cloud environment. Amazon SimpleDB is a highly available NoSQL data store that offloads the work of database administration. Developers simply store and query data items via web service requests and Amazon SimpleDB does the rest. Unbound by the strict requirements of a relational database, Amazon SimpleDB is optimized to provide high availability and flexibility, with little or no administrative burden. Behind the scenes, Amazon SimpleDB creates and manages multiple geographically distributed replicas of your data automatically to enable high availability . The service charges you only for the resources actually consumed in storing your data and serving your requests. You can change your data model on the fly, and data is automatically indexed for you. With Amazon SimpleDB, you can focus on application development without worrying about infrastructure provisioning, high availability, software maintenance, schema and index management, etc.
  • 35. Features Amazon SimpleDB offers a range of features that make it a powerful and flexible data storage solution: Efficiency: SimpleDB provides us with simple and fast data retrieval and storage. Flexibility: With SimpleDB, we can easily add new attributes without worrying about predefined data formats. As your business changes or application evolves, you can easily reflect these changes in Amazon SimpleDB without worrying about breaking a rigid schema or needing to refactor code ā€“ simply add another attribute to your Amazon SimpleDB data set when needed. Budget-friendly: SimpleDB's economic model allows for payment only for the specific resources utilized, including machine utilization, structured data storage, and data storage. Low touch: Amazon SimpleDB automatically manages infrastructure provisioning, hardware and software maintenance, replication and indexing of data items, etc. High Availability: Amazon SimpleDB automatically creates multiple geographically distributed copies of each data item you store. This provides high availability. Secure: Amazon SimpleDB provides an https endpoint to ensure secure, encrypted communication between your application or client and your domain. Smooth integration: We can smoothly integrate SimpleDB with other Amazon Web Services such as EC2 and S3.
  • 36. Benefits ā€¢ Eliminates operational complexity: We don't need to worry about provisioning servers or managing their infrastructure, as AWS handles everything for us. This saves our time and energy so that we can work on other essential tasks. ā€¢ No schema required for data storage: We can store data in SimpleDB without defining a schema beforehand. This makes adding new data to our database easy without modifying its structure. ā€¢ Reduces administrative burden: Since SimpleDB is a managed service, we don't need to perform maintenance tasks like backup and recovery or software upgrades. With AWS, our team can reduce their administrative workload as the platform takes care of these tasks on our behalf. ā€¢ Simple API for accessing and storing data: The SimpleDB API is easy to use, allowing us to quickly access and store data without needing to learn complex query languages or database management systems. ā€¢ Data is automatically indexed: When we store data in SimpleDB, the service indexes it for faster querying and retrieval. This saves our time and effort, as we don't need to configure indexes manually for our database.
  • 37. Drawbacks ā€¢ Storage limitations: SimpleDB limits the amount of data we can store in a single domain and limits the size of individual attributes and the number of attributes per item. This can be a challenge for applications with large or complex data requirements, requiring careful planning and management. ā€¢ Weaker forms of consistency: SimpleDB's eventual consistency model means that updates to data may take time to reflect across all nodes in the system, leading to potential data consistency. This can be a drawback for applications requiring strong consistency guarantees.

Editor's Notes

  1. Region: Collection of zones