Cloud computing activity - unit 3 (1)
Cloud computing activity - unit 3 (1)
Features
1.Storage management and monitoring
Amazon S3’s flat, non-hierarchical structure and
various management features are helping
customers of all sizes and industries organize their
data in ways that are valuable to their businesses
and teams. All objects are stored in S3 buckets and
can be organized with shared names called prefixes.
You can also append up to 10 key-value pairs
called S3 object tags to each object, which can be
created, updated, and deleted throughout an
object’s lifecycle. To keep track of objects and their
respective tags, buckets, and prefixes, you can use
an S3 Inventory report that lists your stored objects
within an S3 bucket or with a specific prefix, and
their respective metadata and encryption status. S3
Inventory can be configured to generate reports on a
daily or a weekly basis.
2.Storage management
3.Storage monitoring
In addition to these management capabilities,
Amazon S3 features and other AWS services can be
used to monitor and control your S3 resources.
Apply tags to S3 buckets to allocate costs across
multiple business dimensions (such as cost
centers, application names, or owners), then use
AWS Cost Allocation Reports to view the usage and
costs aggregated by the bucket tags. You can also
use Amazon CloudWatch to track the operational
health of your AWS resources and configure billing
alerts for estimated charges that reach a user-
defined threshold.
5.Storage classes
7.Data processing
8.Query in place
9.Data transfer
10.Data exchange
11.Performance
12.Consistency
Benefits
Reliable Security
When created, Amazon S3 buckets are usable only
by the identity that created them. You can set
access permissions for each file, each bucket, or via
IAM(Identity access management), which provides a
complete control over how, where and by whom the
data can be frequently accessed. With these set of
rules and permissions, you can make sure that there
is no unauthorized access to your data.
All-time Availability
Amazon S3 gives every user, its service access to
the same highly scalable, reliable, fast, inexpensive
data storage infrastructure that Amazon uses to run
its own global network of websites. S3 Standard is
designed for 99.99% availability and Standard – IA is
designed for 99.9% availability. Both are backed by
the Amazon S3 Service Level Agreement, which is
strictly followed by Amazon.
Ease of Migration
With Amazon S3 you get multiple options (rsync, S3
command line interface and Glacier command line
interface) for Cloud Data Migration which are cost
effective and it is very simple to transfer a large
amount of data to Amazon S3 or out of Amazon S3.
Amazon S3 Storage also provides you with the
option to import or export data to any physical
device or on any network.
Benefits
Amazon RDS is a managed database service. It’s
responsible for most management tasks. By
eliminating tedious manual processes, Amazon RDS
frees you to focus on your application and your
users.
NoSQL
As a NoSQL database, DynamoDB is purpose-built
to deliver improved performance, scalability,
manageability, and flexibility compared to
traditional relational databases. To support a wide
variety of use cases, DynamoDB supports both key-
value and document data models.
Fully managed
As a fully managed database service, DynamoDB
handles the undifferentiated heavy lifting of
managing a database so that you can focus on
building value for your customers. It handles setup,
configurations, maintenance, high availability,
hardware provisioning, security, backups,
monitoring, and more. This ensures that when you
create a DynamoDB table, it’s instantly ready for
production workloads. DynamoDB constantly
improves its availability, reliability, performance,
security, and functionality without requiring
upgrades or downtime.