AWS DevOps & Developer Productivity Blog
Category: AWS Lambda
Create a CI/CD pipeline for .NET Lambda functions with AWS CDK Pipelines
The AWS Cloud Development Kit (AWS CDK) is an open-source software development framework to define cloud infrastructure in familiar programming languages and provision it through AWS CloudFormation. In this blog post, we will explore the process of creating a Continuous Integration/Continuous Deployment (CI/CD) pipeline for a .NET AWS Lambda function using the CDK Pipelines. We […]
Deliver Operational Insights to Atlassian Opsgenie using DevOps Guru
As organizations continue to grow and scale their applications, the need for teams to be able to quickly and autonomously detect anomalous operational behaviors becomes increasingly important. HAQM DevOps Guru offers a fully managed AIOps service that enables you to improve application availability and resolve operational issues quickly. DevOps Guru helps ease this process by […]
Organize your AWS Serverless code to prevent merge conflicts
How do you prevent the most common merge conflicts when your team is working on a Serverless application? How do you make sure that your team stays productive and avoids large merge issues while trying to update the same crucial files simultaneously? –The answer to both questions is code organization! You can use cfn-include and […]
Configuration driven dynamic multi-account CI/CD solution on AWS
Many organizations require durable automated code delivery for their applications. They leverage multi-account continuous integration/continuous deployment (CI/CD) pipelines to deploy code and run automated tests in multiple environments before deploying to Production. In cases where the testing strategy is release specific, you must update the pipeline before every release. Traditional pipeline stages are predefined and […]
Reducing Your Organization’s Carbon Footprint with HAQM CodeGuru Profiler
It is crucial to examine every functional area when firms reorient their operations toward sustainable practices. Making informed decisions is necessary to reduce the environmental effect of an IT stack when creating, deploying, and maintaining it. To build a sustainable business for our customers and for the world we all share, we have deployed data […]
Build Health Aware CI/CD Pipelines
Everything fails all the time — Werner Vogels, AWS CTO At the moment of imminent failure, you want to avoid an unlucky deployment. I’ll start here with a short story that demonstrates the purpose of this post. The DevOps team has just started a database upgrade with a planned outage of 30 minutes. The team […]
Use the AWS Toolkit for Azure DevOps to automate your deployments to AWS
Many developers today seek to improve productivity by finding better ways to collaborate, enhance code quality and automate repetitive tasks. We hear from some of our customers that they would like to leverage services such as AWS CloudFormation, AWS CodeBuild and other AWS Developer Tools to manage their AWS resources while continuing to use their […]
Save Cost and Improve Lambda Application Performance with Proactive Insights from HAQM DevOps Guru
AWS customers, regardless of size and market segment, constantly seek to improve application performance while reducing operational costs. Today, HAQM DevOps Guru generates proactive insights that enable you to reduce the cost and improve the performance of your AWS Lambda application. By proactively analyzing your application and making these cost-saving and/or performance-improving recommendations, DevOps Guru […]
Get started with AWS DevOps Guru Multi-Account Insight Aggregation with AWS Organizations
HAQM DevOps Guru is a fully managed service that uses machine learning (ML) to continuously analyze and consolidate operational data streams from multiple sources, such as HAQM CloudWatch metrics, AWS Config, AWS CloudFormation, AWS X-Ray, and provide you with a single console dashboard. This dashboard helps customers improve operational performance and avoid expensive downtime by […]
Deep learning image vector embeddings at scale using AWS Batch and CDK
Applying various transformations to images at scale is an easily parallelized and scaled task. As a Computer Vision research team at HAQM, we occasionally find that the amount of image data we are dealing with can’t be effectively computed on a single machine, but also isn’t large enough to justify running a large and potentially […]