Java Optimization Improvements
Java applications power today’s biggest online services and enterprise applications. Yet, teams struggle with the extensive human effort (and skills) involved with JVM tuning initiatives required to maximize application performance and reduce infrastructure costs. At Akamas, JVM tuning is a core target and we continue to invest to understand how to exploit the almost infinite optimization possibilities of modern JVMs.
With this new release, we added a new set of 18 performance-boosting JVM parameters to the Akamas Java OpenJDK optimization pack. Thanks to this new level of tuning, teams can extract even more performance and cost savings from their Java applications, eliminating today’s trial-and-error manual tuning.
Are you ready to take your JVM tuning initiatives to the next level? Discover what Akamas can do to automate JVM tuning!
AWS EC2 Optimization Improvements
Wondering if you picked the least expensive AWS instances for your applications? You are not alone, considering the 175+ instance types you can choose from!
With this new release, we further improved Akamas EC2 optimization with the following new capabilities:
- The integration with AWS Price List APIs, so that you can make sure the price of AWS services within Akamas is always up-to-date.
- The updated AWS EC2 optimization pack, which allows you to optimize the price-performance of your applications leveraging the latest AWS instances, including the new ARM-based M6g instances.
- The integration with AWS Cloudwatch to gather EC2 performance and resource usage metrics via our Prometheus telemetry module.
- The availability of automation scripts based on Ansible, to let you quickly start EC2 optimizations if you don’t have automation already.
Akamas takes a new approach to cloud optimization, allowing you to maximize the price-performance of your applications based on real-life performance experiments. Download our solution brief to learn more!
Other Improvements
This new release also brings highly requested improvements to reach really hands-off automated optimizations.
A common requirement is to leave the target system in a predefined state after an optimization activity completes. You can now tell Akamas to restore a desired configuration (e.g. the baseline) at the end of the study. Also, users can now control timeout and retries for each task in your automated performance experiments, such as a load test launch.
Last but not least, we further enhanced Akamas security. Some of us think of an IP or a user name as sensitive information, others don’t. Users can now specify how custom properties should require extra care from a security perspective, and be encrypted at the application level and hidden from the user.