AWS News Blog

Category: Developer Tools

Find Your Most Expensive Lines of Code – Amazon CodeGuru Is Now Generally Available

Bringing new applications into production, maintaining their code base as they grow and evolve, and at the same time respond to operational issues, is a challenging task. For this reason, you can find many ideas on how to structure your teams, on which methodologies to apply, and how to safely automate your software delivery pipeline. At […]

Read More

Software Package Management with AWS CodeArtifact

Software artifact repositories and their associated package managers are an essential component of development. Downloading and referencing pre-built libraries of software with a package manager, at the point in time the libraries are needed, simplifies both development and build processes. A variety of package repositories can be used, for example Maven Central, npm public registry, […]

Read More

New – Building a Continuous Integration Workflow with Step Functions and AWS CodeBuild

May 29, 2020: Post updated to include AWS CodePipeline support to invoke Step Functions with a new action type. Automating your software build is an important step to adopt DevOps best practices. To help you with that, we built AWS CodeBuild, a fully managed continuous integration service that compiles source code, runs tests, and produces packages […]

Read More

AWS Cloud Development Kit (CDK) – Java and .NET are Now Generally Available

Today, we are happy to announce that Java and .NET support inside the AWS Cloud Development Kit (CDK) is now generally available. The AWS CDK is an open-source software development framework to model and provision your cloud application resources through AWS CloudFormation. AWS CDK also offers support for TypeScript and Python. With the AWS CDK, you […]

Read More

Improve Your App Testing With Amplify Console’s Pull Request Previews and Cypress Testing

Amplify Console allows developers to easly configure a Git-based workflow for continuous deployment and hosting of fullstack serverless web apps. Fullstack serverless apps comprise of backend resources such as GraphQL APIs, Data and File Storage, Authentication, or Analytics, integrated with a frontend framework such as React, Gatsby, or Angular. You can read more about the […]

Read More

NoSQL Workbench for Amazon DynamoDB – Available in Preview

I am always impressed by the flexibility of Amazon DynamoDB, providing our customers a fully-managed key-value and document database that can easily scale from a few requests per month to millions of requests per second. The DynamoDB team released so many great features recently, from on-demand capacity, to support for native ACID transactions. Here’s a […]

Read More

Amplify Console – Hosting for Fullstack Serverless Web Apps

AWS Amplify Console is a fullstack web app hosting service, with continuous deployment from your preferred source code repository. Amplify Console has been introduced in November 2018 at AWS re:Invent. Since then, the team has been listening to customer feedback and iterated quickly to release several new features, here is a short re:Cap. Instant Cache […]

Read More

New – Local Mocking and Testing with the Amplify CLI

The open source Amplify Framework provides a set of libraries, user interface (UI) components, and a command line interface (CLI) that make it easier to add sophisticated cloud features to your web or mobile apps by provisioning backend resources using AWS CloudFormation. A comment I often get when talking with our customers, is that when you are […]

Read More

Amplify Framework Update – Quickly Add Machine Learning Capabilities to Your Web and Mobile Apps

At AWS, we want to put machine learning in the hands of every developer. For example, we have pre-trained AI services for areas such as computer vision and language that you can use without any expertise in machine learning. Today we are making another step in that direction with the addition of a new Predictions category to the […]

Read More

AWS Cloud Development Kit (CDK) – TypeScript and Python are Now Generally Available

Managing your Infrastructure as Code provides great benefits and is often a stepping stone for a successful application of DevOps practices. In this way, instead of relying on manually performed steps, both administrators and developers can automate provisioning of compute, storage, network, and application services required by their applications using configuration files. For example, defining your Infrastructure as […]

Read More