TrustRadius
Amazon S3 is a cloud-based object storage service from Amazon Web Services. It's key features are storage management and monitoring, access management and security, data querying, and data transfer.https://media.trustradius.com/product-logos/2G/ql/3B4G0CIO0TQL.pngTo S3 or not to S3, that is the question... Amazon S3 is the answer!Amazon S3 is a foundational element used throughout our organization. It is used by applications to store documents, archive phone calls, store/share files, retain backups, transfer files to/from customers, etc. It allows us to set metadata which also allows files to clean up after itself, which prevents our organization from storing information longer than needed which is wonderful (and keeps us only paying for what we really need to store). S3 is our go-to for any cloud storage needs as well as a location to host static content distributed through Cloudfront and provide public access to files as needed.,It has a good command line interface making it easy to use from anywhere It has a well-built SDK across many languages allowing applications to integrate You only pay for what you use, so there is no need to upgrade/downgrade storage capacity S3 allows objects to store metadata allowing some very useful options (such as object expiration) You can now use it to also see the metadata within your objects, such as images/videos metadata (location, duration, capture date, etc) IAM allows you to control access to S3 to set proper permissions,It could be useful to have reports showing file usage/aging It would be nice to be ale to query S3 without the need to look at each and every object,10,It allows our products to scale without the need to worry about disk space filling up. It is wonderful to only pay for what is being used. Because it can be accessed from anywhere, S3 is always there when you need it.,,Eclipse, Amazon Relational Database Service, Apache Tomcat, MySQL, Apache Solr, Slack, AudacityHighly available and integrated with other AWS productsAmazon S3 is being widely used in our projects for multiple purposes. We are using S3 for storing deployment packages of our microservices. These services are automatically uploaded to S3 buckets thanks to S3 API and serverless application model. Also, we are using S3 Static web serving feature to serve our projects' APIs. It is a powerful feature which you can easily configure and publish your static website.,Storing and reading data from S3 buckets are very well designed. You can store any kind of data as you like. The static website serving feature is great. You can serve your APIs in seconds if you are using Swagger like API development tools. Access management of S3 Buckets are good. You can define private buckets or files easily.,POST, PUT and LIST requests are not free. If you are planning to store TBs of data and will download them frequently, It may be expensive.,9,We are serving our APIs easily without dealing with lots of configurations. For quick solution it is great. Due to lots of read-write transactions on our projects, it has considerable costs for our product.,,Amazon Cognito, AWS Config, AWS WAF, Amazon Elastic Block Store (EBS), Amazon Glacier, Amazon CloudFront, Amazon ElastiCache, Amazon CloudWatchAmazon S3 : Fast, Secure and Simple Cloud StorageThe most popular IaaS service out there, Amazon S3 offers good infrastructure, speeds, API support, command line interface and also a great user interface for web access. We are using AWS services to support our business and hosting all the datasets on S3. S3 is typically used to upload and download content, and storing application-specific data. Also, this cloud-based service is HIPAA compliance, so we can store sensitive dataset without any compliance issues and security concerns. Enterprises can keep data secure, processes compliant and teams on the same page.,Data management and storage Quick upload, download and move on EC2 instance Security and HIPAA compliance Folder sharing with multi level permission APIs and libraries to access data through any programming language,Searching for the document is very hard, it allows only prefix to search the files. Also, downloads require more than one click which irritates frequent users. Price compared to service is a little bit high, still not a major concern.,9,Security and HIPAA Compliance Speed up business services and applications ROI within a year, considering large scale applications,,Google Cloud Storage, Microsoft Azure, DropboxS3 is an Excellent Wordpress Content Storage OptionIn my case, I am using Amazon S3 with the Associated Cloud Front to host all my Wordpress site static content and media to avoid overloading the web hosting provider. Leveraging the combination of Amazon S3 and CloudFront provides faster access to media files, content caching, and avoids unnecessary resource drain on the web server hosting resources directly.,Cheaper Storage Media Files Easy to Implement with Wordpress Seamlessly Inexpensive,Can be a bit complex to set up with Cloud Front for CDN Performance. Files names and conventions with how it integrates with Wordpress make it hard to find original files specifically since they are renamed.,7,Kept my storage limits within threshold on hosting provider. Higher availability of site due to pairing with Cloudfront and reducing resource calls on site directly. Files stored in the cloud with better backup management.,WordPress, Yoast Wordpress SEO Plugins, Filmora, Camtasia, Microsoft Office 2016, Hootsuite ProStorage, yes, but simple. Not for everyone.We use Amazon's Simple Storage Service to store both static and somewhat dynamic assets. It is used in conjunction with Amazon's CloudFront service. It is a simple, cost-effective way to serve assets across our web apps, mobile apps, and websites. It solves the problem of reliable distribution at an affordable price, all wrapped up in a scalable solution. Between our various properties, we distribute over 1TB of data per month across millions of instances.,Scalable Reliable Well documented,Hard to use Not for non-developers Bad online UI,8,Simple hosting Fast to get up and running Easy integration Reliable/no downtime,CloudFlare and Dropbox,CloudFlareAmazon S3 - The Best Data Storage Decision You'll Ever MakeAmazon S3 is being used as a way for us to securely and reliably store our company's website and data. We use it to host a numerous amount of exceptionally critical data. In terms of data hosting, there simply isn't any better alternative. Amazon S3 helps us to manage and store our data in such a simple, user-friendly way that has become exceptionally beneficial to our business model.,S3 provides possibly the most easily scalable cloud storage service on the planet. It feels as though it's been custom build from day 1 with company growth in mind - something any healthy business will surely appreciate. The intricate system of S3 servers across the globe is a great feature for anyone conducting any sort of international business. You get to choose where your data is stored and, as we all know from bounce rates, every millisecond of load time can be the difference between making or losing a sale. Pulling data is another feature we use quite often and it honestly works flawlessly every single time we have to pull anything.,It's genuinely hard to fault S3 so I'll have to resort to nitpicking but their main interface is quite bland, still super easy to use and navigate, just bland. Contacting their support can be quite cumbersome as every ticket is sent through the always cumbersome Amazon hierarchy of internal bureaucracy (similar to Seller Central) but it's not the worst system in the world by any means. At this point, I'm almost out of critiques - after all, it's what huge digital entertainment companies like Netflix rely on to make a living. That being said, there's always room for improvement and perhaps creating more servers around the world would decrease their minimal send and retrieval times.,10,Amazon S3 has allowed our e-commerce company to efficiently deliver content en masse and has been nothing but a benefit the whole way through. Our customers simply wouldn't be able to purchase anything from us if it was not for S3. S3 has also provided us with a great platform to categorize and sort our data which, in turn, has provided a lot of insights into how we could further improve our own data from the ground up. Most importantly, Amazon S3 is simply the most secure cloud storage platform we know. In the days of the high-stakes cyber-crime, that alone is worth its weight in gold.,Google Cloud Storage,Adobe Photoshop, Adobe Illustrator CC, Adobe XD, Google Analytics, Google Ads (formerly AdWords), Shopify PlusAmazon S3 is the best in class asset hosting solutionMy organization is using Amazon S3 to host all of our assets for each of our products. It is primarily being used by the engineering teams but is being used across the organization as well. Our marketing team also uses it for image assets for email marketing as well as custom image uploads for our route tiles on our site.,Allows for ease of setting up multiple buckets to keep your assets organized Gives you the option of keeping your images public or private - good for keeping your image storage organized with what you want to exposed/not exposed to users Allows for easy integration with other AWS products,Web interface is not the most intuitive at first. Takes some time getting used to Private assets being displayed could end up breaking your site if you're unaware that you need to set them public S3 is overall an expensive option for a smaller company,8,Interaction between Ruby on Rails and the Fog/Carrierwave Gem to upload images is a costly, manual process for the team,,Amazon DynamoDB, Amazon Glacier, Amazon CognitoTop Marks for S3 Storage and WebsitesWe use S3 for the storage of all our of static web assets (images, videos, audio, etc), user-uploaded data, internal log files, and backups. In addition to the storage uses, we also use the static website hosting feature for some of our web-based services. This is a particularly cost-effective way of getting a website online - either a small and simple HTML-based site or a complex single-page web application.,Storage! You can store as much as you like in whatever format and structure you like. Pay as you go - you only pay for what you use, so your storage costs scale up and down with your storage and access patterns. No more having to provision space ahead of time or having wasted space floating around. It's also fairly inexpensive. Static website hosting - really simple and easy to get going with, but surprisingly powerful. You can do everything from simple static websites to full Single Page Applications (assuming its all Javascript).,It isn't the cheapest out there for storage, but I think still represents good value for money. You do also have a large array of storage options which can lower the cost if you are willing to reduce reliability/robustness. You can't use HTTPS off the bat with S3, so you almost always need to put CloudFront (or similar CDN) in front of it. Whilst this isn't a problem, it means it isn't quite as quick and straightforward to get going with as perhaps some other services. Whilst generally very low latency, we have observed occasional latency spikes whilst retrieving objects. Assuming you are running a CDN in front of S3 (which you should) then this becomes less problematic, but it probably isn't the best choice if you absolutely must guarantee low latency.,10,S3 is such a great way to store things, it's a little hard to measure all the benefits against the other options (Dropbox, hard drives in laptops etc), but it gives a simple place to store pretty much anything. We did replace a traditional LEMP-stack website service with static website hosting in S3 + javascript. This vastly reduced our running costs as we turned all the websites EC2 instances and Load Balancers off. It also meant we didn't have to look after or maintain autoscaling strategies anymore because S3 handles the scaling for us.,Amazon CloudFrontYou know you're supposed to use S3. Just do it.We use S3 for everything imaginable, but particularly for storing larger assets like images, video, isos or data files. This allows us to purchase much smaller nodes in terms of attached SSDs. The cost of S3 for storage is almost a non-issue for anything in the sub-terabyte range, especially when compared to the price of larger EC2, Rackspace, or digital ocean instances.,Nearly every web framework now has integrations with the service as an easy plug-and-play storage solution. General integration is so good there are tons of third-party tools like Transmit (for mac) you can mount S3 as a remote disk for easy access, and even Amazon's own web portal for using S3 has gotten quite good. It's incredibly easy to offload all the expensive bandwidth operations for your typical website or app to S3, and, assuming your services are not yet HTTP2, you even get the benefits of sharding.,There is no true hierarchical filesystem in S3. So for example, if you have a file like /images/pizza/1.png, and you delete 1.png it deletes the entire directory structure. Now many tools will place an empty dummy file at /images/pizza to make it appear as if the structure is there – but if you do these operations via api it can be a bit of a gotchya. The bucket namespace is global, so it can be really hard to get a sensible bucket name. Honestly no idea why they made that global. While you can serve S3 content at your own subdomain, you have to have the proper bucket name to do so and this can get pretty cumbersome. Ideally, there would be a better way to mask S3 buckets at a DNS level.,10,S3 has a direct impact on ROI because it lowers your overall hosting budget. You will pay pennies on the dollar to host your larger files as S3 over your compute nodes. Especially when you consider all the additional backup storage, image storage, and uptime requirements of keeping files online where your compute nodes are. If you ever want to have server clusters, where do you think you're going to store your static assets? Yep, S3. No brainer again – now you can scale. I'll throw one more bone out here for this – you can literally distribute s3 files to a global CDN (CloudFront) with just a few clicks of a button. That kind of speed can have an immediate return on investment for international customers.,,Amazon Elastic Compute Cloud (EC2), Rackspace, Laravel PHP FrameworkS3 for Cloud BackupWe are currently using S3 for off-site storage of backup data using a variety of backup client software. We utilize multiple Amazon sites for redundancy when needed. Some data is stored in our account using our software for our clients, and some data is stored in the client's account which we manage.,Multiple security access levels ensure that one client cannot access another clients data. Multiple geographic locations allows us to meet certain audit requirements. Simple setup from within many cloud backup clients.,Security configuration can be a little confusing and sometimes requires making completely new accounts.,10,The storage costs are extremely low compared to storage provided by cloud backup vendors, most of which are just reselling Amazon S3. This has allowed us to be more competitive in the corporate backup market.,Wasabi,ConnectWise Control (formerly ScreenConnect), ConnectWise Manage, QuickBooks ProAmazon S3 is a versatile storage solution for any business use-caseWe use Amazon s3 throughout the company to solve different problems and use cases. We have used s3 to store images, as a data back up, to host static web pages and even as an intermediary between SQS and SNS to store event files. Most recently, we have used S3 to power our applications view history.,High availability - we have never had any problems with S3 being down. Simple, easy to use interface Very affordable for the versatile storage solution it provides,I would like an in console file viewer instead of having to download the file to see its content Speed of download has increased a lot in the past year, though still a room for improvement Apart from storage, a few transactions are charged as well,10,A very high return of investment Many of our core products depend on S3,Amazon DynamoDB, Amazon Elastic Compute Cloud (EC2), Amazon CloudFrontAmazon S3 the goto storage spotWe are currently using S3 in two different areas of the company, the first is to store backups for our WordPress websites, we have 10 different sites so each site has an automated process where every day they upload critical framework data to the different files I set up on S3. The second area where we use it is for archiving of BLOB's from our escrow software. The software saves documents which are used in the escrow in BLOB format. Using the automated process in the escrow software every sixty days the BLOB's are uploaded into the S3 folder setup for it.,Once set up it is as simple as pointing to it and it works. It is fast for putting data on it and taking it off. It allows a mixture of data types which makes it ideal for how we use it; we don't have to worry that it would store a data type.,If you're not a network type and don't understand terms like DNS or routing then it's going to be hard to get it setup correctly. They need to make this process a little more user-friendly for people that are not IT types. They should make security more friendly currently you have to have a very good understanding of what your setting so that the outside world does not see all of your data, a security preview would be great also to make sure the security setting is performing correctly. Billing is another area which could use some help in making it friendlier, you have to spend a lot of time doing deep dives on your bill to understand why cost just seems to have gone up.,10,Regarding the websites, it has been a great ROI we have them all in one location which makes it easy to get too and fast in case of a failure and we need to quickly rebuild the site. Using it for our BLOB's on our escrow side of the house the ROI is based on being able to have it in a secure location which is easy to get too and fast when the application needs to access it to build a file.,Dropbox for Business,Dropbox for BusinessAmazon S3 is effectiveS3 is used across the whole organization. It has: 1) massive scale 2) reliability 3) capability to capture any kind of data,It is durable It can capture any kind of data It can capture any amount of data,Storing versioned artifacts is easier in JFrog's Artifactory or Sonatype's Nexus, than they are on Amazon S3.,10,Inexpensive, if used judiciously. No need to worry about backup and restoration. Extremely durable.Amazon S3 is greatWe use Amazon S3 for a lot of storage needs. We use this internally to connect with Salesforce and send our data as back up, as well as post our files/images/other related content to Amazon S3 rather than using up our data storage in Salesforce which is more expensive, this is the story of many of our clients as well. It's just a much quicker access point because of the nature of it being Amazon.,It's really simple to use and implement for someone like us. It's super scalable, we have used it in small amounts and in enterprise levels. It's a secure solution for data storage.,I feel like Amazon S3 could use some GitHub-like-features. Update the S3 desktop app, because the web app is much farther in advance of that.,10,We have been able to save data storage costs through AWS. We have been able to get more clients because of our knowledge with Amazon S3 and the features it offers. We have been able to save our clients time and effort by using the S3 cloud.,,Salesforce Communities, Salesforce Backup, Salesforce Service CloudS3 for backups and web media storageS3 is used by us for offsite backup storage and also hosts some media files for a web application. S3 is very cheap storage and solves the issue of storage, it has a great API which has made automating offsite backups easy, it also has granular access control over files which has assisted in providing a backup service for my customers.,The storage is fast There are flexible storage options for even cheaper long term storage "Client" access accounts can be created that look nice to give clients access to their own storage which is stored on my account. The Amazon CLI API makes automating reliable backups possible on Windows Servers. Other consumer based services such as dropbox won't run as a "service" and need the user logged in so isn't appropriate for a database server.,Amazon has it's own JSON format for granular account control and is difficult to implement. There have been improvements to moving that towards a GUI based control system but not all of the features are there yet.,10,The main ROI benefit of S3 is reduction in storage costs, and an improved backup system for our clients.Fast, easy-to-use storage for static, media, and uploaded filesAmazon S3 is one of the primary Amazon Web Services that we use to power our website, including the web application that employees use for our core business functions. We utilize S3 to automatically store all claim documentation and legal agreements uploaded or generated through our web app. S3 is also automatically used by Amazon's Elastic Beanstalk to store zipped packages of previous versions of our application, in case we require a rollback. Finally, S3 is where we store all of our static and media files, e.g. JavaScript, CSS, and images. Our EB application serves these files from S3 rather than from its local machine.,Automatically stores previous versions of applications deployed to Elastic Beanstalk, to preserve rollbacks. Integrates with Python applications using the boto library. Serves static and media files quickly and reliably.,The documentation about caching, CORS protection, and permissions in general could be easier to comprehend. For experts on cloud architecture, I'm sure it's fine, but as a novice, it was very difficult to wrap my head around. Could come with some Amazon-vetted JavaScript, especially a framework like jQuery, Angular, etc. Having to upload my own copies of frameworks like jQuery into S3 so that I'm not dependent on an external CDN is a little redundant. I'm not sure if it already comes with virus protection or if that would even make sense, but if not, that could be a feature. Really I have almost no complaints.,10,S3 is one of the critical components of our service and helps our static files remain decoupled from our application files. Without the ease of use and configuration of S3, we might have either wound up with a much slower application or a much less friendly code deployment process. S3 has granted us the flexibility and customizability to easily pursue new and more robust applications without having to worry about file serving permissions.,None,AWS Elastic Beanstalk, Amazon Relational Database Service, Amazon Elastic Compute Cloud (EC2)S3 is a great, reliable place to keep your data if you are already using AWS, but don't fall down the rabbit hole of services.We utilize Amazon web services as one of several preferred cloud providers, which we use to host WordPress sites after we have completed the design, giving the client a private, managed server cluster within the same price range of a basic WordPress host. We specifically use S3 as the primary storage location of all site content, and as a cache/cdn service. This lets us use the EC2 storage for storing only server related files, which reduces storage costs and potential data loss, as we can quickly rebuild our servers, while not having to worry about the safety and integrity of the sites content. We essentially use S3 in the same way one would use a NAS or SAN on a web hosting network, which is a fairly accurate comparison due to the integration and partnership that Amazon has with EMC, giving S3 similar functionality as a physical EMC SAN.,One of the main attractions of S3 is the quality of it's basic services, including security, stored data integrity, and data availability from almost anywhere via almost any system. The snapshot service is one of the best services offered through a cloud, and has always been a required feature for any SAN device I potentially purchase. S3 has a strong partnership with EMC, which has allowed S3 to offer a wide variety of services and features that would normally require the customer to purchase an EC device, which opens up high-level storage to smaller companies at an affordable rate. S3 has a major lead over other cloud providers due to the S3 service, and the wide range of capabilities. Instead of being a simple "drive" it can natively operate as a web server, hosting a wide array of static content, which reduces server load and costs. This is a major advantage, especially for someone operating within the free tier, where every little bit of processing power is an important resource. The final selling point of S3 for myself, was the ability to connect into a wide variety of services, both local Amazon services, such as CloudFront CDN, and remote non-Amazon services such as WordPress backup solutions, which ends up keeping all of my data across the organization at one easy to access, and secure location.,While S3 has a huge list of available services, the services themselves tend to be lacking, such as the web server capability being able to only host static HTML content. The additional capabilities have gotten a bit "out of hand" in terms of the amount of services available, which seemingly follow no particular grouping, which can make venturing beyond basic S3 storage services a daunting, and confusing endeavor. Not having any storage "packages" for serving data is a big negative, as we would feel more comfortable with a set package, and a known monthly cost, rather than a fluctuating service billed by time x data.,7,S3 has definitely simplified our work, and the amount of work required of us when deploying with AWS, by letting all important and irreplaceable data to be stored in one location and utilized by multiple services. The Snapshot service has turned data migration and maintenance from a stressful, time-consuming service similar to disarming a bomb, into a quick and carefree service, letting us roll back to a working version of data with a simple click of the mouse, and reverse human errors quickly, before any damages are accrued. The caching and CDN capabilities provided by integrating S3 with CloudFront is another, invaluable service that gives our server clusters another head up on the competition in terms of speed and access.,Google Cloud Storage and IBM Bluemix,Google Compute Engine, Azure CDN, IBM BluemixWhy I am so impressed with Amazon Web Services!We are using Amazon S3 for multiple clients and our own purposes. S3 is a simple to use Cloud based storage product that is a secure, scale-able low cost approach for any organization that needs to have off site storage for the purposes of backup or retention, document storage and archiving. Good versioning control, secure access and an almost infinite ability to increase your storage effortlessly as your organization's needs grow. Amazon has a very easy to use interface and for users that are not very technically minded there are third party tools out there like Filezilla and S3 Fox that enable the upload and download of files in easy to use folders that anyone can feel comfortable with. Amazon S3 is also a very robust and safe storage of your files and documents as it has 99.999999999 %. Availability and your data is spread over multiple zones so that there is an as close to zero chance of data loss as is possible. I would thoroughly and unequivocally recommend Amazon S3 storage to businesses in any environment.,Easy creation of Buckets that mimic what most people are familiar with like a folder on your desktop computer. Easy to use interface to upload, download or delete files. Secure and easy to control who has access to your information. Scale-able without committing to a fixed price over time.,I think file dates on upload should reflect the date that the file was created on the original source, not the date that you uploaded it, or at least have that option. Drag and drop from your desktop would be a useful ability. Would be nice to be able to import directly from other clouds, like One Drive, Google Drive or Dropbox.,10,Positive - no need to plan ahead with ever increasing storage space. Positive - off site data backup that can be used in a DR situation from any location Positive - Granting temporary access to other people is easy.,Dropbox,Dome9 Clarity, Tripwire WebApp360, Google AnalyticsDoes its job for the intended use case.We use S3 for storage of deployment release backups, database backups, storing internal tech talk videos, as internal CDN (Content Delivery Network), and storing large documents internally. The primary business problem is [that it's] a cheap storage mechanism with unlimited storage that would be billed based on what we use. Cheap and scalability are the two primary business needs that S3 offers over other systems.,Its a scalable solution with unlimited storage that bills for what you use. This would replace our mindset from 'would we run out of memory' to 'does it need to be stored' Simple API with built in permissions using IAM would allow us to programmatically manage documents. S3 has robust compression algorithms that do a pretty good job of compressing and decompressing things. We saw cases where the zip files were compressed up to 40% upon uploads. Reliability and Multi zone backups would mean that even if one zone is shut down like it happened few weeks ago, your data is still safe.,Better user interface, for all the functionality that S3 offers, the UI for AWS suite of applications is still clunky to say the least. The UI offers manual selection of files or drag and drop file uploads. But from my experience the drag and drop functionality does not work well for large files. It takes forever to manually upload the files from the UI and there is certainly a room for improvement. Wish the security is distilled down from a separate IAM module and integrated into S3. Say for example, if I want to restrict a specific set of users, why should I go to the IAM to restrict it? Why not have that functionality from that specific bucket itself, so that I dont lose my context.,9,Positive ROI - It's cheaper to store on S3 than any other cloud mechanism that's offered to us. S3's revenue model where they charge for what you use is also very lucrative because now you are not worried about buying the bulk of storage that you don't use. Another positive is it ties in with the Amazon ecosystem. So if you have rest of your services in AWS, then it makes complete sense to use S3 so that the network latency is greatly reduced. I haven't had a negative yet, so nothing to comment on that.,Dropbox and Google Drive,Heroku, Amazon DynamoDB, Amazon Elastic Compute Cloud (EC2), Amazon Relational Database Service, Docker, Neo4j, MongoDBAmazon S3 for BackupsWe use Amazon S3 to store our Office365 Backups from AvePointe, We have a S3 Bucket Provisioned and replicated to a different region. We also use the S3 infrastructure in conjunction with the Amazon Storage Gateway Product which Stores our Microsoft Exchange On-Prem Legal Hold backups. This is what we are using for our storage platform for the entire enterprise for Backups. This has simplified our solution for LongTerm Off-Premise Backups.,Geo-Replication. Even in the event of a AWS Downtime/Issue our data remained available across different Geo-Zones. You have to configure and pay for this, however, if you dont set it up you may lose access to your data. An S3 Bucket presented with the Storage Gateway is a great way to mount your storage volumes. This operates through a linux based appliance which connects over the cloud to your volumes and presents itself as an ISCSI Connector. You can connect to many Volumes using this appliance. The Cloud Monitoring is also a great tool to keep an eye on your volumes health and performance.,Overall they do a great job in making the product as easy as possible. One feature we would like to see for our Radiology Storage is File Server Paths to use. Our Legacy Image Distribution requires full UNC Paths to the storage Shares.,9,It allows for us to only use what we need for a fair cost and not have to spend many productivity man-hours on maintenance and support. It also gives us peace of mind that our data is held offsite in a secure manner.,,Veeam Backup & Replication, SolarWinds Server & Application MonitorAmazon S3 - A Fantastic Solution to Modern Software DemandsWe use amazon s3 to persist all of our internal and client data in the cloud. It is a fantastic choice when your infrastructure is also hosted within the AWS ecosystem, as all of their technologies interoperate very nicely with the S3 storage service. It sort of eliminates the need for traditional dev ops.,Storing any types of data Interacting with other services and technologies in the AWS ecosystem Horizontal scalability of data storage,Better interoperability with tools outside of the AWS toolkit The command line client is very verbose and clunky to use Better client tools for interacting with S3,9,Makes communication across development teams more uniform The cost savings of reducing dev ops budget and using a managed service like S3 are high S3 effectively auto scales to the size you need it to be and is priced accordingly,Google Drive,Amazon Redshift, Amazon Elastic Compute Cloud (EC2), QuboleFree to be S3: Cost-Effective Site HostingI use Amazon S3 to host websites for myself and clients I build them for. I've used other web hosting services but have found S3 to offer the best combination of ease of use, cost controls, and reliability. S3 buckets have been a lifesaver for me in allowing me to manage multiple sites in the easiest manner available while keeping my site hosting expenses to a minimum.,Cost reduction is a major factor in my selection of Amazon S3 for hosting websites. When you host your site on S3 you are billed for the traffic you use, not based on a flat-rate. As a result it is far easier to keep site hosting expenses low, and scale up when you need to. S3 buckets are managed through a very simple and easy interface that is extremely well-documented and can be set up with a few clicks. I can deploy a site in under five minutes, so the time-saving aspects of this are hard to overstate. AWS is known for reliability and you can be confident that your site or data hosted on an S3 bucket will be available when you or your clients need it. As anyone knows, site reliability is a major factor in driving business decisions on whom to select as a host, and you can't get much better than AWS.,Learning curve can be a bit steep for some of the more advanced features for the service. Could be a bit more accessible for non-technical or lower-technical users such as small business owners and non-tech professionals. Bucket policies can be daunting to work with (although some example baseline policies are available).,9,I've been hosting a blog on S3 for a while now and it has been a big factor in driving my branding initiative forward, as the S3 workflow made it possible to push through the daunting task of getting it launched. It's made me aware that there are indeed cost-effective ways to host your site online and as a web developer being able to offer options that don't require a flat monthly fee is an important part of being able to deliver value to my clients.,Squarespace, HostGator and Wix,Slack, WunderlistThe best image and file storage programI use Amazon S3 to host email images and other web images used on multiple websites. It is used widely by the marketing, tech, and even the customer service department. It created a great alternative for where we store files.,Simple File Hosting Inexpensive Fast,Better front end UI Less downtime Better status updates,9,Faster images loads Cheaper hosting,,KlaviyoSimple, Reliable, Maintainable Storage - Amazon S3My current company is still in the process of moving to the AWS stack, but my previous company already had a successful story using Amazon tools, including S3. It was used across the whole organization. Server logs and data from the MySQL database were replicated to S3, and from there, the data got processed by Mapreduce programs running on EMR, and eventually get stored in RedShift or Elasticsearch. S3 is also used as a fast and neat backup storage for RedShift and Elasticsearch.,Easy-to-use command line interface and APIs. Great integration with other Amazon services. Secured. And access can be easily managed with IAM service.,GUI is not user-friendly. I had to use a third party tool called S3Hub to do quick file downloads/uploads for testing.,9,Total number on the bills was definitely dropped when we moved to use AWS stacks from our own server clusters. "Always online" (nearly 100%) means less frustration dealing with power outages in your server plants and less people out there doing maintenance. DevOps has less work managing the user permissions, doing data replications, etc.,,Amazon Redshift, Amazon Elastic MapReduce, Amazon Elastic Compute Cloud (EC2)Amazon S3 ReviewAmazon S3 is used as an archiving solution and for object storage. Additionally, our corporate storage solution also allows us to automatically tier any longer term archive requirements to an Amazon public cloud should our clients have that requirement. This provides a unique and robust solution that can meet our customers' needs.,Dev ops, storage and archiving - The capability of Amazon S3 to fulfill these requirements is pretty cool in my opinion. The always-on and always available cloud storage solution is bar none. Security - The first time that I had used Amazon S3 and EC2 was an eye opening experience. The security considerations that Amazon took into account in developing their cloud solution is amazing. There's IAM management, key management etc. Take a drive of Amazon's solution and you'll realize the security considerations they've taken to protect and secure your data. Applications - There is pretty much 100s of applications on Amazon that are supported with S3.,I think Amazon is already doing a lot of good things and making improvements. I'm pretty sure there's a few skunk works already in progress to tackle functionality. :),9,It has been positive. We can tier our storage solution to Amazon S3 but very few other competitors can say that. Our call to action is to help our customers fulfill any of their requirements and not just for the mighty dollar. It is always customers first.,,Windows Azure
Unspecified
Amazon S3 (Simple Storage Service)
178 Ratings
Score 9.0 out of 101
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>TRScore

