In: Computer Science
Research intranet and internet. Then, discuss the differences between intranets and the internet in terms of purpose, architecture, topology, and protocol.
What are the implications, both positive and negative, for a business that chooses to store data in the cloud (or access third-party services hosted in the cloud) vs. storing data and accessing services on its own servers? Consider cost, flexibility, customization, potential downtime, and security.
solution:
given data:
Purpose :
The purpose of Intranet is used to serve a particular group of people with particular computation needs while The internet is used to serve a mass audience (in public) with a larger varieties of needs.
Architecture :
Intranet is referred to as local network, with its own server and firewall.It is not accessible outside the network while Internet is referred to a global network with a common firewall and server and accessible anywhere in the world.
Topology:
Intranet usually uses Physical and Logical Topology based on the size of the computers in the network, while Internet is a part of Logical Topology, as it is world wide area network, and connecting the network physically is not possible.
Protocol:
Both of the Intranet and Internet uses the same internet protocols like TCP/IP , FTP
Based on cost :
The cost of storing the data in cloud is always high as compared to using a local server. The reason behind increased cost is the premium speed, 24*7 maintenance, reliability and many more.If we want to host a test application or application limited to few users, then in low cost by deploying it on local servers, we can get our work done.
Based on Flexibility :
Clouds are more flexible as compared to local servers, as you can demand more and more features, speed by paying more. But to incorporate all these features you will have to look over the integration and setup procedure. While in the cloud the services, that you will look for will be already built. But if cost is a concern , then the local server is also a good option.
Based on Customization:
Cloud servers are most customizable as these servers have been fulfilling the requirements at a larger mass, so basically the customization that a user looks is already a feature in the cloud.And if there is a requirement for a customization, then the configuration can be easily done at local server access, but for that again in depth knowledge of the servers are required. On the other hand, if we use the entire customization from cloud, the cost will also drastically increase.
Based on potential downtime:
The cloud will always have a neglegible down time as compared to the local servers. If the cost is not a major concern , then the cloud servers have an edge over local servers.
Security:
When we talk about the cloud servers, means exposing to internet.The cloud vendors try to keep the security the first priority but on the other hand, chances are also more of security reach, while in case of local servers, the security gets an advantage.
please give me thumb up