Accelerate your Software Development Lifecycle with Amazon Q

Software development teams are constantly looking for ways to accelerate their software development lifecycle (SDLC) to release quality software faster. Amazon Q, a generative AI–powered assistant, can help software development teams work more efficiently throughout the SDLC—from research to maintenance. Continue reading Accelerate your Software Development Lifecycle with Amazon Q

Automate Terraform Deployments with Amazon CodeCatalyst and Terraform Community action

Amazon CodeCatalyst integrates continuous integration and deployment (CI/CD) by bringing key development tools together on one platform. With the entire application lifecycle managed in one tool, CodeCatalyst empowers rapid, dependable software delivery. CodeCatalyst offers a range of actions which is Continue reading Automate Terraform Deployments with Amazon CodeCatalyst and Terraform Community action

De-risk releases with AWS CodePipeline rollbacks

It’s an established practice for development teams to build deployment pipelines, with services such as AWS CodePipeline, to increase the quality of application and infrastructure releases through reliable, repeatable and consistent automation. Automating the deployment process helps build quality into Continue reading De-risk releases with AWS CodePipeline rollbacks

Infrastructure as Code development with Amazon CodeWhisperer

At re:Invent in 2023, AWS announced Infrastructure as Code (IaC) support for Amazon CodeWhisperer. CodeWhisperer is an AI-powered productivity tool for the IDE and command line that helps software developers to quickly and efficiently create cloud applications to run on Continue reading Infrastructure as Code development with Amazon CodeWhisperer

How we sped up AWS CloudFormation deployments with optimistic stabilization

Introduction AWS CloudFormation customers often inquire about the behind-the-scenes process of provisioning resources and why certain resources or stacks take longer to provision compared to the AWS Management Console or AWS Command Line Interface (AWS CLI). In this post, we will delve into Continue reading How we sped up AWS CloudFormation deployments with optimistic stabilization

Creating a User Activity Dashboard for Amazon CodeWhisperer

Maximizing the value from Enterprise Software tools requires an understanding of who and how users interact with those tools. As we have worked with builders rolling out Amazon CodeWhisperer to their enterprises, identifying usage patterns has been critical. This blog Continue reading Creating a User Activity Dashboard for Amazon CodeWhisperer

Understanding PaaS and SaaS: Key differences

Are you finding it challenging to distinguish between Platform-as-a-Service (PaaS) and Software-as-a-Service (SaaS)? You’re not alone. Despite their shared origins, PaaS and SaaS each offer unique functionalities and services that set them apart. In the intricate tapestry of cloud computing, Continue reading Understanding PaaS and SaaS: Key differences

AWS CodePipeline adds support for Branch-based development and Monorepos

AWS CodePipeline is a managed continuous delivery service that automates your release pipelines for application and infrastructure updates. Today, CodePipeline adds triggers and new execution modes to support teams with various delivery strategies. These features give customers more choice in Continue reading AWS CodePipeline adds support for Branch-based development and Monorepos

Cloud-driven enterprise transformation at the BMW Group

In 2020, the BMW Group (BMW) and Amazon Web Services (AWS) announced a strategic collaboration aimed at accelerating BMW’s pace of innovation across all company processes, from vehicle development to after-sales services. In addition to novel use cases, the strategic Continue reading Cloud-driven enterprise transformation at the BMW Group

Import entire applications into AWS CloudFormation

AWS Infrastructure as Code (IaC) enables customers to manage, model, and provision infrastructure at scale. You can declare your infrastructure as code in YAML or JSON by using AWS CloudFormation, in a general purpose programming language using the AWS Cloud Continue reading Import entire applications into AWS CloudFormation

Announcing CDK Migrate: A single command to migrate to the AWS CDK

Today we’re excited to announce the general availability of CDK Migrate, a component of the AWS Cloud Development Kit (CDK). This feature enables users to migrate AWS CloudFormation templates, previously deployed CloudFormation stacks, or resources created outside of Infrastructure as Continue reading Announcing CDK Migrate: A single command to migrate to the AWS CDK

A new and improved AWS CDK construct for Amazon DynamoDB tables

Recently, we launched a new AWS Cloud Development Kit (CDK) construct for Amazon DynamoDB tables, known as TableV2. This construct provides a number of new features in addition to what the original construct offered, enabling CDK authors to create global Continue reading A new and improved AWS CDK construct for Amazon DynamoDB tables

Announcing Generative AI CDK Constructs

Announced by Werner Vogels in his 2023 re:Invent Keynote, Generative AI CDK Constructs, an open-source extension of the AWS Cloud Development Kit (AWS CDK), provides well-architected multi-service patterns to quickly and efficiently create repeatable infrastructure required for generative AI projects Continue reading Announcing Generative AI CDK Constructs

Deploy CloudFormation Hooks to an Organization with service-managed StackSets

This post demonstrates using AWS CloudFormation StackSets to deploy CloudFormation Hooks from a centralized delegated administrator account to all accounts within an Organization Unit(OU). It provides step-by-step guidance to deploy controls at scale to your AWS Organization as Hooks using Continue reading Deploy CloudFormation Hooks to an Organization with service-managed StackSets

Looking beyond code coverage with Amazon CodeWhisperer

Code coverage is a code quality metric leveraging unit tests. Coming up with test cases with every combination of parameters requires developer’s time, which is already scarce. Developers’ focus is (mis)directed at just meeting the coverage threshold. In doing so, Continue reading Looking beyond code coverage with Amazon CodeWhisperer

Best Practices for Prompt Engineering with Amazon CodeWhisperer

Generative AI coding tools are changing the way developers accomplish day-to-day development tasks. From generating functions to creating unit tests, these tools have helped customers accelerate software development. Amazon CodeWhisperer is an AI-powered productivity tools for the IDE and command Continue reading Best Practices for Prompt Engineering with Amazon CodeWhisperer

Best practices for scaling AWS CDK adoption within your organization

Enterprises are constantly seeking ways to accelerate their journey to the cloud. Infrastructure as code (IaC) is crucial for automating and managing cloud resources efficiently. The AWS Cloud Development Kit (AWS CDK) lets you define your cloud infrastructure as code Continue reading Best practices for scaling AWS CDK adoption within your organization

Blue/Green Deployments with Amazon ECS using Amazon CodeCatalyst

Amazon CodeCatalyst is a modern software development service that empowers teams to deliver software on AWS easily and quickly. Amazon CodeCatalyst provides one place where you can plan, code, and build, test, and deploy your container applications with continuous integration/continuous Continue reading Blue/Green Deployments with Amazon ECS using Amazon CodeCatalyst