Welcome!


From the Blogosphere

New in the CTOvision Research Library: We have just posted an overview of an architectural assessment we produced laying out best practices and design patterns for the use of SAS and Apache Hadoop, with a focus on the government sector. Enterprises in government are awash in more data...
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...
In cloud-based architectures, the situation is different and the network has become even more important. Let’s imagine a typical cloud-based architecture situation. You run a datacenter with a flexible number of allocated computing instances (for example, due to the pricing model and v...
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...
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...
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. In August 2012 Splunk released Spl...
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...
JMS provides a standard messaging API for interoperability of applications on the Java platform. This enables your JVM-backed applications to connect to each other to send and receive messages. RabbitMQ is a messaging broker that serves as an intermediary for messaging between multiple...
Using Cloud (aka SaaS) applications is natural for most of us — simply sign up with your email, login and then use the service within minutes. The Cloud works particularly well with consumer-oriented services. Businesses, however, have slightly different needs. Up until now, Semate...
Today, we are proud to announce the first code drop of Apache Ignite, Apache Ignite v1.0 RC (Release Candidate), available for download on the Apache Ignite homepage. This is an exciting time for the project and the committers have been working hard since November to reach this milesto...
Over the next several months, I’m going to share with you an interview series featuring my DevOps friends, letting them talk about what they have planned for 2015. To preview some of the folks I’ll be communicating with, I’ve put together a teaser of who I’ll be talking with in one for...
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.
VentureBeat and GigaOm are both reporting that Pivotal will be announcing some big shifts in their Hadoop and other related offerings (recall that Pivotal is the firm spun off from EMC and VMware and has GE as a major investor). VentureBeat first announced that Pivotal will be ditch...
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 ...
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...
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...
The NetBeans New File wizards greatly simplify writing boilerplate code. One specific instance is the creation of JPA Controller Classes from an Entity Classes. The class file, or files, written for you will contain all the basic methods of JPA for CRUD operations on the entity or enti...
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 ...
Utilizing data-driven intelligence across the enterprise requires solutions that enable interactive, self-service ways of working with historical and near real-time data. Core Hadoop platform has already solved many of the fundamental (legacy) Big Data access and availability problems....
The example of a huge company might alienate. It's DevOps on a massive scale, with a budget enough to create custom tools and personnel time enough to constantly develop initiatives. But DevOps can take any form you like, you can introduce it to your organization at any time, and it...
This week there has been a great discussion between David Berlind of ProgrammableWeb and Kin Lane of APIEvangelist.com, on the topic of categorizing Public and Private APIs. David quotes my ProgrammableWeb piece on Uber and ESPN, which talks about different API strategies, public and p...
Apache Drill is an open source, schema-free SQL query engine—that enables a business to extract the most value possible from data stored in Hadoop. Apache Drill does this by breaking down many of the technical barriers that had restricted the ways that analysts could work with data, an...
Whenever people discuss DevOps they always speak of a "Wall of Confusion" between development and operations, and while there is certainly a barrier to understanding it's more than just a "wall." I see it more as a "canyon of distrust" or a "gulf of miscommunication." These are all ju...
With Dell’s acquisition of Quest and all the IT reorganization that followed, it is actually not that easy to find these two popular free PowerShell tools any longer. So here are the links that work today (January 30, 2015)
The Solr Redis Plugin is an extension for Solr that provides a query parser that uses data stored in Redis. It is open-sourced on Github by Sematext. This tool is basically a QParserPlugin that establishes a connection to Redis and takes data stored in SET, ZRANGE and other Redis data ...
About 10 days ago we ran a a poll about which languages/APIs people use when writing their Apache Kafka Producers and Consumers. See Kafka Poll: Producer & Consumer Client. We collected 130 votes so far. The results were actually somewhat surprising! Let’s share the numbers f...
Tickets are useful as a status tracking mechanism, but when did our industry decide chasing tickets was the best way to manage IT support and operations work? We think it’s time to evolve to an ITSM 2.0 approach that puts the focus on ensuring IT support and operations teams have th...
The goal of any organization should be to have clearly defined release phases, where all parties are aware of the phase activities and key gates/milestones. The absence of purpose built collaboration tools has caused barriers in communication, information sharing and tracking of these ...
Small data management solutions don’t work in our brave new Big Data world. Back in the small data days, we talked proudly about having gigabytes of structured data that had been carefully denormalized to reduce latency as much as possible. Today’s data is measured in petabytes, and it...
Enterprise Initiatives Episode: Our guest on the podcast this week is John Willis, Founder and VP of Customer Enablement at SocketPlane. We discuss the effort needed to implement a grassroots DevOps initiative. Listen in to find out how to gain the essential support of leaders for y...
Today, DevOps is the latest and greatest in making work efficient. Before that, Agile called on us to rework our development process. If we keep going back we eventually reach Frederick Winslow Taylor and the birth of scientific work management. Taylor famously (or infamously) measu...
If you’ve used the term “DevOps” as a job title, you may have been making a big mistake. It sounds innocuous: After all, isn’t DevOps something that you do? If you’re a marketer, hiring manager or non-engineer at your company, it might seem like it. But nothing could be further from...
DevOps podcasts are a thing and they are here to stay. Whether you are traveling, working, or just love talk radio, these Top 8 DevOps Podcasts are a great way to keep up with the industry and listen to what the experts are saying.
DevOps news happens fast and that means you need to stay connected. Anything that is happening or trending in the DevOps, Continuous Delivery, or software world can always be found at one or more of these Top DevOps News Sites. If it’s happening, sys-con.com is there and reporting on i...
Many sites have internal status pages of one kind or another. And when there's a problem, that's often the first place people have to check out what's going on. The status plugin helps us keep that information in-line within our chat client. You can avoid the "repeating what the comp...
We’ve had Cassandra in production for about two and a half years. Unlike some companies that are using Cassandra to support their “big data” efforts, our data set is relatively small — in the order of 10s of GB at any given moment. Since we’re using it to usher events through our pipel...
With the proliferation of NoSQL databases in recent years, it can be easy to forget that not long ago, we were all discussing how to optimize traditional relational databases to perform tasks for non-relational workloads. Before we were talking about cost-effective horizontal scaling, ...
The Development Dashboard shows the planned major releases and maintenance releases of our products and plugins. You can use the dashboard to search for the estimated release date and version of a particular issue (such as an issue created as the result of a Feature Request), or simply...