Welcome!


From the Blogosphere

Welcome to Part Two of my four-part series on The Art of DevOps. I had set the stage in Part One so in this article I will focus on the primary objectives in executing a solid DevOps operation specifically within the Islands of Development. The intel herein revolves around clear, conci...
Hello, from a new member of AppDynamics team. I recently joined the team to lead application performance management (APM) product marketing. Last month, when I was talking with Jyoti Bansal, CEO of AppDynamics, he shared his vision for the company. Where the market is heading and how ...
In my last article, Top DevOps Tools We Love, I proclaimed the availability of deployment automation scripts for our Dynatrace products. Today, you will learn about the basic concepts behind Ansible, which will enable you to roll your own playbook for integrating insightful end-to-end ...
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. When we build a JS application, we...
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. Logstash is an open source tool fo...
This morning I got the following email from a Java developer: “It seems you are doing less Java and more web development every year.” This got me thinking, and I decided to write this blog. Am I still a Java developer after 17 years of using this language? I certainly am. But in today...
Although programmers for decades have been starting their careers by writing a “Hello World” program, the phenomenon has remained as unknown to the general public as the song of the same name by Lady Antebellum. But the former is now about to change. Programming is in fact the real ...
DevOps was created to reduce many of these same conflicts and while DevOps has had several high-profile successes it still presents a challenge for larger organizations. Large enterprises managing mission-critical systems still have separate silos for development and operations. In thi...
It’s inevitable that web application problems are going to happen. Here at Neotys, our business is based on helping you prevent problems through website monitoring and testing. But problems can come from anywhere, and sometimes you just need to know where to look. So we decided to put ...
I ran into an interesting problems with JavaFX. When the GUI is done in FXML it seems that if a scene has only shapes (e.g., Rectangle, Circle, etc.) the handler method doesn’t receive keyboard events. And the problem seems to be that there is no way (at least I don’t see it) to give a...
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...
Lou Gerstner became president of American Express in 1985 at the age of 43. He dismissed the speculation that his success was the product of being a workaholic. Gerstner said, “I hear that, and I can’t accept that. A workaholic can’t take vacations, and I take four weeks a year.” As I...
Our guest on the podcast this week is Paul Barnhill, Senior Architect at Cloud Technology Partners. We discuss the differences between DevOps management systems, Kanban and Scrum. While both offer compelling capabilities, Kanban will become increasingly popular over the next year. ...
As healthcare providers move into mobile device applications and across enterprise and cloud technologies in the U.S. and abroad, businesses and consumers are demanding more layers of protection. And it’s needed: Recent online security breaches highlight the importance of security, esp...
The benefits of cloud billing can be irresistible. Always-on availability, flexibility, elastic scalability, low cost, global reach. But with high-profile security breaches from the likes of Target, Sony and health insurer Anthem, it’s understandable that thinking about turning your bi...
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 a previous post I described how...
Prior to launching a recurring revenue initiative, it’s best to take a step back and assess areas of the business to ensure you’re ready for implementation. If you want the competitive advantage, you have to give your customers what they want, when they want it, the way they want it. S...
Everyone has stayed in a standard hotel room – they all have similar qualities, with similar prices and amenities. You can expect a good night’s sleep, HBO movies on the TV, and a free muffin in the morning. While I may be taking a few liberties with this analogy, I’d argue – the clou...
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 ...
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...
When implementing a cloud-based file-sharing solution, the user experience will play a major role in its adoption and overall success. It will be important for you to gather input from your employees and customers and regularly collect feedback to identify ways to better meet their nee...
Technology is driving the world. Innovation, fuelled by demand and the right amount of push through angel and venture backed funds are putting fuel into the fire. Here is what is driving demand, why demand is growing and where the growth is heading. Overall the global technology arena...
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. ...
How do you surge ahead of the competitors and completely shake up the game? What determines who becomes the next Netflix, Apple, or Salesforce of your industry? It all comes down to identifying the opportunity to grow revenue and gain the competitive advantage. You don’t need to reinve...
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...
The dust has settled from CES 2015. The Internet of Things was front and center throughout the show, a reflection of its rapidly expanding presence in products and services for consumers and businesses alike. IoT played a vital role in hundreds of products on display, including dazzlin...
Today’s most successful brands have switched focus from managing sales transactions to managing customer experiences with the goal of maximizing the lifetime value of each relationship. In an environment where customers have increasing control over the relationships with companies they...
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...
This is a no-hype, pragmatic post about why I think you should consider architecting your next project the way SOA and/or microservices suggest. No matter if it’s a greenfield approach or if you’re in dire need of refactoring. Please note: considering still keeps open the option of not...
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...
Whenever Jack visited me, he used to leave sticky notes on my desk with nuggets of wisdom. For example, “Keep people you trust close to you.”…or, “Key values for Teradata where: Pride, Enthusiasm, Importance of the Individual, Teamwork and Open Communications, Ethics, Dedication, Quali...
Technology leadership is driven by the innovation and creativity of science, technology, engineering and mathematics (STEM) professionals. STEM careers offer some of the highest-paying jobs and the potential for a high quality of life. However, the realization of such promises has not ...
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...
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...
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 ...
“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 ...
The annual holiday shopping season, which starts on Thanksgiving weekend and runs through the end of December, is undoubtedly the most crucial time of the year for many eCommerce websites, with sales from this period having a dramatic effect on the year-end bottom line. Web performanc...
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 the age of Big Data we are taug...
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....