Welcome!

XebiaLabs | Continuous Delivery and Agile DevOps Tools

XebiaLabs Blog

Subscribe to XebiaLabs Blog: eMailAlertsEmail Alerts
Get XebiaLabs Blog via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Latest Blogs from XebiaLabs Blog
Today’s DevOps teams like to have dashboards to monitor their processes. Dashboards provide teams a view into the state of the environment that can be very useful. Today lets look at how we can use the XL Deploy and XL Release REST APIs to make an interesting dashboard with dashi...
I recently attended DevOpsDays Boston, where I had the pleasure of listening to a presentation by Katie Rose, a professional women’s football player. Her presentation on how her team works together to achieve their goals brought up the idea that DevOps is most definitely a team sport. ...
I can’t say I was entirely surprised when I saw a direct correlation between people who played Magic: The Gathering growing up and people in the DevOps space now. I loved Magic: The Gathering growing up and so did most of my co-workers. Building out decks, trading cards, and finding th...
Continuous Delivery is an admirable goal! But there’s no point in continuously delivering software that doesn’t work. Automated testing is becoming more and more of a focus for companies, so they’re able to test much more thoroughly and at a much deeper level. But the...
Over time it is possible to collect XL Deploy tasks that have not been closed and archived properly. A small CLI script can make sure that your completed XL Deploy tasks are all archived. Normally when a deployment is executed in XL Deploy it will be archived so you can review the stat...
In the newer versions of XL Deploy (5.x) there is a new feature that allows you to put the XL Deploy server in maintenance mode. This allows you to prevent users from making changes to the repository while the administrators are trying to work with the repository or to cleanly restart ...
Opinions on how best to package and deliver applications are legion and, like many other aspects of the software world, are subject to recurring trend cycles. On the server-side, the current favorite is container delivery: a “full stack” approach in which your application and everythin...
Most of the discussion around Continuous Delivery and improving your software release process today seems to focus on speed, speed, speed. Accelerating time to market is an important driver for many organizations’ CD initiatives, of course, but there’s not much point in bei...
In the past, application deployment meant moving lots of components - provided by developers to lots of servers, databases etc. managed by Operation. With Docker and containers, we often hear statements like: "That all goes away now - developers simply have to delver a ready-to-go Dock...
  FINRA The non-profit organization, Financial Industry Regulatory Authority (FINRA), is the largest independent regulator for all securities firms doing business in the United States. Not surprisingly, FINRA is a big user of the latest technology, creates mountains of big data ev...
