DO YOU FULLY UNDERSTAND THE CURRENT TECHNOLOGY?
This three-day seminar provides an overview of client/server technology and an examination of the structural, business process, and technical impacts of client/server technology on organizations and people.
Companies worldwide are embracing client/server as the most efficient computing model for today's rapidly changing business climate, but few are prepared for the commitment client/server demands. Basic concepts are frequently misunderstood, and projects are often begun without a consistent understanding of what client/server really is, much less a coherent plan for creating a scalable and maintainable distributed computing system. The result is confusion, loss of focus, and without intervention, failure.
The Fundamentals of Client/Server Computing seminar demystifies the terminology used to describe distributed computing and builds the shared conceptual framework that is absolutely critical to a successful client/server implementation. From this presentation, students will gain:
Who will benefit?
Anyone involved in evaluating or implementing client/server technology—including developers, managers, project leaders, end users, and consultants—will benefit from this seminar. No previous client/server education or experience is required.
Ensure a smooth and effective transition to client/server.
Call 1.800.756.9450 to schedule this seminar or request information about other Socrates Group seminars. If none of our standard courses fits your special needs, we'll gladly create one that does.
The Roots of Client/Server
In this module, we describe the evolving business needs that powered the development of client/ server technology, how fulfilling those needs often conflicts with established IT infrastructures and practices, and the need to re-engineer IT infrastructures and attitudes to support effective client/server systems. We show how the enabling technology for client/server has evolved and proliferated to suit the demands of end users, a process that—without an underlying structure—disrupts access to data required in today's rapidly changing business climate.
What is Client/Server?
You can't build effective client/server if you don't agree with others as to what it is. We logically discount various popular definitions to show what client/server really means; then go on to show how it works and how it compares to other computing models. Topics covered include:
The Case for Architectures
Building an effective information system requires detailed plans. We show how architectures answer critical questions before a project is begun and insure that focus is not lost in the process of implementation. Popular architectural models, such as the Gartner model, are analyzed and their weaknesses exposed.
Business Technology Vision
The foremost architecture is the business technology vision that drives the project. In this module, we describe the components of a business technology vision and use an exercise to help participants create a vision for their organization.
Application Architecture
Spreading applications and data across a network requires thinking about the general structures of distributed applications and data. In this module, we introduce the Services Model, which breaks the application into manageable layers of functionality. Topics covered include:
Technology Architecture
The technology architecture expresses the business technology vision and the application architecture as service interfaces and specific product choices. We discuss how these choices are made most effectively and related issues involving distributed data and network bandwidth. The Services Model does double-duty here as a simplification device. Topics covered include:
Software Development Life Cycle Issues
Client/server radically changes the way software is developed. This module explores the impact of distributed processes and data on methods used to implement systems. Topics include:
© Copyright 1995, The Socrates Group. All Rights Reserved.