Saturday, January 19, 2008

Let's Talk about .. Accenture Technology Vision-Top Technology Trends 2007-2012

There was a presentation of Top Technology Trends 2007-2012 at my office. The presenters are Mr. Vincent Wong and Mr.Yen Pin Ng. They told that there are 8 trends of the technology for 2007-2012.
  1. Virtualized Infrastructure
    This kind of technology still continues the growth rate. I understand that virtualezed infrastructure is subset of discrete distance. The purpose of it is to abstract the infrastructure and architecture. Since the average usage of server is underutilized, thus the way of sharing the processor calculation is the better way. For example, the Google Server farm in Oregon, Amazon Web Service, etc.
    However, if we talk about cluster, the cluster still work for the virtualized infrastructure since the cluster is above it.
  2. Standards-based Intel-operatibility &
  3. Process Orchestration
    Now: Point-to-point integration
    Tomorrow: Web-service based integration & Process Orchestration
    They compared this issue with the car manufactory,
    Manufactured: Original VW Beatle
    Assembly: Original Fiat Panda
    Platform: many cars
    The platform is the most simplified standardization.
    It is good to mix many services to create the new process since we don't have create the new whole process everytime.

    5 Major Technology enablers behind SOA (Service oriented architecture)
    1. Web Services XML, SOAP, UDDI
    2. Enterprise Services Bus (ESB)
    3. Business Process Orchestration (Transaction Manager)
    4. Business Activity Monitoring
    5. Service Registry (and/or repository)

    There are 4 phases of implamentation:
    Phase 4: Industrialized SOA
    Phase 3: Mission Critical
    Phase 2: Tactical Implementation
    Phase 1: Organize & Strategies
    If we have to start new SOA project, we should start at Phase 2.
    Else if we have essential existing systems, we should start at Phase 3.
    For more info, they suggested to visit the Tarpon Experiment at https://collaboration.accenture.com/display/TRPN/Home
  4. Adaptive Enterprise Intelligence
    Since the volume of ERP data increses everyday, Adaptive Enterprise Intelligence is the better technology to solve this problem.
    Today: Analyze data silos & produce report
    Tomorrow: Holistic view of data plus process adaptation
    The example tool is predictive equipment such as Expect oriented programming which is the program that uses sensor to look out whether it reaches the expectation or not.
    The current largest report company is MicroStrategy.
  5. Fluid Collaboration &
  6. Enterprise Mobility
    The trend will be changed from work alone to different time and different place. The tools that support this issue are E-mail, IM, conference call, etc. For example, HP Halo, Jazz, etc.
  7. Web 2.0
    It is the power of mess contribution over the internet. The example is the linkage of MS Popfly, Pipes, Lifo, Linked In, Facebook, YouTube, Flickr, Blogger, and Google Map.
    RIP (Risk Internet Application) is the web application that have feature and function of traditional desktop application. For example, Yahoo Finance, etc.
    AJAX (Aynchronous Javascript and XML), it makes no need of page reloading, but it runs the server in background.
    Adobe Flash and Flex
    Windows Presentation Foundation
  8. Industrialized System Development
    It's tool to support trend 1-7. Software environments are evolving from IDEs -> ADM -> CDEs. CDMs make many people be able to develop program as team.

No comments: