Continuous Integration with AWS – Two Perspectives (videos)

Facebook
X
LinkedIn

Watch these two different approaches to building a continuous integration / continuous delivery process

Continuous Integration – the process of automatically building and testing your code – is a crucial part of the modern software development process. In the age of cloud microservices, it can be a challenge to build all of the services and test the integration of them all. AWS provides a few services to help standardize the process (CodeBuild, CodeDeploy, CodePipeline), as do BitBucket, CircleCI, and numerous other CI/CD providers. In this Columbia AWS Meetup held on February 19, 2019, Thorn Technologies VP of Software Development Dan Rusk and Spirited Media Lead Developer Russell Heimlich presented on using different tools to achieve continuous integration with AWS. Check out the videos below.

Continuous Integration with Bitbucket and Jenkins when building an Amazon Machine Image (AMI) – Dan Rusk

Dan presents on how we build our SFTP Gateway AMI using Bitbucket and Jenkins. He covers:
  • The benefits that Jenkins offers
  • How you can set up Jenkins on AWS
  • How Jenkins interacts with Bitbucket and Slack so we can keep up with our commits’ statuses

CircleCI + AWS for Happy Deployments – Russell Heimlich

Russell Heimlich presents on how he uses CircleCI with AWS to deliver software to different environments like staging or production, or to other developers’ local machines, without breaking things. Continuous integration / continuous delivery allows Russell to create an automated, predictable software delivery process that stops if something breaks. In this video, he covers:
  • How CircleCI works and is integrated into his CI/CD process
  • How to set up CircleCI with AWS CodePipeline and CodeDeploy
  • The code in the scripts he uses to configure the various tools
  • Some tips and tricks to optimize your CI/CD process
  • Pricing of all tools involved
  • Pros and cons of CircleCI vs. AWS CodeBuild
We hope you enjoyed these videos! If you did, subscribe to our YouTube channel for more videos. Thanks for watching.

Related Posts

Try SFTP Gateway Free for 14 Days — No Server to Stand Up, No Credit Card

Trying self-hosted software normally costs you an afternoon before you’ve even decided you want it. Spin up a VM, open the right ports, work through the marketplace listing’s prerequisites, and hope the image boots the way the documentation says it will. That setup tax is

SFTP Gateway 3.9: More Control, Better Performance

A client opens an SFTP connection and never lets go. Maybe it’s a scheduled job that lost its network path mid-transfer, maybe it’s a misconfigured script retrying without backing off; either way, the connection sits open, holding a slot on your server indefinitely. Multiply that

Introducing the SFTP Gateway Product Support Lifecycle

SFTP Gateway now publishes a written Product Support Lifecycle and a Version Support Calendar for every cloud marketplace, so you always know exactly how long your version stays patched, and when. Thorn Technologies is introducing the SFTP Gateway Product Support Lifecycle: a written commitment to