Listing Thumbnail

    MySQL

     Info
    Sold by: Jetware 
    Deployed on AWS
    A one-click install solution for standard MySQL Server. It also includes Selfmanagement Preset, a self-management, self-monitoring and self-healing components.

    Overview

    A one-click install solution for standard MySQL Server. It also includes Selfmanagement Preset, a self-management, self-monitoring and self-healing components.

    Highlights

    • Tailored to the task, with flexible combination of software packages and versions
    • Optimized for web-specific jobs with more efficient use of computing resources
    • Stable and production ready, with long-term support and updates

    Details

    Delivery method

    Supported services

    Delivery option
    MySQL 5.7
    MySQL 5.6

    Latest version

    Operating system
    Linux

    Deployed on AWS

    Unlock automation with AI agent solutions

    Fast-track AI initiatives with agents, tools, and solutions from AWS Partners.
    AI Agents

    Features and programs

    Buyer guide

    Gain valuable insights from real users who purchased this product, powered by PeerSpot.
    Buyer guide

    Financing for AWS Marketplace purchases

    AWS Marketplace now accepts line of credit payments through the PNC Vendor Finance program. This program is available to select AWS customers in the US, excluding NV, NC, ND, TN, & VT.
    Financing for AWS Marketplace purchases

    Pricing

    This product is available free of charge. Free subscriptions have no end date and may be canceled any time.
    Additional AWS infrastructure costs may apply. Use the AWS Pricing Calculator  to estimate your infrastructure costs.

    Vendor refund policy

    This product is available free of charge.

    How can we make this page better?

    We'd like to hear your feedback and ideas on how to improve this page.
    We'd like to hear your feedback and ideas on how to improve this page.

    Legal

    Vendor terms and conditions

    Upon subscribing to this product, you must acknowledge and agree to the terms and conditions outlined in the vendor's End User License Agreement (EULA) .

    Content disclaimer

    Vendors are responsible for their product descriptions and other product content. AWS does not warrant that vendors' product descriptions or other product content are accurate, complete, reliable, current, or error-free.

    Usage information

     Info

    Delivery details

    MySQL 5.7

    Supported services: Learn more 
    • Amazon ECS
    • Amazon EKS
    Container image

    Containers are lightweight, portable execution environments that wrap server application software in a filesystem that includes everything it needs to run. Container applications run on supported container runtimes and orchestration services, such as Amazon Elastic Container Service (Amazon ECS) or Amazon Elastic Kubernetes Service (Amazon EKS). Both eliminate the need for you to install and operate your own container orchestration software by managing and scheduling containers on a scalable cluster of virtual machines.

    Version release notes

    First AWS Marketplace release

    Additional details

    Usage instructions

    1. Please ensure that you have pulled the container image from the ECR using the container image details

    2. Launch the Docker images:

      docker run -p 3306:3306 <AWS MP Container image URL>

    3. You'll get the service running

    Support

    Vendor support

    We will be pleased to answer short and quick questions with the tag #jetware on Twitter. More complicated questions are welcome with the tag #jetware on Stack Overflow.

    AWS infrastructure support

    AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.

    Similar products

    Customer reviews

    Ratings and reviews

     Info
    4.7
    3 ratings
    5 star
    4 star
    3 star
    2 star
    1 star
    33%
    67%
    0%
    0%
    0%
    3 AWS reviews
    |
    60 external reviews
    Star ratings include only reviews from verified AWS customers. External reviews can also include a star rating, but star ratings from external reviews are not averaged in with the AWS customer star ratings.
    Prabir Kumar Kundu

    Offers robust security and availability with impressive replication capabilities

    Reviewed on Aug 21, 2025
    Review provided by PeerSpot

    What is most valuable?

    My opinion on MySQL  is that it is the second most popular database after Oracle, and we are using MySQL  for several of our customers. So far, my experience with MySQL is very good for organizations that consider database security and availability as priorities. These features are already available with MySQL. Security is inbuilt with the database, and clusters are also possible using MySQL. Availability and sharding features are present, which is why this is a larger database.

    I think its replication capabilities are very good.

    MySQL has helped my customers' database management by providing better RTO and RPO. The RPO can be less, RTO can be less, using this replication software. It's an inbuilt feature of the database itself, and you don't have to purchase an additional license for the replication.

    What needs improvement?

    Regarding their documentation and interface, there is room for improvement. Documentation is definitely required when running multiple databases on a cluster system. The load balancer, MySQL LB, which is used to connect to the application, lacks clear documentation. When there are multiple application servers connecting to the MySQL cluster and going through the MySQL load balancer, the documentation is not user-friendly. It's there, but only technical persons with deep knowledge of the MySQL database can implement it. Most of the community users or ISVs who use MySQL don't have many technical persons or DBA experts, so they face some challenges for the high availability of connecting high available databases from high available applications. That documentation should be simplified.

    What do I think about the stability of the solution?

    When we talk about their performance, I never hear from any of my customers about bugs, problems with stability, or updates.

    How are customer service and support?

    I would rate the technical support for MySQL as very limited since normally everything is available on the blog post. I have never reached out to the support team or Oracle support team for MySQL-related support, so I cannot comment on this.

    How would you rate customer service and support?

    Neutral

    What's my experience with pricing, setup cost, and licensing?

    In my opinion, this is not a pretty expensive tool. It is reasonable because it does not base on different components. Oracle has different components, so if you need security, you have to procure a different license, but here everything is inbuilt and it's not costly.

    Which other solutions did I evaluate?

    From their competitors, they could learn from PostgreSQL . Recently there was a discussion where a customer was planning MySQL to PostgreSQL  migrations, but finally , they decided to stop moving out from MySQL because of benefits such as sharding features, availability, and clusters. These are not apple-to-apple comparisons between both products. There are some other similar options such as MariaDB , but it's not that popular. Though the base is the same for MySQL and MariaDB , it is not as widely used.

    What other advice do I have?

    I would assess the value of ACID compliant transactions in MySQL as good, pretty good.

    When it comes to spatial extensions, I haven't used spatial extensions for MySQL database, so I cannot comment at this stage.

    It's difficult to say how many user transactions MySQL handles for my customers who have applications. I don't have that figure at this stage, but I know big organizations are using MySQL where up to 10 to 20,000 transactions per five to six hours are processed.

    The main weaknesses of MySQL depend on the context. For critical workload and financial transactions, customers don't use MySQL; they use Oracle. Talking about our customers, I don't get any complaints that they are facing challenges with MySQL that make them want to move to other databases.

    There is no problem with their marketing strategy, as they have been very active for the last two to three years. Initially when Oracle took over this database, there was no dedicated team. Now there is a dedicated team, and they are doing very well with their marketing strategy for MySQL.

    Their implementation is very easy.

    I believe they have all the features which the segment of customers using this database requires. All the features are available, and MySQL is releasing new features regularly, such as enhancing the security postures. I don't think any new features are required at this stage.

    I rate MySQL a nine out of 10, and there is no limit to what they could do to make it even better. Whatever performance or new features you're going to add, somebody else will ask for different features.

    Ravi Kant-Sharma

    Analysis of customer purchasing patterns and user actions has been effectively facilitated

    Reviewed on Apr 28, 2025
    Review provided by PeerSpot

    What is our primary use case?

    The primary use case for me is mainly to identify patterns. I am part of a data science team, and our job is to interpret user actions, such as when customers place orders on platforms like Amazon or eBay. We analyze patterns such as how many products are being quickly purchased, what additional items customers are buying, and where demand is surging.

    What is most valuable?

    Both MSSQL  and Oracle are versatile tools in their own ways. If we compare MSSQL  and Oracle, MSSQL is very handy for accessing data through SQL Server Management Studio. It allows programming, writing stored procedures, creating views, constraints, and triggers easily. There is some parity between SQL Server and Oracle, but Oracle is tightly coupled to its applications. PostgreSQL  is better for handling JSON files and database migrations.

    What needs improvement?

    Oracle could improve on scalability. Currently, to meet scalability requirements, utilizing cloud computing is necessary, which is costly. Especially as PostgreSQL , an open source solution, is gaining popularity in the market.

    For how long have I used the solution?

    I started using these solutions since 2008 and continue to use them as part of my work domain.

    What do I think about the stability of the solution?

    MySQL  solution is overall stable. I did not see any challenges.

    What do I think about the scalability of the solution?

    Scalability is a concern. While both solutions are good regarding scalability, open sources like PostgreSQL are competing well. Meeting scalability requirements through cloud computing is an expensive affair.

    How are customer service and support?

    Regarding MySQL  and Oracle support, I hardly use it much.

    How would you rate customer service and support?

    Positive

    What's my experience with pricing, setup cost, and licensing?

    I am not involved in purchasing the tools. Someone buys them for me, and I work on them. I hardly care about the cost.

    What other advice do I have?

    For MySQL, I hardly used it, but I can rate MSSQL and Oracle. I rate both nine out of ten. They are robust enough, though JSON handling could be improved. Meeting JSON handling needs would reduce the reliance on NoSQL solutions. I rate the overall solution a nine out of ten.
    Muzzamil Hussain

    Native encryption ensures secure data management with a simple deployment

    Reviewed on Jan 20, 2025
    Review provided by PeerSpot

    What is our primary use case?

    We are using two or three types of databases in our organization, such as Oracle and MySQL . We usually use the MySQL  database for the business applications that we develop in-house.

    What is most valuable?

    The most valuable feature is the on-premises data encryption facilities. By default, we can provide encryption, and this feature in MySQL is why we prefer it over other databases. The native encryption in MySQL encourages us to use this database model more frequently compared to Oracle and other databases. 

    With Oracle, we have to buy another solution for encryption and masking, but MySQL supports native encryption, which enhances our return on investment. It perfectly supports our ROI, and we have no issues with its functionality.

    What needs improvement?

    The data masking functionality should be improved as well as the native encryption functionality in the MySQL database. It could be more beneficial if MySQL can enhance its data masking functionality in the same way it has improved data encryption.

    For how long have I used the solution?

    I have been using it for around ten years.

    What do I think about the stability of the solution?

    We face certain integration issues, especially when we integrate the database with security solutions like IBM QRadar , which affects database performance.

    How are customer service and support?

    We have a local vendor available here in Pakistan, who provides service. As far as the principal is concerned, we do not directly communicate with them. We have a vendor here, so we have no issues and usually receive timely responses. I would rate customer service nine out of ten.

    How would you rate customer service and support?

    Positive

    Which solution did I use previously and why did I switch?

    We are working with Oracle, and we also use a file database called GT.M.

    How was the initial setup?

    It is a pretty simple deployment process that can take around two to three hours.

    What about the implementation team?

    We have a dedicated database administration team responsible for implementation. We have around five to ten people in the team.

    What was our ROI?

    We estimate the ROI to be around 40%.

    What other advice do I have?

    With respect to BAM , database activity monitoring, when we integrate BAM  solutions, we face certain integration challenges. These are mainly compatibility issues, like when IBM Guardian  is integrated with MySQL for database monitoring. Despite these challenges, the availability of support from IBM helps us to overcome them. 

    The product is highly recommended for its compatibility with other platforms like dot net framework. It easily integrates with in-house development functionalities and provides excellent relational database functionality. 

    Overall, I give it an eight out of ten.

    Which deployment model are you using for this solution?

    On-premises
    Prashob Km

    Supports Laravel PHP framework, but we need to define every table beforehand

    Reviewed on Jul 30, 2024
    Review provided by PeerSpot

    What is our primary use case?

    We use MySQL in multiple projects for storing, task management apps, and dating apps.

    What is most valuable?

    MySQL is the best option for the Laravel PHP framework. It supports multiple model systems, and it's very easy to call MySQL compared to other languages like MongoDB. I prefer MySQL for the Laravel PHP framework.

    The solution's security features depend on where we host our server and database. We have some preventive measures to reduce attacks. We have taken authentication and only allow a particular IP address.

    What needs improvement?

    In MySQL, we need to define every table beforehand.

    For how long have I used the solution?

    I have been using MySQL for four to five years.

    Which solution did I use previously and why did I switch?

    In MySQL, we need to define every table beforehand. However, we don't need to do so in MongoDB. We can add a new row or column in MongoDB anytime, making it much easier. If you purchase MongoDB's plan, it supports many security features, and you don't need to check about security. They will handle everything.

    How was the initial setup?

    The solution’s initial setup is very easy. For the first time, the solution's implementation will take some time. However, you can use it multiple times after you configure it.

    What's my experience with pricing, setup cost, and licensing?

    MySQL is a cheap solution.

    What other advice do I have?

    Maintaining the database is a task. We take a weekly backup for each database so that we can upload it to the server if anything happens to the data. We created a cron job so that the data can be taken and then uploaded to a specific space so that we can go back to the particular big data whenever we want. I prefer MongoDB for scalability because it's much easier to maintain MongoDB.

    Just one person is enough to maintain the solution. The solution has good documentation available on Google.

    Overall, I rate the solution six and a half out of ten.

    SurajSachdeva

    Structure is well-defined and easy for end users and business stakeholders to read

    Reviewed on Jul 29, 2024
    Review provided by PeerSpot

    What is our primary use case?

    I use MySQL as a metadata database to store information about our product and transactions from other platforms. We extract and store these transactions daily.

    What is most valuable?

    I find MySQL's relational data storage format very useful for data management. Our structure is well-defined and easy for end users and business stakeholders to read. I appreciate the tool's simplicity and ability to integrate with our backend tools.

    Performance optimization techniques in MySQL are foundational and very useful. Many big database tools are based on their techniques. We use basic optimization methods like indexes and constraints, which should be set up early when designing the database schema. These optimizations are important for us and work well with MySQL.

    What needs improvement?

    As for areas that could be improved, the tool is often used as a local database on laptops. But now, we're moving to cloud-based solutions that are more scalable and highly available. I think the tool should offer a cloud database option. This would let users keep a local copy of data if needed, but also have their data available across different regions through a cloud account. 

    What do I think about the stability of the solution?

    The product's stability is high. 

    What do I think about the scalability of the solution?

    I rate the tool's scalability as about six out of ten. It's moderate since it's a relational database, so scalability depends on the data volume we can store. We use MySQL mainly for structured data in its final state. About 1800 people use MySQL in our organization. Around 1200 use it daily, and about 600 developers use it for local databases or small project tasks.

    How are customer service and support?

    MySQL has been in the market for a long time, and its community keeps growing. As developers, we've gotten full support from them since we started using it. This includes help from their support team and software team and assistance with any technical issues we encounter.

    How would you rate customer service and support?

    Positive

    How was the initial setup?

    I'd rate the initial setup as nine out of ten for ease, with ten being the easiest. It's very simple for beginners to set up because the documentation is thorough, and each step is well explained. The deployment usually takes minutes to hours, depending on the data volume we're putting into the database. It typically doesn't take longer than a day.

    What was our ROI?

    MySQL has had a moderate impact on our cost efficiency so far. We mainly use it for local development in our internal environments. For production, we use other cloud solutions. However, MySQL's impact on our operational productivity is significant. It's very reliable for all the solutions we're building.

    What's my experience with pricing, setup cost, and licensing?

    I rate the solution's pricing as four out of ten, where one is cheap, and ten is expensive. For our basic needs, it's quite affordable. However, the cost increases when we need to scale up or require high availability. Our developer team of about 600 people uses MySQL without much issue. The pricing becomes more of a concern on the business side, as we have more end users and need constant database availability and scaling. In those cases, the solution gets a bit more expensive, even though it provides good value for the business.

    What other advice do I have?

    I rate the overall solution a nine out of ten. 

    View all reviews