Welcome!


From the Blogosphere

The adoption of Internet of Things (IoT) appears to be unquestioned. Advances in wearables and sensors are strategic to tech companies, telecoms and manufacturers across multiple domains. Everyone from millennials to boomers is incorporating IoT technologies into the daily flow of life...
You hear the terms “subscription economy” and “subscription commerce” all the time. And with good reason. Subscription-based monetization is transforming business as we know it. But what about usage? Where’s the “consumption economy”? Turns out, it’s all around us. When most people ...
JavaScript has emerged in the past couple years as the de facto expression of next generation web technologies, and a critical component of HTML5 technologies – along with CSS and JQuery. JavaScript is really ubiquitous – it’s literally showing up everywhere! There are many other reaso...
While recently attending a Dynatrace User Group in Hartford, I had the opportunity to sit in on a great presentation from a leading US insurance company as they explained their three-year APM journey. I see a lot of these success stories, but this one was especially impressive. To see ...
Recent announcements from Google about the future of Glass naturally ignited an explosion of commentary in the tech media. For those of us in the Glass at Work world, the news that Glass has “graduated” from Google[x] into a true business unit headed by Tony Fadell is very promising. Y...
If you have a Network Operations Center (or NOC, as the kids call it), you have a skilled set of eyes monitoring your system and alerting your engineers when things go wrong. (If you have something like a NOC, such as a first tier team that processes tickets, we’re looking at you, too)...

In part one of this series, our COO tackles the history and purpose of the NOC. A NOC, for those who don’t know, stands for Network Operations Center and, quite simply, is how large organizations with complex systems monitor them. Early versions of the NOC came about in the early 19...

