When we detect anomalies in production, we have been able to reduce the investigation time from days to hours and sometimes minutes thanks to AWS CodeGuru’s continuous profiling feature. Our developers now focus more of their energy on delivering differentiated capabilities and less time investigating problems in our production environment.
"Teams at more than 170,000 companies rely on Atlassian products to make teamwork easier, and help them organize, discuss, and complete their work. At Atlassian, many of our services have 100s of check-ins per deployment. While code reviews from our development team do a great job of preventing bugs from reaching production, it’s not always possible to predict how systems will behave under stress or manage complex data shapes, especially as we have multiple deployments per day."
Zak Islam, Head of Engineering, Tech Teams, Atlassian
We’ve found that the runtime analysis offered by the Amazon CodeGuru Profiler is one of the simplest and fastest to get running, and generates insights into the application code that are easy to remediate.
"Part of application development is the creation of performant systems as well as the feedback and continuous improvement of existing systems. This starts with a strong architectural foundation but often ends in the details of the application code. When our team at EagleDream is digging into these details there are a variety of tools at our disposal, and using both static and dynamic analysis is helpful. We’ve found that the runtime analysis offered by the Amazon CodeGuru Profiler is one of the simplest and fastest to get running, and generates insights into the application code that are easy to remediate. Using this tool we’ve been able to quickly hone in on portions of an application that represent bottlenecks that would have otherwise been difficult to spot, then develop changes that can be implemented and tested with a very fast feedback loop. This allows us to continuously deliver and improve our own workloads and the workloads of our customers, making them more performant while saving on cost at the same time."
Dustin Potter, Principal Cloud Solutions Architect, EagleDream
Powered by machine learning, Amazon CodeGuru Reviewer helped us automated code reviews and reduced the workload required on reviewers. We could seamlessly integrate Amazon CodeGuru Reviewer into our existing development pipeline.
"Poor quality code adds complexity to the system and can become technical debt at some point. On the other hand, as long as consistent code quality is maintained, scaling the system won’t prevent developers from extending features as the code itself is simple. At RENGA, the code review process is important, however, it should not increase workload for reviewers or become a bottleneck in development. Powered by machine learning, Amazon CodeGuru Reviewer helped us automated code reviews and reduced the workload required on reviewers. We could seamlessly integrate Amazon CodeGuru Reviewer into our existing development pipeline. Furthermore, learning the best practices of coding -- which we were not aware of -- has helped us develop with more confidence."
Kazuma Ohara, CTO, Renga
Amazon CodeGuru is an incredibly valuable tool that helps optimize our products’ performance while making sure that we are leveraging these services with all the best practices in place.
"At DevFactory, we manage over 600 million lines of code across over a hundred enterprise software products. A key component of our future roadmap is to turn all our products into cloud-native products that leverage the incredible array of managed services available at AWS. Rebuilding old school, on-prem architectures, and transforming them for the cloud brings a whole set of engineering challenges that range from keeping abreast with all the latest services to adjusting to the paradigm shift that is associated with these architectures. Amazon CodeGuru is an incredibly valuable tool that helps optimize our products’ performance while making sure that we are leveraging these services with all the best practices in place. Without tools like Amazon CodeGuru Reviewer, we wouldn't have been able to rewrite entire products like FogBugz to be AWS cloud-native. We are now using Amazon CodeGuru Profiler to optimize a number of products including EngineYard's container-based 'No Ops' platform and well as the next generation of the Jive collaboration platform."
Rahul Subramaniam, CEO, DevFactory
"Our use of Amazon CodeGuru Profiler is very simple but extremely valuable. We've optimized our worst performant service to reduce its latency by 15% for the 95th percentile in a typical work day."
Sergio Delgado, Engineering Team Lead, YouCanBook.me