Amazon S3 Reviews

Amazon S3
178 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 9.0 out of 101

Do you work for this company? Manage this listing

Show Filters 
Hide Filters 
Filter 178 vetted Amazon S3 reviews and ratings
Clear all filters
Overall Rating
Reviewer's Company Size
Last Updated
By Topic
Industry
Department
Experience
Job Type
Role

Reviews (1-25 of 32)

Do you use this product? Write a Review
Bob Smith profile photo
March 29, 2019

To S3 or not to S3, that is the question... Amazon S3 is the answer!

Score 10 out of 10
Vetted Review
Verified User
Review Source
Amazon S3 is a foundational element used throughout our organization. It is used by applications to store documents, archive phone calls, store/share files, retain backups, transfer files to/from customers, etc.

It allows us to set metadata which also allows files to clean up after itself, which prevents our organization from storing information longer than needed which is wonderful (and keeps us only paying for what we really need to store). S3 is our go-to for any cloud storage needs as well as a location to host static content distributed through Cloudfront and provide public access to files as needed.
  • It has a good command line interface making it easy to use from anywhere
  • It has a well-built SDK across many languages allowing applications to integrate
  • You only pay for what you use, so there is no need to upgrade/downgrade storage capacity
  • S3 allows objects to store metadata allowing some very useful options (such as object expiration)
  • You can now use it to also see the metadata within your objects, such as images/videos metadata (location, duration, capture date, etc)
  • IAM allows you to control access to S3 to set proper permissions
  • It could be useful to have reports showing file usage/aging
  • It would be nice to be ale to query S3 without the need to look at each and every object
