WorkSheet 2
Amazon Web Services (AWS) is the largest cloud
computing platform, offering 200+ universally featured resources, from
infrastructure to machine learning. These combinable systems provide maximum
usability and are designed expressly for the optimization of your application’s
performance through content delivery features, data storage, and more.
With AWS, you pay only for the exact amount of
assistance you require, resulting in lower capital commitment and enhanced
time-to-value without compromising productivity.
1)Amazon EC2 (Elastic Compute Cloud)
EC2 is a cloud platform provided by Amazon that offers secure, and
resizable compute capacity. Its purpose is to enable easy access and usability
to developers for web-scale cloud computing, while allowing for total control
of your compute resources.
Deploy applications rapidly without the need for investing in
hardware upfront; all the while able to launch virtual servers as-needed and at
scale.
2. Amazon
RDS (Relational Database Services)
Amazon Relational Database Service (Amazon RDS) makes database configuration,
management, and scaling easy in the cloud. Automate tedious tasks such as
hardware provisioning, database arrangement, patching, and backups –
cost-effectively and proportionate to your needs.
RDS is available on various database instances which are optimized
for performance and memory, providing six familiar database engines including
Amazon Aurora, PostgreSQL, MySQL, MariaDB, Oracle. database, and SQL server. By
leveraging the AWS Database Migration Service, you can easily migrate or
reproduce your existing databases to Amazon RDS. Visit Amazon’s RDS page.
3.
Amazon S3 (Simple Storage Service)
Amazon S3, at its core, facilitates object storage, providing
leading scalability, data availability, security, and performance. Businesses
of vast sizes can leverage S3 for storage and protect large sums of data for
various use cases, such as websites, applications, backup, and more.
Amazon S3’s intuitive management features enable the frictionless
organization of data and configurable access controls.
4. Amazon Lambda
Lambda permits you to run code without owning or managing servers.
Users only pay for the compute time consumed.
Operate code for nearly any application or backend utility without
administration. Users just upload the code, and Lambda does the rest, which
provides precise software scaling and extensive availability.
5. Amazon CloudFront
CloudFront is a content delivery network platform that executes at
rapid rates with the secure distribution of data, videos, apps, and APIs on a
global scale with low delay-times. Connected with the global infrastructure of
AWS, CloudFront integrates seamlessly with systems like Amazon S3, Amazon EC2,
AWS Shield and Lambda@Edge to
manage custom code, personalizing the experience.
When connected with applications such as Amazon S3, Amazon EC2,
etc, there are no additional data transfer fees.
6. Amazon Glacier
AWS Glacier services are secure, flexible, and affordable Amazon
S3 cloud storage classes for data caching and prolonged backup. These storage
classes ensure confident delivery while ensuring comprehensive security and
compliance capabilities, while fulfilling the regulatory prerequisites.
Users can store as little as $1 per terabyte monthly; meanwhile,
helping them save both up-front and long-term when compared to their
on-premises servers.
7. Amazon SNS (Simple Notification
Service)
Amazon SNS is a fully managed messaging solution that provides
low-cost infrastructure for bulk message delivery, primarily to mobile users.
Users can chat directly with customers through system-to-system or app-to-person
communication between decoupled microservice apps.
8. Amazon EBS (Elastic Block Store)
Amazon Elastic Block Store (EBS) is a high-performance block
storage solution used within Amazon EC2 for throughput and transaction
workloads of any size, at any time. It handles a diverse range of workloads,
such as relational and non-relational databases, and enterprise applications.
With EBS, users have the option to choose between five different
volume types to achieve optimal cost and effectiveness. Change volume size and
type to fine-tune the performance without disturbing other vital applications,
while maintaining cost-efficient storage on an as-you-go basis.
9. Amazon VPC (Virtual Private Cloud)
Amazon VPC enables you to set up a reasonably isolated section of
the AWS Cloud where you can deploy AWS resources at scale in a virtual
environment. VPC gives you total control over your environment, which includes
the option to choose your own IP address range, creation of subsets, and
arrangement of route tables and network access points.
Easily customize the network configuration of your VPC with
flexible dashboard management controls designed for maximum usability. For
example, users can launch public-facing subnet for web servers with internet
access.
10. Amazon Kinesis
Gain timely insights by leveraging Amazon Kinesis to collect,
process, and analyze data in real-time, helping you react quickly. Key features
inside AWS Kinesis are cost-efficient processing of streaming data at scale,
and the option to choose tools best fit for your application.
Ingest real-time data, including video, audio, application
records, website activity, and IoT telemetry data for machine learning and
other apps. With Kineses, users can track, analyze, and process data in
real-time, enabling instant response capabilities.
Amazon EC2 features
Amazon EC2 provides the broadest and deepest
instance choice to match your workload’s needs. General purpose, compute
optimized, memory optimized, storage optimized, and accelerated computing instance
types are available that provide the optimal compute, memory, storage, and
networking balance for your workloads. Processors from Intel, AMD, NVIDIA and
AWS power these instance types and provide additional performance and cost
optimizations. Local storage and enhanced networking options available with
instance types further help optimize performance for workloads that are disk or
network I/O bound. Many instance types also offer bare metal instances that
provide your applications with direct access to the processor and memory of the
underlying server for running in non-virtualized environments or for
applications where you want to use your own hypervisor. To find the right
instance for your workload, visit the EC2
instance types page. You can also use the AWS
Compute Optimizer to get recommendations on optimal AWS Compute resources
for your workloads to reduce costs and improve performance.
Global
Infrastructure :
- Multiple Locations
- High Precision Time with Amazon Time Sync
Service
- Choice of operating systems and software
Cost
and Capacity Optimization :
- Pay for What You Use
- Scale Seamlessly with Amazon EC2 Auto Scaling
- Optimize Compute Performance and Cost with
Amazon EC2 Fleet
- Optimized CPU Configurations
- Pause and Resume Your Instances
Storage:
Optimal storage for every workload
Networking:
- High Packet-Per-Second Performance and Low
Latency with Enhanced Networking
- High Packet-Per-Second Performance and Low
Latency with Enhanced Networking
- High Packet-Per-Second Performance and Low
Latency with Enhanced Networking
- High Throughput and Low Latency with High
Performance Computing (HPC) Clusters
- Access Services Hosted on AWS Easily and
Securely with AWS PrivateLink
Comments
Post a Comment