Robustcloud

Integrated Solutions – 2004 vs 2011

Back in 2004, I worked for IBM, which offered end-to-end solutions that few other technology vendors could provide.  An automotive customer in Australia had a myriad of disjointed processes connecting them with their end users and wanted to achieve tangible cost savings by improving operational effectiveness. To accomplish these goals, the client wanted to deliver services to their dealers, suppliers and fleet customers through a single portal interface. This was going to be achieved through the integration of information, people and processes to help maintain more effective relationships.

Without the availability of cloud services, this project started with the typical waterfall approach, i.e., collecting requirements, developing the infrastructure, and delivering the first components of the solution. Building a hosted solution took about 12 months. Building the total functionality took an additional 18 months. As a hosted solution, the final solution had support costs.

If such a project were being delivered now, here is where I see cloud functionality changing many aspects of such a project:

  1. Security: Handling data in a manner that enables the customer to meet regulatory needs while measuring risks.
  2. Requirements gathering: After requirements, the first step would be to match solution needs to existing SaaS solutions. SaaS solutions give you immediate benefit with attractive payment models as well as reduce time-to-market.
  3. Architecture: Proper architecture is crucial to be able to handle unexpected outages of consumed cloud services.
  4. Integration: Cloud integration solutions like Boomi (Dell) and Castiron (IBM) would be used to connect SaaS with on-premise software.
  5. Deployment: Extensive use of public cloud offerings would reduce time-to-deploy as well as handle scalability based on adoption.
  6. Development: Use of the appropriate platform would remove infrastructure headaches and allow quick development of solution components that are not available as SaaS solutions. New PaaS offerings will allow an application owner to deploy an application without having to worry about the IT infrastructure.
  7. Chargeback: Assigning costs to appropriate business units would be possible on a granular level that helps measure the effectiveness of the solution with benefits gained.
  8. Multi-tenancy: Components of this solution would reduce costs from sharing infrastructure with multiple customers.

If such a solution were going to use cloud technologies, there are a couple of aspects that organizations need to be aware of:

  1. Skills: Identifying in-house talent supported by consultants would be appropriate in such an endeavor.
  2. Vendor lock-in: Make sure you have an exit strategy if for some reason a vendor providing any of the services does not meet its obligations.

In 2004, the cost of this solution was roughly $8 million. I can foresee such a solution costing between $1-2M dollars for development and $500K per year for a pay-as-you go model. The real benefit will come from being able to upgrade such a solution with minimal effort, matching changing customer requirements with unparalleled agility.
Cloud computing has brought a whole different way of delivering information technology. Organizations leveraging these capabilities will stand out ahead of their competitors in delivering unique solutions in a way never possible before. Are you ready?

Next Event

Upcoming Event

Online Event
Days
Hours
Minutes
Seconds
Next Upcoming Event

KubeCon CloudNativeCon North America

12 November 2024
- Salt Palace Convention Center
  • 00

    days

  • 00

    hours

  • 00

    minutes

  • 00

    seconds

Recent Blogs

Blog Archive