Amazon S3 is simple to use and easy to adopt. There is a myriad of tools which leverage S3 and it is becoming more fully integrated as an extenion to many store devices which find a need to integrate with the cloud. As storage goes, it can sometimes be slow, but it is robust and stable.
Read Bob Smith's full review
No photo available
August 01, 2019

Highly available and integrated with other AWS products

Score 9 out of 10
Vetted Review
Verified User
Review Source
Amazon S3 is being widely used in our projects for multiple purposes. We are using S3 for storing deployment packages of our microservices. These services are automatically uploaded to S3 buckets thanks to S3 API and serverless application model. Also, we are using S3 Static web serving feature to serve our projects' APIs. It is a powerful feature which you can easily configure and publish your static website.
  • Storing and reading data from S3 buckets are very well designed. You can store any kind of data as you like.
  • The static website serving feature is great. You can serve your APIs in seconds if you are using Swagger like API development tools.
  • Access management of S3 Buckets are good. You can define private buckets or files easily.
  • POST, PUT and LIST requests are not free. If you are planning to store TBs of data and will download them frequently, It may be expensive.
If you are already using AWS products such as Lambda, EC2, etc. S3 will be well suited for storing deployment packages version by version. Also, you can serve your APIs by using the static website feature of S3. Apart from these features, you can use S3 to store your project's files as a backup or if your product is related to storing and reading data, S3 is one of the best solutions for these works.
Read this authenticated review
No photo available
July 19, 2019

