Google Apps Engine - A Route To Acquisition?

Google Apps EngineUp until recently I hadn’t payed much attention to Google Apps Engine.  Last month I attended the Google Atmosphere event in London and got a quick run down on Apps Engine from one of the Google Engineers at one of the stalls, I have to say I was very impressed with what I saw.

Google Apps Engine is one of the Cloud Computing offerings in the rapidly emerging segment of PaaS (Platform as a Service). Other significant competitors in this arena are Salesforce.com with their Force.com platform, Amazon.com with their AWS (Amazon Web Service) offerings and Microsoft’s Azure.  Interestingly, Google had invited both Amazon and Salesforce to present at the Google Atmosphere event while Microsoft were at their own event launching Windows 7.

Traditionally when you wanted to build and deploy Web Applications / Sites you had to arrange hosting, or worse deploy servers.  This typically had to be in place before you touched a line of code and often times ended up being a messy, time consuming and expensive affair. Now with Google Apps Engine all you need is a Google account and the ability to use Python or Java.  The best part is that its free for modest sized apps/sites (up to about 5 million page views per month) and has reasonable usage charges beyond that.

You do have to give consideration to what you are signing up for before you get started. Unlike developing your solution on a LAMP stack, your Google Apps Engine project isn’t going to be easily portable, you do retain ownership of all your data and can export this at any time to migrate it elsewhere, but bear in mind that the data is stored in what Google call “BigTable” database and is accessed via GQL (Google Query Language). GQL has a similar syntax to SQL but the underlying data is stored very differently.

Force.com, Amazon S3/SimpleDB or Microsoft Azure all present similar issues but you have to balance these concerns with the benefits of the platforms.

This is not a statistical fact but I suspect that the majority of web applications that are written are in the “throw away” category, that is that they are either never brought to completion, are not implemented if they are completed, are built as a pilot or are built for a finite short term purpose. Only a small percentage of applications that are launched ever run into the happy problem of scaling but if your application does fall into this category you don’t need to worry if its built on Google platform, you seamlessly get access to the vast resources Google runs its own business on.  If on the other hand your application fell into the “throw-away” category you will have benefited because you didn’t wast time, resource or money worrying about the stack.

Some of the really nice benefits of the Google Apps Engine are the ability to seamlessly use most of the other Google service offerings via simple API calls, indexing, mail, docs, image manipulation, Google Talk and Google Maps to name a few.

Additionally I have seen a good deal of discussion on, what I consider to be a plausible argument that Google will be on the market to buy successful and innovative applications / companies that use the Google Apps Engine.  Google is renowned for its preference to buy early stage start-ups and after all if they buy a company that has deployed a successful app on its own engine, they will have little integration work to complete besides changing the name and the logo.

As always your thought and comments are appreciated.

[Post to Twitter] Tweet This Post  [Post to Digg] Digg This Post  [Post to Reddit] Reddit This Post  [Post to StumbleUpon] Stumble This Post 

Tags: , , , , , , , ,

Cloud Computing and The Rigid Iron Fist of Security Managers

Following on from my last post on the top 10 technologies and trends for 2010 I had a couple of thoughts on 3 of the items in the list, namely;

Point 1 “Cloud Computing”
Point 10 “Mobile Applications”
Point 7 “Security – Activity Monitoring”

My thoughts, or more precisely my questions are, how are IT security folks going to deal with the changing eco-system that increased adoption of both cloud computing and mobile applications present?

Traditionally, corporate IT security relied on building a strong perimeter and only allowing selected traffic in and out via a firewall. Over the years many different threats arose and were dealt with successfully (if not bluntly) by network security managers. For example, when USB thumb drives became popular USB ports on corporate desktops the world over were simply disabled. Likewise many organisations simply imposed blanket bans on any web based mail clients (Hotmail, Yahoo, GMail, etc.) and blocked all social media sites at the firewall.

Many companies also adopted strict policies about what equipment would be allowed and enabled to connect to their networks but invariably, many of these policies were relaxed over time with the increased requirement for inter-organisation collaboration and more mobile workforces.

