Welcome!


From the Blogosphere

At Graphflow, our mission is to empower online stores of all sizes to grow their businesses by providing them access to the same machine learning and Big Data tools used by the largest and most sophisticated tech players in the market. To deliver on this mission, we decided from the...
AWS was in the premier position having had a head start of more than 4 years in the cloud related business. The lowering of prices by Microsoft; a new CEO; an emphasized bet on the cloud have all contributed to Microsoft Azure's adoption by the enterprises. One of the reasons for this ...
You are a hobbyist; curious student or a developer-entrepreneur then you must get this kit to jump start your IoT development. This is still in Beta but it has everything you need in terms of hardware, software, tools and forums to guide you through. IoT dev kit is a subset of In...
As the pace of development and business continues to scale, teams need an agile and collaborative work environment to succeed. Moving to a DevOps model is a critical part of setting your engineering teams up to succeed, but making the transition can be challenging for many companies. ...
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. As we continue to expand Logentrie...
Sematext is looking for a strong full-stack developers who: Find creative and elegant solutions, build tools, avoid repetition and boilerplate code Take ownership and push forward; want to help build the team and the organization Like working with data-intense applications, contin...
A common pattern in the past few years is the creation of centralized Release Engineering groups. These professionals apply common patterns for automating releases, they have a solid understanding of build and testing frameworks, and they help a large organization standardize software ...
An operations group tasked with accepting and supporting a software release. This group wants a predictable process, they view releases as incidents to be managed, and they answer to a business that wants predictability and accountability. One or more development groups tasked with ...
If you’re an avid Solr user you’ll want to check out these Lucene / Solr Revolution videos from two of Sematext’s Solr experts: Rafal Kuc and Radu Gheorghe. Radu talked about Solr performance tuning, which is always nice for keeping your applications snappy and your costs down. This i...
After reading Sean Michael Kerner’s article in Enterprise Networking Planet earlier this month, I thought I’d add a few thoughts of my own to what he wrote. He discusses SDN and IPv6. Here’s my take on Software Defined Networking (SDN) in 2015: Given the ongoing hype and the rang...
Three technologies that will change the face of the world are realistic, present and growing. Revolutionary in nature, these technologies have not reached their pinnacle yet but are growing quite significantly. Predicted to become a $200 billion industry by 2020, the cloud is now reac...
‘tis that time of year to look back on all that’s been accomplished and look forward to what’s in store for the next year. As we reflect on 2014, there are quite a few achievements we are proud of. On the recognition front, ITinvolve was selected as the best-in-class solution for ch...
This is Part Four in a four-part series. In Part One, I focused on the critical first step of defining DevOps with a purpose by thinking about DevOps in the context of your organization’s applications. In Part Two, I provided four tips to fostering a DevOps culture in your organization...
When it comes to testing and quality assurance, providing the right incentives and metrics is critical. Your release plan shouldn't reward quality assurance and quality engineering teams for rushing systems through the QA process, and you shouldn't create systems that penalize anyone f...
This is Part Three in a four-part series. In Part One, I focused on the critical first step of defining DevOps with a purpose by thinking about DevOps in the context of your organization’s applications. In Part Two, I provided four tips to fostering a DevOps culture in your organizatio...
Today, we find more and more businesses putting pressure on IT to move faster, and, if their IT department struggles to keep up, they are often willing to “go around them” and invest in a cloud or other third-party solution on their own to get what they want, when they want it (aka “sh...
Let’s be real. Nobody wants more email, conference calls, spreadsheets, document sharing sites, outdated visio diagrams, or knowledge bases to search IT teams struggle to effectively collaborate because they don’t have a shared workspace to connect them with each other and the infor...
Last week I was able to catch up with Chris Tranter, Technical Lead at Hallmark UK. Hallmark’s engineering team runs on tight deadlines, and like all popular websites, places a huge importance on customer experience. As you can imagine, their site has abnormal and inconsistent load ti...
OpenXava is an Open Source Java Framework for Rapid Development of Enterprise Web Applications. In OpenXava you only have to write the domain classes in plain Java to get a web application ready for deploying in WebSphere or WebSphere Portal. This 5.2 release has a new way to customize...
There are officially now more mobile devices in the world than people – the number crossed over in 2014 somewhere around 7.19 billion mark. Our craving to be connected 24/7 wherever we are means that mobile devices are multiplying around five times faster than we are. Our wired up live...
In Part 1, I shared my thoughts on SDN in 2015, after reading Sean Michael Kerner’s article in Enterprise Networking Planet. This post will cover a few of my thoughts on IPv6. Once the initial scares surrounding IPv4 address exhaustion passed, enterprises have taken a relaxed attitud...
This year I’m planning to run a one day workshop at a couple of software development conferences and privately for IT shops. The goal is to introduce JavaScript and related technologies to developers that are accustomed to developing in classical object-oriented languages like Java, C+...
I began my journey in the Application Performance Management (APM) space a little over two years ago. Transitioning from a security background, the biggest thing I was concerned about was picking up the technology quickly. Somewhere between JVMs, CLRs, JMX, IIS, and APIs I was a little...
Many years ago Gartner introduced their technology Hype Cycle, which maps visibility against maturity for new technology. The Hype Cycle in essence states that many new technologies get a large amount of visibility early in their maturity cycle. The visibility and enthusiasm drops sign...
At the start of a new year we have the opportunity to look ahead and think about what trends will likely shape the coming months. 2015 is poised to be transformative for government agencies and enterprises, as an increasing number of organizations look to modernize their computing envi...
My first answer was to create a cli script that performs the computation and update the configuration items according to the expected definition but the Ops team needs to switch to another tools. My next answer was to define a control task that can called from the UI but typically t...
From Baby Boomers to Gen X, Y, & Z, there are certain characteristics that define, at least according to demographers and historians, each generation. Generation X, specifically, might also remember a Rush song called The Analog Kid. While not as frequently played as Tom Sawyer or Subd...
We all are well aware that oil prices have dropped to almost $45 per barrel as of mid-January 2015. Global economies are feeling the pressure from a sudden drop in crude prices, with a chance of a looming recession in some economies. What does this mean for global business and the clou...
I have the unique opportunity to work alongside some very smart people where we conduct research, collect data, analyze and write about it. Our focus tends to be on technology and its impact on people, businesses, societies and economies. As a result of many discussions with technolog...
Information has a shelf life. Its value diminishes quickly with the passing of time. In a world of moving customers, employees, vehicles, subcontractors, materials, suppliers, etc., knowing what is happening at a precise time is critical for decision-making, scheduling and planning. If...
Remember Andrew Mason, the giddy and self-deprecating GroupOn CEO who introduced daily deals into our lexicon? It’s been almost two years since he was fired, but the lessons of his ouster are, if anything, more relevant today to those who’ve bet their future on recurring revenue. Th...
According to several recent studies, consumers are still very much on the fence about the Internet of Things. Before they’ll give IoT a thumbs up, these studies say, companies will need to earn their trust and offer more steak and less sizzle in their IoT offerings. While visiting my ...
On the server side we always use Java and have no plans to switch to any other technology. After spending many years developing the front end with Adobe Flex framework and ActionScript programming language we got spoiled by this super-productive environment. After the mankind led by Ap...
Today’s software testing practices are abysmal. You’re a major provider of health insurance services to general consumers. Your website is a primary means of interacting with your customers and allowing them view coverage, locate in-plan providers, review Explanation of Benefits ...
My favorite writer, Gil Press, sums it up with, “It’s Official: The Internet Of Things Takes Over Big Data As The Most Hyped Technology” where he talks about how Gartner released its latest Hype Cycle for Emerging Technologies, and how big data has moved down the “trough of disillusion...
It is not easy setting your infrastructure free, but when you do, the benefits of better application performance, better tools for developers, and better control over your “datacenter” make it worth it. There is a whole lot of talk about this DevOps thing. Pushing teams to move faster...
Before I start with my predictions, let me explain what I mean by a prediction. I believe that predictions should not be about the end of a technology cycle but the timing for when an issue begins to gain traction that will result in industry shifts. As I pointed out in my book, Smart ...
A little while back, we blogged on key performance metrics that top Operations teams track. Mean time to resolution (MTTR) was one of those metrics. It’s the time between failure & recovery from failure, and it’s directly linked to your uptime. MTTR is a great metric to track; however,...
Go ahead. Name a cloud environment that doesn't include load balancing as the key enabler of elastic scalability. I've got coffee... so it's good, take your time... Exactly. Load balancing - whether implemented as traditional high availability pairs or clustering - provides the mean...
Software-defined architectures are critical for achieving the right mix of efficiency and scale needed to meet the challenges that will come with the Internet of Things If you've been living under a rock (or rack in the data center) you might not have noticed the explosive growth of te...