Amazon S3 : Fast, Secure and Simple Cloud Storage

Score 9 out of 10
Vetted Review
Verified User
Review Source
The most popular IaaS service out there, Amazon S3 offers good infrastructure, speeds, API support, command line interface and also a great user interface for web access. We are using AWS services to support our business and hosting all the datasets on S3. S3 is typically used to upload and download content, and storing application-specific data. Also, this cloud-based service is HIPAA compliance, so we can store sensitive dataset without any compliance issues and security concerns. Enterprises can keep data secure, processes compliant and teams on the same page.
  • Data management and storage
  • Quick upload, download and move on EC2 instance
  • Security and HIPAA compliance
  • Folder sharing with multi level permission
  • APIs and libraries to access data through any programming language
  • Searching for the document is very hard, it allows only prefix to search the files.
  • Also, downloads require more than one click which irritates frequent users.
  • Price compared to service is a little bit high, still not a major concern.
Amazon S3 is a storage infrastructure under the umbrella of AWS. If you host any service that requires a quick and secure data transfer then S3 is the best solution. Also, in the case of multiprogramming language applications, S3 is the best option regarding compatibility with multiple programming languages. But if your requirement is just to store the dataset by manual effort and you want to share with others without the frequent requirement of data uploads and downloads, then Google Drive is better solution compare to S3.
Read this authenticated review
Justin Germino profile photo
January 05, 2019

