'Need of cloud for IT' is similar as 'need of society for human'
Need of Cloud is similar to the need of society for human being. An individual cannot do everything that they need to survive, grow and contribute to human society. Hence, Society provides a platform to individuals, groups and organization to do, whatever they want to do as per their skill, ability and potential, and their act is directly or indirectly benefited to other member of society. Dedicated effort to one things results in quality output that are benefited to others at cheaper cost and better quality than what they can produce by their own.
Biggest reason of formation of Human Society is the work distribution to produce and consume the daily needs. Today entire world has become one society where products are produced, engineered and availed beyond geographical boundary. The main driving factor is High Quality at low cost.
Cloud is a result of natural evolution in area of IT. Its need is same as need of evolution human society. Here also, the main driving factor is High Quality at low cost.
Data privacy and security is the major concern for individual and business to keep their data on cloud. Data is like money, user need to think where your money is safer - at your home & company ? or at bank? Obviously one have to do the necessary analysis in choosing the bank, Similarly one have to do necessary analysis before choosing their cloud service provider.
Cloud provides an similar platform for IT, where individuals, group and organization can work as per their skill, ability and potential at a particular layer of cloud, which an be used by other individuals, group or organization to integrate/implement to their work to finally complete a cloud based application.
In traditional application development model an individuals, group and organization need to develop and maintain all the components of application. One group and organization cannot have expertise in all the area of application development, hence it results in poor application. Or they need to recruit the expert for each of these area, which result in high cost of development and maintenance.
Typically there are following layers in any application that works together to deliver a quality services to end user.
Major Components of Software Application
Cloud provides and platform where organization and groups can work on a dedicated layer and avail it as service to others at marginal cost compared to doing it by their own in-house.
In cloud based application modal an individuals, group and organization focuses on their core activity and, outsource their non-core activity to those organization for whom it is a core activity. It results in better quality and lower cost and flexibility to switch their non-core activities from one vendor to another in case they doesn't meet to their expectation.
Biggest reason of formation of Human Society is the work distribution to produce and consume the daily needs. Today entire world has become one society where products are produced, engineered and availed beyond geographical boundary. The main driving factor is High Quality at low cost.
Cloud is a result of natural evolution in area of IT. Its need is same as need of evolution human society. Here also, the main driving factor is High Quality at low cost.
Data privacy and security is the major concern for individual and business to keep their data on cloud. Data is like money, user need to think where your money is safer - at your home & company ? or at bank? Obviously one have to do the necessary analysis in choosing the bank, Similarly one have to do necessary analysis before choosing their cloud service provider.
Cloud provides an similar platform for IT, where individuals, group and organization can work as per their skill, ability and potential at a particular layer of cloud, which an be used by other individuals, group or organization to integrate/implement to their work to finally complete a cloud based application.
In traditional application development model an individuals, group and organization need to develop and maintain all the components of application. One group and organization cannot have expertise in all the area of application development, hence it results in poor application. Or they need to recruit the expert for each of these area, which result in high cost of development and maintenance.
Typically there are following layers in any application that works together to deliver a quality services to end user.
Major Components of Software Application
- Storage
- Processing
- Communication
- Requirement Analysis, System Design & Development, Testing, Deployment
- Security
- Backup
- Server
- Platform
- Authentication
Cloud provides and platform where organization and groups can work on a dedicated layer and avail it as service to others at marginal cost compared to doing it by their own in-house.
In cloud based application modal an individuals, group and organization focuses on their core activity and, outsource their non-core activity to those organization for whom it is a core activity. It results in better quality and lower cost and flexibility to switch their non-core activities from one vendor to another in case they doesn't meet to their expectation.
asdfgsd
ReplyDelete