Sie sind auf Seite 1von 12

Enterprise Computing

Unit -1 Enterprise Foundations

An Enterprise is...
any organization with set of goals
U.S. Engineering Financ e North American Warehousing Headquarters Sales & Marketing Asian Warehousing Asian Engineering

Mexican Manufacturing
African Warehousing South American Warehousing

Asian Manufacturing

Australian Warehousing

The Components of an Enterprise


Main components of an enterprise are: Physical resources and assets. People and users (i.e customers, employees, contractors, and partners) Enterprise information and Enterprise knowledge

Objectives of an enterprise
Growth of a customer base Preservation of a customer base Sensitivity to a changing customer base Growth of an employee base Efficiency of an employee base Growth of a partnership base Growth of resources/assets Preservation of resources/assets Protection of resources/assets Accessibility of resources/assets Sensitivity to a change in resources/assets Growth of information and business knowledge Preservation of information and business knowledge Protection of information and business knowledge Accessibility of information and business knowledge Sensitivity to changes in information and knowledge

Enterprise Computing (EC)

Enterprise computing involves the development, deployment and maintenance of the information systems required for survival and success in todays business climate. Yen-Ping Shan & Ralph H. Earle, Enterprise Computing with Objects, Addison-Wesley, 1998.

Modern Enterprise Components

Growth of a customer base can lead an enterprise to provide Internet/Web connectivity perhaps in the form of a Business-to-Commerce (B2C) or E-commerce application to open up the opportunity for more customers to patronize the enterprise. Preservation of a customer base may be accomplished by streamlining connectivity to legacy distribution supply chains so that customer satisfaction remains high due to the speed with which an enterprise can satisfy customers orders. Growth of an employee base can be managed by a streamlined and scalable human resources Enterprise Resource Planning (ERP) application. Efficiency of an employee base can be offered via direct connection to enterprise applications through a distributed enterprise client application over an intranet.

Growth of a partnership base can be managed via the establishment of secure Business-to-Business (B2B) application logic and transaction handling. Growth and preservation of resources/assets can be managed and provided via Enterprise Application Integration (EAI) with legacy applications Accessibility of resources/assets can be provided via use of various distributed communications technologies to connect resources to the enterprise. Growth and preservation of information and knowledge can be efficiently managed in an enterprise Database Management System (DBMS). Accessibility of information and knowledge can also be provided via Web connectivity and various distributed communications paradigms.

Information Technology in the Enterprise

Enterprise User Interfacing: Provides a means to present content to both Web-based and standard applications based users of an enterprise system. Application based system Java AWT, Swing, Applet. Web-based presentation content via HTML and XML technologies. Enterprise Data Enabling: Provides a means to access, store, and manage enterprise information and knowledge via enterprise databases. (JDBC Technology.) Distributed Enterprise Communications Enabling: Provides a means to access information and applications throughout a distributed enterprise system. TCP/IP, CORBA, RMI, and DCOM.

Common Services for Distributed Enterprise Communications: Java-based naming and directory services via JNDI, CORBA trading services, Jini, activation services, messaging services via JMS and JavaMail, and transaction services using JTA and JTS. Enterprise Systems Assurance: Provides for the secure, reliable, available, maintainable, and safe qualities of an enterprise system. Java 2 platform security and CORBA security. Enterprise Web Enabling: Provides for the connectivity of the enterprise to the Internet/Web, as well as for generating Web-based presentation content. Java Servlets, JSP, and XML.

Enterprise Applications Enabling: Provides for the middle tier of application logic management with the connectivity to legacy enterprise application logic, the provision of new enterprise application logic, connectivity to distributed enterprise applications and embedded devices, and business-to-business connectivity with commerce partners. Enterprise JavaBeans and Enterprise Application Integration.

Das könnte Ihnen auch gefallen