“Gartner Research Cites Application Release Automation Tools as Key to DevOps” – Sign up for Webinar and Learn how ARA Powers DevOps

Webinar Details:
Date and Time: Nov 10th, 12pm (EST)

Join this webinar and learn how to accelerate your application delivery to middleware and cloud environments, with a turn-key application release automation platform, Deployit 3.5.

Understand why application release automation is an essential part of a comprehensive DevOps strategy and hear how large enterprises have approached the implementation of application release automation tooling in their environments.

Attend & learn:

6 ways to support your DevOps Strategy.
The advantages of algorithm-based Application Release Automation, as part of a leading DevOps Strategy.
How AirFrance-KLM saved $1million, per annum, in OPEX with their automation efforts.
How your business can save up to 75% in application Time to Market.
5 ways you can cut costs by implementing application release automation tooling.
and more.....

There will be a full demo of Deployit 3.5 and a deep dive discussion on Deployit 3.5 features.

Sign up here

Subscribe
Filed under: XebiaLabs  | Leave a comment
 
 

Government agency achieves 75% improvement in Deployment Speeds, with Deployit 3.5

The Netherlands Chamber of Commerce chooses Deployit to maximize productivity and reduce time to market for applications

BOSTON, MA--(October 27th, 2011) - XebiaLabs, the leading provider of enterprise-class application release automation solutions today announces that Deployit was selected by The Netherlands Chamber to enable their deployment team with an automated platform for speedy and efficient deployments.

The government agency had previously run an automation platform in their environment but the existing platform was not producing the deployment speeds that would be necessary for the Chamber to reach its aggressive deployment plans for 2012 - 2017. The decision to rip and replace came just before a planned boost in deployments for the company as they prepared for a 20% increase in the number of applications, a month. The Chamber has already reported a 75% increase in speed to market for applications.

Subscribe
Filed under: XebiaLabs  | Leave a comment
 
 

Continuous deployment with Atlassian Bamboo and XebiaLabs Deployit


Over the past five to ten years, continuous integration has become a no-brainer for every medium to large scale software development project. It's hard to imagine going back to not having every commit (or push) automatically trigger a build of the code and, most importantly, a test run of of the code. That test run will surely include unit tests, but setting it up to also run integration tests used to be harder. You'll need to automatically deploy the application to the target middleware environment and then run the integration tests against that environment.

The Deployit plugin for the new 3.3 release of Atlassian Bamboo adds the enterprise-scale deployment capabilities of XebiaLabs Deployit to Bamboo. This allows you to speed up your development process by adding automated deployment to your continuous integration setup and make the the first step towards continuous deployment and continuous delivery. Instead of deployment being a bottleneck to your development process, it will be be an integrated part of it. You can test your application on the target platform as soon as possible, find any platform incompatibility and deployment issues early on, and, when it's time to deploy to the production environment, your deployment will be quick and reliable.

read more

Subscribe
Filed under: XebiaLabs  | Leave a comment
 
 

Deployit – Preferred Application Release Automation Tooling

Here is a recent post by the leading french online travel agency, Karavel, in a Devops Linkedin Group discussion about Preferred Application Release Automation Tooling.

"I am working with XebiaLabs Deployit solution for our automated deployment process.

  • It is widely used by both dev team for deployment on integration and QA and ops team for deployment on pre-prod and production.
  • You can script or use ihm to perform action.
  • Deployit allows us to automate database, batchs and applications deployment in a reproductible way for each environment. The deployment process is now quite painless for everyone. Thanks to it, we have improved the quality of the delivery process and the productivity of each team.
  • You have a report/log of each action performed by the tool during the deployment process.
  • You can rollback batch and application deployment easily.
  • You have also a fine security control for every item handled by Deployit and it provides LDAP integration.
  • Deployit provides you some charts & reports concerning who, what, when, where usage.
  • We have quite easily integrated it with Jenkins and maven in our continuous deployment process on QA."

See full discussion here: http://www.linkedin.com/groupItem?view=&gid=2825397&type=member&item=67777678&qid=1510adcd-37de-40eb-bd7e-4284945acb92&trk=group_most_popular-0-b-ttl&goback=.gmp_2825397

Subscribe
Filed under: XebiaLabs  | Leave a comment
 
 

Leveraging the IBM Workload Deployer CLI to automate WebSphere application deployment

A few months ago I blogged about the integration between Deployit and IBM WebSphere CloudBurst (since renamed to IBM Workload Deployer). While that article gave an overview of the integration and included some nice screenshots, it did not really go into the details. Now is the time to explore the implementation of this integration..

Workload Deployer V3 and Deployit from XebiaLabs both "deploy" things, but they deploy different things. Deployit deploys application artifacts and resources, such as EAR files and data sources, to middleware systems like IBM WebSphere Application Server (but also HTML to web servers, IBM WebSphere MQ configurations to queue managers, and so on). IBM Workload Deployer, on the other hand, deploys patterns (or topologies) of virtual images to hypervisors -- but not just any kind of virtual images. IBM Workload Deployer is especially geared toward deploying middleware topologies.

IBM Workload Deployer V3 is an updated and enhanced version of the WebSphere CloudBurst Appliance, renamed to reflect the expanded scope of workloads it can deploy, which are no longer limited to only WebSphere workloads. The content for this article (including screen captures) was created using a WebSphere CloudBurst Appliance, but everything noted here is equally applicable to IBM Workload Deployer V3. However, for the sake of consistency with the images presented, "WebSphere CloudBurst" is used throughout this article to refer to both products.

