tech talk - enterprise architect - 00
TRANSCRIPT
Tech Talk – Enterprise Architect
Roadmap Target Audience Agenda
Audience Passion to make things right and proud
on his/her work?
Developers Looking to become Architects
Roadmap Software Enterprise Architecture Fundamental Principals & Concepts Security Architecture Non-Functional Requirement (Myth) Defining Solutions (Problem Identification,
Risk Factor, and Flexibility) Definition Solutions (Network,
Transactions, Capacity Planning)
Roadmap (Contd.) Client Tier Architecture Web Tier Architecture Business Tier Architecture Integration & Resource Tier
Architecture Software Architecture Best practices
and case studies
??? Why ??? Architecture were not there in past, why
now? How to minimize risk ?
Challenges of EA Productivity increase Responsive Retaining value of Information System Security
What is Architecture Software Elements
Elements are captured as abstractions Correspond to high level system modules or
components External Visible properties of elements
Describe element features exposed to others Typically represent services provided to other
elements Relationships of element
Describe how elements interact with others
Justification Software without architecture Why a role of Architect
Crucial changes Scale Security Distribution: minimal Vs high distributed
Large Scale, distributed enterprise system, risks, and difficulty of meeting project requirements
Typical System
Distributed System
Quality of Service Project Failure Non-Functional Requirements
Constraints Systemic Qualities
Risk Evaluation Control Risk on Non-Functional Project Cost Risk Evaluation on decisions Cost Analysis
Goals Scalability, Distribution, and Security Reduce Risk Quality Related decision Facilitate design, implementation, and
deployment Clear vision for IT staff Relationship between Business & IT
implementation Absorb changes more quickly Manage ROI for IT
What is Enterprise ArchitectA method and organizing principal that align functional business objectives and strategies with IT strategy and execution
plan.
Architect’s Toolset Architect’s work
Standards Guidelines Practices Processes Tool Selection Framework selection Methodology selection Policies and procedures
Solution Architect Technical Software Architecture Design of Requirements System Solutions