Computing dis

Alexis91
Cloudresponse.docx

Naveen

Impact of Cloud on Future Operating System

Computing is an idea under increased advancement because of internet technologies. Users can now access data and applications using the Web browser at any point they are with the device of any choice over the internet, which can be achieved through cloud computing. In particular, cloud computing helps in collaborating devices and limiting dependency on the compatibility of the platform (Varghese & Buyya, 2018).

The move to cloud computing and mobile devices enabled by the Web has impacted the conventional operating systems in various critical forms. The future operating systems do not require hardware because the visualization aspect has mitigated the hardware needs' challenges for the operating systems. For instance, using the Virtual Pc can make it possible and plausible to use various cases of operating systems simultaneously on a single platform (Varghese & Buyya, 2018). The increased growth of the operating system has accommodated the internet's ongoing requirements and realized the WebWeb's needs.

The mobile computing developments and cloud computing mean that the OS should be developed to ensure that a network can be used by a similar OS framework and maintain the common set of applications. Cloud computing is growing massively as an avenue for storing information and disseminating information on a large scale. Many users in this modern era of technology have desktop computers and various electronic gadgets such as iPad and Notebooks (Varghese & Buyya, 2018). The gadgets should be linked to the internet. As a result, the increase in cloud popularity can help make it the sole platform for the future web-based operating system with the cloud services' aid to offer a practical design for all gadgets. 

It is anticipated that the Web browser will take over the functionality offered by the traditional operating system. For the standard users of computers, the internet browser can be the standard OS, and the various services and applications needed by anyone will be found on the cloud (Darwish et al., 2019). The development of an application has been changed significantly because of the increased use of the internet and the Web system. As a result, the future of various applications seems to be leaning towards the development of Web instead of the traditional platform or framework like the applications tailored to a particular OS or processor (Darwish et al., 2019). With cloud computing, the Web based applications placed live on the cloud will operate as a service and be used in any region of the world without necessarily installing them, unlike the traditional applications where there was a need to install them on the system.

part 2

http://18.209.45.196

References

Darwish, A., Hassanien, A. E., Elhoseny, M., Sangaiah, A. K., & Muhammad, K. (2019). The impact of the hybrid platform of the internet of things and cloud computing on healthcare systems: opportunities, challenges, and open problems. Journal of Ambient Intelligence and Humanized Computing, 10(10), 4151-4166.

Varghese, B., & Buyya, R. (2018). Next-generation cloud computing: New trends and research directions. Future Generation Computer Systems, 79, 849-861.

Yashwanth

First and foremost, the operating system provides the basic interoperability for all hardware and software. The Desktop Computer, keyboard, mouse and printers for example all are controlled by instructions from the Operating system. Application Software, be it on a Dell Workstation or an Android tablet are all dependent upon control from the operating system. Will the operating system of the future be much different? Probably not. The one big change coming for Operating Systems is that the control of Application Software is being migrated to Application Servers. In the Open Source community this is reflected by Linux not having to control SQL databases or parse html code or even control the code that drives the web applications by the use of Application Servers such as PHP.

To draw a stark contrast between the Operating System of yesterday and the Operating Systems of tomorrow, consider this. In the early 1990s Microsoft DOS and Windows 3.1 were responsible for controlling 100% of the desktop hardware and software. Microsoft Works while being an integrated office suite, comprised of a word processor and a dbase III compliant database was 100% controlled by the Operating System. That same software paradigm in 2020 may be a Linux Operating System running both a desktop Office Suite Application such as Libre Office, as well as an Apache Web Server, MySQL database server and a PHP application server. As you would expect all of the communication between the Operating System and the data base of the early 90s Microsoft-DOS/Windows – Microsoft Works example in the new Open Source Linux, Apache, MySQL and PHP (LAMP) model are replaced by interactions between the software servers (Apache, MySQL and PHP) and the applications that they control.

The role of the Operating System or more specifically the Network Operating System has become more about controlling interactions with the network hardware. While the role of the Operating System insofar as how it interacts with application software in the cloud is being handed of in large segments to Application Servers, the role of the Network Operating System and how it interacts with Network and Cloud resources is vastly expanding in the realm of Cloud Services such as Infrastructure as a Service(IaaS), Platform as a Service (PaaS). The Cloud aspect of Software as a Service is really much like the old Operating System controlling application software, with the big difference being the application software is no longer a single desktop license but is served to millions of users online.

It seems that the evolution of the Network Operating System while focusing in great detail on controlling hardware, must also be adaptive to new web and new cloud software application servers. According to Jamsa, Companies that use a PaaS solution eliminate the need to administer the operating system and supporting software (Jamsa, 2013). While this is true of the Cloud Servers it has no bearing on the desktop operating system of the tablet operating system the end user engages to access the cloud.

Another evolution of the Operating System of tomorrow involves Operating Systems created specifically for Internet of Things (IoT) devices, ranging from household appliances to autonomous aircraft and vehicles to home entertainment systems and personal assistants such as Alexa. In Alexa for example the lines between software and hardware are virtually erased as Alexa has a single piece of hardware and the only User Interfaces are its touch screen and voice recognition, which is quite similar to smartphones. Due to the limitations of size for many IoT devices, IoT devices have constraints such as power, memory constraint, and processing capacity. Such limitations make them unsuitable to run general purpose operating systems (Al-Taleb, & Min-Allah, 2019). For those reasons alone, IoT devices require a separate Operating System evolutionary path than do desktop Operating Systems, Cloud Servers.

Part 2:

http://ec2-54-166-48-166.compute-1.amazonaws.com/ 

References:

Al-Taleb, N., & Min-Allah, N. (2019). A Study on Internet of Things Operating Systems. 2019 IEEE International Conference on Electrical, Computer and Communication Technologies (ICECCT), Electrical, Computer and Communication Technologies (ICECCT), 2019 IEEE International Conference On, 1–7. https://doi.org/10.1109/ICECCT.2019.8869062

Jamsa, K., (2013). Cloud Computing. Burlington, MA: Jones & Bartlett Learning.

Pavel Náplava. (2016). Evaluation of Cloud Computing Hidden Benefits by Using Real Options Analysis. Acta Informatica Pragensia, 5(2), 162–179. https://doi.org/10.18267/j.aip.92