Updated: Apr 23, 2020
Fernando Honig, CEO at nubeGO, shares updates from day two of AWS re:Invent 2019
Yesterday at AWS re:Invent brought a number of new services and updates. While the Keynote from Andy Jassy provided the bulk of the updates, announcements were also made throughout the day. The AWS Twitch channel was also a great source for updates and also gave the opportunity to delve deeper into some of the new features.
While it would be too much to cover everything, I would like to review some of the announcements that I found interesting and that might benefit our clients in some way.
AWS Compute Optimizer - This service builds on the previously launched Rightsizing recommendations in Cost Explorer, which would help identify under-utilized instances, by providing an overview across all of your EC2 instances and utilising ML to identify over and under-utilized resources. In addition, it will make recommendations for instances across the various families available along with the risk to performance from making the change. Compute Optimizer is also integrated with Organizations, which means that reviewing of instances can be run just from the master account. For further information on this service, the following link provides additional detail:
S3 Access points - These are a great new feature to allow better control of access to S3 buckets and objects. Controlling access via the bucket policy can be tough when you have multiple applications and users requiring different levels of access which can leave gaps in your security. S3 buckets can have multiple access points each with their own policy to control access and by providing a unique DNS name for each access point, you can further your access controls. More details on S3 Access Points including a demo can be found through the following link:
Amazon CodeGuru (Preview) - Over the last few years, Amazon have developed a number of services to offer an integrated CI/CD pipeline for deployments and this new service takes deployments to a new level. By using Machine Learning, CodeGuru can look for issues in code and provide guidance on how to remediate. This can include best practices when calling other AWS services, credential usage and resource leaks which can all be missed during usual peer reviews. It can also help identify expensive code and identify areas which are using high levels of CPU and memory.
I am looking forward to seeing how this service develops during preview and into GA, especially how it will integrate with other AWS services. Further information on the CodeGuru Preview and its features can be found here:
If you would like to know more about these services or any of the new releases from AWS re:Invent, then please do get in contact to find out how nubeGO can help.
020 3901 8501