As you know, we released our new implementation of continuous deployment pipelines last month. While our basic documentation is up to date, we believe that learning the new pipelines is best done with quick tutorials that demonstrate the power of CD and how easy it is to get started.
We have created a sample project and sample configuration to deploy the project to a test environment, create a release with semantic versioning, and deploy the project to production. The entire end to end scenario should take less than 30 mins to try out and while you won't learn every little trick, it will definitely make you comfortable with the configuration and how to set things up.
So read on and try it out!
In the previous part, we went over the steps of source code deployment to AWS Elastic Beanstalk using a simple Node.js app. We deployed the source code natively at first, then compared with deploying it through Shippable. The latter approach showed actions in the work flow executed automatically for you, by Shippable.
I'll take a similar approach for this part where we'll go through a Docker deployment of the Node.js app to AWS Elastic Beanstalk. To fully understand this tutorial, complete the previous source code deployment to AWS Elastic Beanstalk first.
SEATTLE, WA (Aug 25, 2016) Shippable has announced the next generation of its continuous deployment platform. The enhanced platform adds key features like release management, multi-cloud capabilities, a declarative pipeline language and a unified view across all application pipelines. These features help software-powered organizations further streamline the process of shipping software and accelerating innovation.
Today, most organizations find it challenging to innovate fast enough to satisfy consumers. DevOps is a set of principles that tries to solve this problem. However, the workflow required to get applications from source code to running in production is complicated and riddled withfragmented technology solutions. The only way to achieve rapid, iterative innovation is to cobble these fragments together in one continuous pipeline. Unfortunately, these custom, homegrown pipelines are rigid, inflexible and hard to maintain. The do-it-yourself approach is a distraction and takes valuable cycles away from product engineering.
Shippable’s integrated platform is built from the ground up to defragment and streamline the process of shipping applications, so that software-powered organizations can accelerate innovation.
I recently had someone ask whether Shippable supports testing their builds against multiple minor Java versions. The answer is "YES!" and in this blog I'll share two ways to do it and walk through an example setup.
Welcome to our first Shippable Podcast. In this installment, Dr. Nicole Forsgren from Chef Software and co-author (with Gene Kim and Jez Humble) of the State of DevOps 2016 Report, discusses the trends she discovered in this year's report, how DevOps has evolved in the past few years, and how organizations are successfully harnessing DevOps to drive application delivery agility.