Author: Paul Duvall

Troubleshooting AWS CodePipeline Artifacts

Posted on September 6, 2018 by Paul Duvall | Leave a comment

AWS CodePipeline is a managed service that orchestrates workflow for continuous integration, continuous delivery, and continuous deployment. With CodePipeline, you define a series of stages composed of actions that perform tasks in a release process from a code commit all the way to production. It helps teams deliver changes to users whenever there’s a business … Continue reading Troubleshooting AWS CodePipeline Artifacts

Automating Amazon Polly for WordPress

Posted on August 29, 2018 by Paul Duvall | Leave a comment

In our previous post on automating AWS Budgets, I included an embedded audio file that read each word of the blog post. I did this using an AWS service called Amazon Polly – which turns text into lifelike speech using deep learning. I got the idea after noticing that Jeff Barr, Chief Evangelist at AWS, had started providing this capability … Continue reading Automating Amazon Polly for WordPress

Screencast: Continuous Delivery for Machine Learning with AWS CodePipeline and Amazon SageMaker

Posted on July 23, 2018 by Paul Duvall | 2 Comments

The Amazon SageMaker machine learning service is a full platform that greatly simplifies the process of training and deploying your models at scale. However, there are still major gaps to enabling data scientists to do research and development without having to go through the heavy lifting of provisioning the infrastructure and developing their own continuous … Continue reading Screencast: Continuous Delivery for Machine Learning with AWS CodePipeline and Amazon SageMaker

Automating AWS Cloud9

Posted on April 9, 2018 by Paul Duvall | Leave a comment

AWS Cloud9 is a cloud-based Integrated Development Environment (IDE) for writing, running, and debugging code. With Cloud9, you can code with only your web browser. No need to download software, configure your environments, or setup your IDE and its configuration on each of your computers. You can collaborate in the same environment with other developers while … Continue reading Automating AWS Cloud9

Validating AWS CloudFormation templates with cfn_nag and mu

Posted on March 23, 2018 by Paul Duvall | 1 Comment

Stelligent cfn_nag is an open source command-line tool that performs static analysis of AWS CloudFormation templates. With cfn_nag you can check for: Static code analysis of AWS CloudFormation Block undesirable resource specifications Proactive preventative control – stop before creating resources Enforceable in a deployment pipeline Here are some examples of the types of checks cfn_nag … Continue reading Validating AWS CloudFormation templates with cfn_nag and mu