Enterprise IT Context for the CTO

Bob Gourley

Subscribe to Bob Gourley: eMailAlertsEmail Alerts
Get Bob Gourley: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Bob Gourley

The National Institute of Standards and Technology (NIST) Information Technology Laboratory is working on a definition of cloud computing (version 14 of their working draft is on their site and is looking great).  Like other NIST efforts they have taken a collaborative/collegial approach in building this definition.  You can find the full definition at the NIST Computer Security Resource Center. The also provide a briefing titled “Effectively and Securely Using the Cloud Computing Paradigm” (by Peter Mell and Tim Grance of NIST, dated 6/26/2009).  That presentation gives a great overview of the models and methods for using clouds securely. The short version of their definition is: Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and servi... (more)

How to Find the Right Twitter Users to Follow

TwitChimp.com is a web application designed to help Twitter users find the right people to follow and learn more from the ever expanding dialog underway there. It provides features like twitter lists, directories and content summation as well as easy ways to curate and offer recommendations to others in the community. We will be entering a beta period in late March and will begin inviting a select group of users to work with us at that time. If you make use of Twitter to learn, on any topic, and if you are willing to give us some feedback on our app we would really appreciate you... (more)

Measuring the Efficiency of Government Portals

By David Lengacher About a decade ago, researchers began to study the performance of e-government portals in order to identify best practices. Studies have also focused on identifying the factors that influence the information quality these portals offer to the public. Most of these studies consider only portal outputs, but ignore the resources (or inputs) used to develop and maintain the portal. This is a problem, because when you analyze only the outputs of a system you are only seeing half of the performance picture. In other words, you are only measuring effectiveness and ig... (more)

Choosing Your First Programming Language

By BryanHalfpap Many new programmers struggle when it comes to selecting their first language to learn.  Which is easiest, the most professionally useful, the most newbie-friendly?  Lets find out by showing you a range of options, their strengths and weaknesses, and some information about the most common programming languages in demand today.  At the end, we’ll make some recommendations and you’ll understand a bit more about why they were chosen. The Task At Hand Every job requires the right kind of tool, and each programming language can be thought of as a separate tool.  Just... (more)

@CloudExpo | Efficient Multi-Vendor #Cloud Helps Break Incipient Monopolies

By Ted Navarro Think of a cloud provider. I’d bet that for the majority of people reading this article, the first that comes to mind is AWS. Amazon Web Services were a trailblazer in the cloud space, and they still lead adoption rates at all levels of the market, from SMBs to multinationals. In some ways that’s great: Amazon constantly innovate and refine their product. But, at the same time, it’s not entirely healthy for a market to be completely dominated by one vendor. Google’s Compute Engine is snapping at Amazon’s heels, but ideally we’d like to see a flourishing market wit... (more)