Welcome!


From the Blogosphere

It’s not hard to feel sorry for Chief Information Officers (CIOs) – the levels at which they need to operate change all the time… and depth and granularity of the dataflows that present themselves change all the time. Just when we thought we had the whole client-server model worked ou...
Unless you fully automate infrastructure and platform provisioning, application build, test and deployment phases and have them working together in sequence, you can’t realize the ideal of continuous delivery. These ‘automation tool chains’ are a mandatory element of each DevOps enviro...
It is interesting to me, how quickly the hype cycle of a good thing can turn it into a monster that will inevitably eat itself, leaving a much smaller – and much more useful – concept or toolset behind. It has happened over and over in high tech, one need only say “XML” to understand w...
Unbeknownst to some, organizations have run infrastructure containers in production for years, reaping benefits on the operational end but not yet providing value for developers. When Docker catapulted containers into mainstream adoption, another type of container emerged — one that’s ...
Stage setting: Camera is positioned above the treetop of one of three tall poplars. It looks down on the terrace of a pub. It’s evening, but there’s still enough light to see that the terrace is sparsely populated. Camera slowly moves down towards a specific table in the corner… As t...
Auto-scaling environments, micro-service architectures and globally-distributed teams are just three common examples of why organizations today need automation and interoperability more than ever. But is interoperability something we simply start doing, or does it require a reexaminati...
At DevOps Summit NY there’s been a whole lot of talk about not just DevOps, but containers, IoT, and microservices. Sessions focused not just on the cultural shift needed to grow at scale with a DevOps approach, but also made sure to include the network ”plumbing” needed to ensure succ...
Our guest on the podcast this week is Adrian Cockcroft, Technology Fellow at Battery Ventures. We discuss what makes Docker and Netflix highly successful, especially through their use of well-designed IT architecture and DevOps.
This week, I joined SOASTA as Senior Vice President of Performance Analytics. Given my background in cloud computing and distributed systems operations — you may have read my blogs on CNET or GigaOm — this may surprise you, but I want to explain why this is the perfect time to take on ...
"6fusion and its mission is to basically simplify the measurement of IT so we came up with the Workload Allocation Cube," explained Delano Seymour, Co-founder and CTO of 6fusion, in this SYS-CON.tv interview at 16th Cloud Expo, held June 9-11, 2015, at the Javits Center in New York Cit...
We Need a Holistic Network Infrastructure: Why Controllers Are Not Cutting It For years, we've relied too heavily on individual network functions or simplistic cloud controllers. However, they are no longer enough for today's modern cloud data center. Businesses need a comprehensive p...
"Actifio is essentially a software platform that can capture pretty much any data other than mainframe data and then allow customers to manage that data in its native form," explained Brian Reagan, Managing Director of Blackthorne Consulting Group, an Actifio company, in this SYS-CON.t...
Early in my DevOps Journey, I was introduced to a book of great significance circulating within the Web Operations industry titled The Phoenix Project. (You can read our review of Gene’s book, if interested.) Written as a novel and loosely based on many of the same principles explore...
Microservices are hot. And for good reason. To compete in today’s fast-moving application economy, it makes sense to break large, monolithic applications down into discrete functional units. Such an approach makes it easier to update and add functionalities (text-messaging a customer, ...
Summer is finally here and it’s time for a DevOps summer vacation. From San Francisco to New York City, our top summer conferences list is going to continuously deliver you to the summer destinations of your dreams. These DevOps parties are hitting all the hottest summer trends with M...
Puppet Labs has published their annual State of DevOps report and it is loaded with interesting information as always. Last year’s report brought home the point that DevOps was becoming widely accepted in the enterprise. This year’s report further validates that point and provides us w...
The time is ripe for high speed resilient software defined storage solutions with unlimited scalability. ISS has been working with the leading open source projects and developed a commercial high performance solution that is able to grow forever without performance limitations. In hi...
Logentries offers a variety of ways to get logs out of your containerized environment, including our Linux Agent, application plugin libraries, and Syslog. In this post we’ll cover collecting and forwarding logs via our Docker Logentries Container, which requires Docker 1.5 or higher. ...
Learn how to solve the problem of keeping files in sync between multiple Docker containers. In his session at 16th Cloud Expo, Aaron Brongersma, Senior Infrastructure Engineer at Modulus, discussed using rsync, GlusterFS, EBS and Bit Torrent Sync. He broke down the tools that are need...
Microservices are individual units of executable code that work within a limited framework. They are extremely useful when placed within an architecture of numerous microservices. On June 24th, 2015 I attended a webinar titled “How to Share Share-Nothing Microservices,” hosted by Jason...
It’s here. While we were sweating VM bloat, and throwing barbs at each other about VMs versus containers, it snuck up on us. While some were decrying that cloud would end the datacenter, while others laughed and said public cloud was a non-starter, and still more scoffed at hybrid clou...
I have seen a lot of billion dollar valuations lately that have left me scratching my head. Many of those are in the B2C or social media space where companies are measured more on “eyeballs” (the number of active users) and less on things like revenue or business models. So after Dock...
I recently attended and presented at the east coast version of the Jenkins User Conference held this year in Washington, DC. The weather certainly fit the theme of the conference: The heat was continuous. The humidity was fully integrated with the heat. And, most importantly as you c...
One of the hottest new terms in the world of enterprise computing is the microservice. Starting with the seminal 2014 article by James Lewis and Martin Fowler of ThoughtWorks, microservices have taken on a life of their own – and as with any other overhyped term, they have generated th...
If you’re curious about learning the difference between Software Defined Networking (SDN) and Network Function Virtualization (NFV) and how they relate, here’s a good article for you. I've written a quick summary.
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 ...
Imagine building your software like it was ordering furniture from Ikea. You pick out a desk, add a corner piece, raise it up to be a standing desk with some props for the legs, and add small things like organizers to better fit how your work. Things are modular, you can add and remove...
Funny thing about the never-ending discussions of cloud, virtualization, and containers out here in pundit-land… Most writers blithely ignore the one truth that all of us need to be reminded of on occasion. Your cloud is built on hardware. Yes indeed, I did say that out loud. Tal...
One of the charter responsibilities of DevOps (because it's a charter responsibility of ops) is measuring and monitoring applications once they're in production. That means both performance and availability. Which means a lot more than folks might initially think because generally spea...
This week we're attending SYS-CON Event's DevOps Summit in New York City. It's a great conference and energy behind DevOps is enormous. Thousands of attendees from every company you can imagine are focused on automation, the challenges of DevOps, and how to bring greater agility to so...
I want to start by saying that, at ActiveState, we absolutely love Docker. We think it's phenomenal technology that is really becoming the global currency of the cloud. We've written about Docker a lot on the ActiveState blog – we've celebrated its birthday, discussed evolving technolo...
Mobile devices. Cloud-based services. The Internet of Things. What do all of these trends have in common? They are some of the factors driving the unprecedented growth of data today. And where data grows, so does the need for data storage. The traditional method of buying more hardware...
"AIC is a manufacturer of server products - server storage. With the onset of cloud computing we're moving toward the full infrastructure solution, including storage nodes, compute nodes and networking," explained Charlie Fei, product manager at AIC, in this SYS-CON.tv interview at 16t...
We think we’re doing the whole DevOps thing right — new hires can deploy on day one, Travis CI is humming along, and we own the code we ship. But then something breaks, something doesn’t go according to plan, tempers flare up, and all that warm, fuzzy collaboration seems to evaporate. ...
Towards the end of 2014, Docker expanded support for three major players in the cloud space: AWS, Microsoft Azure, and Google Compute. Series D funding of Docker reached almost $100 million. With growing adoption, Docker is an important trend for future application architectures. But t...
Yes, you read that right. The price/performance of your cloud computing infrastructure could vary as much as 1000 percent depending on time and location. High levels of variability have actually been seen within the same cloud service provider (CSP) processing the exact same job. This ...
I’ve always had a fascination with the way information is acquired and process. Reading back through the history of this site, you can see this tendency towards more fanciful thinking, e.g. GPGPU assisted network analytics, future storage systems using Torrenza-style processing. What...
The most often asked question post-DevOps introduction is: “How do I get started?” There’s plenty of information on why DevOps is valid and important, but many managers still struggle with simple basics for how to initiate a DevOps program in their business. They struggle with issues r...
I’m not a big fan of meetings. I particularly dislike useless meetings – those of the ‘dog and pony show’ persuasion, or those where it seems like the individual who organized the meeting is simply looking for a soapbox to drone on and on endlessly rather than try to get anything usef...
The concept of "shifting left" for appropriate IT concerns is growing. The notion is basically to shift more into the app dev delivery pipeline functions that, when applied earlier, can result in greater stability and security of the resulting code. Security is one of those functions t...