After working with a few of our customers, I decided it would be useful to be able to check database connections like we can check host connections in XL Deploy.  As a result, I created the xld-database-contest project in the XebiaLabs-community on Github.  This plugin adds control tas...
If you have seen one, you have seen them all – Corporate Overview Videos. Ninety seconds of buzzwords and power-phrases, all while looking at blue and gray pallet pictures of business and innovation. **Cue upbeat inspirational background music and radio voice narrator** Whether y...
Switching your processes to Continuous Delivery and DevOps can be a difficult transition for some organizations. Managers need to understand why such a massive process and cultural change is necessary to keep up with our ever-changing landscape. Agile workflows and lean business practi...
Today we’ll discuss how to dynamically import release workflows from other third party tools into XL Release. We will then manage them completely through XL Release, updating the third party tool using their APIs. This example focuses around ServiceNow, a Third Party tool which i...
This week we’re attending the Business of Software conference in Boston, which always provides a plethora of inspiration. We wanted to share some of the highlights in our notes… especially this one, which is so relevant to all of us who care deeply about developing quality software. Pl...
At XebiaLabs we build products to help companies visualize, automate and control the process of releasing their software. Of course, we have our own release process too – and like pretty much everyone’s release process, there is room for improvement. Naturally, we turned to our own too...
This week we’re attending the Business of Software conference in Boston, which is always a fountain of brilliant ideas. So we thought we’d share some of the highlights. Please pardon their hastiness… we wanted to get them out sooner than later. In this talk, Rich Mironov (@richmironov)...
DevOps is becoming one of the most popular and widely adopted methodologies in the tech world. This is a statement we have all heard many times over, but who is actually using DevOps? A lot of major enterprises, that’s who. From government organizations to the biggest social media site...
Dependency Management in XL Deploy: How Does It Actually Work? This week we released XL Deploy 5.1, which introduces powerful new dependency management capabilities (announcement here). Before it deploys an app, XL Deploy 5.1 now checks to ensure all dependencies are met. If the requir...
Everyone loves to talk about DevOps, but when it comes to real life enterprise implementation, things start to get a little shaky. Having gone through the process with hundreds of organizations, the XebiaLabs Sale Engineering Team relayed to me the 6 most common mistakes they see when ...
By any stretch of the IT imagination or CD pipeline best-case scenario, pumping out 6,000 production deployments each year is mightily impressive. That number of deployment is what our customer FINRA is able to do — with more than a little help from XL Deploy, the market-leading applic...
How complex is your application landscape? Does your application also depend on many services and applications? If so then XL Deploy now offers a great feature for you. You can now specify dependencies between applications and components, and XL Deploy will ensure they are all met befo...
Change is hard, especially when it impacts organizational structure, legacy systems and processes. Our third annual software delivery survey reveals that the management of change is a long road as the majority of our respondents continue their implementation of Continuous Integration i...
For being such a new industry there is a lot of video content based around DevOps. I found this out after trying to search for some entertaining or highly rated DevOps/IT videos on youtube. That process failed, so I decided to dig a littler deeper into the community to find some of the...
For all of the conferences held in Agile’s honor and all the praise it gets, why doesn’t anyone call it a silver bullet? Because it’s hard. Agile is a difficult methodology that if done right over time, can save a business multitudes of both time and money. Whether looking ...
This blog post caters to users who have a good understanding of Tasks in XL Releases and also know how to code in python. It talks about how you can make the best use of enhanced Jython API that has been available since XL Release 4.6.0 to dynamically generate tasks in a phase inside a...
With XL Deploy you can automate your deployments, so you don’t even need to be around during the deployment itself.  Sometimes though, you might want to check on the status of a deployment from your phone. With that in mind I have developed a little example mobile web app to allo...
Here at the XebiaLabs we care a lot about quality. That means we have to do a lot of testing for our products. Since we have a relatively small development team, and a code base that grows rapidly, that means we have to automate our tests. To get an impression, for XL Deploy, we have a...
We recently had the fortune of conducting a webinar – “How one of the 15th safest banks in the world out-competes the tech disruptors” — with our customer Rabobank, a leading financial services company. Sander Ettema, Manager, Linux Infrastructure Services at Rabobank and Andrew ...
Summer is finally here and it’s time for a DevOps summer vacation. From San Francisco to New York City, our top summer conferences list is going to continuously deliver you to the summer destinations of your dreams. These DevOps parties are hitting all the hottest summer trends with M...
One of things in XL Release 4.7.0 that I’m most excited about is the new “export hook” feature. Export hooks allow you to populate your reporting/Business Intelligence/Big Data stores with as much or as little information about release, phases and tasks as you need. M...
This year’s Jenkins User Conferences in both D.C. and London were a huge successes. Aside from the large number of enthusiastic attendees, the DevOps and Continuous Delivery innovation really caught our eye. Both practices have become a matter of course for Agile companies, and w...
XebiaLabs launches of three new DevOps Tools that will change the way you look at the DevOps landscape. The Periodic Table of DevOps Tools is a dynamic, embed-able and aesthetically pleasing device that allows users to visualize the most popular DevOps tools, define them, and categori...
For everyone using XL Release to manage, visualize and orchestrate your release pipelines — we’re happy to tell you that version 4.7 is now available! (If you’re not already using XL Release, check out why you should.) The latest version brings several game-changing new features ...
“I have not yet met a software developer who is more proud of the ROI of the software they develop than they are of the human response to what they are making. The history of our species has been to find creative ways to use tools to make our lives easier, and software is nothing else....
On June 23rd, I participated in a Webinar on “Streamlining Deployments in a Websphere Environment”. I discussed my experiences automating deployments in a primarily IBM and IBM Websphere environments, our struggles with building environments, configuring the servers and keeping up with...
I’m at the AWS Summit in NYC, which seems a fitting place to talk about the new integration between XL Deploy and AWS CodePipeline. CodePipeline is Amazon Web Services’ cloud-hosted continuous delivery service, officially launched yesterday. As such, it’s similar to XL Rele...
If you aren’t spending your July sitting on a white sand beach somewhere in the Caribbean sipping rum out of a coconut, then Continuous Delivery, Agile, and Test Management webinars are the next best thing. Okay, maybe not the next best thing, but they are the best place to engag...
Over the last year everyone has been talking about transitioning to Continuous Delivery and DevOps in the complex enterprise. Making this kind of cultural and methodological change in your IT and operations departments is no small endeavor. These types of changes need high-level strate...
Many organizations I’ve spoken to over the years have a similar problem. Their test scripts have grown out of control and they have a hard time managing and organizing them.  Many teams try to use tools like Jenkins to manage the execution of tests through their pipeline, which helps t...