Welcome!


From the Blogosphere

Video Blog: DevOps and Hybrid Cloud - A Solution Overview. Containers and microservices have become topics of intense interest throughout the cloud developer and enterprise IT communities. Microservices focuses on the business and technology of the software architecture design pattern,...
There's a lot of things we do to improve the performance of web and mobile applications. We use caching. We use compression. We offload security (SSL and TLS) to a proxy with greater compute capacity. We apply image optimization and minification to content. We do all that because ...
Leaving aside (most of) the deeper technical details of the situation, an interesting development occurred in the open source community this week. Under the auspices of The Linux Foundation, a new ‘neutral’ coding community emerged as a result of the coming together of the Node.js and...
Docker containers have become hugely popular for automating application deployment and isolating application processes. Monitoring is however still problematic. Yes, Docker provides APIs for monitoring CPU and memory at the container level, but let’s face it—who really cares about cont...
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...
Cloud computing CAD is now a business requirement. Cloud solution architects are integral to the ideation, creation and deployment of new business models and CAD is the right tool for optimizing their solutions. This is why the use of cloud computing solution computer aided design toda...
APIs permeate the connected world, used by technical and non-technical professionals alike. At some point, we all work with APIs, building them, selling them, maintaining them and consuming them. With so many viewpoints and opinions, misconceptions can quickly emerge, clouding the deci...
DevOps has quickly become the buzzword du jour for the software industry and promotes something that many developers and IT Administrators don’t enjoy: collaboration. According to Wikipedia, “DevOps acknowledges the interdependence of software development, quality assurance, and IT ope...
Microservices are the result of decomposing applications. That may sound a lot like SOA, but SOA was based on an object-oriented (noun) premise; that is, services were built around an object - like a customer - with all the necessary operations (functions) that go along with it. SOA wa...
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...
There are not many times in my career that I am going to be able to quote Will Smith, but in the “Will2K” video, Will states “You Never Know Where You Are Going Until You Know Where You Have Been”. For me, this summarizes why measurements and metrics are so important. Unless you can u...
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...
In this Power Panel at DevOps Summit, moderated by Jason Bloomberg, president of Intellyx, panelists Roberto Medrano, Executive Vice President at Akana; Lori MacVittie, IoT_Microservices Power PanelEvangelist for F5 Networks; and Troy Topnik, ActiveState’s Technical Product Manager; wi...
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...
Need a crash course on what DevOps is, how to foster a collaborative environment, and how to measure the effectiveness? We created a DevOps course, which presents you with a series of interactive questions to test your knowledge. Having just viewed the course myself, I have to say i...
'Tis the season of light. With Diwali recently concluded, we've now entered the days of the Hannukah Festival, the Advent Season, the Nativity Fast, and in the Philippines, the onset of Simbang Gabi (“Night Mass”), a series of evening services as Christmas approaches. The Yule log is a...
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...
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...
The concept and subsequent adoption of 'Containerization'' is growing at a rapid speed with the support of almost every other major player in the industry. This concept is much more efficient than the Virtualization which has been a major option for Infrastructure optimization in the p...
One of the things I have come to learn about the DevOps & Continuous Delivery space is that there is no shortage of noise. There are resources upon resources, blogs upon blogs, and thought-leaders upon thought-leaders all blasting their own particular philosophies and best-practice...
Despite the prevalence of public and private clouds in the enterprise, most IT departments still adhere to operational models designed for physical infrastructure and servers that involve complex environment setup processes. As a result, organizations miss opportunities to take advant...
For me the mantra of achieving speed via automation tools is nothing new. In fact I was ‘automating’ Citrix Metaframe builds using windows scripting techniques back in 2004. The market though, has become awash with different automation products and it’s fair to say that many enterprise...
For many, and for myself, the basis of modern Lean principles come from Toyota and the Toyota Production System. If you want to read about this in detail then I would recommend The Toyota Way, by Jeffrey Liker, a book that I read a couple a years ago and enjoyed. Often referred to as L...
If you’ve been paying close attention lately you’ll know that the “Internet of Things” has become one of the technology industry’s biggest buzz phrases. It’s not hard to figure why. The internet has been around for the last twenty years and it has truly revolutionized our lives, the wa...
Wearable technology was dominant at this year’s International Consumer Electronics Show (CES) , and MWC was no exception to this trend. New versions of favorites, such as the Samsung Gear (three new products were released: the Gear 2, the Gear 2 Neo and the Gear Fit), shared the limeli...
Choosing between BIG-IP and LineRate isn't as difficult as it seems.... Our recent announcement of the availability of LineRate Point raised the same question over and over: isn't this just a software-version of BIG-IP? How do I know when to choose LineRate Point instead of BIG-IP V...
Google, with one fell swoop, changed their search algorithm and changing the lives (and livelihoods) of billions. Enter Mobilegeddon. With smartphones becoming as ubiquitous as ever, people are increasingly using them for tasks that they used to do on their PCs, like search. And just ...
Change becomes the central principle of today’s enterprises, and thus business agility becomes the most important characteristic our organizations must exhibit. Agile Architecture lays out a best practice approach for achieving this agility – and thus drives and coordinates the other r...
Our guest on the podcast this week is Jim Haughwout, Chief Technology Architect at Savi Technologies. We discuss Internet of Things sensors and the growing demand for data driven architectures to support the sheer volume of data being collected. It’s clear that many businesses adopting...
I recently wrote an article for OpenSource.com – Open source and DevOps aren’t mandatory, but neither is survival. This article is part of the Easy DevOps column coordinated by Greg Dekoenigsberg, VP of Community at Ansible. Share your stories and advice that helps to make DevOps prac...
So HTTP/2 is official. That means all the talking is (finally) done and after 16 years of waiting, we've got ourselves a new lingua franca of the web. Okay, maybe that's pushing it, but we do have a new standard to move to that offers some improvements in the areas of resource manag...
Red Hat made the interesting times in which we live a little more interesting recently by announcing OpenShift Commons, "a place for companies using OpenShift to accelerate its success and adoption. To do this we'll act as resources for each other, share best practices and provide a fo...
One of the neat things about microservices is the ability to segment functional actions into scalability domains. Login, browsing, and checkout are separate functional domains that can each be scaled according to demand. While one hopes that checkout is similarly in demand, it is unlik...
In today’s digital word it is urgently critical that we are constantly monitoring the performance of our networks efficiency. If we don’t maintain the highest levels of IT network processing efficiency than we trigger the results of “poor performance, lost effectiveness and client dis-...
Forget the funnel. Your customers no longer adhere to that nice, neat linear purchase model. But don't worry, Communications Service Providers have the most important tool necessary to communicate effectively with customers: Big Data. Don't plan on following them around like a heartbr...
The epic changes brought about by mobile and cloud computing over the past 5 years have completely transformed the way organizations do business today. We now live in an age where mobile devices are the PCs of choice and mobile apps are the ubiquitous software of choice in this digital...
Our guest on the podcast this week is Tim Prendergast, Founder and CEO of Evident.io. We discuss the concept of “continuous security” and other ways to keep up with the dynamically changing environments created by the cloud. Listen in to learn why it is essential that your secur...
The term DevOps is not well defined, and you'd be hard pressed to get the same definition of "DevOps" from everyone you ask in your enterprise. Developers in your organization may equate DevOps with a specific approach to software builds and the use of popular tools such as Chef, Puppe...