S3 is an Excellent Wordpress Content Storage Option

Score 7 out of 10
Vetted Review
Verified User
Review Source
In my case, I am using Amazon S3 with the Associated Cloud Front to host all my WordPress site static content and media to avoid overloading the web hosting provider. Leveraging the combination of Amazon S3 and CloudFront provides faster access to media files, content caching, and avoids unnecessary resource drain on the web server hosting resources directly.
  • Cheaper Storage Media Files
  • Easy to Implement with WordPress Seamlessly
  • Inexpensive
  • Can be a bit complex to set up with Cloud Front for CDN Performance.
  • Files names and conventions with how it integrates with WordPress make it hard to find original files specifically since they are renamed.
If you run self-hosted WordPress blogs and have a limited or small hosting plan, then the Amazon S3 Storage provides a great ROI to store your static content in the Amazon S3 Cloud. Ideal for images, video and any other static files you would have delivered on your website for viewers.
Read Justin Germino's full review
Matthew Gardner profile photo
January 01, 2019

Storage, yes, but simple. Not for everyone.

Score 8 out of 10
Vetted Review
Verified User
Review Source
We use Amazon's Simple Storage Service to store both static and somewhat dynamic assets. It is used in conjunction with Amazon's CloudFront service. It is a simple, cost-effective way to serve assets across our web apps, mobile apps, and websites. It solves the problem of reliable distribution at an affordable price, all wrapped up in a scalable solution. Between our various properties, we distribute over 1TB of data per month across millions of instances.
  • Scalable
  • Reliable
  • Well documented
  • Hard to use
  • Not for non-developers
  • Bad online UI
S3 is a VERY quick way to get up and running. Very simple for developers to use and have work. With the rest of Amazon's offerings, it can scale to be distributed via CDN, replicated, etc. If you need non-developers to store/update, though, this may not be the solution for you. The UI is far too confusing and easy to make a mistake on, and if you use CloudFront you need to invalidate, etc. with new uploads which is hard to grasp as a non-developer. As well, other companies have far less expensive solutions which scale just as well.
Read Matthew Gardner's full review
No photo available
September 26, 2018

Amazon S3 - The Best Data Storage Decision You'll Ever Make

Score 10 out of 10
Vetted Review
Verified User
Review Source
Amazon S3 is being used as a way for us to securely and reliably store our company's website and data. We use it to host a numerous amount of exceptionally critical data. In terms of data hosting, there simply isn't any better alternative. Amazon S3 helps us to manage and store our data in such a simple, user-friendly way that has become exceptionally beneficial to our business model.
  • S3 provides possibly the most easily scalable cloud storage service on the planet. It feels as though it's been custom build from day 1 with company growth in mind - something any healthy business will surely appreciate.
  • The intricate system of S3 servers across the globe is a great feature for anyone conducting any sort of international business. You get to choose where your data is stored and, as we all know from bounce rates, every millisecond of load time can be the difference between making or losing a sale.
  • Pulling data is another feature we use quite often and it honestly works flawlessly every single time we have to pull anything.
  • It's genuinely hard to fault S3 so I'll have to resort to nitpicking but their main interface is quite bland, still super easy to use and navigate, just bland.
  • Contacting their support can be quite cumbersome as every ticket is sent through the always cumbersome Amazon hierarchy of internal bureaucracy (similar to Seller Central) but it's not the worst system in the world by any means.
  • At this point, I'm almost out of critiques - after all, it's what huge digital entertainment companies like Netflix rely on to make a living. That being said, there's always room for improvement and perhaps creating more servers around the world would decrease their minimal send and retrieval times.
S3 is one of those few solutions that work for everyone at any range. From small startups to corporate giants, S3 has something to offer all businesses with its infinite scalability and absolutely brilliant pay structure. Coming from the personal experience of having experienced both the small and big company aspect, S3 is your best bet for any and all cloud storage needs.
Read this authenticated review
No photo available
September 14, 2018

Amazon S3 is the best in class asset hosting solution

Score 8 out of 10
Vetted Review
Verified User
Review Source
My organization is using Amazon S3 to host all of our assets for each of our products. It is primarily being used by the engineering teams but is being used across the organization as well. Our marketing team also uses it for image assets for email marketing as well as custom image uploads for our route tiles on our site.
  • Allows for ease of setting up multiple buckets to keep your assets organized
  • Gives you the option of keeping your images public or private - good for keeping your image storage organized with what you want to exposed/not exposed to users
  • Allows for easy integration with other AWS products
  • Web interface is not the most intuitive at first. Takes some time getting used to
  • Private assets being displayed could end up breaking your site if you're unaware that you need to set them public
  • S3 is overall an expensive option for a smaller company
If you're looking to host a wide array of assets, including large images, then S3 is your best bet. It is challenging to get used to initially as the web interface isn't the most intuitive to a beginner but if you're hosting for multiple products, it is worth it. Also makes integration with other AWS products easy.
Read this authenticated review
Andrew Raines profile photo
May 02, 2018

Top Marks for S3 Storage and Websites

Score 10 out of 10
Vetted Review
Verified User
Review Source
We use S3 for the storage of all our of static web assets (images, videos, audio, etc), user-uploaded data, internal log files, and backups. In addition to the storage uses, we also use the static website hosting feature for some of our web-based services. This is a particularly cost-effective way of getting a website online - either a small and simple HTML-based site or a complex single-page web application.
  • Storage! You can store as much as you like in whatever format and structure you like.
  • Pay as you go - you only pay for what you use, so your storage costs scale up and down with your storage and access patterns. No more having to provision space ahead of time or having wasted space floating around. It's also fairly inexpensive.
  • Static website hosting - really simple and easy to get going with, but surprisingly powerful. You can do everything from simple static websites to full Single Page Applications (assuming its all Javascript).
  • It isn't the cheapest out there for storage, but I think still represents good value for money. You do also have a large array of storage options which can lower the cost if you are willing to reduce reliability/robustness.
  • You can't use HTTPS off the bat with S3, so you almost always need to put CloudFront (or similar CDN) in front of it. Whilst this isn't a problem, it means it isn't quite as quick and straightforward to get going with as perhaps some other services.
  • Whilst generally very low latency, we have observed occasional latency spikes whilst retrieving objects. Assuming you are running a CDN in front of S3 (which you should) then this becomes less problematic, but it probably isn't the best choice if you absolutely must guarantee low latency.
