AWS DevOps & Developer Productivity Blog

Category: Intermediate (200)

Validate Your Lambda Runtime with CloudFormation Lambda Hooks

Validate Your Lambda Runtime with CloudFormation Lambda Hooks

Introduction This post demonstrates how to leverage AWS CloudFormation Lambda Hooks to enforce compliance rules at provisioning time, enabling you to evaluate and validate Lambda function configurations against custom policies before deployment. Often these policies impact the way a software should be built, restricting language versions and runtimes. A great example is applying those policies […]

Feature image

Learning AWS best practices from HAQM Q in the Console

Operators, administrators, developers, and many other personas leveraging AWS come across multiple use cases and common issues such as lack of permissions, bugs in code in AWS Lambda, and more when leveraging the AWS console. To help alleviate this burden when using the console, AWS released HAQM Q to assist with users accessing the console […]

Unlocking AWS Console: Diagnosing Errors with HAQM Q Developer

Unlocking AWS Console: Diagnosing Errors with HAQM Q Developer

Introduction Developers, IT Operators, and in some cases, Site Reliability Engineers (SREs) are responsible for deploying and operating infrastructure and applications, as well as responding to and resolving incidents effectively and in a timely manner. Effective incident management requires quick diagnosis, root cause analysis, and implementation of corrective actions. Diagnosing the root cause can be […]

How SmugMug Increased Data Modeling Productivity with HAQM Q Developer

This post is co-written with Dr. Geoff Ryder, Manager, at SmugMug. Introduction SmugMug operates two very large online photo platforms: SmugMug and Flickr. These platforms enable more than 100 million customers to safely store, search, share, and sell tens of billions of photos every day. However, the data science and engineering team at SmugMug and […]

Lambda hooks featured image

Proactively validate your AWS CloudFormation templates with AWS Lambda

AWS CloudFormation is a service that allows you to define, manage, and provision your AWS cloud infrastructure using code. To enhance this process and ensure your infrastructure meets your organization’s standards, AWS offers CloudFormation Hooks. These Hooks are extension points that allow you to invoke custom logic at specific points during CloudFormation stack operations, enabling […]

Leverage HAQM Q Developer and AWS Chatbot within Slack

The release of HAQM Q Developer and its ability to be integrated into AWS Chatbot allows users who use Microsoft Teams or Slack to stay within their communication platform and interact with a conversational generative artificial intelligence (AI) AWS expert. HAQM Q Developer is a conversational generative AI chatbot that provides AWS assistance in the form of […]

Five ways to optimize code with HAQM Q Developer

Practical improvement and optimization of software quality requires expert-level knowledge across various subjects. As such, in this blog we shall look at how HAQM Q Developer can help improve your development team productivity and application stability by enabling automation around code optimization by improving your code’s quality, performance, application infrastructure specifications. The blog will also look […]

Code security scanning with HAQM Q Developer

A primary objective of software developers is to develop products that uphold the highest standards of data privacy and security, fostering trust and confidence among their users and customers. Developers seek to secure their software by identifying and mitigating security vulnerabilities in their codebase, thereby enhancing its resilience against cyber threats. HAQM Q Developer, a […]

Exploring Telemetry Events in HAQM Q Developer

As organizations increasingly adopt HAQM Q Developer, understanding how developers use it is essential. Diving into specific telemetry events and user-level data clarifies how users interact with HAQM Q Developer, offering insights into feature usage and developer behaviors. This granular view, accessible through logs, is vital for identifying trends, optimizing performance, and enhancing the overall […]

HAQM Q Developer Code Challenge

HAQM Q Developer is a generative artificial intelligence (AI) powered conversational assistant that can help you understand, build, extend, and operate AWS applications. You can ask questions about AWS architecture, your AWS resources, best practices, documentation, support, and more. With HAQM Q Developer in your IDE, you can write a comment in natural language that […]