Welcome!


Latest Blogs from Linux Containers
Programmability is an integral component of just about every emergent technology and trend today. Cloud? It's based on the ability of providers (public or private) to abstract, automate and orchestrate the network using programmability. DevOps? A significant tenet of DevOps relies on a...
In high-production environments where release cycles are measured in hours or minutes — not days or weeks — there's little room for mistakes and no room for confusion. Everyone has to understand what's happening, in real time, and have the means to do whatever is necessary to keep appl...
Our expectations for buying all sorts of consumer goods has gone through a radical transformation we now take for granted. Why should we not expect this same level of service from IT businesses? We accept the status quo for how software delivery exists today but would reject it without...
While there could be more similar use cases, the point here is IoT while bringing new innovation and benefits also brings new risks. These risks much different from earlier innovations, because when in earlier cases it is mostly the enterprise financial, reporting and other data pr...
Apache Spark is an open-source, large-scale data processing engine built on top of the Hadoop Distributed File System (HDFS) and enables applications in Hadoop clusters to run up to 100x faster in memory, and 10x faster even when running on disk.  So it’s not surprising the usage of Sp...
Today, the world has changed. Applications have changed. Enterprise IT is undergoing rapid reinvention. As a result, APM is now at the crux of the digital transformation trend. And squarely in the center of this firestorm is San Francisco-based AppDynamics. Ask any teenager about ap...
If so, you are not alone! We talk to a lot of people who want to reduce the frequent “noise” from monitoring alarms. To solve this common problem, Sematext added anomaly detection for alerts and PagerDuty integration to its SPM Performance Monitoring solution to dramatically reduce t...
Over the last couple of years, the usage of Relational databases for storing certain unstructured documents have been challenged and some architectures moved towards file system based storage like , HDFS, Amazon S3, GFS, Azure BLOB etc.. While the ab...
The illustration in the beginning of this post depicts the Internet of Things (IOT). You can guess (correctly) that I think that this technology is significant and important. In my opinion it is a revolution. I do not know if IDC's Internet of Things prediction is right for 2015, bu...
In the last 15 years any mention of C# in enterprise space will generally be countered with a support for Java. However the above thoughts are not about C# Vs Java. Typically both Java and C# are equally strong in their developer support, OOPS principles...
Following many conversations with clients, partners and prospects, Rosslyn Analytics has published its annual predictions for data analytics in 2015.
Already, in the few short years that cloud has been in the mainstream IT conversation, we've seen the rise of "bare metal" cloud (thus ending the illusion of cloud's infinite capacity to users), the substitution of virtualized machines by Docker containers, and most recently, the poten...
Since the birth of Hadoop in 2005-06, the way we think about storing and processing information has evolved considerably. The term “Big Data” has become synonymous with this evolution. But still, many of our customers continue to ask, “What is Big Data?”, “What are its use cases?”, and...
Can a postmortem review help foster a curiosity for innovative possibilities to make application performance better? Blue-sky thinkers may not want to deal with the myriad of details on how to manage the events being generated operationally, but could learn something from this exercise...
Achieving DevOps success requires coordination across different IT department workflows, and poses a challenge for many organizations. Success ultimately depends on an IT organization’s ability to integrate technologies and processes at key points along individual departmental life cyc...
The SMB market opportunity is huge. Currently, SMBs represent 44% of the total IT spend worldwide, a figure that Gartner predicts will cross the trillion dollar mark by 2015. That's some serious cash -- yet a market that  traditional storage and virtualization players have pra...
Over the past year I reckon I have spoken to more than a thousand Developers/IT Os/DevOps folk through customer calls, demos of Logentries, at conferences such as Velocity, DevOpsDays, AWS re:Invent as well as a bunch of other more low key meetups across US and Europe. Naturally, on...
Let me ask you a question: would you say that you have implemented logging correctly for your application? Correct in the sense that it will provide you with all the insights you require to keep your business going once your users are struck by errors? And in a way that does not advers...
We've seen a landslide of vulnerabilities announced in the last few months, from ShellShock to Poodle, and it looks like that trend will only continue. The discovery of a critical vulnerability in Windows SChannel–and the even worse problems introduced with a hasty patch–ha...
There's no right place to start with DevOps, but there are reasons that different people choose to start. There are also ways of communicating that make it more likely to take succeed in your organization. Being aware of the people you are talking to and the processes they work within ...
Today’s web-based applications are highly demanding, so the databases that hold their vast stores of information are not only expected to be very flexible in nature (supporting various data formats), but also to manage extreme performance and scaling. In this article I compare NoSQL to...
Imagine this — you're rolling out a new version of your web app. Works great in the dev environment, and it's been signed off on in staging, so it gets rolled out to production. Things seem fine, so you call it a night. Then the support requests begin flooding in. Some...
In theory, DevOps is good for every business. But if there's one thing I've learned from talking to people in the DevOps community, it's that theory doesn't always translate perfectly to reality. Theory is an advertisement; reality is a data set. That's why ScriptRock partnered with Mi...
If watching your in-laws awkwardly bicker on Thanksgiving weekend wasn't enough for you, this Docker vs. Rocket thing feels like a full-blown go in the Octagon. For context, CoreOS announced on Monday that they don't agree with the direction Docker is headed, and are creating their ...
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...