Wherever you need to store things, S3 is pretty much the answer. Also, if you want to host simple websites without the cost or headache of scaling your own services, the static web hosting may be the answer you're looking for.
Read Andrew Raines's full review
Justin Schroeder profile photo
January 22, 2018

You know you're supposed to use S3. Just do it.

Score 10 out of 10
Vetted Review
Verified User
Review Source
We use S3 for everything imaginable, but particularly for storing larger assets like images, video, isos or data files. This allows us to purchase much smaller nodes in terms of attached SSDs. The cost of S3 for storage is almost a non-issue for anything in the sub-terabyte range, especially when compared to the price of larger EC2, Rackspace, or digital ocean instances.
  • Nearly every web framework now has integrations with the service as an easy plug-and-play storage solution.
  • General integration is so good there are tons of third-party tools like Transmit (for mac) you can mount S3 as a remote disk for easy access, and even Amazon's own web portal for using S3 has gotten quite good.
  • It's incredibly easy to offload all the expensive bandwidth operations for your typical website or app to S3, and, assuming your services are not yet HTTP2, you even get the benefits of sharding.
  • There is no true hierarchical filesystem in S3. So for example, if you have a file like /images/pizza/1.png, and you delete 1.png it deletes the entire directory structure. Now many tools will place an empty dummy file at /images/pizza to make it appear as if the structure is there – but if you do these operations via api it can be a bit of a gotchya.
  • The bucket namespace is global, so it can be really hard to get a sensible bucket name. Honestly no idea why they made that global.
  • While you can serve S3 content at your own subdomain, you have to have the proper bucket name to do so and this can get pretty cumbersome. Ideally, there would be a better way to mask S3 buckets at a DNS level.
Anytime – and I do mean anytime – you have files of any size over, say, 50kb and they are static you should reach for S3 first. In 7 years of using the service, I have never once lost a file. There have been a total of maybe 30 minutes of downtime in 7 years, which was a DNS level issue. The speed is excellent, the availability is incredible, and there simply is no good competitor for the price.
Read Justin Schroeder's full review
Bill Greganti profile photo
January 16, 2018

S3 for Cloud Backup

Score 10 out of 10
Vetted Review
Verified User
Review Source
We are currently using S3 for off-site storage of backup data using a variety of backup client software. We utilize multiple Amazon sites for redundancy when needed. Some data is stored in our account using our software for our clients, and some data is stored in the client's account which we manage.
  • Multiple security access levels ensure that one client cannot access another clients data.
  • Multiple geographic locations allows us to meet certain audit requirements.
  • Simple setup from within many cloud backup clients.
  • Security configuration can be a little confusing and sometimes requires making completely new accounts.
Amazon S3 meets many of the demands for cloud based backup including some audit requirements for various DoD, HIPAA, and PCI restricted businesses. We store data with various levels of encryption and redundancy for our clients as required by their industry. There are also less expensive options, such as Glacier, in cases where audit compliance is not an issue.
Read Bill Greganti's full review
Akmal Muqeeth profile photo
November 21, 2017

Amazon S3 is a versatile storage solution for any business use-case

Score 10 out of 10
Vetted Review
Verified User
Review Source
We use Amazon s3 throughout the company to solve different problems and use cases. We have used s3 to store images, as a data back up, to host static web pages and even as an intermediary between SQS and SNS to store event files. Most recently, we have used S3 to power our applications view history.
  • High availability - we have never had any problems with S3 being down.
  • Simple, easy to use interface
  • Very affordable for the versatile storage solution it provides
  • I would like an in console file viewer instead of having to download the file to see its content
  • Speed of download has increased a lot in the past year, though still a room for improvement
  • Apart from storage, a few transactions are charged as well
The beauty of S3 is that it provides a generic storage solution which can be customized to cater to many business needs. Its a definite fit for any application level storage like images, data files, pdf etc. On an architectural level, since it plays well with other AWS services, it can be used very well in conjunction with SQS, SNS and Lambda.
Read Akmal Muqeeth's full review
Robb Glietz profile photo
September 29, 2017

Amazon S3 the goto storage spot

Score 10 out of 10
Vetted Review
Verified User
Review Source
We are currently using S3 in two different areas of the company, the first is to store backups for our WordPress websites, we have 10 different sites so each site has an automated process where every day they upload critical framework data to the different files I set up on S3. The second area where we use it is for archiving of BLOB's from our escrow software. The software saves documents which are used in the escrow in BLOB format. Using the automated process in the escrow software every sixty days the BLOB's are uploaded into the S3 folder setup for it.
  • Once set up it is as simple as pointing to it and it works.
  • It is fast for putting data on it and taking it off.
  • It allows a mixture of data types which makes it ideal for how we use it; we don't have to worry that it would store a data type.
  • If you're not a network type and don't understand terms like DNS or routing then it's going to be hard to get it setup correctly. They need to make this process a little more user-friendly for people that are not IT types.
  • They should make security more friendly currently you have to have a very good understanding of what your setting so that the outside world does not see all of your data, a security preview would be great also to make sure the security setting is performing correctly.
  • Billing is another area which could use some help in making it friendlier, you have to spend a lot of time doing deep dives on your bill to understand why cost just seems to have gone up.
Amazon S3 is well suited for any applications which need to store documents, pictures, video either pre/post-processing or BLOB's/CLOB's. The reason for that is once you set everything up it is easy to point to and it is fast to get and store items on it with no worries. Plus with the redundant backup's it is secure. The other great feature is if you're using other AWS it is extremely easy to connect to S3 and the speed is even better since it is on their own network.
Read Robb Glietz's full review
Juni Mukherjee profile photo
September 11, 2017

Amazon S3 is effective

Score 10 out of 10
Vetted Review
Verified User
Review Source
S3 is used across the whole organization.

It has:

1) massive scale

2) reliability

3) capability to capture any kind of data
  • It is durable
  • It can capture any kind of data
  • It can capture any amount of data
  • Storing versioned artifacts is easier in JFrog's Artifactory or Sonatype's Nexus, than they are on Amazon S3.
S3 is well-suited for almost any kind of data storage and retrieval. However, S3 can act as a secondary storage for versioned artifacts, while the primary storage is considered to be Artifactory or Nexus.
Read Juni Mukherjee's full review
No photo available
October 13, 2017

Amazon S3 is great

Score 10 out of 10
Vetted Review
Verified User
Review Source
We use Amazon S3 for a lot of storage needs. We use this internally to connect with Salesforce and send our data as back up, as well as post our files/images/other related content to Amazon S3 rather than using up our data storage in Salesforce which is more expensive, this is the story of many of our clients as well. It's just a much quicker access point because of the nature of it being Amazon.
  • It's really simple to use and implement for someone like us.
  • It's super scalable, we have used it in small amounts and in enterprise levels.
  • It's a secure solution for data storage.
  • I feel like Amazon S3 could use some GitHub-like-features.
  • Update the S3 desktop app, because the web app is much farther in advance of that.
We use Amazon S3 for a lot of storage needs for ourselves and our clients, included. We use this for our clients to connect with Salesforce and send our data as back up, as well as post our files/images/other related content to Amazon S3 rather than using up our data storage in Salesforce which is more expensive. It's just a much quicker access point because of the nature of it being Amazon.
Read this authenticated review
Carl Schwarz profile photo
August 16, 2017

S3 for backups and web media storage

