Category: Deployment

The DevOps Culture: Empowering Your Team

Posted on May 1, 2018 by Robert Murphy | 1 Comment

DevOps is a software development practice that specializes in the frequent delivery of software features and improvements. Through rapid integration of changes and receipt of feedback we build a culture of confidence and reliability in the software lifecycle. Additionally, teams that follow these practices are highly productive for their organizations and themselves. Successfully employing “DevOps” … Continue reading The DevOps Culture: Empowering Your Team

Continuous Delivery for Microservices on EC2 with mu

Posted on April 19, 2018 by timbaileyjones | Leave a comment

If you want to get into microservices, but aren’t ready to take the container plunge, you can deploy mu projects directly to AWS EC2 instances.  Using mu’s EC2 mode, you can leverage the benefits of microservices without containerization, and speed up development feedback loops. The web app in this article is the smallest possible Flask … Continue reading Continuous Delivery for Microservices on EC2 with mu

Application Auto Scaling with Amazon ECS

Posted on September 26, 2017 by Robert Murphy | 1 Comment

In this blog post, you’ll see an example of Application Auto Scaling for the Amazon ECS (EC2 Container Service). Automatic scaling of the container instances in your ECS cluster has been a feature for quite some time, but until recently you were not able to scale the tasks in your ECS service with built-in technology from AWS. In May of 2016, Automatic Scaling with Amazon ECS was … Continue reading Application Auto Scaling with Amazon ECS

AWS CodeStar – Quickly develop, build, and deploy applications on AWS

Posted on May 5, 2017 by Trey McElhattan | Leave a comment

AWS CodeStar is a new service that changes the way development teams deliver software in AWS. CodeStar makes the process of setting up software applications for continuous delivery easier to manage through integrated authorization and access management, centralized member collaboration, and automated environment provisioning. 1 (1) “Working with AWS CodeStar Teams.” Working with AWS CodeStar … Continue reading AWS CodeStar – Quickly develop, build, and deploy applications on AWS

Using Parameter Store with AWS CodePipeline

Posted on March 9, 2017 by Trey McElhattan | 3 Comments

Systems Manager Parameter Store is a managed service (part of AWS EC2 Systems Manager (SSM)) that provides a convenient way to efficiently and securely get and set commonly used configuration data across multiple resources in your software delivery lifecycle. In this post, we will be focusing on the basic usage of Parameter Store and how … Continue reading Using Parameter Store with AWS CodePipeline

AWS CodeBuild is Here

Posted on December 20, 2016 by John Ulick | Leave a comment

At re:Invent 2016 AWS introduced AWS CodeBuild, a new service which compiles from source, runs tests, and produces ready to deploy software packages.  AWS CodeBuild handles provisioning, management, and scaling of your build servers.  You can either use pre-packaged build environments to get started quickly, or create custom build environments using your own build tools.  CodeBuild … Continue reading AWS CodeBuild is Here

Refactoring CD Pipelines – Part 1: Chef-Solo in AWS AutoScaling Groups

Posted on September 1, 2016 by jeff.dugas | Leave a comment

We often overlook similarities between new CD Pipeline code we’re writing today and code we’ve already written. In addition, we might sometimes rely on the ‘copy, paste, then modify’ approach to make quick work of CD Pipelines supporting similar application architectures. Despite the short-term gains, what often results is code sprawl and maintenance headaches. This blog post series is aimed at helping to … Continue reading Refactoring CD Pipelines – Part 1: Chef-Solo in AWS AutoScaling Groups

Stelligent Bookclub: “Building Microservices” by Sam Newman

Posted on August 2, 2016 by Harlen Bains | Leave a comment

At Stelligent, we put a strong focus on education and so I wanted to share some books that have been popular within our team. Today we explore the world of microservices with “Building Microservices” by Sam Newman. Microservices are an approach to distributed systems that promotes the use of small independent services within a software … Continue reading Stelligent Bookclub: “Building Microservices” by Sam Newman