Architecture & Infrastructure

Slides:



Advertisements
Similar presentations
Software Architecture Design Chapter 12 Part of Design Analysis Designing Concurrent, Distributed, and Real-Time Applications with UML Hassan Gomaa (2001)
Advertisements

Database Architectures and the Web
New Rules of Strategy (Arthur Andersen Outlook, 1998, #1)
Building an Operational Enterprise Architecture and Service Oriented Architecture Best Practices Presented by: Ajay Budhraja Copyright 2006 Ajay Budhraja,
ICS (072)Database Systems: A Review1 Database Systems: A Review Dr. Muhammad Shafique.
PZ13B Programming Language design and Implementation -4th Edition Copyright©Prentice Hall, PZ13B - Client server computing Programming Language.
Chapter 10 Site Architecture McGraw-Hill/Irwin Copyright © 2004 by The McGraw-Hill Companies, Inc. All rights reserved.
Data - Information - Knowledge
8.
Chapter 6: Client/Server and Intranet Computing
Technical Architectures
1 Chapter 2 Database Environment Transparencies © Pearson Education Limited 1995, 2005.
Chapter Two Information Technologies: Concepts and Management.
Software Architecture Design Instructor: Dr. Jerry Gao.
Asper School of Business University of Manitoba Systems Analysis & Design Instructor: Bob Travica System architectures Updated: November 2014.
Data Management I DBMS Relational Systems. Overview u Introduction u DBMS –components –types u Relational Model –characteristics –implementation u Physical.
Data Storage and Data Processing Architectures The difficulty is in the choice George Moore, 1900.
Chapter 2 Database Environment Pearson Education © 2014.
.NET Mobile Application Development Introduction to Mobile and Distributed Applications.
SPRING 2011 CLOUD COMPUTING Cloud Computing San José State University Computer Architecture (CS 147) Professor Sin-Min Lee Presentation by Vladimir Serdyukov.
Chapter 3 Database Architectures and the Web Pearson Education © 2009.
System Architecture & Hardware Configurations Dr. D. Bilal IS 592 Spring 2005.
Database Environment 1.  Purpose of three-level database architecture.  Contents of external, conceptual, and internal levels.  Purpose of external/conceptual.
Chapter 6 Architecture and Infrastructure. Learning Objectives Understand how strategy drives architecture which then drives infrastructure. Identify.
IT Infrastructures and Emerging Technologies
Copyright © 2012 Accenture All Rights Reserved.Copyright © 2012 Accenture All Rights Reserved. Accenture, its logo, and High Performance Delivered are.
Computer Network By Tahir Saad. Introduction to computer networking Content : The definitions of networking Use of network Network classification.
1 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
Session 21 IS 425 Enterprise Information I LECTURE 2 Autumn
What is Enterprise Architecture?
SAP R/3 System: Client Server Overview (Buck-Emden & Galimow, 1998) Dr. K. Palaniappan.
Database Architectures and the Web Session 5
Security Baseline. Definition A preliminary assessment of a newly implemented system Serves as a starting point to measure changes in configurations and.
CSC271 Database Systems Lecture # 4.
Version 4.0. Objectives Describe how networks impact our daily lives. Describe the role of data networking in the human network. Identify the key components.
9/5/2012ISC329 Isabelle Bichindaritz1 Web Database Environment.
1 Adapted from Pearson Prentice Hall Adapted form James A. Senn’s Information Technology, 3 rd Edition Chapter 7 Enterprise Databases and Data Warehouses.
SAMANVITHA RAMAYANAM 18 TH FEBRUARY 2010 CPE 691 LAYERED APPLICATION.
Distributed Processing and Client/Server
A system sharing informati on and services with individuals and groups webster.com/dictionary/ne tworking webster.com/dictionary/ne.
9.613 Using Information Technology Class 3 Distributed Systems Asper School of Business Using Information Technology Part-Time MBA, December 2001.
INFS 6225 Object-Oriented Systems Analysis & Design Chapter 11: Physical Architecture Layer Design.
Advanced Computer Networks Topic 2: Characterization of Distributed Systems.
Chapter-2- Database System Concepts and Architecture Text Book : “Fundamentals of Database Systems” Additional References: Prof. Beat Signer Lecture notes.
9 Systems Analysis and Design in a Changing World, Fourth Edition.
9 Systems Analysis and Design in a Changing World, Fourth Edition.
Bayu Adhi Tama, M.T.I 1 © Pearson Education Limited 1995, 2005.
Cloud Interoperability & Standards. Scalability and Fault Tolerance Fault tolerance is the property that enables a system to continue operating properly.
Geospatial Systems Architecture
Seminar on Service Oriented Architecture Distributed Systems Architectural Models From Coulouris, 5 th Ed. SOA Seminar Coulouris 5Ed.1.
Introduction to computer networking Objective: To be acquainted with: The definitions of networking Network topology Network peripherals, hardware and.
Introduction to Service Orientation MIS 181.9: Service Oriented Architecture 2 nd Semester,
Introduction. System Design Hardware/Software Platform Selection Software Architectures Database Design Human-Computer Interaction (HCI) Interface Object.
The Database Approach Muhammad Nasir
 client  client/server network  communication hardware  extranet  firewall  hacker  Internet  intranet  local area network (LAN)  Network 
John R Durrett1 Client/Server Computing Byte April 1995 & The Martian C/S book.
Software Architecture Patterns (3) Service Oriented & Web Oriented Architecture source: microsoft.
Distributed Systems Architectures Chapter 12. Objectives  To explain the advantages and disadvantages of different distributed systems architectures.
BUS 210 Week 8 CheckPoint Hardware and Software Components Appendix E ​ Check this A+ tutorial guideline at
Business System Development
Fundamental of Information Communication Technology (ICT)
The Client/Server Database Environment
Database Architectures and the Web
Cloud Computing.
Chapter 2 Database Environment Pearson Education © 2009.
Service Oriented Architecture
Database Environment Transparencies
Relentless Distribution
SOA Strategies for Enterprise X
Presentation transcript:

Architecture & Infrastructure Define: client/server, server, thick client, thin client, mainframe, legacy system, peer-to-peer Distinguish architecture from infrastructure Discuss the relationship between strategy, business requirements, architecture, and infrastructure Discuss the applicability of evaluation criteria to architecture and infrastructure Analyze infrastructure and architecture needs across hardware, software, data and networks Describe the purpose and steps in Business Continuity Planning Define and describe SOA 1

Who needs IT Architecture and Infrastructure?

Strategy, Requirements, Architecture & Infrastructure Business Requirements Architecture Infrastructure

Information Architecture High level map of info requirements; blueprint Centralized: data communications Decentralized: focus on organizational function Translates strategy into infrastructure Hard to define: needs change 3

Information Infrastructure Physical facilities, services, management supporting computing resources hardware Software networks & communications data personnel 2

Managerial Considerations Existing Architecture Current & Future Requirements Financial Issues Technical Issues

Evaluation Criteria: Applicability

Evaluation Criteria: Applicability (cont)

Meta Group Guidelines for Adaptable IT A&I Plan modular (independent and loosely coupled) vs. monolithic Have clear boundaries between infrastructure components With network architecture, provide access to all users when it makes sense to do so

Architecture Definitions Mainframe- Computing environment in which a large central computer handles all system functionality Peer-to-peer- Architecture that allows networked computers to share resources without a central server playing a dominant role Client/Server Architecture Wireless (Mobile)- Computing environment maintaining a data connection from a remote network using a wireless technology 5

Architecture Definitions - Client/server Client - PC or workstation attached to a network which is used to access shared network resources Server - machine that provides clients with services (i.e., sharing databases, software) Thick client - full function stand-alone computer that is used either exclusively or occasionally as a client in a client/server architecture Thin client - computer hardware designed to be used only as a client in a client/server architecture (Network PCs) 5

Service Oriented Architecture (SOA) SOA - architectural design pattern that concerns itself with defining loosely-coupled relationships between producers and consumers. Guiding Principles Reuse, granularity, modularity, and interoperability Compliance to standards (both common and industry-specific) Services identification and categorization, provisioning and delivery, and monitoring and tracking

Video – Vancouver International

Video Summary Problem – Too Many Networks Vision – Superior Airport Implementation Business Strategy – 2010 Olympics Architecture – Wireless Infrastructure – Cisco

Business Continuity Planning Approved set of preparations and sufficient procedures for responding to a variety of disaster events Stages Pre-planning Planning Post-planning Internal and external threats 5