Mobile workers added a new threat when laptops were either lost or stolen and we are all aware of many high profile cases involving data loss through such incidents. Alarmingly the incidence of lost laptops is far more prevalent than you might think, Dell released a report last year estimating that more than 12,200 laptops per week were lost or stolen in airports in the U.S. alone. The biggest concern with loosing a laptop is not the asset loss itself but the question about what sensitive information its hard-drive might contain.

Roll forward to the Era of Cloud Computing and consider the complexity of managing IT Security in a hybrid environment where many organisations will have a mix of both on-premise and cloud based solutions. Additionally the increased requirement for organisations to collaborate with partners, suppliers and customers and the sudden realisation in board rooms across the world that social media is not the enemy and you can see that the traditional secure perimeter is beginning to look very porous indeed.

My own view is that most reputable cloud computing providers run an environment that is equally as (and probably more) secure than the vast majority of corporate environments, however in order to utilise and benefit from these cloud services we need to resolve the conflict that exists between the cloud computing model and the traditional rigid iron fist of security managers.

A new IT Security model which can enable the adoption of cloud computing services while assuring corporate data protection is urgently required. As always your thoughts and input on this are welcome.

[Post to Twitter] Tweet This Post  [Post to Digg] Digg This Post  [Post to Reddit] Reddit This Post  [Post to StumbleUpon] Stumble This Post 

Tags: , , ,

Top 10 technologies and trends for 2010

Gartner recently released their “Top 10 technologies and trends” for the coming year (2010).

Gartner defined a strategic technology as one with the potential for significant impact — meaning it will require substantial financial investment, has a high potential to disrupt the business or puts the organization at risk if it’s late to adopt — in the next three years.

No surprise - Cloud Computing tops the list, whats interesting is in that delivering the list at the Gartner Symposium, David Cearley says “Cloud computing is one of the most hyped terms in the industry right now,” and went on to say “In many ways it’s overhyped. In the next 12-18 months, it’s going to crash into the trough of disillusionment. But we do think cloud computing is going to be a very important long-term phenomena.”

Here is the complete list for 2010 and for interest sake I have also included Gartners previous lists of the Top 10 technologies and trends for 2009 and 2008;

2010
http://www.gartner.com/it/page.jsp?id=1210613

  1. Cloud Computing
  2. Advanced Analytics
  3. Client Computing
  4. IT for Green
  5. Reshaping the Data Center
  6. Social Computing
  7. Security – Activity Monitoring
  8. Flash Memory
  9. Virtualization for Availability
  10. Mobile Applications

2009
http://www.gartner.com/it/page.jsp?id=777212

  1. Virtualization
  2. Cloud Computing
  3. Servers — Beyond Blades
  4. Web-Oriented Architectures
  5. Enterprise Mashups
  6. Specialized Systems
  7. Social Software and Social Networking
  8. Unified Communications
  9. Business Intelligence
  10. Green IT

2008
http://www.gartner.com/it/page.jsp?id=530109

  1. Green IT
  2. Unified Communications
  3. Business Process Modeling
  4. Metadata Management
  5. Virtualization 2.0
  6. Mashup & Composite Apps
  7. Web Platform & WOA
  8. Computing Fabric
  9. Real World Web
  10. Social Software

[Post to Twitter] Tweet This Post  [Post to Digg] Digg This Post  [Post to Reddit] Reddit This Post  [Post to StumbleUpon] Stumble This Post 

Tags: , , , ,

Google Atmosphere

Last week I was at Google’s Atmosphere event in London. The event was highly informative, entertaining and thought provoking with speakers ranging from Nicholoas Carr (Author: The Big Switch), Nikesh Arora(Google), Dr. Werner Vogels (Amazon), Dave Girouard (Google), Geoffrey Moore (Author: Crossing the Chasm), Marc Benniof (CEO & Founder Salesforce.com), Matthew Glotzbach (Google), Dr. Carsten Sorensen (LSE).


Below are the “Google Atmosphere Videos” from the day which I would recommend watching if you have the time.

Google Atmosphere Highlights

Google Atmosphere Opening Video


Google Atmosphere Opening Session