In other words, IBM Workload Deployer deploys the middleware systems and Deployit deploys applications to those middleware systems -- complementary functionalities that form a perfect fit.

At XebiaLabs, we have been working on two exciting new integrations for Deployit. We created a Deployit plugin that enables you to deploy EAR files directly to virtual systems created by IBM Workload Deployer V3 or its predecessor, IBM WebSphere CloudBurst Appliance V2. We also created a WebSphere CloudBurst script package to deploy application artifacts and resources on newly created virtual systems.

This article explores two integrations between WebSphere CloudBurst and Deployit as a way of showing how you can leverage the WebSphere CloudBurst command line interface and script packages to integrate cloud deployment with your application deployment automation solution.

read more

Subscribe
Filed under: XebiaLabs  | Leave a comment
 
 

Enterprise-class Excellence – Stay Tuned for Launch 3.5

We are excited to be launching a new version of Deployit, next week.

As we prepare for the launching of a new set of product features, I want to stop and take a look back at the Deployit product, thus far, and look at why it is, already, the choice solution for Enterprise-class deployments.

As we know, traditional deployment methods can be manual and cumbersome and they result in slower time to market for applications with less resource utilization. Time to Market for applications remains critical as businesses race to deliver applications to consumers and having a slow application release process is significantly affecting your businesses ability to stay competitive. Deployit transforms a traditional deployment process and offers one console for rapid delivery of applications to middleware and cloud environments and gives the IT org a deployment automation platform that injects speed, cost efficiency and scalability into the deployment process.

Deployit’s true magic is an algorithm-based approach to deployment planning and its unique calculative ability defines an optimized deployment plan for each deployment, at the time of the deployment. This is true automation, in my mind. Not only does it eliminate the need for traditional scripting but it also enables on-demand calculations that guarantee fast and accurate deployments every time. This feature is particularly useful during deployment upgrades. Upgrades now can take a few minutes instead of the traditional 'headache' of starting at the deployment 'start line' when trying to accomplish a simple deployment upgrade.
read more

Subscribe
Tags: , , , ,
Filed under: XebiaLabs  | Leave a comment
 
 

Release Automation: The Missing Step in Release Management

Across all industries, the services delivered by business applications have become an essential part of an enterprise's customer offering. Bringing new features to market quickly is thus a critical factor in determining a company's success.

In this post (an extended version of which is available as a whitepaper), we will outline today's Release Management challenges and discuss the need for Release Automation.

We'll identify key considerations for successful solutions and highlight why "Zero-Maintenance" is a critical requirement for Release Automation that provides the scalability required in an agile landscape and enables the delivery of continuous business value. read more

Subscribe
Tags: , , ,
Filed under: XebiaLabs  | Leave a comment
 
 

Deployit integrated with DPAdmin for heterogeneous deployments to IBM DataPower appliances

In a previous blog I talked about the integration we've achieved between XebiaLabs' Deployit and IBM's Workload Deployer (still called WebSphere CloudBurst Appliance at the time) to allow users to deploy Java EE packages straight to a private cloud environment managed by IBM Workload Deployer. An IBM developerWorks article with more details is in the publishing queue. When it's been published, I'll post a link here. In this blog, I'd like to discuss another integration we've been working on.

IBM's WebSphere DataPower appliances are a family of appliances that provide valuable services for SOA architectures such as XML acceleration (XA35), XML security (XS40) and data integration/ESB (XI50). While the DataPower appliances provide a powerful web-based management GUI, they are not easy to automate. The only command line available is an interactive command line that requires you to telnet into the appliance and the other way to automate the system is a SOAP/XML based API that requires quite a lot of coding.

read more

Subscribe
Tags: , ,
Filed under: XebiaLabs  | Leave a comment
 
 

2011 Gartner Infrastructure and IT Operations Summit

We recently returned from the Gartner Infrastructure and IT Operations Summit, in Orlando. At the conference we showcased Deployit 3.0, our deployment automation solution and release automation Best Practice.

The theme of this Gartner Summit was one of achieving IT Operations Excellence by simplifying IT processes and aligning IT operations with business priorities.

Cameron Haight, VP at Gartner research, delivered a session on ‘DevOps’ where he reinforced the need for deployment automation process definition and enhanced tooling to bridge the gap between development and operations teams during the deployment lifecycle. Ronni Colville and Donna Scott, VP’s at Gartner research, continued to drive the thought process on data center automation and discussed what is possible when businesses automate and leverage tooling to reduce errors and increase quality.
read more

Subscribe
Filed under: XebiaLabs  | Leave a comment
 
 

Deployment is the new build (part 3)

Earlier this year, I was invited to present a talk at Devopsdays Boston about deployment as the new build: how deployments are carried out now, how they will need to adapt in a more virtualized, on-demand application landscape and what fundamental improvements will need to come before deployment matures into the invisible, it just works™ experience build is today.

In the previous post, we looked at how Reusable commands, Models and Conventions++ helped turn build from a “black box” process into the “just works” experience we know today.

We then shifted back to deployment and identified Develop a common model, (Re)discover vanilla and Support a "clean build" as three key steps required to achieve a similar transition.
read more

Subscribe
Tags: , ,
Filed under: XebiaLabs  | 1 Comment