Score 10 out of 10
Vetted Review
Reseller
Review Source
S3 is used by us for offsite backup storage and also hosts some media files for a web application. S3 is very cheap storage and solves the issue of storage, it has a great API which has made automating offsite backups easy, it also has granular access control over files which has assisted in providing a backup service for my customers.
  • The storage is fast
  • There are flexible storage options for even cheaper long term storage
  • "Client" access accounts can be created that look nice to give clients access to their own storage which is stored on my account.
  • The Amazon CLI API makes automating reliable backups possible on Windows Servers. Other consumer based services such as dropbox won't run as a "service" and need the user logged in so isn't appropriate for a database server.
  • Amazon has it's own JSON format for granular account control and is difficult to implement. There have been improvements to moving that towards a GUI based control system but not all of the features are there yet.
Each input/output over a certain amount is charged so s3 is not useful as a mounted drive or frequently accessed storage. S3 is great for low I/O storage.
Read Carl Schwarz's full review
Corwin Cole profile photo
March 30, 2017

Fast, easy-to-use storage for static, media, and uploaded files

Score 10 out of 10
Vetted Review
Verified User
Review Source
Amazon S3 is one of the primary Amazon Web Services that we use to power our website, including the web application that employees use for our core business functions. We utilize S3 to automatically store all claim documentation and legal agreements uploaded or generated through our web app. S3 is also automatically used by Amazon's Elastic Beanstalk to store zipped packages of previous versions of our application, in case we require a rollback. Finally, S3 is where we store all of our static and media files, e.g. JavaScript, CSS, and images. Our EB application serves these files from S3 rather than from its local machine.
  • Automatically stores previous versions of applications deployed to Elastic Beanstalk, to preserve rollbacks.
  • Integrates with Python applications using the boto library.
  • Serves static and media files quickly and reliably.
  • The documentation about caching, CORS protection, and permissions in general could be easier to comprehend. For experts on cloud architecture, I'm sure it's fine, but as a novice, it was very difficult to wrap my head around.
  • Could come with some Amazon-vetted JavaScript, especially a framework like jQuery, Angular, etc. Having to upload my own copies of frameworks like jQuery into S3 so that I'm not dependent on an external CDN is a little redundant.
  • I'm not sure if it already comes with virus protection or if that would even make sense, but if not, that could be a feature. Really I have almost no complaints.
S3 is excellent for storing and serving static, media, and uploaded files. Keep your JS, CSS, and images there, as well as user-uploaded images and documents and app-generated documents, and then serve them through configuration in your scalable applications. Elastic Beanstalk and Lambda play very well with S3. If you grow to especially large scale, start managing the regions of your S3 buckets for optimal cloud service.
Read Corwin Cole's full review
Craig Nash profile photo
February 27, 2017

S3 is a great, reliable place to keep your data if you are already using AWS, but don't fall down the rabbit hole of services.

Score 7 out of 10
Vetted Review
Verified User
Review Source
We utilize Amazon web services as one of several preferred cloud providers, which we use to host WordPress sites after we have completed the design, giving the client a private, managed server cluster within the same price range of a basic WordPress host. We specifically use S3 as the primary storage location of all site content, and as a cache/cdn service. This lets us use the EC2 storage for storing only server related files, which reduces storage costs and potential data loss, as we can quickly rebuild our servers, while not having to worry about the safety and integrity of the sites content. We essentially use S3 in the same way one would use a NAS or SAN on a web hosting network, which is a fairly accurate comparison due to the integration and partnership that Amazon has with EMC, giving S3 similar functionality as a physical EMC SAN.
  • One of the main attractions of S3 is the quality of it's basic services, including security, stored data integrity, and data availability from almost anywhere via almost any system. The snapshot service is one of the best services offered through a cloud, and has always been a required feature for any SAN device I potentially purchase.
  • S3 has a strong partnership with EMC, which has allowed S3 to offer a wide variety of services and features that would normally require the customer to purchase an EC device, which opens up high-level storage to smaller companies at an affordable rate.
  • S3 has a major lead over other cloud providers due to the S3 service, and the wide range of capabilities. Instead of being a simple "drive" it can natively operate as a web server, hosting a wide array of static content, which reduces server load and costs. This is a major advantage, especially for someone operating within the free tier, where every little bit of processing power is an important resource.
  • The final selling point of S3 for myself, was the ability to connect into a wide variety of services, both local Amazon services, such as CloudFront CDN, and remote non-Amazon services such as WordPress backup solutions, which ends up keeping all of my data across the organization at one easy to access, and secure location.
  • While S3 has a huge list of available services, the services themselves tend to be lacking, such as the web server capability being able to only host static HTML content.
  • The additional capabilities have gotten a bit "out of hand" in terms of the amount of services available, which seemingly follow no particular grouping, which can make venturing beyond basic S3 storage services a daunting, and confusing endeavor.
  • Not having any storage "packages" for serving data is a big negative, as we would feel more comfortable with a set package, and a known monthly cost, rather than a fluctuating service billed by time x data.
I feel S3 is best used by a company looking to primarily use it as a safe and secure location to store high-availability data, leaving the additional services as an option for future expansions. Myself, and several other cloud architects I have spoken with have shared another scenario that fits S3, and other AWS services quite well, which is a startup using the free-tier with the Activate program. If done correctly, several S3 capabilities can be employed to offload tasks from underpowered virtual servers, letting the entire system become faster and more reliable.
Read Craig Nash's full review
Mark Richards profile photo
March 29, 2017

Why I am so impressed with Amazon Web Services!

Score 10 out of 10
Vetted Review
Reseller
Review Source
We are using Amazon S3 for multiple clients and our own purposes.

S3 is a simple to use Cloud based storage product that is a secure, scale-able low cost approach for any organization that needs to have off site storage for the purposes of backup or retention, document storage and archiving. Good versioning control, secure access and an almost infinite ability to increase your storage effortlessly as your organization's needs grow. Amazon has a very easy to use interface and for users that are not very technically minded there are third party tools out there like Filezilla and S3 Fox that enable the upload and download of files in easy to use folders that anyone can feel comfortable with. Amazon S3 is also a very robust and safe storage of your files and documents as it has 99.999999999 %. Availability and your data is spread over multiple zones so that there is an as close to zero chance of data loss as is possible. I would thoroughly and unequivocally recommend Amazon S3 storage to businesses in any environment.
  • Easy creation of Buckets that mimic what most people are familiar with like a folder on your desktop computer.
  • Easy to use interface to upload, download or delete files.
  • Secure and easy to control who has access to your information.
  • Scale-able without committing to a fixed price over time.
  • I think file dates on upload should reflect the date that the file was created on the original source, not the date that you uploaded it, or at least have that option.
  • Drag and drop from your desktop would be a useful ability.
  • Would be nice to be able to import directly from other clouds, like One Drive, Google Drive or Dropbox.
Very suited to legal environments where document versioning is key. Not suited to situations where file creation date is critical.
Read Mark Richards's full review
Anudeep P profile photo
March 27, 2017

Does its job for the intended use case.

