Page 43 -
P. 43

Enterprise Systems       25



                           Much of the work you do on the Internet uses a three-tier architecture.
                       Your browser is the presentation layer. Through your browser, you connect
                       to many systems (websites) that provide a variety of capabilities (e-mail, pur-
                       chasing goods, information sharing). These websites contain the applications
                       that execute the request you send through the browser (via HTTP), and they
                       retrieve and store data in a connected database.
                           The shift to the three-tier client-server architecture dramatically reduced
                       the costs of acquiring, implementing, and using an ES while signifi cantly
                       increasing the scalability of the systems. Scalability refers to the ability of the
                       hardware and software to support a greater number of users easily over time,
                       typically at a decreasing cost per user. These two benefi ts transformed ES from
                       a capability that only a few large companies could afford into a technology that
                       tens of thousands of companies now utilize.

                       Service-Oriented Architecture
                       In the early 2000s, companies began to Web-enable their three-tier applications
                       so that users could access the systems through a Web browser. During these
                       years companies also benefi ted from new technologies that could help link,
                       or integrate, many different client-server systems together in new and valu-
                       able ways. These new technologies are collectively labeled service-oriented
                       architecture, or SOA. The fundamental concept behind SOA relates to the
                       technical capabilities that allow systems to connect with one another through
                       standardized interfaces called Web services. By using Web services, companies
                       could now integrate multiple client-server applications and create enterprise
                       mash-ups, or  composite applications. Composite applications and mash-ups
                       rely on Web services to send and receive data between and among ES in a
                       standardized way, which eliminates a great deal of cost and complexity from
                       integration projects. In addition, they execute newer and more specifi c pro-
                       cesses than are typically found in the standard ES.
                           Companies such as SAP have invested billions of dollars to service-enable
                       their applications so that these systems can be exposed—that is, their function-
                       ality can be made visible to users—and can be connected to a great number of
                       composite applications. By using SOA to integrate and expose the business
                       processes and data inside an ES, companies can now create new composite
                       applications quickly and inexpensively. In essence, SOA enables companies
                       to build composite applications on top of their existing three-tier client-server
                       applications without changing the underlying applications.  This capability
                       gives companies an entirely new level of fl exibility at an extremely low cost.



                       ENTERPRISE RESOURCE PLANNING (ERP) SYSTEMS
                       Enterprise resource planning (ERP) systems are the world’s largest and
                       most complex ES. ERP systems focus primarily on intra-company processes—
                       that is, the operations that are performed within an organization—and they
                       integrate functional and cross-functional business processes.  Typical ERP
                       systems support Operations (Production), Human Resources, Finance &
                       Accounting, Sales & Distribution, and Procurement.  As we discussed in
                       Chapter 1, SAP was the fi rst company to create a fully integrated and global
                       ERP system, SAP  R/3, which could manage end-to-end processes for com-
                                      ®
                       panies that operated in many different countries, with multiple languages and





                                                                                                                 31/01/11   1:08 PM
          CH002.indd   25                                                                                        31/01/11   1:08 PM
          CH002.indd   25
   38   39   40   41   42   43   44   45   46   47   48