Welcome!


From the Blogosphere

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...
The WebRTC Summit 2015 Silicon Valley, to be held November 3-5, 2015, at the Santa Clara Convention Center in Santa Clara, CA, announces that its Call for Papers is now open. Topics include all aspects of improving IT delivery by eliminating waste through automated business models lev...
Many people recognize DevOps as an enormous benefit – faster application deployment, automated toolchains, support of more granular updates, better cooperation across groups. However, less appreciated is the journey enterprise IT groups need to make to achieve this outcome. The plain f...
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...
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...
No, this isn't a tirade on the security of IoT. It's about story about change. Specifically, change and its implications on security. Change is constant. There's a million different axioms and proverbs about change, so it's really hard to choose just one to sum up how it impacts sec...
Node.js and io.js are increasingly being used to run JavaScript on the server side for many types of applications, such as websites, real-time messaging and controllers for small devices with limited resources. For DevOps it is crucial to monitor the whole application stack and Node.js...
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...
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...
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...
“Life,” according to a saying often attributed to John Lennon, “is what happens to you while you’re busy making other plans.” Nowhere is this truer than in IT – especially in the world of ops. Operations staffs spend much of their time firefighting infrastructure emergencies. These un...
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 ...
The IoT market is on track to hit $7.1 trillion in 2020, according to an IDC's study. Are we ready for this massive demand? How can we deal with the challenges? Some firms choose to take no action by claiming they are too busy with what they are doing. Some organizations blindly jump ...
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 ...
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...
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...
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...