Monday, January 1, 2018

What is Amazon S3?









Companies today need the ability to simply and securely collect, store, and analyze their data at a massive scale. Amazon S3 is object storage built to store and retrieve any amount of data from anywhere – web sites and mobile apps, corporate applications, and data from IoT sensors or devices. It is designed to deliver 99.999999999% durability, and stores data for millions of applications used by market leaders in every industry. S3 provides comprehensive security and compliance capabilities that meet even the most stringent regulatory requirements. It gives customers flexibility in the way they manage data for cost optimization, access control, and compliance. S3 provides query-in-place functionality, allowing you to run powerful analytics directly on your data at rest in S3. And Amazon S3 is the most supported storage platform available, with the largest ecosystem of ISV solutions and systems integrator partners. 



Unmatched Durability, Reliability, & Scalability
Amazon S3 runs on the world’s largest global cloud infrastructure and was built from the ground up to deliver a customer promise of 99.999999999% of durability. Data is automatically distributed across a minimum of three physical facilities that are geographically separated within an AWS Region, and Amazon S3 can also automatically replicate data to any other AWS Region.  

Most Comprehensive Security & Compliance Capabilities
Amazon S3 is the only cloud storage platform that supports three different forms of encryption. S3 offers sophisticated integration with AWS CloudTrail to log, monitor and retain storage API call activities for auditing. Amazon S3 is the only cloud storage platform with Amazon Macie, which uses machine learning to automatically discover, classify, and protect sensitive data in AWS. S3 supports security standards and compliance certifications including PCI-DSS, HIPAA/HITECH, FedRAMP, EU Data Protection Directive, and FISMA, helping satisfy compliance requirements for virtually every regulatory agency around the globe. 

Query in Place
Amazon S3 allows you to run sophisticated big data analytics on your data without moving the data into a separate analytics system. Amazon Athena gives anyone who knows SQL on-demand query access to vast amounts of unstructured data. Amazon Redshift Spectrum lets you run queries spanning both your data warehouse and S3. And only AWS offers Amazon S3 Select (currently in Preview), a way to retrieve only the subset of data you need from an S3 object, which can improve the performance of most applications that frequently access data from S3 by up to 400%.


Flexible Management
Amazon S3 offers the most flexible set of storage management and administration capabilities. Storage administrators can classify, report and visualize data usage trends to reduce costs and improve service levels. Objects can be tagged with unique, customizable metadata so customers can see and control storage consumption, cost, and security separately for each workload. The S3 Inventory feature delivers scheduled reports about objects and their metadata for maintenance, compliance, or analytics operations. S3 can also analyze object access patterns to build lifecycle policies that automate tiering, deletion, and retention. Since Amazon S3 works with AWS Lambda, customers can log activities, define alerts, and invoke workflows, all without managing any additional infrastructure.  


Most Supported Platform with the Largest Ecosystem
In addition to integration with most AWS services, the Amazon S3 ecosystem includes tens of thousands of consulting, systems integrator and independent software vendor partners, with more joining every month. And the AWS Marketplace offers 35 categories and more than 3,500 software listings from over 1,100 ISVs that are pre-configured to deploy on the AWS Cloud. AWS Partner Network partners have adapted their services and software to work with S3 for solutions like Backup & Recovery, Archiving, and Disaster Recovery. No other cloud provider has more partners with solutions that are pre-integrated to work with their service


Easy, Flexible Data Transfer
You can choose from the widest range of options to transfer your data into (or out of) Amazon S3. S3’s simple and reliable APIs make it easy to transfer data over the Internet. Amazon S3 Transfer Acceleration is ideal for larger objects that need to be uploaded across large geographical distances. AWS Direct Connectprovides consistently high bandwidth and low latencies for transferring large amounts of data to AWS using a dedicated network connection. You can use AWS Snowball and AWS Snowball Edge appliances for petabyte-scale data transfer, or AWS Snowmobile for even larger datasets. AWS Storage Gateway provides you a physical or virtual appliance to use on-premises to easily move volumes or files into the AWS Cloud.



Object Lifecycle Management

Lifecycle configuration enables you to specify the lifecycle management of objects in a bucket. The configuration is a set of one or more rules, where each rule defines an action for Amazon S3 to apply to a group of objects. These actions can be classified as follows:
  • Transition actions – In which you define when objects transition to another storage class. For example, you may choose to transition objects to the STANDARD_IA (IA, for infrequent access) storage class 30 days after creation, or archive objects to the GLACIER storage class one year after creation.

  • Expiration actions – In which you specify when the objects expire. Then Amazon S3 deletes the expired objects on your behalf.

How Do I Configure a Lifecycle?

A lifecycle configuration, an XML file, comprises a set of rules with predefined actions that you want Amazon S3 to perform on objects during their lifetime.
Amazon S3 provides a set of API operations that you use to manage lifecycle configuration on a bucket. Amazon S3 stores the configuration as a lifecycle subresource that is attached to your bucket.
You can also configure the lifecycle by using the Amazon S3 console or programmatically by using the AWS SDK wrapper libraries, and if you need to you can also make the REST API calls directly. For more information, see Setting Lifecycle Configuration On a Bucket.



Source : https://aws.amazon.com/s3/
https://docs.aws.amazon.com/AmazonS3/latest/dev/object-lifecycle-mgmt.html

No comments:

Post a Comment

Ethical Hacking Techniques: Cracking WPA/WPA2 Wi-Fi Using WPS and Capturing Handshakes

In the realm of cyber security, ethical hacking plays a crucial role in identifying and addressing vulnerabilities. One of the areas where e...