Nikesh Arora, President of Global Sales and Business Development at Google, and Adrian Joseph, Managing Director Google Enterprise EMEA.

Nicholas Carr on Cloud Computing


Dr. Werner Vogels (CTO Amazon)


The Perfect Storm


On the panel: Dr Werner Vogels - CTO Amazon.com, Nicholas Carr - Author, The Big Switch, Paul Daugherty - Chief Technology Architect, Accenture, Dr. Carsten Sorensen - LSE

Panel - Risk and Reward


Marcello Cordioli - CIO, Permasteelisa, Olivier Carre-Pierrat - Infrastructures & Telecoms Director, Euromaster, Jeremy Vincent - CIO Jaguar Landrover, Claudio Umana - CIO, Fracarro, Jean-Francois Caenen - CTO, Cap Gemini France, Moderated by Guy Clapperton

Making Waves: Google Cloud Innovation


Nelson Mattos - VP EMEA Product & Engineering, Google and Matthew Glotzbach - Director of Product, Google take a look at innovations from the Google Enterprise team.

Panel - Collaboration in the Workplace


Paul Cheesbrough - CIO, Telegraph Media Group, Francois Blanc - CIO, Valeo, Todd Pierce - SVP & CIO, Genentech, Andy Beale - CIO, Guardian Media Group

Marc Benniof (Salesforce.com) on Cloud Computing


Focus on the Core by Geoffrey Moore


IT can help a business focusing on your core and increase innovation - After 3 decades of delivering systems of record, IT must focus on collaboration.

Fireside chat with Dave Girouard and Alan Eustace


An open forum with Alan Eustace - SVP, Engineering & Research and Dave Girouard - President, Google Enterprise. Chaired by Adrian Joseph - Managing Director, Google Enterprise, EMEA.

[Post to Twitter] Tweet This Post  [Post to Digg] Digg This Post  [Post to Reddit] Reddit This Post  [Post to StumbleUpon] Stumble This Post 

Tags: , , , , , , , , , , , , ,

The Recession is Over - But the Inter World Trouble is Only Beginning For Second Life

Plummeting real-estate prices, fears of infrastructure collapse, theft from the stock exchange and a run on Ginko Financial with customers queuing at the bank for almost a week demanding their money back. Thats the challenge Second Life (the online virtual world) faced a year ago. Ginko Financial later collapsed and was confirmed to be a Ponzi scheme when the avatars could get no more money from the bank and Linden Labs (The creators of Second Life) intervened liquidating the bank and banning banks from their world. They also used their own version of a stimulus package to get their economy going again.



Second Life



A year on and the in-world (virtual) recession in Second Life would seem to be well and truly over with GDP growth of 94% over the same period a year earlier and a real world economy worth $50 Million a month. You see many residents (as the users of Second Life are called) buy and sell property, products and services in Second Life for Linden Dollars L$ - which have a real world exchange rate (currently about L$280 / US$1). Some virtual merchants have made millions of US dollars designing and selling their virtual merchandise to residents.

No surprise then that the lines between what in essence is a game, and the real world have become very blurred when there is so much money at stake. Recently 2 of Second Lifes merchants Shannon Grie and Kevin Alderman have launched a legal case against Second Life in a very real life court (A US District Court in the Northern District of California).



Grie and Alderman (A.K.A. Munchflower Zaius and Stroker Serpentine in second life) claim that Linden Labs failed to protect them when Linden didn’t do enough to stop other residents from pirating their merchandise, which includes a line of gothic boutique clothing and sex-themed products which enable residents to engage in virtual sex.



Lets hope the Justice hearing the case has either a great sense of humour or a vivid imagination :)

[Post to Twitter] Tweet This Post  [Post to Digg] Digg This Post  [Post to Reddit] Reddit This Post  [Post to StumbleUpon] Stumble This Post 

Tags: , ,

Has Cloud Computing Killed The Operating System?

The Operating System originated as a common set of platform management abstractions, to free software developers from the complexity of managing hardware. To many of us that concept has become somewhat distant and when we think OS we usually think in terms of UI or GUI (Graphical User Interface). Most of the current generation of operating systems have become exceedingly bloated primarily because, their creators have been pushing the notion of the OS as a competitive differentiator for many years.

