AWS DevOps & Developer Productivity Blog

Category: Management Tools

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 […]

Best practices for rapidly deploying Landing Zone Accelerator on AWS

Landing Zone Accelerator on AWS (LZA) enables customers to deploy a flexible, configuration-driven solution to establish a landing zone while also leveraging AWS Control Tower. At AWS Professional Services, we’ve helped customers deploy and configure LZA hundreds of times. A common request we encounter is integrating LZA configuration into customers’ existing GitOps workflows. GitOps has […]

AWS Chatbot is now named HAQM Q Developer

AWS Chatbot is now named HAQM Q Developer

Today, we’re excited to announce that AWS Chatbot has been renamed to HAQM Q Developer, representing an enhancement to developer productivity through generative AI-powered capabilities. This update represents more than a name change – it’s an enhancement of our chat-based DevOps capabilities. By combining AWS Chatbot’s proven functionality with HAQM Q’s generative AI capabilities, we’re […]

AWS CloudFormation- 2024 Year in Review blog

AWS CloudFormation: 2024 Year in Review

AWS CloudFormation: 2024 Year in Review AWS CloudFormation enables you to model and provision your cloud application infrastructure as code-base templates. Whether you prefer writing templates directly in JSON or YAML, or using programming languages like Python, Java, and TypeScript with the AWS Cloud Development Kit (CDK), CloudFormation and CDK provide the flexibility you need. […]

Deploying and Managing Application Configurations using AWS AppConfig

The management of configurations across multiple environments and tenants poses a significant challenge in modern software development. Organizations must balance maintaining distinct settings for various environments while accommodating the unique needs of different tenants in multi-tenant architectures. This complexity is compounded by requirements for consistency, version control, security, and efficient troubleshooting. AWS AppConfig offers a […]

AWS CloudFormation Stack refactoring

Introducing AWS CloudFormation Stack Refactoring

Introduction As your cloud infrastructure grows and evolves, you may find the need to reorganize your AWS CloudFormation stacks for better management, for improved modularity, or to align with changing business requirements. CloudFormation now offers a powerful feature that allows you to move resources between stacks. In this post, we’ll explore the process of stack […]

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 […]

CloudFormation Hooks with CCAPI

Introducing AWS CloudFormation Hooks invoked via AWS Cloud Control API (CCAPI)

Today we are announcing the integration of AWS CloudFormation Hooks with AWS Cloud Control API (CCAPI). This integration enables the use of hooks to validate the configuration of resources being provisioned through CCAPI. In this blog post, we will explore the integration between CloudFormation Hooks and CCAPI by configuring an existing hook to work with […]

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 […]

Introducing a managed hook for Guard

Introducing a managed hook for Guard

In today’s cloud-driven world, maintaining compliance and enforcing organizational policies across your infrastructure is more critical than ever. AWS CloudFormation, a service that enables you to model, provision, and manage AWS and third-party resources through Infrastructure as Code (IaC), has been a cornerstone for automating cloud deployments. While CloudFormation simplifies resource management, ensuring compliance with […]