Welcome!


Latest Blogs from Linux Containers
NoSQL databases are powerful tools for supporting big data applications, maximizing scalability, performance, and availability. Their unique features and easy implementation render them well-equipped to meet a variety of enterprise needs in a range of use cases. In this post I discuss ...
Eighty-nine percent of knowledge workers retain access to the sensitive corporate applications and files of former employers. Earlier this year, a member of the team at Site-Eye, one of the top time-lapse film companies in the UK, noticed a disturbing problem with one of its client'...
We’re going to explore high availability and load balancing using Keepalived and HAProxy. Together, Keepalived and HAProxy provide some unique benefits. Specifically, they provide a low cost solution for high availability compared to proprietary hardware-based load balancers.
In the last blog, we explored real world examples of smart cities and highlighted one such example in the São Paulo state of Brazil. What makes this an exciting model for other cities to evaluate and perhaps emulate is that it touches many city services that we can all relate to. It al...
The Smart Home concept is a subset of the Internet of Things(IoT). The core idea is to connect “things” (digital devices) to each other to facilitate communication, feedback, and alerting. In essence connecting the physical world with the digital world. We are installing new sensors an...
Docker has been quickly adopted by nearly everyone and incorporated into everything from cloud technologies, to continuous integration and build systems, to solo developers working exclusively on their laptop. Heck, even Microsoft is getting in on this! It was born in PaaS (dotCloud) a...
Demonstrating the value of any tool can be tricky. There’s no “12 Step Program” you can follow to guarantee success. It’s not like trying to quit smoking or lose weight. There’s proven data spread over years of research showing how to do those things. In this article I will talk about ...
The IT infrastructure of modern businesses require a number of seemingly never-ending cycles to track assets. As these assets go through different stages of usefulness or functionality, IT teams must constantly manage the process, which takes them away from other more important tasks a...
This case study assumes you want to build a private cloud on top of an existing virtualized datacenter composed of multiple hosts running vSphere and managed by one or several instances of vCenter. It is understood that you do not want to abandon your investment in VMware by retooling ...
#DevOps #SDN We keep saying that, does it mean what you think it means? Operationalization (which is really hard to say, go ahead - try it a few times) is a concept that crosses the lines between trends and technologies. Both SDN and DevOps share the notion of "operationalization" as...
You're in a quarterly meeting where everyone is armed with slide decks; some good, some mind numbingly bad. It's your turn, and you have a concise five-slide deck comprised of targeted, well designed, and insightful graphs. The graphs are clear and the room is able to discuss the highs...
I unintentionally watched all three hours of this video series in one sitting. The presenter hooked me and before I knew it, it was three hours later. It is a very fast paced tour of the security issues that can arise when using the Android platform. The tour is built around the Open W...
The phenomena of Big Data continues to grow as companies of all sizes start to realize the potential ROI that comes from the correct use of massive amounts of data. MIT found that firms who can leverage Big Data can achieve 5-6 percent greater productivity and profitability than their ...
As I continue to engage customers around cloud and DevOps, I am amazed at the percentage of customers where there is pushback against cloud computing. Even more interesting are the reasons and roles responsible for denying advancement in the use of cloud in companies. For example, one ...
Previously, we wrote about setting up a Windows environment to log JSON formatted logs using our Windows Agent or our DataHub. Now we'll tackle IIS. IIS, like Windows, has a unique log format that makes it difficult to read, parse, and garner useful information. The log is a flat fil...
Let’s say we developed an application and plan to move our app to production on Amazon Elastic Cloud (EC2). Our application, in the form of a webapp, was developed using eclipse and we have tested it on Tomcat running locally. Now, we may want to test our app on an EC2 environment befo...
Although the concepts of continuous delivery are well known, organizations with existing applications looking to implement CD still have a lot to consider. Customer demands aren't the only thing pushing development and operations teams into more frequent software releases. It is also ...
I've been super honoured to give an ignite talk during DevOps Days Vancouver 2014. Ignite talks are intense, as the slides mercilessly fly-by every 15 seconds, and this for 5 minutes sharp (yes, that's just 20 slides!). In this talk, I tried to present some of the lessons we've lear...
It does not take much to understand the benefits of the DevOps culture, processes, and tools. However, implementing DevOps in your organization is not as obvious and usually involves more than simply setting up tools. You have to convince team members, map old processes to new, and ma...
In summary, SnapLogic modernizes each element of ELT for today’s modern, cloud-centric, Big Data world. Instead of traditional extraction of structured data, SnapLogic allows for diverse queries across the full variety of data types and structures by streaming all data as JSON document...
Up to this point in time, cloud-base Application Performance Management (APM) vendor AppNeta has focused on the “big five” application development environments: Java, .NET, php, Python, and Ruby. Recently they added Node.js to the list. As a result, their TraceView product can now moni...
Despite the data privacy protections supposedly conferred by regulations like HIPAA and HITECH, consumers’ confidential health and personal information is still not safe enough. That’s the lesson to be learned from Franklin, TN-based Community Health Systems’ (CHS) August 18 regulatory...
Roger: Could you explain for our audience the significance of containerization, and how it differs from virtualization? Ben: Traditional virtualization was created over a decade ago, when applications were long-lived, monolithic, and deployed to a single server. In this world, when the...
Putting on a rock show is like piloting the Millenium Falcon – it’s simultaneously the fastest ship in the galaxy while being a “piece of junk.” The stage lights are so hot you start to sweat immediately, hoping those Jager-bombs are escaping through your pores and delaying the impend...
This year like last year, XebiaLabs polled Fortune 1000 companies in banking, manufacturing, healthcare, government and IT, interviewing DevOps teams and everyone from QA to C-level suites. More than 1,000 people were asked to share their perspectives on software delivery trends. Last...
Last week, while in San Francisco, I used the Uber app and service four times. All four experiences were great, although one of the drivers stopped for 30 seconds and then left as I was walking up to the car. He must have realized I was a blogger. None the less, the next car was just a...
The hype around the wearable tech industry has steered many consumers straight to Amazon in search of a fitness gadget that will tell them how healthy or unhealthy they act on a regular basis. Some feel they can’t become healthier unless they are tracking their progress every step of t...
It is no doubt that the latest and greatest technologies get your juices flowing. Researching the details, comparing the benchmarks, imagining the differences you could make within your organization if you could just put the right technology solutions in the right place. If only budget...
I am starting to get annoyed with the direction of all the DevOps discussions that fly across my Twitter feed each day. News Flash! Culture change is nothing new in the enterprise. Check out my latest rant at the virtulaizationpractice where I discuss how we over emphasize cultur...
Appcore aims to simplify private cloud through Apache CloudStack solutions. Nate Gordon serves as the Des Moines, IA-based company's Director of Technology, in its effort to enhance Apache CloudStack and Citrix CloudPlatform for its customers. We had a few questions for him, and this i...
Before YARN there was another resource negotiator, Mesos. Mesos was originally documented in a research paper, followed by an Apache project, and now commercialized as Mesosphere – who are building out an ecosystem around Mesos.
In a recent post I posted on DevOps.com, I suggested the term DevOps as a Service (DaaS). Personally I am not a fan of the term. Mainly because DevOps is not a ‘Service’. It is an approach to achieve business objectives by adopting a set of capabilities, namely: Continuous Business Pla...
How do you know when a technology has become mainstream? A good clue may be when politicians start talking about it on the campaign trail and with mainstream media. David Cameron, the UK prime minister, was the latest, indicating that the world was now on “fast-forward” with the Intern...
In my recent article, “Software Quality Metrics for your Continuous Delivery Pipeline – Part III – Logging,” I wrote about the good parts and the not-so-good parts of logging and concluded that logging usually fails to deliver what it is so often mistakenly used for: as a mechanism for...
DevOps is no longer considered a fad by those working with the latest development tools. Now, DevOps emphasizes people and processes as much as the cool tools, and there are many different approaches to bringing them together. If you Google search for “DevOps flow,” you will find lots...
Companies that until recently had never heard of the Internet of things (IoT) are now excited to find that they’ve been IoT players all along. Businesses involved in home automation, security services, vehicle tracking and health monitoring to name a few have been around for a while. T...
General Electric (GE) has been a household name for more than a century, thanks in large part to its role in making households easier to run. Starting with the light bulb invented by its founder, Thomas Edison, GE has been selling devices (“things”) to consumers throughout its 122-year...
If you work in technology, you’d have to have been under a rock to have not heard about Docker. In a nutshell, Docker provides a lightweight container for code that can be installed onto a Linux system, providing both an execution environment for applications and partitioning to secure...
Consider that the Age of the Cloud has precipitated a new agent concept which is lightweight, deploys quickly, and goes in virtually undetected with zero configuration. These agents are built with a survival mode in mind including a self-healing option for hands-free maintenance. At t...
The traditional approach to application delivery – do one big revision or introduce a major new feature over a short period – is rapidly being replaced by a new, faster and smarter approach, Continuous Delivery (CD). The core idea of CD is to create a repeatable, reliable and increment...