Loading

Andrew Phillips

VP of Product Management

rss feed Author's Website

Andrew Phillips's Latest Posts

Continuous Delivery is All the Rage…but Testing is its Secret Sauce

Continuous Delivery is All the Rage…but Testing is its Secret Sauce

| August 14, 2014 | 0 Comments

Continuous Delivery (CD) is in the IT spotlight right now, even attracting the attention of C-level execs. Its benefits are self-evident: faster time-to-market, higher quality applications, and improved customer responsiveness. However, doing CD properly hinges on the maturity of your testing. Few things dampen enthusiasm for your CD initiative more quickly than a couple of […]

Continue Reading

Running phases in parallel in XL Release

Running phases in parallel in XL Release

| July 31, 2014 | 0 Comments

When talking with users about how to optimize releases/pipelines in XL Release, the question sometimes comes up of whether it is possible to run multiple phases in parallel. As of the current version (4.0.7), that is not the case: phases are always executed in sequence. But it’s easy to define your release/pipeline flow so that […]

Continue Reading

Perceived strengths and weaknesses of Docker

Perceived strengths and weaknesses of Docker

| July 30, 2014 | 1 Comment

There’s an interesting discussion over in LinkedIn’s DevOps group about the strengths and weaknessed of Docker, which starts with the following question: “Docker, The New ‘Shiny’ Which is fine, it’s always fun to see something new. I have one of my engineers drooling over it. I’m a little more skeptical as I’ve seen the pain […]

Continue Reading

“Will the future be Dockerized?” A discussion on Docker, containers and the future of application delivery

“Will the future be Dockerized?” A discussion on Docker, containers and the future of application delivery

| June 19, 2014 | 6 Comments

At XebiaLabs, we know that building great tools is only part of it. What our users are especially looking for is thought leadership and trusted advice on Continuous Delivery and Devops automation. For us, staying ahead of the game in terms of new developments and technologies is a top priority, and one in which we […]

Continue Reading

The deployment-sized hole between Continuous Integration, Continuous Delivery and Provisioning tools

The deployment-sized hole between Continuous Integration, Continuous Delivery and Provisioning tools

| June 19, 2014 | 0 Comments

As a developer and “honorary” (nobody else wanted to do it) build engineer, I was always dissatisfied with the amount of glue I had to apply to stick our Continuous Integration or Continuous Delivery tool, whether Jenkins, Bamboo or Go (XL Release wasn’t around at the time ) to our provisioning tool (Puppet, Chef or […]

Continue Reading

“Can Devops work in the enterprise?” is the wrong question!

“Can Devops work in the enterprise?” is the wrong question!

| June 9, 2014 | 0 Comments

A couple of days ago, venture associate Rachel Shannon-Solomon argued in the WSJ that Devops was great for startups, but not (yet) something that could work in large enterprises. Unsurprisingly, this caused a flurry of responses, among them a Mike Kavis piece in Forbes pointing to a recent survey that catalogs enviable improvements by enterprises […]

Continue Reading

Three Ways of Using XL Release & Jenkins for Continuous Delivery (part 2)

Three Ways of Using XL Release & Jenkins for Continuous Delivery (part 2)

| May 18, 2014 | 0 Comments

In the previous post, I outlined how combining XL Release and Jenkins to orchestrate our delivery pipelines allows us to address four important Continuous Delivery challenges that we couldn’t satisfactorily handle with a Continuous Integration tool alone: visibility, flexibility, scalability and improvement. Here, I’d like to describe the three main ways we combine XL Release […]

Continue Reading

Three Ways of Using XL Release & Jenkins for Continuous Delivery

Three Ways of Using XL Release & Jenkins for Continuous Delivery

| May 12, 2014 | 0 Comments

When discussing XL Release with users, we are often asked how it relates to Jenkins or other Continuous Integration tools, how they can complement each other, and how best to integrate them. At XebiaLabs, we use XL Release in combination with Jenkins in a number of different ways. In the second part of this blog, […]

Continue Reading

9 Reasons Provisioning Tools Aren’t Ideal for Deploying Enterprise Apps

9 Reasons Provisioning Tools Aren’t Ideal for Deploying Enterprise Apps

| May 8, 2014 | 0 Comments

If you’re planning on adopting a system provisioning tool for enterprise application deployment, you may want to reconsider. There are some compelling reasons why popular tools for configuration management like Puppet, Chef or SaltStack are less than ideal for deploying enterprise apps. Looking beyond the inevitable scripting overhead, and the workarounds you’ll need to conjure […]

Continue Reading

A “taxonomy” for Devops tools

A “taxonomy” for Devops tools

| April 30, 2014 | 0 Comments

During a recent discussion with a group of experienced Devops practitioners, we came up with the following “taxonomy” for the service delivery part of the Devops tooling landscape:

Continue Reading