Native Apps At The Client & Cloud

Srinivasan Sundara Rajan

Subscribe to Srinivasan Sundara Rajan: eMailAlertsEmail Alerts
Get Srinivasan Sundara Rajan: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Latest Articles from Srinivasan Sundara Rajan
As identified in my earlier article about Enterprise Search in Hybrid Cloud Computing Model, this particular use case of knowledge management is a natural fit for a cloud platform. However, the following aspects are aligned to the Cloud model. Knowledge Management systems may have lar...
With the initial start in research work and in social network sites Hadoop is now becoming a big part of enterprise IT landscape. Recent announcement from Microsoft about embracing Hadoop as part of its Windows Azure High Performance Computing initiative and Orac...
This is the continuation of my series of articles on Industry SaaS . This term ‘Industry SaaS' can be used interchangeably with BpaaS (Business Process as a Service). However, the term ‘Industry SaaS' meaning Software as a Service meant for a specific industry need is stressed for wide...
There should be an increased confidence for cloud consumers to utilize various SaaS offerings and BpaaS offerings in the cloud. However, there are a few customers who are also interested in utilizing the COMPUTE (i.e., processing) power that is massively scalable on cloud while keepin...
This is the continuation of my series of Articles on Industry SaaS . This term ‘Industry SaaS’ can be interchangeably used with BpaaS (Business Process As A Service). However the term ‘Industry SaaS’ meaning a Software As A Service meant for a specific industry need is st...
This is the continuation of my series of articles on Industry SaaS. The term ‘Industry SaaS' can be used interchangeably with BpaaS (Business Process as a Service). However, the term ‘Industry SaaS' meaning a Software as a Service meant for a specific industry need needs more attention...
In my previous article on Need for BpaaS Consortium, I stressed the need for interoperability as a number one concern for the enterprises to adopt SaaS and in particular BpaaS. I pitched for the need for a generic body or a consortium that can act to address the interoperability concer...
As we started this series on SaaS, BpaaS offerings it is encouraging to see more players in the space. Chemical Inventory Management is chosen as a starting point. We request the enterprises to contact these providers directly and evaluate them as per their processes. Another impo...
It is time for most heads of IT to think about the budgets for 2012. While the traditional portfolio wise allocation will still be continued in most enterprises, it is also time to think about prioritizing the budget allocation in new areas. As Cloud related investments ...
Independent research firm studies expects the global cloud computing market to reach $241 billion in 2020 compared to $40.7 in 2010. Software-as-a-Service (SaaS) offers more growth opportunity than any other segment in the still largely vague market for cloud computing services. SaaS ...
Currently Enterprises spend a fortune on Application Management so that there is no break on regular day to day operations, While Cloud brings lot of intangible benefits like increased business agility, more scope for innovation,the real selling point to the CxO at the beginn...
Scrum is an iterative, incremental framework for Project Management that is driven using the Agile principles. Scrum methodology differs from document deliverable-centric, traditional waterfall methodology. Scrum also banks on real-world progress of the project. In Scrum, projects are ...
Multi-Tenant Software Architecture is the new architectural pattern in the industry, whereby a single instance and single code base of a software has been architected in such a way that it serves the needs of multiple customers aka tenants in a transparent way to the tenants. This con...
With the information explosion, the petabyte enterprise needs search capabilities within the organization. Cloud provides a perfect platform towards that. The growth in unstructured content further iterates the need for Cloud platform. As evident from the above discussion, this could ...
In spite of the hype that a Cloud system or application will never fail, we are still seeing cases of cloud system failures. The recent ones being Lightining strikes in Dublin taking the Amazon, Microsoft Clouds down for a while. While this may cause some Fear, Uncertainty and Doubt on...
The biggest issue for the today's enterprises is the ways and means of measuring their computing / processing workloads that need to run their business and then work on the ways and means of optimizing the same. Workload is the amount of work assigned to, or done by, a client, workgro...
As discussed in my previous article, Data Virtualization is the new enterprise data integration pattern for the petabyte enterprise that depends on Cloud for a dynamic allocation of resources to satisfy information needs. We have also seen several attributes of data virtualization that...
With the explosion of data , large enterprises have to rethink on the data abstraction and distribution strategies and may need to augment the traditional data integration patterns with data virtualization options. Sql Server being the popular database and whose Cloud version Sql ...
Remember the older web applications and client server applications of the last decade, most enterprise business users are used to logging on to individual applications with their credentials or use single sing on mechanisms and they are presented with a Menu of individual screens...
The idea to industrialize Information Technology operations like an assembly line in a factory is not new. In software development, typically a software factory is about forming a specialized organizational structure that creates an assembly of subdivisions each of which specializes in...
Several industry predictions point to an explosion of tablets as the most favored productivity device for the enterprise and the consumer. The analysts have predicted a worldwide increase in usage for tablets. The biggest advantages of tablets is that they are lightweight yet powerful...
Many of IT groups within the large enterprise including CXOs view multi tenant applications as the one that host disparate group of individuals or organizations. So the common misconception is that multi tenancy is all about resources shared by more than one organization. This lea...
Real benefits of the Cloud Computing model will go beyond the Dynamic infrastructure and on demand computing. For the enterprises saving 10% of the Server Cost is important but that is not their core need, rather adopting Common industry standards for service end points,...
Microsoft Office Access is one of the most popular thick client / client server application development tool that is prevalent in the enterprises today. Its simplicity to use, fitment for quick departmental applications and ability to be home grown by the business users without dep...
Much has been written about the Amazon failure that really put the enterprise adoption to Cloud a bit on the back foot. Amazon's outage was caused by a failure of the underlying storage - the Elastic Block Storage. The Elastic Block Store (EBS) is a distributed and replicated storage ...
Amazon Cloud down event is a wake up call about how Cloud can be utilized, there is no automatic switch that ensures all the fault tolerant needed for the systems. However this has reinforced the strong fundamental principles with which applications needs to be built in ord...
Community Cloud is the cloud infrastructure that is shared by several organizations and supports a specific community that has shared concerns (e.g., mission, security requirements, policy, and compliance considerations). It may be managed by the organizations or a third party and may ...
Java EE 7 is the next version of the major enterprise platform has been approved by the JCP board recently. We find significant support for Cloud Adoption in the proposed platform. This platform analyzes how Java EE could be a major Cloud Platform much like .net has been positioned i...
Success of SaaS applications will be measured by the Time To Market, which means that faster we roll out our application we capture the market better. This can be achieved only if the best of the Out Of the Box features available in the product vendors are utilized, so that the much-...
An analytic database, also called an analytical database, is a read-only system that stores historical data on business metrics. An analytic database is specifically designed to support business intelligence and analytic applications. Over the years their market share in enterprises ar...
Fabric computing is defined as a set of computer storage and components joined through a fabric interconnect system. Fabric Computing provides the much needed granularity for implementing the Shared Nothing Architectures for Cloud based delivery model for multiple tenants. This ar...
While most enterprises are increasing their IT spending over the year, the business value derived is not propotional. Studies have indicated that resources spent on maintenance takes the bulk of IT spending. One of the core tenants of PaaS platform is to enable the organizations to co...
Cloud analytics is a service model in which one or more key element of data analytics is provided through a public or private cloud. Cloud analytics applications and services are typically provided through a subscription-based or utility (pay-per-use) model. While this will be a usefu...
Java EE and .net continue to be the major enterprise platforms. With their clones taken up the PaaS space on cloud, it is all the more important for the enterprises to think in terms of interoperability. This article analyzes the interoperability between two major PaaS platforms in ....
With Java EE being a major platform on enterprise, a good PaaS platform like vFabric is very exciting. This gives lot of choices for existing Java EE based applications to move to the Cloud. The comparison with Windows Azure is done only for the new Cloud applications or...
A Reference Architecture (RA) provides a blueprint of a to-be-model with a well-defined scope, requirements it satisfies, and architectural decisions it realizes. By delivering best practices in a standardized, methodical way, an RA ensures consistency and quality across development an...
Large Enterprises need to evaluate between Build Vs Buy Vs Reuse in acquiring new business or technical capabilities. Like Software components, this Build Vs Buy Vs Reuse plays a key role in setting up Private Clouds Too and this article analyzes the options. The cloud infrastructu...
As we started identifying the work loads within an enterprise that could be typically benefited by the Cloud platform, Enterprise Content Management (ECM) happens to one whose needs fit well with the tenants of the Cloud. This article explains how a HYBRID delivery model on Cloud woul...
Organizations wanted to start their path towards Cloud. However almost all large enterprises have their existing data center applications in place. The movement to Cloud is generally achieved in two complimentary paths, one is Transition and other one is Transformation. This ...
We saw a recent announcement about ‘Google Cloud Connect for Microsoft Office' with the following underlying features. Google Cloud Connect for Microsoft Office brings collaborative multi-person editing to the familiar Microsoft Office experience. You can share, backup, and simultaneo...