Stefano Doni (CTO at Akamas) will speak at the Neotys PAC Virtual 2019 conference. The event will start on September 24th and will be live for 24 hours without pause.
The cloud offers an unprecedented possibility in selecting the best infrastructure services for your applications. However, navigating the complexity of cloud services and selecting the right options to achieve maximum performance at the right cost is problematic.
As of 2019, AWS has 175 EC2 instance types, each one offering a different mix of CPU and memory size, CPU model and speed, not to mention the various flavors of EBS block storage available. What is best: high-memory or high-cpu instances? Few high-speed Intel CPUs or more lower-power AMD or ARM processors? What about EBS storage options offering guaranteed IOPS, are they worth their price?
We present the results of a study where we tackled the problem using automated performance tests and AI to smartly navigate the sheer number of cloud configurations. The goal was to achieve maximum application performance with minimum cloud costs.
The findings are interesting: price-performance savings of 40% to 70% are possible. We found some unusual and counter-intuitive configurations that can provide higher performance or lower cost than popular or AWS suggested choices. We review current practices used in cloud rightsizing and show why they might not yield optimal configurations.
Stefano is obsessed with performance optimization and drives Akamas vision for Autonomous Performance Optimization powered by AI. Stefano has more than 15 years of experience in Performance Engineering and led Moviri Research & Development team before co-founding Akamas. He is a regular speaker at international conferences and in 2015 he won the Computer Measurement Group Best Paper Award.