JAVA Developer's Journal

How to Approach Application Failures in Production In my recent article, "Software Quality Metrics for your Continuous Delivery Pipeline - Part III - Logging," I wrote about the good parts and the not-so-good parts of logging and concluded that logging usually fails to deliver w... (more)
Your Next Move During an IT Postmortem Review Can a postmortem review help foster a curiosity for innovative possibilities to make application performance better? Blue-sky thinkers may not want to deal with the myriad of details on how to manage the events being generated operat... (more)
The Internet of Things Is Not Just Another Subscription Service | Part 1 Companies that until recently had never heard of the Internet of things (IoT) are now excited to find that they've been IoT players all along. Businesses involved in home automation, security services, vehicl... (more)
The Transformation of GE General Electric (GE) has been a household name for more than a century, thanks in large part to its role in making households easier to run. Starting with the light bulb invented by its founder, Thomas Edison, GE has been selling devices ("things") to c... (more)
Looking to ease application development and deployment and also retain the maximum flexibility in terms of deployment location? If you work in technology, you'd have to have been under a rock to have not heard about Docker. In a nutshell, Docker provides a lightweight container ... (more)
I just read through "The New Kingmakers," a thought-provoking book by Stephen O'Grady of the small, but influential, analyst firm Redmonk. The thesis of the book is straightforward: technology changes have moved developers, previously of little importance within the world of IT, ... (more)
At the time when we were looking for a monitoring solution (2006-2007) APM as we know it today had yet to be defined. There was no Gartner MQ, real-user-monitoring (RUM) was too high level, “agent monitoring” brought concerns of overhead and complexity, instrumenting the applica... (more)
Apply Agile to App Delivery to Cut Mistakes The traditional approach to application delivery - do one big revision or introduce a major new feature over a short period - is rapidly being replaced by a new, faster and smarter approach, Continuous Delivery (CD). The core idea of C... (more)
Kirk Byers at SDN Central writes frequently on the topic of DevOps as it relates (and applies) to the network and recently introduced a list of seven DevOps principles that are applicable in an article entitled, "DevOps and the Chaos Monkey. " On this list is the notion of reduci... (more)
Which CSS Preprocessor Should You Choose? With the growing number of CSS Preprocessors like LESS, Sass, Turbine, Stylus andSwith CSS to name a few, it's hard to decide which to choose for your project, and which will provide the best CSS authoring. Rather than focus on evaluati... (more)
Docker and DevOps: Why it Matters By Dustin Whittle Unless you have been living under a rock the last year, you have probably heard about Docker. Docker describes itself as an open platform for distributed applications for developers and sysadmins. That sounds great, but why does... (more)
DevOps: The Operational Amplifier When Instagram was sold to Facebook in 2012, it employed only 13 people and maintained over 4 billion photos shared by its 80 million registered users. Internally, Instagram was a small business. Externally, it was a web monster. Filling the gap ... (more)
Regardless if you’ve migrated multiple applications or this is your first migration to a public Infrastructure-as-a-Service (IaaS) you will want to run a small proof-of-concept to make sure that the basic elements of data flow operate as expected and your components will run in t... (more)
Why Now Is the Right Time to Invest in Deployment Automation Isn't it great to treat your girlfriend by cooking her favorite omelet every morning? In theory, sure, but in reality, chances are most of the time you end up with darn scrambled eggs instead. Let's face it: you're a gre... (more)
In my first post, I discussed how software and various tools are dramatically changing the Ops department. This post centers on the automation process. When I was younger, you actually had to build a server from scratch, buy power and connectivity in a data center, and manually pl... (more)
The Service Provider Path to NFV Nirvana Starts with Consolidation Certainly, enterprises feel the pressure to transition their networks to next generation architectures like SDN to brace the coming storm that is an app economy. Service providers could provide valuable advice to t... (more)
SYS-CON Events announced today that Calm.io has been named "Bronze Sponsor" of DevOps Summit Silicon Valley, which will take place on November 4-6, 2014, at the Santa Clara Convention Center in Santa Clara, CA. Calm.io is a cloud orchestration platform for AWS, vCenter, OpenStack,... (more)
The 3rd International Internet of @ThingsExpo, co-located with the 16th International Cloud Expo - to be held June 9-11, 2015, at the Javits Center in New York City, NY - announces that its Call for Papers is now open. The Internet of Things (IoT) is the most profound change in pe... (more)
All major researchers estimate there will be tens of billions devices - computers, smartphones, tablets, and sensors - connected to the Internet by 2020. This number will continue to grow at a rapid pace for the next several decades. With major technology companies and startups ... (more)
Big Data means many things to many people. From November 4-6 at the Santa Clara Convention Center, thousands of people will gather at Big Data Expo to discuss what it means to them, how they are implementing it, and how Big Data plays an integral role in the maturing cloud comput... (more)
© 2008 SYS-CON Media