In the early days computers had a single CPU and the obvious thing to do was to build an Operating System that could run many different applications, preferably at once. This created the need for more functionality to manage resources and also manage the applications themselves. Added to this, many OS vendors started to bundle even more widgets, gadgets and applications to their offerings and hey presto - it takes me several minutes to wait for my computer to start-up anytime I want to do anything, this despite the fact that all I want to do is get at Firefox.

My gut-feeling is that Cloud Computing is about to kill the operating system as we know it. The fatal blow has in-fact already been dealt but the demise will not likely be recognised for some time yet.

Desktop Operating Systems

With increasing adoption of Cloud Computing and SaaS it seems to me that, increasingly the tasks I want to complete on a computer are presented to me in a browser. My browser runs on top of my operating system which has a bunch of features and complexity that I would rather forget about. In order to run my operating system with all its bells and whistles the hardware I have is, no doubt vastly over-specked - yet it still takes a number of minutes for me to get going every-time I start-up (Windows Vista in this case is shamefully bloated and slow).

Google recognised this frustration and in July of this year came out and announced its Google Chrome OS. My understanding of Chrome OS is that, in essence it will be a stripped out and hardened Linux Kernel with the ability to run a browser and little or no extra functionality. Google claim they will have users up and running in seconds and promise an end to security vulnerabilities, viruses and malware. This sounds like a good proposition to me - and it will be free, better again.

Meanwhile Microsoft came out and told the world about its research on Gazelle. Gazelle is a research program Microsoft are running under the title “The Multi-Principal OS Construction of the Gazelle Web Browser”. Its interesting that Microsoft’s approach is still underpinned by Windows 7, which I admit I haven’t seen or tested yet, but I have my concerns about its bloat-factor having observed many new Microsoft OSes over many years.

