In: Computer Science
At least three paragraphs, please.
- 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.
ANSWER:
Cloud Computing: Cloud Computing is the delivery of different services through the internet. These service include tools and applications like data storage, servers, databases, networking and software.
Software As A Service (SAAS): SaaS is a Software that you can access via internet browser without the need to download it onto your Computer, Laptop or Smartphone. SaaS has numerous applications like:
TREND TOWARD OPEN SYSTEMS AND INTEROPERABILITY RELATED TO CLOUD COMPUTING & SAAS:
Client‐centric interoperability enables the migration of the data and applications across clouds; it gives the clients control over their workloads and a wider range of service choices. Whereas, Provider‐centric interoperability allows the providers to collaborate. Thus, providers, who have spare resources, can lend them to other providers who lack computational or storage capabilities to overcome the limitations of their local resources.
Client‐centric solutions are, mostly, semantic technologies and brokers. However, Provider‐centric solutions are middleware, protocols, and standards.
EXAMPLES OF DIFFERENT SYSTEM PLATFORMS USING COMMON STANDARD TO COMMUNICATE WITH EACH OTHER:
DIFFERENT BUSINESSES / COMPANIES USE DIFFERENT STANDARDS, HOW TO OVERCOME IN ORDER TO WORK TOGETHER:
One of the cloud challenges companies and enterprises are facing today is lack of resources and/or expertise in adopting the Cloud solutions. Organizations are increasingly placing more workloads in the cloud while cloud technologies continue to rapidly advance. Due to these factors, organizations are having a tough time keeping up with the tools. Also, the need for expertise continues to grow. These challenges can be minimized through additional training of IT and development staff.