Score 9 out of 10
Vetted Review
Verified User
Review Source
We use S3 for storage of deployment release backups, database backups, storing internal tech talk videos, as internal CDN (Content Delivery Network), and storing large documents internally. The primary business problem is [that it's] a cheap storage mechanism with unlimited storage that would be billed based on what we use. Cheap and scalability are the two primary business needs that S3 offers over other systems.
  • Its a scalable solution with unlimited storage that bills for what you use. This would replace our mindset from 'would we run out of memory' to 'does it need to be stored'
  • Simple API with built in permissions using IAM would allow us to programmatically manage documents.
  • S3 has robust compression algorithms that do a pretty good job of compressing and decompressing things. We saw cases where the zip files were compressed up to 40% upon uploads.
  • Reliability and Multi zone backups would mean that even if one zone is shut down like it happened few weeks ago, your data is still safe.
  • Better user interface, for all the functionality that S3 offers, the UI for AWS suite of applications is still clunky to say the least. The UI offers manual selection of files or drag and drop file uploads. But from my experience the drag and drop functionality does not work well for large files. It takes forever to manually upload the files from the UI and there is certainly a room for improvement.
  • Wish the security is distilled down from a separate IAM module and integrated into S3. Say for example, if I want to restrict a specific set of users, why should I go to the IAM to restrict it? Why not have that functionality from that specific bucket itself, so that I dont lose my context.
Well suited for cheap, multi-zone storage for large files. It's also very widely used as a CDN by popular companies. It could also be used as a static web server, though I don't have much experience with it. It also has a robust API, so integrating S3 programmatically is straight forward.

Less suited for non-tech savvy users who wanted to use the UI mostly for modifying files. There are other cloud storage tools like Dropbox that provide better integrations with mobile and it has an intuitive front end.
Read Anudeep P's full review
Michael Jipping profile photo
March 24, 2017

Amazon S3 for Backups

Score 9 out of 10
Vetted Review
Verified User
Review Source
We use Amazon S3 to store our Office365 Backups from AvePointe, We have a S3 Bucket Provisioned and replicated to a different region. We also use the S3 infrastructure in conjunction with the Amazon Storage Gateway Product which Stores our Microsoft Exchange On-Prem Legal Hold backups. This is what we are using for our storage platform for the entire enterprise for Backups. This has simplified our solution for LongTerm Off-Premise Backups.
  • Geo-Replication. Even in the event of a AWS Downtime/Issue our data remained available across different Geo-Zones. You have to configure and pay for this, however, if you dont set it up you may lose access to your data.
  • An S3 Bucket presented with the Storage Gateway is a great way to mount your storage volumes. This operates through a linux based appliance which connects over the cloud to your volumes and presents itself as an ISCSI Connector. You can connect to many Volumes using this appliance.
  • The Cloud Monitoring is also a great tool to keep an eye on your volumes health and performance.
  • Overall they do a great job in making the product as easy as possible. One feature we would like to see for our Radiology Storage is File Server Paths to use. Our Legacy Image Distribution requires full UNC Paths to the storage Shares.
You have to make sure that using S3 Storage fits your business application needs. For us it is a great method for Backup Storage and overflow Storage. You must rely on yourself to provide the testing to your applications and requirements. There is no one size fits all. But AWS S3 is a great solution to try to fit into your environment.
Read Michael Jipping's full review
Ivan Miller profile photo
March 22, 2017

Amazon S3 - A Fantastic Solution to Modern Software Demands

Score 9 out of 10
Vetted Review
Verified User
Review Source
We use amazon s3 to persist all of our internal and client data in the cloud. It is a fantastic choice when your infrastructure is also hosted within the AWS ecosystem, as all of their technologies interoperate very nicely with the S3 storage service. It sort of eliminates the need for traditional dev ops.
  • Storing any types of data
  • Interacting with other services and technologies in the AWS ecosystem
  • Horizontal scalability of data storage
  • Better interoperability with tools outside of the AWS toolkit
  • The command line client is very verbose and clunky to use
  • Better client tools for interacting with S3
S3 is really well suited for data storage supporting most modern software solutions. Modern technology demands far more scalability than has been available in the past, and the distributed nature of the AWS ecosystem supports these demands quite nicely. On the flipside, it is often easier to "hit the ground running" with more of an in-house, single-server approach to software applications.
Read Ivan Miller's full review
Joel Tanzi profile photo
March 22, 2017

Free to be S3: Cost-Effective Site Hosting

Score 9 out of 10
Vetted Review
Verified User
Review Source
I use Amazon S3 to host websites for myself and clients I build them for. I've used other web hosting services but have found S3 to offer the best combination of ease of use, cost controls, and reliability. S3 buckets have been a lifesaver for me in allowing me to manage multiple sites in the easiest manner available while keeping my site hosting expenses to a minimum.
  • Cost reduction is a major factor in my selection of Amazon S3 for hosting websites. When you host your site on S3 you are billed for the traffic you use, not based on a flat-rate. As a result it is far easier to keep site hosting expenses low, and scale up when you need to.
  • S3 buckets are managed through a very simple and easy interface that is extremely well-documented and can be set up with a few clicks. I can deploy a site in under five minutes, so the time-saving aspects of this are hard to overstate.
  • AWS is known for reliability and you can be confident that your site or data hosted on an S3 bucket will be available when you or your clients need it. As anyone knows, site reliability is a major factor in driving business decisions on whom to select as a host, and you can't get much better than AWS.
  • Learning curve can be a bit steep for some of the more advanced features for the service.
  • Could be a bit more accessible for non-technical or lower-technical users such as small business owners and non-tech professionals.
  • Bucket policies can be daunting to work with (although some example baseline policies are available).
S3 is an excellent service for website and web application hosting for those willing to take the time to learn the complexities of AWS and want complete control over content, implementation and security. It also does well as a backup and storage mechanism, and hosting software files to be available to download. If what you are after is a quick and easy way to get a site up and running and you are not about to write the code for that site yourself, then you are probably looking for another solution that includes site-building tools, such as Squarespace.
Read Joel Tanzi's full review
Robbie Hodge profile photo
April 19, 2017

The best image and file storage program

Score 9 out of 10
Vetted Review
Verified User
Review Source
I use Amazon S3 to host email images and other web images used on multiple websites. It is used widely by the marketing, tech, and even the customer service department. It created a great alternative for where we store files.
  • Simple File Hosting
  • Inexpensive
  • Fast
  • Better front end UI
  • Less downtime
  • Better status updates
  • Perfect for anyone with an image heavy website.
  • Not great for users who wouldn't know how to use it.
Read Robbie Hodge's full review
Yanan Wang profile photo
July 18, 2016

Simple, Reliable, Maintainable Storage - Amazon S3

Score 9 out of 10
Vetted Review
Verified User
Review Source
My current company is still in the process of moving to the AWS stack, but my previous company already had a successful story using Amazon tools, including S3. It was used across the whole organization. Server logs and data from the MySQL database were replicated to S3, and from there, the data got processed by Mapreduce programs running on EMR, and eventually get stored in RedShift or Elasticsearch. S3 is also used as a fast and neat backup storage for RedShift and Elasticsearch.
  • Easy-to-use command line interface and APIs.
  • Great integration with other Amazon services.
  • Secured. And access can be easily managed with IAM service.
  • GUI is not user-friendly. I had to use a third party tool called S3Hub to do quick file downloads/uploads for testing.
Amazon S3 is best suited when you're already using an AWS stack or thinking about moving toward it. It is a reliable and high throughput storage that you will be using in the back of a lot of other Amazon tools such as EMR and RedShift. However, if what you need is a cheaper and a more longer-term storage, you might want to take a look at Amazon Glacier.
Read Yanan Wang's full review
Dominic Cheah profile photo
July 15, 2016

Amazon S3 Review

Score 9 out of 10
Vetted Review
Verified User
Review Source
Amazon S3 is used as an archiving solution and for object storage. Additionally, our corporate storage solution also allows us to automatically tier any longer term archive requirements to an Amazon public cloud should our clients have that requirement. This provides a unique and robust solution that can meet our customers' needs.
  • Dev ops, storage and archiving - The capability of Amazon S3 to fulfill these requirements is pretty cool in my opinion.
  • The always-on and always available cloud storage solution is bar none.
  • Security - The first time that I had used Amazon S3 and EC2 was an eye opening experience. The security considerations that Amazon took into account in developing their cloud solution is amazing. There's IAM management, key management etc. Take a drive of Amazon's solution and you'll realize the security considerations they've taken to protect and secure your data.
  • Applications - There is pretty much 100s of applications on Amazon that are supported with S3.
  • I think Amazon is already doing a lot of good things and making improvements. I'm pretty sure there's a few skunk works already in progress to tackle functionality. :)
The one thing that I find is the GETs. I understand that the requirement is to help clients move to the cloud but being able to pull down data from the cloud without incurring too high of a cost would be nice. For example, maybe if there's predictive analytics that says "hey, you're pulling down (GET) a 10GB file, your estimated cost is X would be nice. Just overall predictive analytics is a cool thing to have, I understand that there is already that feature within the current solution but more would make Amazon a real powerhouse.
Read Dominic Cheah's full review

Amazon S3 Scorecard Summary

About Amazon S3

Amazon S3 is a cloud-based object storage service from Amazon Web Services. It's key features are storage management and monitoring, access management and security, data querying, and data transfer.

Amazon S3 Technical Details

Operating Systems: Unspecified
Mobile Application:No