Introduction to AWS AI Services for Developers
51mBeginner2024-05-08
Authors

Jeremy Villeneuve
Founder of Halvanta, LLC, an IT consulting firm
Course details
Artificial Intelligence is assisting developers by speeding up their workflows, automating boilerplate code generation, and giving them an extra set of eyes to look for security vulnerabilities and performance issues within their applications. Teams of any size can benefit by using a new set of AI-assisted development tools released by Amazon Web Services. In this course, Halvanta founder Jeremy Villeneuve guides you through some hands-on examples of how CodeWhisper can be used to auto generate and suggest code within your existing code editor. Learn how to use CodeGuru Security to scan your code and offer you suggestions for additional security and performance enhancements. Plus, find out how to integrate CodeGuru Profiler into an example Python application for analyzing runtime metrics to spot performance issues.
Skills covered
Programming FoundationsAmazon Web Services (AWS)AmazonArtificial Intelligence FoundationsCloud ServicesCloud PlatformsArtificial Intelligence (AI)Cloud ComputingSoftware DevelopmentDeep Dive (X:Y)
Concepts
0. Introduction
- 01 - AI assisted development with AWS
- 02 - What you should know
1. AWS CodeWhisperer
- 03 - AI coding assistants
- 04 - AWS Toolkit
- 05 - Autogenerating code
2. CodeGuru Security
- 06 - Shift-left testing
- 07 - AWS CodeGuru Security
- 08 - Track changes with AWS CodeCommit
- 09 - Visual Studio Code and AWS CodeCommit
- 10 - CodeGuru with AWS CodePipeline
- 11 - CodeGuru Dashboard
- 12 - CodeGuru Detector Library
- 13 - Closing a finding in CodeGuru Security
3. CodeGuru Profiler
- 14 - Shift-right testing
- 15 - CodeGuru Profiler
- 16 - CodeGuru Profiler with Python
- 17 - CodeGuru Profiler groups
- 18 - CodeGuru Profiler reports
Conclusion
- 19 - Removing costs from CodeGuru
- 20 - More AI services