ADS BY GOOGLE
From the Blogosphere

IBM InterConnect starts on Monday (Sunday for many tracks). I am already in Vegas for internal meetings/enablement and a looking forward for the show to start. I have a packed agenda with sessions everyday. The rest of the time will all be spent meeting you – our customers. If you are ...
The Evident.io Security Platform (ESP) is a cloud­-first security and threat analysis service for AWS. ESP provides security best practice checks that give you visibility into your part of the AWS Shared Security Responsibility model. This visibility can scale from one to thousands of ...
APIs and the "API Economy" are currently experiencing an outpouring of love from developers and industry experts alike, but it's just not trickling down to API Testing. If we want to to ensure that the business-critical APIs which are now so near and dear to our organizations are tr...
With the need for speed driving continuous integration, continuous delivery, and continuous release, organizations across industries are experiencing a rising rate of regressions, integration errors, and other defects. Accelerated delivery is great—unless you end up placing the busines...
Gordon Haff wrote an insightful column today about “skeuomorphic virtualizaton,” in other words the notion of thinking of virtual servers as having the same look and feel of the physical machines lying underneath. The upshot is that virtualization ends up just being a form of partioni...
The art of software development is being radically transformed by the Agile Development methodology and the DevOps culture. This post will examine one particular aspect of this challenge: keeping QA and Operations in lockstep. With all the rapid change that happens – particularly relat...
Yakov Fain is a co-founder of two software companies: Farata Systems and SuranceBay. He authored several technical books and lots of articles on software development. Yakov is Java Champion (https://java-champions.java.net). He leads leads Princeton Java Users Group. Two of Yakov's ...
An IPO and a billion dollar valuation sounds like your company made it. Trust me, building a company from scratch and eventually selling it for a good deal of money, feels great. However, it also changes the game completely. We became a public company and after successfully growing and...
The next decision to make is how to communicate with the Java backend. Forget about JSP, servlets, and JSFs. Preparing HTML in your Java code is out of fashion. A Java server exchanges the JSON-formatted data with a single-page HTML/JavaScript front end, which use either AJAX technique...
Peanut butter and jelly. Love and marriage. Horse and carriage. Coffee and cup. Batman and Robin. Some things just belong together. It’s even a little bit magical the way that certain things can be combined to form a whole that’s greater than the sum of its parts. That’s certainly true...
Regardless of where you begin, it’s important to internalize the analogy that a DevOps transformation is a journey. “Adopting DevOps is not a ‘one-and-done’ project. It is adopting a mindset, a culture,” says Sanjeev, “It is a commitment to a journey of continuous improvement by adop...
Kafka 0.8.2 has a pile of new metrics for all three main Kafka components: Producers, Brokers, and Consumers. Not only does it have a lot of new metrics, the whole metrics part of Kafka has been redone — we worked closely with Kafka developers for several weeks to bring order and stru...
Dynatrace monitors your entire application delivery chain. All of your transactions are tracked end-to-end, from user clicks to individual lines of code, using Dynatrace PurePath technology. Dynatrace constantly monitors your servers’ host and process health, and will automatically not...
​I recently poured over F5’s “The State of Application Delivery in 2015” and InformationWeek’s “2015 App Dev Priorities Survey” that they presented with Dr. Dobb’s. The similarity of their titles, and even their release dates made me wonder how unique each of their findings would be, a...
The security landscape is evolving more than ever before – not only must chief information security officers (CISOs) deal with constant increasing cyber-attack threats and security breaches but they must keep up with mobility trends and concerns about access to data and protecting iden...
The explosion in SMAC technologies (social, mobile, analytic, and cloud) in recent years has created unprecedented opportunities for those who can code. Indeed, programmers are the gatekeepers who are on the frontlines of the most momentous technological transformation in our history. ...

#DevOps

App deployment should be viewed as a comprehensive, end to end process.But we treat it today like each silo is a fork in a project that never merges back together, causing disjointed operations, reporting, measurement and ultimately, failure to meet business priori...

The word DevOps is a portmanteau of “development” and “operations”. However, anyone who knows “The Phoenix Project” by Gene Kim et al. will agree that its radius is much wider than what the term suggests: it’s a melting pot that combines principles from Agile Software Development and L...
Our guest on the podcast this week is Steve Thair, Co-Founder of DevOpsGuys. We discuss the importance of each step within the CALMS Model for DevOps. Many organizations stress interest in automation, however, culture, measuring improvement and open communication are equally important....
Bottom line up front, IDC estimates that application downtime costs the collective Fortune 1000 an average of $1.25 to $2.5 billion per year. More granularly, IDC estimates the average hourly cost of an infrastructure failure at $100,000/hr., and puts the hourly cost for the failure o...
In Agent version 1.61 we introduced support for the communication protocol Thrift. Thrift is a cross-platform cross-language communication framework that behaves very much like web services and so therefore automatically show ups in ruxit monitoring. It’s used by a wide variety p...
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. Modern infrastructure constantly g...
By default, Elasticsearch does a good job of figuring the type of data in each field of your logs. But if you like your logs structured like we do, you probably want more control over how they’re indexed: is time_elapsed an integer or a float? Do you want your tags analyzed so you can ...
Hang around any IT department (or the AppDynamics offices) and you likely won’t finish a cup of coffee before somebody brings up the cost of downtime or the ascent of DevOps. And that’s a good thing, because these are two topics that are central to the value that IT brings to enterpris...
IBM InterConnect is next week! It is IBMs premier conference focussed on all aspects of the IT Industry – Cloud, Mobile, Analytics, Internet of Things – you name it! I will of course be there for DevOps. With literally 100s of sessions dedicated to DevOps, this is the largest DevOps...
Your #monitoringlife is about to get better! Next week’s release introduces support for asynchronous I/O in Java through Netty. This enables you to monitor any application that’s built on top of Netty-based technology. Netty is an asynchronous event-driven network application fra...
Selling your startup’s product using a freemium model can be an enticing option early on, seemingly offering you the best chance to get as many new customers on board using your product as possible. Be aware however that going with a freemium model may distract you from your real goals...
Monitoring systems can help you better manage your uptime, but even though you may spend a lot of time configuring checks and thresholds to identify problems early, your alerts are only as good as your incident response processes. One of the biggest challenges we’ve seen when talking w...
With “microSOAvices” environments, it seems like everything is different—software development methodologies, continuous deployments, and more. Another difference—one that’s often overlooked—is the importance of application performance monitoring in microSOAvices . This blog post explai...
This is aimed to be your one-stop-shop for everything microservices: Interesting posts and interesting people. Microservices is a software architecture approach that propagates small (in terms of responsibility) and independent components instead of monolithic all-in-one components. Se...
Service-Oriented Architecture (SOA) is an approach for abstracting enterprise software capabilities as reusable services in order to support more flexible business processes and ideally, more agile organizations. SOA was one of the hottest topics in information technology (IT) back off...
New functionality is rolling out in SPM Performance Monitoring! Watch this space for future posts on Transaction Tracing, Global and App-specific Server Views, Kafka 0.8.2 monitoring and other cool stuff. For this post, those of you who use HAProxy are in luck as we just adde...
"Programmability in the network" is a wordy yet simpler way to describe the extension of network capabilities through the use of software-defined techniques. See what I mean? In any case, whatever you want to call it, there are two distinct methods of leveraging programmability in ...
Microservices, for the uninitiated, are essentially the decomposition of applications into multiple services. This decomposition is often based on functional lines, with related functions being grouped together into a service. While this may sound a like SOA, it really isn't, especiall...
In the spirit of Valentine's Day, here's a little love letter from "the Cloud" that originally appeared in our partner Parasoft's perspective guide to Service Virtualization. But we think it's especially appropriate now. Enjoy!​ - N.W., Ed. Hey, I know it’s been a while since we start...
How much time does it take between collecting data and taking meaningful action based upon the insight you are able to glean from those data? Depending on the technology, it might take a week to a month or more. Today, of course, we can do better than a week. As our technology impro...
Dev and Ops dated for about four years before they decided to get married. Now they will be living together and sharing so much more; will their relationship last? How will it need to change to support the additional closeness? Read more about their journey and how they are planning to...
Just as big box stores will see an increase in foot traffic, web outlets will also see more consumer transactions in the days prior. With increased mobile use, it is important to remember to test both your web and mobile application versions, and everything in between. If not, you may ...
Last year, we launched Single Sign-On (SSO) to make it easier and more secure to manage your PagerDuty users. We’re excited to add Google Apps as an SSO partner alongside Okta, OneLogin, Ping Identity, Active Directory, and more. Why Use SSO with PagerDuty? Revoke User Access. Us...
“Solr or Elasticsearch?”…well, at least that is the common question I hear from Sematext’s consulting services clients and prospects. Which one is better, Solr or Elasticsearch? Which one is faster? Which one scales better? Which one can do X, and Y, and Z? Which one is easier to ...


ADS BY GOOGLE