BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Deployment Content on InfoQ

  • Interview with Raffi Krikorian on Twitter's Infrastructure

    Raffi Krikorian, Vice President of Platform Engineering at Twitter, gives an insight on how Twitter prepares for unexpected traffic peaks and how system architecture is designed to support failure.

  • Monty Taylor and Jim Blair on CI and Test Automation at OpenStack

    Monty Taylor and James Blair talk about the build and test challenges they face at OpenStack, and how they managed to tackle them. Managing hundreds of VMs on public clouds, integrating up to 400 commits a day and running thousands of test jobs on them are some of the challenges described.

  • DevOps @ large investment bank

    This article is part of the “DevOps War Stories” series. In each issue we hear what DevOps brings to a different organisation, we learn what worked and what didn’t, and chart the challenges faced during adoption. This time a very personal story on introducing a DevOps mindset at a large bank. In particular how the automation of configuration and release management processes enabled collaboration.

  • BYOC and the Rise of Hybrid Cloud

    Chris Smith offers insights on how to leverage the increasing employee adoption of cloud services (Bring Your Own Cloud) to perform their work. Understanding the risks and benefits becomes essential.

  • Preparing for Your First MongoDB Deployment: Capacity Planning and Monitoring

    In this article, author Mat Keep discusses the deployment best practices of MongoDB databases with focus on capacity planning and monitoring aspects. He also explains the topics like hardware selection, key metrics for monitoring and when it’s time to add shards.

  • Docker: Using Linux Containers to Support Portable Application Deployment

    Docker is an open source tool to run applications inside of a Linux container, a kind of light-weight virtual machine. In addition to running, it also offers tools to distribute containerized applications through the Docker index -- or your own hosted Docker registry -- simplifying the process of deploying complex applications.

  • A User’s Story: DubDubDeploy

    When Donte Ormsby came to us, it was just a friendly letter to say that he found a great tool for simplifying website deployment using ASP.NET and thought our reader might find it useful. After talking a bit, we decided the best way to introduce DubDubDeploy to you would be for him to just tell his story.

  • Lessons From A DevOps Journey

    Matt Callanan has been pushing the boundaries of Agile software development for over six years and most recently he extended that journey to DevOps. He recently shared his experiences in a talk at the Agile Development Practices West conference entitled "Lessons From A DevOps Journey". InfoQ caught up with Matt prior to the conference to find out more about his experiences in DevOps.

  • Using DNS for REST Web Service Discovery

    Service Discovery is an essential aspect of service orientated architecture because it avoids early binding of clients to particular service instances. In this article, Jan Algermissen explains the need for discovery of RESTful services, and explains how the existing Domain Name Service (DNS) standard can be used as a widely-deployed and scalable solution.

  • Where To Now with Build Automation?

    Most developers nowadays are familiar with the basic tenets of Continuous Integration, but arguably only a small proportion of these are fully benefiting from an optimized CI set up.This article, discusses taking Continuous Integration beyond merely being a glorified cron job and making it an effective, productivity-enhancing hub for development activity.

  • Deploying JRuby applications with Java Web Start

    JRuby is built on Java - so it can make use of Java Web Start to make it easy to deploy JRuby apps. This article walks through the necessary steps for releasing a JRuby app with Java Web Start, including: how to handle signing, setting JRuby parameters and a look at using JRuby 1.1's coming AheadOfTime (AOT) compilation feature.

  • Enterprise-Ruby Wish List

    Francis Cianfrocca asks "What do enterprise developers need, that they're not getting from their tools today?" Based on the answers to that question, he examines whether Ruby currently has anything valuable to offer in the form of an Enterprise Ruby wishlist.

BT