BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Continuous Delivery Content on InfoQ

  • How Etsy Deploys More Than 50 Times a Day

    Daniel Schauenberg described at QCon London how Etsy, renowned for its DevOps and Continuous Delivery practices, does 50 deploys/day. A fully automated deployment pipeline, thorough application monitoring and IRC-based collaboration are all important to achieve this rate of change while keeping risk to a minimum. Etsy has about 60 million monthly visits and 1.5 billion page views per month.

  • ZeroTurnaround Q&A: An Interview with CEO Jevgeni Kabanov

    ZeroTurnaround was born in Estonia in 2006. It was founded by Jevgeni Kabanov and aimed to solve Java's core problem - the redeployment bottleneck. Since then, they've launched two products, JRebel and LiveRebel, and started two community efforts: RebelLabs and vJUG. For an insider's perspective on ZeroTurnaround, I interviewed their CEO.

  • ThoughtWorks Open Sources Go, a CD Tool

    ThoughtWorks has recently open sourced their Continuous Delivery (CD) tool, called Go, having its origins in CruiseControl and providing a pipeline process that covers the entire code development process: continuous integration, testing and deploying.

  • Facebook’s Release Process Behind the Move from Web-based to Native App

    Chaitanya Mishra, from Facebook, spoke at Velocity Conf London last month about the approach to scale Facebook’s Android app from a web view interface to a full-fledged native app. To achieve this transition each product team took ownership of their features on Android. A core integration team regression tests and focuses on global app optimization over individual features optimization.

  • Continuous Security Testing With Gauntlt

    James Wickett, from Gauntlt core team, gave a tutorial at Velocity Conf London about integrating security testing in the continuous integration cycle for early feedback on application security level. James stressed the importance of regularly checking for security as release delivery rates increase with continuous delivery.

  • Increasing Pace of Change Drives Agile In Enterprise Applications

    The pace of organizational change and technology adoption is increasing which means that enterprise software development needs to find ways to keep pace with these changes. The rise of big data is also driving the need to undertake many experiment and adapt rapidly. Blogger Matt Asay recently wrote about this in a post titled "Hey, Enterprise Developers! Get Agile Or Get Steamrollered"

  • How DevOps Complements Agile at Nokia Entertainment

    Agile has the manifesto and principles, it focuses on people, clarity for the stakeholders, faster delivery, and happier customers, so why would you need DevOps? John Clapham from Nokia Entertainment in Bristol talked at the Agile Methods in the Finance Sector and Complex Environment conference about what DevOps is and what it has brought to their business.

  • Atlassian Bamboo 5 Connects the DevOps Dots

    Atlassian, makers of Jira and Confluence, have released version 5 of their continuous delivery tool Bamboo. Its deployment projects connect Jira Issues and code commits to deployments in various environments. It is possible, to mark a deployment as approved or broken. These features create end-to-end transparency from code to deployments supporting DevOps collaboration.

  • Continuous Deployment Variables and Solutions

    Paul Biggar, co-founder of CircleCI, presented on "the many ways to deploy continuously" at RubyConf 2013 in April of this year. The frequency at which deployments happen qualifies the term "continuous" and directly influences the deployment problem space. The presentation aggregates solution information gathered from CircleCI's own customer base, Facebook, IMVU, Etsy, Heroku, and Google.

  • DevOps Days Amsterdam Day 1 Focused on Continuous Delivery and DevOps Culture

    The first day of DevOps Days Amsterdam had its focus split between continuous delivery and promoting a DevOps culture. Talks focused on how to automate the deployment pipeline but also system recovery in case of failure. On the culture side leveraging distinct personality types to successfully introduce changes and the positive impact of strong company culture on hiring were some of the takeaways.

  • CloudMunch Launches a Full-Stack DevOps Platform

    CloudMunch launched its full-stack DevOps platform - a dashboard of pre-integrated tools for version control, build management, validation, automated testing, deployment and cloud connectors. The company claims its platform significantly simplifies deployment of applications and infrastructure.

  • Continuous Delivery Speeds Up Innovation

    Thoughtworks recently published a whitepaper including a maturity model for continuous delivery (or CD) as a response to research indicating that most companies understand the importance of innovation, but are not able to deliver software quickly enough to meet the needs of business leaders.

  • Docker: Automated and Consistent Software Deployments

    dotCloud, a PaaS provider, has open sourced Docker, a key component of their platform. Docker is a LinuX Container (LXC) technology augmented with a a high level API providing a lightweight virtualization solution that runs Unix processes in isolation. It provides a way to automate software deployment in a secure and repeatable environment.

  • Use Canary Deployments to Test in Production

    Companies use "Canary Deployments" to test software in production by routing a subset of users to new functionality as part of continuous delivery according to Nolio in their 1st video in a series about DevOps Best Practices. A "Canary Deployment" is a type of incremental release performed by deploying a new version of software side by side with its production version counterpart.

  • DevOpsDays New York 2013

    The participants of the Food Fight Show podcast summarized DevOpsDays New York 2013 with one word: culture. They agreed that you can't go in and "make" a culture, but the culture depends on the character of the people. If you've got people on your teams who take responsibility for the bigger picture - who are seeing things through from end to end, chances are that they build a Devops culture.

BT