|Lesson 5||Operating system considerations|
|Objective||Identify and explain operating system considerations. |
Operating system considerations
Operating system selection for eBusiness solutions is based on a number of criteria.
In some cases, hardware preferences dictate operating systems choices. Sometimes, software applications limit operating system choices. In many eBusiness solutions the end result may involve several operating systems.
Still, as is the case with hardware, there are some basic guidelines to take into account when considering operating systems for your eBusiness solution.
The table below contains a list of three of the most important considerations when adopting software for your solution. In the right-hand column, you will find an explanation of why we deem these issues so important:
What Operating Systems Do
We begin our discussion by looking at the operating system's role in the overall computer system.
The hardwar is the central processing unit (CPU), the memory, and the input/output (I/O) devices that provides the basic computing resources for the system.
The application programs such as word processors, spreadsheets, compilers, and Web browsers define the ways in which these resources are used to solve users computing problems. The operating system controls the hardware and coordinates its use among the various application programs for the various users.
We can also view a computer system as consisting of hardware, software, and data. The operating system provides the means for proper use of these resources in the operation of the computer system. An operating system is similar to a government. Like a government, it performs no useful function by itself. It simply provides an environment within which other programs can do useful work.
To understand more fully the operating system's role, we next explore operating systems from two viewpoints: that of the user and that of the system.
Operating system considerations
|Issue to consider
|Network compatibility and scalability
||It's important to consider how the operating system will be incorporated into an existing network. If one is running other Unix systems, it may be better to incorporate another machine into an existing production support plan.
Specifically, you should also consider closely how the operating system interfaces with the Web server that your company buys. Most eBusiness applications do most of their computing on servers. If the two are compatible, the system will allow the server to run additional software used to enhance its services without the purchase of additional tools.
|| One should also consider the remote administration capabilities of an operating system, specifically if one's server is not buttressed by a production support group. This is one advantage to running Windows 2000 or Unix: though these operating systems are different from each other, they both have excellent remote administration capabilities.
|Availability of third-party products
|| To get the most from an operating system, it is important that there be a range of third-party products with which it's compatible. The most commonly needed products are systems management tools, security packages, middleware, software development applications, databases, and eBusiness packaged solutions. You'll learn more about these in later lessons and modules.
With these considerations in mind, you should now be able to weigh the pros and cons of adopting one system over another.
The next lesson describes the final element in the set of baseline technologies needed for any eBusiness solution which is systems management products and their function.
Operating System Considerations - Exercise