I am not aware of significant research efforts by other companies into offerings that will compete head-on with Goggle’s Chrome OS or Gazelle, however many Linux OSes are very nicely placed to jump into this changing eco-system and capture significant market share. In my view there are three primary reasons that have, thus far stopped Linux from taking a much more significant desktop market share;

  • The Ugly Factor
  • The inability to install and support mainstream applications
  • The lack of branding and consumer awareness


  • Breaking this down a little bit, most Linux OSes are extremely robust and efficient platforms, the GUI in most instances runs as an added application but in my view is pug ugly. So simply by removing the GUI app and running your choice of browser directly on the OS possibly provides a realistic alternative. As mentioned previously, most of what today’s and tomorrows users require is presented to them in a browser, so why bother with the rest of the OS? I guess this is what Google are doing with Chrome OS - but with independent Linux offerings users are not necessarily tied to a specific browser. The problem of installing mainstream applications is quickly disappearing with browser delivered SaaS models, and finally the branding issue? Perhaps there is room here for Firefox, who have a very significant browser market share compared to the resources available to them to jump in and disrupt the market?

    So in conclusion, perhaps the Desktop Operating System isnt whats under threat here, maybe we will see the OS going all the way back to its roots again becoming a set of platform management abstractions. Maybe then its the GUI that is at stake? This could explain why Steve Balmer (Microsoft CEO) recently went on the offensive talking trash about the Google Chrome OS and Apples Safari browser, calling them “rounding errors”. In the same breath he also noted that Mozilla’s Firefox was (in the browser market) the most successful so-far. Evidently what is really upsetting Balmer is Google’s recent announcement of its “Internet Explorer Chrome Frame Plug-in”, this according to Balmer is Google replacing Microsoft’s browser rendering engine without telling you, and he calls it an “unanticipated competitive attack factor”.

    Microsoft after-all has reason to be concerned, there is a lot at stake here, in their fiscal year 2009 they had revenues of almost $15 Billion from selling their Operating Systems. 80% of which was received from OEM’s (computer manufacturers who bundle windows on their products). If there were to be any significant shift in this pattern it would have an immediate impact on what appears to be Microsoft’s most profitable business line. Additionally the broad market penetration of Windows Desktops eases the way for many of Microsoft’s other products.

    Server Operating Systems

    Over on the server OS front there is likely to be an even more interesting evolution over time. While many IT Departments and Hosting Companies have for the past couple of years put significant investment of time and resources into virtualising their server infrastructure, little has changed because most of this virtualisation still uses the principle of running a single Server OS on a single virtual machine (basically swapping bare-metal for VM’s).

    On the Cloud Computing front Amazon offers an excellent alternative to in-house virtualisation with its EC2 offering and recent analysis by Guy Rosen estimates the number of Amazon EC2 instances launched daily in their us-east-1 region at 50,000 (bear in mind that this is only one of a handful of regions for Amazon EC2).

    However many commentators are predicting that Virtual Machines and even Amazons EC2 are only a stop-gap measure on our way to something completely different. The argument is that the Operating System as the owner of a single servers hardware (either bare-metal or virtualised) will lose dominance over time as the the abstractions of computing, storage and networking that enable resource pooling, multi-tenancy, high availability, dynamic workload balancing and the other benefits that arise from a virtualised infrastructure become a reality.

    This concept is already taking root with a number of vendors. Noteably Microsoft’s Azure platform decouples the infrastructure completely from the application layer providing flexible virtualised compute, storage and networking capabilities for developers. Currently Azure only supports .NET but as I understand it, support for Ruby-on-Rails, Python and PHP will be added in the near future. Over at Amazon there are 2 services in this category that are also gaining traction, Amazon SimpleDB and Amazon S3, SimpleDB is a virtualised database service and S3 is a storage service.

    With all these compute, networking database and storage resources being presented to us as virtual layers and the availability of other major cloud computing offerings such as Google Apps, SalesForce.com, etc., etc., it is becoming increasingly difficult for me to see where the traditional server operating system fits into the IT puzzle of the future.

    As always, your comments are welcome.

    [Post to Twitter] Tweet This Post  [Post to Digg] Digg This Post  [Post to Reddit] Reddit This Post  [Post to StumbleUpon] Stumble This Post 

    Tags: , , , , , , , , , , , ,

    Cork City Council - Corrupt, Discriminatory or Incompetent?

    Anyone who knows me in real life will know that for the past 7 years I have been suffering from a physical disability. At the time this began I ended up in Cork University Hospital in a pretty poor state, I was having extreme difficulty walking, speech problems and the mother of all headaches. After a battery of tests and a brain scan the doctors at C.U.H. diagnosed a brain tumour and scheduled me for surgery. Just prior to surgery I had an second scan and the tumour diagnosis was discounted. I spent the next 3 weeks in C.U.H. doing test after test and receiving diagnosis after diagnosis. In the end neither myself or the doctors were any wiser as to what had happened and I went home. While I had improved somewhat I ended going from healthy and active to having to walk with crutches and daily headaches that you wouldn’t believe, pretty much ever since. After failing to get anywhere with either a diagnosis or treatment in Ireland I ended up going to New York and spending tens of thousands of dollars of my own money to get answers and treatment. Anyway, to cut a long story short I have been disabled ever since and being a member of the Disabled Drivers Association have a Disabled Drivers Parking Permit.

    The real point of the story.

    One day last March I went into Cork City (as I sometimes do) and parked my car - with my disabled drivers parking permit displayed on the windscreen. I didn’t think much more until a week later I got a letter in the post from Cork City Council alleging that I committed a parking offence. The first point I find interesting here is, why don’t the city put a ticket on the windscreen anymore - this would have been very useful as I could have immediately asked the warden in question why he ticketed my car. When I received the ticket in the post I phoned up the parking fines office and got speaking with a very rude and ignorant person in Cork City Council who pretty much barked at me and told me that I could send in a written appeal if I was unhappy with the ticket. Rather than paraphrase the communication I have attached all the correspondence below;

    Fixed Charge Offence

    From: Finbarr McCarthy
    Sent: 12 March 2009 20:00
    To: ‘parking@corkcity.ie’
    Subject: Reference Number 1094505502545

    Dear Sir/Madam

    Regarding your correspondence reference no. 1094505502545 – I wish to contest that any offence was actually committed. I am a disabled driver in possession of a valid and current “Parking Card” (For people with disabilities). The Parking card was displayed clearly on the windscreen of my car (as it always is) when I was parked on O’Connell street on the 4th March 09. I attach photograph copies of the card (both front and rear) for your information.

    Please confirm that you are withdrawing the fixed charge offence, as it should not have been imposed in the first instance.

    Kind regards

    Finbarr McCarthy
    DDA
    (Attachments with pictures of the front and back of the parking card)
    18th March
    23rd March

    From: Finbarr McCarthy
    Sent: 24 March 2009 19:21
    To: ‘parking@corkcity.ie’
    Subject: RE: Reference Number 1094505502545

    Dear Sir/Madam

    Today I received your correspondence informing me that you continue to allege that I committed an offence under Bye-Law 8(1)(B) of the cork city parking bye-laws 2005. May I refer you to article 7(f) of those bye-laws, which clearly state the non-application of article 8 whilst a valid disabled persons parking permit is displayed.

    http://www.corkcity.ie/roads/trafficdivision/parkingbyelaws/filedownload,2224,en.pdf

    Non-Application of Bye-Laws to certain vehicles

    7. Articles 8 to15 and 16 to 23 of these bye-laws shall not apply to
    (a) a vehicle being used in connection with the removal of an obstruction to
    traffic, the maintenance, improvement or reconstruction of a public road,
    the provision, alteration or repair of a main drain, pipe or apparatus for the
    supply of gas, oil, water or electricity or of a telegraph, telephone or
    communications line or conduit or the provision of a traffic sign;
    b) a fire brigade vehicle, an ambulance or a vehicle being used by a member
    of the Garda Siochana or a traffic warden in the performance of his/her
    duties as such member or warden;
    (c) a vehicle which is being used by the Lord Mayor in the course of his/her
    official duties;
    (d) a vehicle which has been damaged or has broken down during the period
    necessary to effect repairs to the vehicle or remove it from the location;
    (e) a vehicle parked at the edge of a public road while a passenger is entering
    or leaving it;
    (f) a vehicle in the interior of which is clearly displayed a disabled person’s
    parking permit issued pursuant to or recognised under the National Parking
    Regulations;

    (g) a vehicle in the interior of which is displayed a valid Residents Parking
    Permit issued by Cork City Council.

    Again I am requesting that you immediately withdraw the allegation and withdraw the fixed charge notice as no offence was committed and to issue court proceedings, as you are threatening, seems like a needless waste of the courts time and resources.

    Kind regards

    Finbarr McCarthy
    DDA
    (Attachments with pictures of the front and back of the parking card)

    27th March
    Summons

    I am very angry with Cork City Council over this whole issue, but on a point of principle I will not pay the fine when it was issued unlawfully and unjustly. My questions around this saga are as follows;

    • Is this some form of organisational corruption within Cork City Council - trying to shake down money where they feel they can?
    • Is it Cork City Council discriminating against disabled people?
    • Or is it systemic incompetence by Cork City Council where none of the people all along the chain understand the laws that their own organisation have written?

    Either which way I believe that this is entirely unacceptable behavior from an organisation that is funded by us, the tax-payers and I for one am furious that my tax money is wasted in this way.

    What do you think, Are Cork City Council, Corrupt, Discriminatory or Incompetent?

    I would like to hear your comments on this.

    [Post to Twitter] Tweet This Post  [Post to Digg] Digg This Post  [Post to Reddit] Reddit This Post  [Post to StumbleUpon] Stumble This Post 

    Tags:

    Why the Irish Government needs an IT Strategy

    Why the Irish Government needs an IT Strategy

    Like so many others, inefficiencies in government and a lack of transparency have long been a source of minor annoyance to me. More recently this “minor annoyance” has become a significant source of frustration as I now feel that the lack of transparency and prompt action by the Irish Government is hitting me in the pocket in the form of extra taxes and levies every which way I turn. People and businesses everywhere have had to adjust sharply to the current economic reality and my question is, why hasn’t the Irish Government done this also?

    There is limited value in me commenting broadly on Public Sector Reform, however I believe I can comment with some knowledge on the situation with government IT. Recently I have been in discussion with a couple of organisations who have expressed interest in collaborating on an Open Government initiative that I am trying to get underway, (more on that over the coming weeks…) a substantial part of this initiative involves taking public information and transforming it so as the data provides transparency and insight into the business of government for the general public.

    While researching (digging through Government, Local Authority and State Body websites, publications, annual reports, etc) it became very clear to me that we have very little joined-up thinking when it comes to government technology. My initial purpose was to find most of the major data-sources available to the public, but I came up entirely empty handed. The sad truth is that there is virtually no useful government data made available to the public in any meaningful format.

    While I was trying to figure out why we had a complete lack of useful information available from our public sector two very interesting government reports were published;

    1. Technology Actions to Support the Smart Economy
    2. Report of the Special Group on Public Service Numbers and Expenditure Programmes

    Having read these two reports it struck me that many of the issues faced by Government IT are likely to be as a result of fragmented strategy and a lack of co-ordination between institutions. I began to feel that there was a glimmer of hope resulting from these two reports until I read back over a number of previous reports published by the Irish Government. In particular a report titled “Progress Implementing the Information Society” dated July 1999. This 1999 report is well worth dusting off on its 10th birthday and interestingly progress has been so poor, that this report could easily be re-dated and very few people would notice that it was in fact 10 years old.

    I decided to dig a little deeper and signed up to www.etenders.gov.ie to get more insight into the procurement practices of government technology products and services and what I discovered was to say the least disappointing. From E-Tenders there were three points that struck me;

    1. The extraordinary level of obstacles that were put in the way of anyone who was interested in tendering for projects
    2. The duplication of services each individual government entity was procuring
    3. The seemingly complete lack of strategy and standards

    In many cases the the “Conditions for Participation” section was in fact much longer than the “Description of the goods or services required” and many of these conditions ruled out any company that wasn’t many years old, this point alone in my view stops us getting value for money as it doesn’t allow many young and agile companies from participating in government contracts.

    One R.F.T. (request for tender) in particular caught my attention (Tourism Ireland Imagery Website ). As far as I can make out, Tourism Ireland are looking to add a feature to their website to store and display photos. Sounds simple enough and a good idea (why wasn’t this part of the original design?), they go on to specify that “the contract would be expected to cost between €50K and €206K”. Two points I thought here;

    1. Why shoot yourself in the foot by telling everyone how much you are willing to spend
    2. Why not use a service like Flickr? Flickr is good enough for the official White House photo stream and at time of writing, hosts more than 3.7 billion images. It also has an API (Application Programming Interface) that would enable Tourism Ireland (Discover Ireland) to do pretty much anything they want to do with all their photos. On top of this there is a thriving community on Flickr that could be used to raise awareness of Ireland as a destination of choice for tourists. The cost? $24.95 per year, while I am not a mathematician, this sounds like a saving of somewhere between €50K and €206K.

    Moving forward;

    “The Taoiseach announced on 7th May 2008 that responsibility for eGovernment was to be consolidated in the Department of Finance. Responsibility for the delivery of individual eGovernment projects will remain the responsibility of individual Departments and Offices. This new arrangement will ensure that there is strong, coordinated leadership from the Centre, with regular communication between the Department of Finance and the various Departments, Offices and Agencies with responsibility for various projects.”

    What exactly does this mean? Personally I think this is flawed thinking and a major throwback to the daft practices of the 1980’s and 90’s where corporates put Finance in charge of technology, added to this the Department of Finance is hardly a shining light of progression and transparency, just take a look at their website, not the most friendly site in the world and much of the content eg. the FAQ section hasn’t been updated since 2003.

    In the “Report of the Special Group on Public Service Numbers and Expenditure Programmes” Colm McCarthy suggests the introduction of an IT Advisory Group comprising senior independent ICT practitioners from medium-large companies in Ireland to advise their counterparts in the civil service, meanwhile in the “Technology Actions to Support the Smart Economy” report Barry McSweeney subtly suggests the appointment of a government C.T.O.

    My view is that a combination of the two suggestions from McCarthy & McSweeney could be just what we need. In a sense what we need is a Department of Technology or a Government IT Department. The C.T.O. in charge of this department should be accountable to a committee comprised of senior industry peers, a minister and a senior civil servant and the position should be open for re-appointment every three years (not a civil service job for life, this rotation could be used to ensure the best and brightest was always in charge). The new Irish Government IT Department should take under its control all the IT departments and teams from all government departments, local government and state bodies.

    Here are just a few areas that should be concentrated on:

    Government Websites;

    The new Government IT Department should hire a crack team of web developers & project managers and take all of the development of Government Department, Local Authority and Government Body websites in-house. All of this development should be done on Open Source platforms, such as Ruby on Rials or Drupal. These platforms would facilitate rapid development and deployment of world class websites and should also include mandatory features to share information including the provision of RSS and API’s to enable public access to government information. Government Departments and Government Bodies (such as the Central Statistics Office) should be compelled to openly share all available information (except obviously personal and sensitive information) in an accessible and standard format.

    This development would save us, the tax payers millions every year while providing increased transparency and access to information. Additionally I know many developers and entrepreneurs who could use this information in various projects and mash-ups (some existing and some yet to be created).

    Government Network;

    Many people don’t realise it but the Irish Government owns a very significant fibre optic network in Ireland. Despite this it seems that each government department, independently tenders out its connectivity requirements to external providers. If the government were to leverage this network and utilise it for all its own connectivity requirements they could significantly improve performance and save a very significant amount of money. Again, doing this would require a centralised approach.

    Cloud Computing Adoption;

    While there has been much mention of Cloud Computing in government circles, there has been (to my knowledge) no actual significant take-up of Cloud Computing Services. Each Government Department, Local Authority and Government Body has its own email and file storage servers. I would suggest that as a matter of urgency we should have a policy decision to immediately migrate all of these services to Google Apps. With a public sector comprising of some 370,000 people there is a potential saving of hundreds of millions of Euros to be made here on an annual basis. It is difficult to tell just how many people are employed in Government IT (according to Colm McCarthy’s report it is 1,300 people, but I believe that this number is vastly understated), but a vast proportion of them I believe are tied up in keeping email and file servers going. In addition, cloud computing is also a greener method of providing these services.

    In many ways, what I have mentioned here may only be touching the surface. However, I believe if our government is serious about re-invigorating our economy on the basis of Ireland becoming a global digital hub, it must first get its own house in order. The few things I have mentioned here should not be difficult to implement and while saving us hundreds of millions of euros could also show the world that we are serious about becoming a knowledge economy.

    If you have any comments on this topic or if Open Government is of interest to you, please fill in the comment box below - I would love to hear from you.

    [Post to Twitter] Tweet This Post  [Post to Digg] Digg This Post  [Post to Reddit] Reddit This Post  [Post to StumbleUpon] Stumble This Post 

    Tags: , , , , , ,

    Finally The Wedding Video

    [Post to Twitter] Tweet This Post  [Post to Digg] Digg This Post  [Post to Reddit] Reddit This Post  [Post to StumbleUpon] Stumble This Post 

    Tags: ,

    Its Cool To Be A Geek

    A GEEK according to Wikipedia is;

    “A person who is interested in technology, especially computing and new media.”

    There are also a number of other less charming definitions available (but we will ignore those for now).

    I remember when I was growing up the word “Geek” was always used in a very derogatory fashion and you would do everything in your power to avoid being referred to as a geek. These days its not so, with tens of millions of self professed geeks on the web it seems to be the latest buzz and you are not quiet cool unless you are a geek.

    There is good reason for this, geeks have shown the world that using technology and social media (Twitter, Facebook, Blogs, etc, etc) is a phenomenally powerful and fun way to communicate with people from around the corner and around the world.

    Have a look at the video below and if you want to confess to being a geek - make your confession in the comment box below.

    [Post to Twitter] Tweet This Post  [Post to Digg] Digg This Post  [Post to Reddit] Reddit This Post  [Post to StumbleUpon] Stumble This Post 

    Tags: , , , , ,