MBA 211 - Chapter 5

Réussis tes devoirs et examens dès maintenant avec Quizwiz!

Server

A computer or computer program that manages access to a centralized resource or service in a network.

Client

A computer that requests data stored on a server.

Web Server

A computer that runs special software to serve up Web content by responding to requests.

Minicomputer

A midsize, multi-user computer; more powerful than a workstation or personal computer but less powerful than a mainframe computer.

N-tier (multi-tiered) computing

A multi-tier application is any application developed and distributed among more than one layer. It logically separates the different application-specific, operational layers. The number of layers varies by business and application requirements, but three-tier is the most commonly used architecture. Any application that depends on or uses a middleware application is known as a multi-tier application. A multi-tier application is also known as a multitiered application or n-tier application.

Web browser (browser)

A program that interprets and displays Web pages and enables you to view and interact with a Web page.

Legacy systems

A system that has been in existence for a long time and that continues to be used to avoid the high cost of replacing or redesigning it.

Total Cost of Ownership (TCO)

All of the costs associated with the design, development, testing, implementation, documentation, training and maintenance of a software system.

Operating System Software

Controls the application software and manages how the hardware devices work together. Examples include Windows, Unix, & Linux.

Evolution of IT infrastructure

General-purpose mainframe and minicomputer era: 1959 to present. - 1958: IBM first mainframes introduced. - 1965: Less expensive DEC minicomputers introduced. Personal computer era: 1981 to present. - 1981: Introduction of IBM PC. - Proliferation in 80s, 90s resulted in growth of personal software. Client/server era: 1983 to present. - Desktop clients networked to servers, with processing work split between clients and servers. - Network may be two-tiered or multitiered (N-tiered). - Various types of servers (network, application, Web). Enterprise computing era: 1992 to present - Move toward integrating disparate networks, applications using Internet standards and enterprise applications. Cloud and mobile computing: 2000 to present - Cloud computing: computing power and software applications supplied over the Internet or other network. - Fastest growing form of computing.

Cloud computing consists of three different types of services:

Infrastructure as a service (IaaS): Customers use processing, storage, networking, and other computing resources from cloud service providers to run their information systems. For example, Amazon uses the spare capacity of its IT infrastructure to provide a broadly based cloud environment selling IT infrastructure services. These include its Simple Storage Service (S3) for storing customers' data and its Elastic Compute Cloud (EC2) service for running their applications. Users pay only for the amount of computing and storage capacity they actually use. (See the Interactive Session on Organizations). Figure 5.10 shows the range of services Amazon Web Services offers. Software as a service (SaaS): Customers use software hosted by the vendor on the vendor's cloud infrastructure and delivered as a service over a network. Leading software as a service (SaaS) examples are Google Apps, which provides common business applications online, and Salesforce.com, which leases customer relationship management and related software services over the Internet. Both charge users an annual subscription fee, although Google Apps has a pared-down free version. Users access these applications from a web browser, and the data and software are maintained on the providers' remote servers. Platform as a service (PaaS): Customers use infrastructure and programming tools supported by the cloud service provider to develop their own applications. For example, IBM offers a Bluemix service for software development and testing on the IBM cloud. Another example is Salesforce.com's Force.com, which allows developers to build applications that are hosted on its servers as a service.

Cloud Computing

Model of computing in which computer processing, storage, software, and other services are provided as a shared pool of virtualized resources over a network, primarily the Internet.

Web services

Platform-independent information exchange systems that use the Internet to allow interaction between firms.

Moore's Law

Refers to the computer chip performance per dollar doubles every 18 months

Virtualization

Running multiple systems simultaneously on one physical computer

SaaS (Software as a Service)

Services for delivering and providing access to software remotely as a web-based service

Service-oriented architecture (SOA)

Software architecture of a firm built on a collection of software programs that communicate with each other to perform assigned tasks to create a working software application

Application Server

Software that houses and serves business logic for use (and reuse) by multiple applications.

Software-defined Storage (SDS)

Software to manage provisioning and management of data storage independent of the underlying hardware.

Nanotechnology

Technology that builds structures and processes based on the manipulation of individual atoms and molecules.

Cloud Computing Characteristics

The U.S. National Institute of Standards and Technology (NIST) defines cloud computing as having the following essential characteristics: On-demand self-service: Consumers can obtain computing capabilities such as server time or network storage as needed automatically on their own. Ubiquitous network access: Cloud resources can be accessed using standard network and Internet devices, including mobile platforms. Location-independent resource pooling: Computing resources are pooled to serve multiple users, with different virtual resources dynamically assigned according to user demand. The user generally does not know where the computing resources are located. Rapid elasticity: Computing resources can be rapidly provisioned, increased, or decreased to meet changing user demand. Measured service: Charges for cloud resources are based on amount of resources actually used.

Open Source Software (OSS)

The programs distributed and licensed so that the source code making up the program is freely available to anyone who wants to examine, utilize, or improve upon it.

Information Technology (IT) Infrastructure

The shared technology resources that provide the platform for the firm's specific information system applications

Two-tiered client/server architecture

The simplest client/server network consists of a client computer networked to a server computer, with processing split between the two types of machines.

Metcalfe's Law

The value of a network is equal to the square of the number of users connected to it

HTML (Hypertext Markup Language)

The written code that creates Web pages and links; a language all computers can read

Legacy systems are still in use today because:

They are too expensive to redesign.

Mashup

a website or web application that uses content from more than one source to create a completely new product or service Book's definition: Composite software applications that depend on high-speed networks, universal communication standards, and open source code.

Technology Standards

specifications that establish the compatibility of products and the ability to communicate in a network


Ensembles d'études connexes

Chapter 22: Care of Patients with Cancer

View Set

Chapter 8: Capital Accumulation and Population Growth

View Set

Chapter 33: The Child with an Emotional or Behavioral Condition

View Set

Humana Life and Health Insurance Terms

View Set

Geography Chapter 9 Middle America

View Set

ATI Dermatological Practice Questions

View Set