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


Top Stories by XebiaLabs Blog

There are many possibilities for scripting with XL-Deploy.  XL-Deploy keeps a lot of information about the applications deployed in your environments.  With the CLI scripting tool that comes with XL-Deploy we can get access to this data, write custom reports, automate deployments and a host of other tasks.  As an example of some of the things that can be done to collect information out of XL-Deploy lets look at finding all of the applications deployed under an Environments folder. XL-Deploy organizes environments in folders.  There can be many folders to organize an environment.  For each environment defined there can be several applications deployed.  XL-Deploy keeps track of all of the applications deployed to each environment.  We can create a script that can search through all of the environments to find all of the applications that match a given criteria.  Si... (more)

Adding Rules To XL-Deploy

XL-Deploy uses it’s object model to determine it’s deployment plan.  For most applications this works fine.  Sometimes we might want to take some extra steps during a deployment.  Custom deployment steps can be created by defining these rules in the XL-Rules file.  Sometimes we may want to dynamically create deployment steps depending on other information in the environment.  As an example of this I will demonstrate how to dynamically create deployment steps with XL-Rules and a small Jython script.   For this example lets say we need to run a script at the beginning and end of ... (more)

Top Microservices Resources | @DevOpsSummit #DevOps #Microservices

Five Microservices Resources You Need in Your Life by Necco Ceresani If you are within a stones throw of the DevOps marketplace you have undoubtedly noticed the growing trend in Microservices. Whether you have been staying up to date with the latest articles and blogs or you just read the definition for the first time, these Five Microservices Resources You Need In Your Life will guide you through the ins and outs of Microservices in today’s world. 8 Questions You Need to Ask About Microservices, Containers & Docker in 2015: In this comprehensive blog, Andrew Phillips explores th... (more)

Choosing a #Serverless Architecture | @DevOpsSummit #DevOps #AI #Docker

What to Look for When Choosing a Serverless Architecture By Sunil Mavadia Information Technology has advanced in different areas at different speeds. This has always been true, as people found workable solutions to the problems that faced them today, most often before there was a market for those solutions. While things like virtualization and eventually cloud computing grew slowly, programming languages sat at the same point for around a decade before the current round of new languages and approaches—Python, Ruby, Node, Swift—came about. These things seem unrelated, but there is ... (more)

Understanding #Serverless at @CloudExpo | #DevOps #NoCode #LowCode #AI

Understanding Serverless Cloud and Clear By Martijn van Dongen Serverless is considered the successor to containers. And while it’s heavily promoted as the next great thing, it’s not the best fit for every use case. Understanding the pitfalls and disadvantages of serverless will make it much easier to identify use cases that are a good fit. This post offers some technology perspectives on the maturity of serverless today. First, note how we use the word serverless here. Serverless is a combination of “Function as a Service” (FaaS) and “Platform as a Service” (PaaS). Namely, thos... (more)