August 11, 2013

Integration on the Edge: Data Explosion & Next-Gen Integration
The build vs. buy debate still rages on when it comes to data or application integration, though. I've lost count of the conversations I've had that include phrases such as "it's just a few web services" or "the API is easy to write to" or "it's just a simple point-to-point integration". If you want to hire me to evaluate your situation and make a recommendation on whether you should build your own integration "mechanism" or just buy one, that's great. Be forewarned that 994 times out of 1000, the answer will be: "Go buy one".

Speed of adoption risk
If you get this risk wrong, you may not, as in the past, be looking at a need to change your direction slightly, or even just have to consider embracing the technology, but you may be looking at outright bankruptcy. Let’s all consider the current situation for book retailers in Australia and around the world. There are other ways to adapt, by finding that unique segment, but if you have aspirations for growth across the globe, you may need to think again.

Who needs a smartwatch? This shirt monitors breathing and heart rate
The shirt meant to be worn under everyday clothes or on its own at the gym. The data it collects is sent to a a computer or smartphone app where the user can view instant and long-term exertion, stress and even mood. The app can share data with loved ones, including sending an alert when it detects high stress or a potentially dangerous situation.

Maharashtra chooses VMware for MahaGov Cloud
Rajesh Aggarwal, secretary IT for the government of Maharashtra, said "The Government of Maharashtra is committed to making e-governance a success in the state. We were confident that virtualization and cloud computing would play a critical role in enabling our vision for e-governance in the state of Maharashtra and have partnered with VMware, the industry leader, to help us on our cloud journey and fulfill this vision."

Culture Inhales Strategy for Breakfast… Then Spits it Out!
Culture is defined by the common values, the individual behavior, and the attitude of the people working in the organization. This is where managers often fail – perhaps because they’re simply unaware of the cultural aspect’s importance, perhaps because they don’t feel comfortable with it or because they don’t have a proper road-map at their disposal.

Gartner Says Compliance Is No Longer a Primary Driver of IT Risk and Security Measures
Organisations are relying more on their own risk assessments to guide their implementation of controls rather than the "classic" compliance approach of implementing mandated controls regardless of the anticipated risk severity or impact. “If CIOs are managing their risks effectively, their compliance requirements will be met, and not the other way round,” added Mr Wheeler.

The Best Data Scientists Cluster Around the Biggest Big-Data Challenges
Crowdsourcing data scientist expertise on a moment’s notice is often as easy as engaging the smart people in online communities and, if budgets permit, hiring them for consulting projects. Quite often, the best freelance data scientists already maintain a prominent online presence, promote their best work far and wide, and collaborate on a wide range of challenging projects. They simply crave engagement with their peers and a chance to gain greater recognition for their accomplishments.

Hoya (HBase on YARN) : Application Architecture
The first thing it does is start an HBase Master on the local machine -this is is the sole HBase Master that Hoya currently manages. In parallel with the Master startup, Hoya asks YARN for the number of containers it needs for the number of workers this cluster has. For each of these containers, Hoya provides the commands to start HBase. This is a key point: Hoya does not run any Hoya-specific code on the worker nodes.

Systems that Run Forever Self-heal and Scale
Joe Armstrong is the principal inventor of Erlang and coined the term "Concurrency Oriented Programming". In this presentation, he outlines the architectural principles needed for building scalable fault-tolerant systems built from small isolated parallel components which communicate though well-defined protocols.

Be Invincible with AlwaysOn Availability Groups
The good news was that SQL Server had an abundance of features to help with high availability, such as clustering, mirroring, replication, and log shipping. The bad news was that businesses' needs were usually complex enough that no one feature worked by itself, so you had to duct tape multiple features together. This meant you had to be good at a lot of things, and all of them had to interoperate well. That rarely happened.

Quote for the day:

"You aren't learning anything when you're talking." -- Lyndon B. Johnson