Welcome!


From the Blogosphere

If you’ve been on-call, then you know that the real fun begins after you get that first alert. But what exactly happens as you’re trying to solve the problem? We’ve broken down the Incident Lifecycle into different phases and documented how long (on average) people spend in each pha...
One question I frequently get is: “How do I become a data scientist?” Wow, tough question. There are several new books that outline the different skills, capabilities and technologies that a data scientist is going to need to learn and eventually master. I’ve read several of these b...
Within the next decade, we are going to see everything from power plants to transportation systems to factories to the appliances in our homes connected together for data collection, analytics, command-and-control, and all sorts of other applications. What is all this going to mean for...
In New Zealand, they are taking a “Moneyball” approach to optimizing social worker spending and focus attention can be most effective. A recent article in BusinessWeek “A Moneyball Approach To Helping Troubled Kids” (May 11, 2015) highlights the role that “scores” can play in identifyi...
I was recently in Boston at Faneuil Hall Marketplace, and with the long-awaited warm weather, all the street entertainers were in full force. Singers, musicians, and a variety of juggling acts filled the street, with crowds surrounding them. One act in particular struck a chord with me...
It's 3 am in California, and you are still awake trying to sort through a release process that has been delayed by several hours. The deployment to the main application cluster took several extra hours due to an unanticipated problem with the servers, and now everyone is waiting on the...
DevOps Summit, taking place Nov 3-5, 2015, at the Santa Clara Convention Center in Santa Clara, CA, is co-located with 17th Cloud Expo and will feature technical sessions from a rock star conference faculty and the leading industry players in the world. The widespread success of cloud...
In the first four parts of this series I presented an introduction to microservices along with a handful of emerging microservices patterns, and a discussion of some of the downsides and challenges to using microservices. The most recent installment of this series looked at ten ways th...
There’s a lot of discussion around managing outages in production via the likes of DevOps principles and the corresponding software development lifecycles that does enable higher quality output from development, however, one cannot lay all blame for “bugs” and failures at the feet of t...
Even though it’s now Microservices Journal, long-time fans of SOA World Magazine can take comfort in the fact that the URL – soa.sys-con.com – remains unchanged. And that’s no mistake, as microservices are really nothing more than a new and improved take on the Service-Oriented Archite...
Traditional storage was designed to present a LUN to a server. This worked well until that server became a hypervisor running 10, 20 or 30 virtual servers, all pointing to the same LUN. Adding to the complexity, all hypervisors need to point to the same LUN to enable VM mobility or hig...
Docker is an open platform for developers and sysadmins of distributed applications that enables them to build, ship, and run any app anywhere. Docker allows applications to run on any platform irrespective of what tools were used to build it making it easy to distribute, test, and run...
There are BIG changes on the horizon for the healthcare industry – the power struggle between healthcare providers such as hospitals, and healthcare payers such as insurance companies – and Big Data is at the heart of driving these changes. I’m struck by what’s happening in the health...
By popular demand…we’ve just added some new goodness to SPM with the SPM REST API. This new API lets you: create SPM Apps for monitoring (e.g. generate a new SPM App + its token during deployment; list all available metrics and charts for a specific App; list all alerts defined for so...
Enterprise IT shops have long struggled with the dual challenges of homogeneity and heterogeneity. Homogeneous environments clearly had appeal: single-vendor shops would gain the benefits of working with one point of contact, and perhaps the various applications and infrastructure comp...
As the Internet continues its rapid expansion, is it high time to move the world's data centers to Iceland? A place that can offer 100% renewable energy at a fixed, long-term power cost. At first glance it may seem an unusual proposition and difficult to imagine a Silicon Valley icon ...
Elasticsearch is booming. Together with Logstash, a tool for collecting and processing logs, and Kibana, a tool for searching and visualizing data in Elasticsearch (aka the “ELK” stack), adoption of Elasticsearch continues to grow by leaps and bounds. When it comes to actually using ...
From watches to socks, shirts to wristbands, glasses to rings, wearables promise all kinds of features to make our lives better. Thus, everyone seems to be building new wearables or software to run on them. The hottest sectors for wearables currently are twofold: wristbands such as Fit...
People and organizations are accustomed to relying upon “on average” guidelines in order to manage their lives and businesses. But “on average” guidelines are severely flawed. In reality, you are either spending too much or spending too little on your individual customers; you are wa...
I’m struck by what’s happening in the healthcare industry – between healthcare providers such as hospitals, and healthcare payers such as insurance companies – and how that industry is ripe for a metamorphosis into something much more efficient, effective and customer (patient)-centric...
In this 4-part blog series, I am exposing DevOps best practices using a metaphor inspired by the famous 6th century Chinese manuscript: “The Art of War.” It is worth reminding that Sun Tzu, just like me, considered war as a necessary evil, which must be avoided whenever possible. What ...
Sites don’t perform at their peak without great performance testers, and it takes time and effort to acquire them. You want the best in the business, just like any other department at any other company. But what do they want? What will convince them to join your organization? This post...
Healthcare providers continue to assume increasing amounts of risk in care delivery. This has major implications, not just for providers and patients, but also vendors in IT, diagnostics, therapeutics and devices. If providers assume risk, why shouldn’t their vendors? We're already se...
Container technology is the killer app when it comes to building and running microservices architectures. There are a countless number of articles, events, and resources out there related to the hot topics of containers, microservices, and DevOps. Docker is a player in the container ma...
Before the rise of DevOps, strong functional distinctions were supposed to help groups focus on their core competencies. Developers wrote code, operations provisioned and maintained infrastructure, and security found holes and worried about all the vulnerabilities they knew hadn't been...
Getting a second perspective based on several decades of diversified experience can only fortify your decisions on strategically applying technology to your organization. With demands on enterprise systems changing so fast, most organizations’ architectures and frameworks of Intellige...
The Capability Maturity Model (CMM) has become an essential tool for assessing IT initiatives. Originally developed to assess the capabilities of government subcontractors in the 1990s, the CMM is now used by IT management to define best practices in a particular practice area. From ...
John Zachman, Chairman and CEO of Zachman International, and originator of the Zachman Framework, examines the role and benefits of how EA frameworks can co-exist well. What is the relationship between the major Enterprise Architecture (EA) frameworks? Do they overlap, compete, suppo...
We’re living in exciting but demanding technological times. Big Data, Internet of Things, Apple Watch, ubiquitous computing, smart machines, robotics, and home automation . . . things that were the talk of science fiction only a few short years ago are on every CIOs wish list today. Bu...
A data lake indisputably enables businesses to build an efficient data architecture that can meet the needs of various enterprise application workloads, and which will gain efficiency through the reusability and consistency of data. However, the rate at which any company can accelerate...
We’ve all heard about the rapid adoption of JavaScript in recent years. To summarize, JavaScript is the #1 most-used language on GitHub and it looks like this trend will continue. In fact, as one article put it, “JavaScript is the number one language in the world; it’s the language of ...
Even though Apple and Microsoft haven’t commented on the new open source technology which delivers high quality audio and video capabilities to desktop and mobile browsers, major carriers such as AT&T and Telefónica, leading infrastructure providers like Alcatel-Lucent and Ericsson and...
The evolution of JavaScript and HTML 5 to support a genuine component based framework (Web Components) with the necessary tools to deliver something close to a native experience including genuine realtime networking (UDP using WebRTC). HTML5 is evolving to offer built in templating sup...
In the 21 years since its inception, PHP has become the world’s most popular server side scripting language. Known as a powerful, easy to learn language, PHP, according to one metrics site, is used by 82% of all the websites whose server-side programming language is known. In more case...
I recently wrote about how Amazon’s new Dash service embodies the Stackato vision; in that post I discussed how Dash reflects the Business Agility portion of our vision. As the image to the left shows, Dash is a service that offers a small button; when pressed, magic happens and an ord...
Everyone’s talking about the Internet of Things recently, but one topic I don’t see addressed much is the difference between Service-Focused IoT and Device-Focused IoT. The concept of “The Internet of Things” has always been about vast, heterogeneous networks of small, limited-purpose ...
I had a very interesting discussion the other day with an executive for a technology company. He had just come from a presentation about the Internet of Things (IoT) market. The presenter projected that the market would be valued at around $7 trillion market within the next decade. Wha...
Online tax companies go from an absolute standstill to 100 mph in a matter of days. How do these companies do it? Tax laws change every year, so that online application is basically a brand new release when users start pounding away at it in February. What is it like to test the perfo...
The mantra of the day is – performance, performance, performance! It is clear that everything needs to be totally available all of the time, function at the fastest speeds and performance as close to perfect as is possible. In all the business discussions swirling around us we hear the...
Harvard Business Review published a blog about the Internet of Things (IoT) and markets where IoT has grown strong. Blog author, Simona Jankowski, wrote, “IoT is expected to connect 28 billion “things” to the internet by 2020, ranging from wearable devices such as smartwatches to autom...