First, there was centralized computing with enormous main frames, single function applications and batch processing. Then came remote terminals providing on-line access and real-time processing. Next came the concept of distributed computing with the introduction of personal computers. Applications became more personal with local storage, remote storage, and remote databases. Lack of centralization created an IT nightmare for control, backups, data integrity, data consistency and security. With the introduction and proliferation of the Web, developers can be anywhere sharing information, programs, code, ideas, etc. WebEx is an excellent example of the advantages of Virtualization or Cloud based architecture. People from all over the world share information and collaborate on projects.

Cloud-based computing, often simply referred to as “the cloud,” represents a true paradigm shift. Cloud computing can transform your business. Because of greater processing
speed and bandwidth, many of the things you do in your office can now
be done remotely, over the Internet. And while this seems just a simple thing,
it means you have access to far greater power, with much less overhead and
fewer complications. This transformation, an inevitable element in business, places an enormous need for mobile application access, multi-format data storage, secure transactions and adaptive applications.
A Cloud Strategy is critical along with selecting the correct tools and environment. Highly interactive & productive rich client environments will aid distributed computing, static page content will be replaced with executable programs delivered over the internet, extended network of internet-enabled devices, endpoints & applications will create an environment to track, monitor & control.
Software as a Service subscription, social computing networks monetized by advertisements & other on-demand business models are changing the way applications & services are built & delivered over the web.

The ECI/Vaakya platform is a comprehensive “virtualized computing architecture”, built ground up, addresses the above and futuristic needs, to bridge the gap between technology and business.
The ECI/Vaakya Architecture and its foundation of components provide the platform to build futuristic domain specific frameworks for business applications, handheld applications, image processing, systems programming or embedded applications. This software provides a compact yet powerful technology platform, using model-driven frameworks and a simple descriptive language, to build and deploy robust applications with relative ease on multiple hardware or operating system environments from large Cloud servers to mobile cell phones with no modifications.