In: Computer Science
How is the trend toward open systems and interoperability related to business use of web based systems including Cloud Computing and Software As A Service (SAAS)? Give examples of how different system platforms can use a common standard to communicate with each other. This is very important in the realm of business where not every company is using the same operating system version, file format, telecommunication standard or whatever difference that must be overcome in order to work together.
I understand that you have to search for information from certain resources, but I would like you to write as much as possible in YOUR OWN WORDS.
To understand the complete scenario, one should know the two different perspective of given problem:
1. Business perspective: this majorly contains the current demands of the product and services, target audiences, all prime assets including man power, geographical location, raw things etc., and most importantly to manage all these things, one expert management should also be present in the system. While working on the business perspective, one should be very clear with few factors such as:
a. Current demands
b. Potential clients
c. Suitable assets
d. Expert management system
2. Technological perspective: to get the revenue from the product and services, one should know the technology as well like which technology is the most suitable, how to implement, reduce impacts including environmental impacts, and integration of many technologies, etc. While working on the Technological perspective, one should be very clear with few factors such as:
a. Technology
b. Implementation
c. Integration of technologies
d. Profits and consequences
The benefits of usage of technology in business are:
1. It provides more dynamic environment and increase the productivity.
2. It makes communication and collaboration process easier.
3. Usage of advanced technology provides secure storage of data including storage, transmission.
4. Complete protection.
5. It provides financial stability by generating more revenue.
To understand this, one should read the example well:
Suppose X is going to start his business. So, X should be very clear with the business and technological perspective. X is going to start Mobile manufacturing and selling business. For the business perspective he must approach CRM/ERM application developer. So, that he can track the records of the every single unit manufactured by him. While dealing with this, he should make all business strategy workflow. For the technological aspect, he should have a proper prototype of the model including technology, backups etc.
Business perspective:
Technological perspective:
For ‘X’ business plan:
There are many technologies are there either they provide services as SaaS, PaaS, IaaS or supports as:
1. Cloud computing
2. Blockchain
3. Big data
4. Internet of things
5. Fog computing
6. Edge computing
7. Azure
8. Artificial intelligence/machine learning/deep learning
9. Fuzzy
There are many cloud based integration platform which provides integration between two different applications developed in different languages as:
1. Docker
2. Heroku