In my last blog post, I made a case for the powerful combo of APM and Analytics that you shouldn’t miss out on. Today, I’m going to explain what I mean by that with an example on how you can build better apps and write better code leveraging this powerful combination. There is a com...
We've seen entire industries disrupted by the Internet including newspapers, magazines, encyclopedias, libraries, travel agents, music, taxis, hotels, the Yellow Pages and more. All of these industries were predicated on controlling proprietary information flows. When the Internet brou...
There are two types of kids in this world: the ones who spend hours meticulously building towers out of Legos, and the ones who delight in seeing how quickly they can make it all come crashing down. Which one were you? If you answered the latter, you’d probably make a good performance ...
Dynatrace collects a wealth of monitoring data on applications and one of the great aspects is that it also provides interfaces allowing external applications to use this information. An example we’ve just recently seen in a blog post showed how you can use Dynatrace data to monitor yo...
Log data provides the most granular view into what is happening across your systems, applications, and end users. Logs can show you where the issues are in real-time, and provide a historical trending view over time. Logs give you the whole picture.
Rockwell Automation (Ticker Symbol:rok) has taken the connected experience concept to reality and beyond. This could not have been possible without the convergence of IT, OT and the IoT. Of course Azure IoT Services must have played a major part. This video from YouTube shows the co...
Science, technology, engineering and mathematics (STEM) professionals are drivers of innovation,creativity and invention. STEM disciplines are significant drivers of economies worldwide, and STEM careers are rewarding and fulfilling. The promise of STEM is therefore important for econo...
Log data provides the most granular view into what is happening across your systems, applications, and end users. Logs can show you where the issues are in real-time, and provide a historical trending view over time. Logs give you the whole picture. Just the other day I was hanging o...
Implementing a recurring revenue business model guarantees stable, predictable income and a high customer lifetime value (CLV). It’s no surprise, then, that nearly half of U.S. businesses have either adopted or are planning to adopt recurring revenue models. Recurring revenue is a dis...
A well-oiled APM solution comes from correlating bottom-up monitoring (infrastructure monitoring) with insights from top-down monitoring (real-time application monitoring) all within the context of the end-user-experience (EUE). But from what angle should we be looking at APM as it rel...
One of the great things about PagerDuty is our API. With our API, you can integrate with a wide variety of partners, and also extend and customize your PagerDuty experience. Our customers have done a number of cool things, including creating custom reports and dashboards, creating stat...
Starbuck's is expanding the roll-out of their mobile ordering, loyalty and payment app. This is one of the most interesting mobile apps from a major retailer that I have seen. Before I summarize the key features and benefits, let me share the purpose of Starbuck's latest roll-out ac...
Michael Porter, author of the most highly regarded of all business strategy theories, Competitive Advantage, describes how there are now three distinct eras of how technology can be defined to impact upon the ability to achieve this advantage. Michael makes two very important points. ...
With Levi’s Stadium as a backdrop, I share a bit about the Internet of Things and the strain it will place on the Domain Name System (DNS) along with a preview of his DNS of Things session at CloudExpo/ThingsExpo at the Santa Clara Convention Center. Reporting from Silicon Valley.
Log data provides the most granular view into what is happening across your systems, applications, and end users. Logs can show you where the issues are in real-time, and provide a historical trending view over time. Logs give you the whole picture. Boy was I naive. When I first learn...
Then I’ve received an LinkedIn email from this woman stating that she had a business proposition for me, and if I was interested, she was ready to explain. She also provided her email that ended in outlook.com. I checked her LinkedIn profile again. Looked legit. She even had a Twitter ...
Here at VictorOps, we are going through the process of overhauling the serialization framework that we use for inter and intra process communication. We evaluated several great options including Kryo (and its Scala companion Chill), Protobuffers, and Thrift. In the process, we put t...
Log data provides the most granular view into what is happening across your systems, applications, and end users. Logs can show you where the issues are in real-time, and provide a historical trending view over time. Logs give you the whole picture. We have released our logentries_ag...
Many of the well-known examples of DevOps success we read in blogs on the Internet paint an idyllic picture of DevOps productivity. A team was facing a stodgy, slow-moving operations department, teams weren’t delivering software on time. Those teams moved to DevOps, became proactive ab...
We saw the infographic below titled "Surprising Things You Don't Know About Big Data" from Adeptia and wanted to share it with you.
Recently I listened to a discussion on Big Data Visualization hosted by Bill McKnight of the McKnight Consulting group. The panelists agreed that Big Data is shifting from the hype state to an “imperative” state. For start-up companies, there are more Big Data projects whereas true big...
Application troubleshooting survey reveals integrated tools lead to significant response time improvements Thirty-seven percent of developers rely on user notifications to identify issues, yet integrated tools reduce customer impact by 62%. See the Infographic below or download the c...
Recurring revenue business models provide a compelling business proposition: predictable revenue streams, deeper customer engagements, higher customer lifetime value (CLV). What’s not to like? And when you bring the Internet of Things into the mix, there’s even more to like – if you go...
As part of my Share Your PurePath and Performance Clinic initiatives I get to see lots of interesting problems out there. This time I picked two examples that just came in this week from Balasz and Daniel. Both wanted my opinion on why their apps show high response time contribution to...
Smart mobile teams know that delivering a 5-star app is more than just finding a good business use-case and designing an app with wow experience; it’s also about ensuring amazing app performance. Apps that perform well will engage the customer – poor app performance is a sure fire way ...
Continuous Delivery is all about making small changes. Work flows more easily, planning is simpler, error detection is helped and the time from idea to value is reduced when we make changes in small increments, but how do you solve big problems in small pieces? How do you maintain a co...
Instant API is a true API-as-a-Service which makes it easy and cost-effective to build an API. Instant API has simplified all of the key areas of an API’s lifecycle, covering API creation, hosting, management, discovery, monetization, and documentation. For example, let’s say you have...
I guess most readers of this blog know that Ireland went through a massive bust in 2008/9. The primary cause was a massive building bubble. And because the economy was dependent upon building related taxes, the crash was brutal. One of the side effects of the bubble was that building s...
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...
While putting my test code up on GitHub and writing the readme.md, I ran my NetBeans test code on my 2011 early MacBook Pro. To my surprise the times for both embedded and remote testing were between 25 and 35 seconds. My original blog was based on working on a much much faster Windows...
‘Perfection would be a fatal flaw for evolution. ’In technology, as in life, everything evolves, grows, develops, mutates and eventually goes away, being replaced with improved versions. In the past several years, application development evolved and applications have come to play a mor...
Employees are using mobile devices both for personal and for business purposes. In order to keep the two domains separate and protect business data, companies are using containerization or sandboxing to control devices. As more companies adopt BYOD (bring your own device) policies, con...
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...