We performed a comparison between Amazon EC2 and Apache Spark based on real PeerSpot user reviews.
Find out in this report how the two Compute Service solutions compare in terms of features, pricing, service and support, easy of deployment, and ROI."There's a lot of encryption across the setups to ensure that database credentials and everything related to security are well managed."
"The ability to quickly spin up instances on demand with zero upfront costs or infrastructure is the most valuable for me."
"The scalability of the solution is fantastic. It's one of our favorite features."
"The most valuable feature of Amazon EC2 is the computing capacity."
"The scalability of Amazon EC2 is good. However, the stability can depend on what service I am using."
"The most valuable features are the scalability options, low maintenance, and options to upgrade. AWS support is also pretty good. The generation upgrade is pretty simple and standardized."
"The most important aspects are that the solution is scalable and easy to manage."
"Amazon EC2 is really reliable and provides great flexibility."
"Now, when we're tackling sentiment analysis using NLP technologies, we deal with unstructured data—customer chats, feedback on promotions or demos, and even media like images, audio, and video files. For processing such data, we rely on PySpark. Beneath the surface, Spark functions as a compute engine with in-memory processing capabilities, enhancing performance through features like broadcasting and caching. It's become a crucial tool, widely adopted by 90% of companies for a decade or more."
"The product is useful for analytics."
"The most valuable feature of Apache Spark is its ease of use."
"The tool's most valuable feature is its speed and efficiency. It's much faster than other tools and excels in parallel data processing. Unlike tools like Python or JavaScript, which may struggle with parallel processing, it allows us to handle large volumes of data with more power easily."
"The solution is scalable."
"ETL and streaming capabilities."
"It is highly scalable, allowing you to efficiently work with extensive datasets that might be problematic to handle using traditional tools that are memory-constrained."
"The solution has been very stable."
"Regional acceleration could improve. If I am hosting a website and I want the experience to be faster they should have this feature to allow for increased speeds."
"It is a little too expensive."
"If the solution was cheaper, if the price was less, it would be better."
"EC2 is a little expensive."
"The scalability could improve."
"The availability and response time of the free technical support can be improved."
"We have had some downtime using the solution."
"My impression is that the scalability of this product could be improved. My opinion is that, for example, the Lambda solution is much more scalable than EC2."
"We are building our own queries on Spark, and it can be improved in terms of query handling."
"This solution currently cannot support or distribute neural network related models, or deep learning related algorithms. We would like this functionality to be developed."
"When you want to extract data from your HDFS and other sources then it is kind of tricky because you have to connect with those sources."
"The logging for the observability platform could be better."
"The setup I worked on was really complex."
"It requires overcoming a significant learning curve due to its robust and feature-rich nature."
"When you first start using this solution, it is common to run into memory errors when you are dealing with large amounts of data."
"I know there is always discussion about which language to write applications in and some people do love Scala. However, I don't like it."
Amazon EC2 is ranked 3rd in Compute Service with 60 reviews while Apache Spark is ranked 5th in Compute Service with 60 reviews. Amazon EC2 is rated 8.6, while Apache Spark is rated 8.4. The top reviewer of Amazon EC2 writes "Easy to scale and valuable features include the security group and key management". On the other hand, the top reviewer of Apache Spark writes "Reliable, able to expand, and handle large amounts of data well". Amazon EC2 is most compared with AWS Fargate, AWS Lambda, AWS Batch, Apache NiFi and Google App Engine, whereas Apache Spark is most compared with Spring Boot, AWS Batch, Spark SQL, SAP HANA and AWS Fargate. See our Amazon EC2 vs. Apache Spark report.
See our list of best Compute Service vendors.
We monitor all Compute Service reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.