You are on page 1of 49

IT Architecture Resilience in the face of the Storm

Aaron Tan Dani Founder and Chairman of IASA Asia Pacific Co-Author of ITABOK (IT Architecture Body of Knowledge) aarontan@iasahome.org

Agenda
The context of IT Architecture The Top 5 Informa6on security breaches How ITABoK addresses IT Security? IT Architects Career Path Conclusion

Once upon a 6me, there were great architects among us

They had built so many wonders of the world

Un6l one day disaster happened

Challenges faced in forming American Ins6tutes of Architects (AIA)


In the beginning, there was no formal school of Architecture and also no Building Architect Profession 1857 Associa=on was formed by 13 Building Architects and started o as New York Society of Architects (NYSA) 1860 Chapters established in more ci=es across USA 1867 Held the 1st Conven=on in New York City 1880 Had 12 Chapters across city in USA (aOer 23 years) 1884 Faced rival organiza=on by Western Associa=on of Architects but later both merged in 1889 to form AIA. It took them 32 years. hVp://www.aia.org/about/history/AIAB028819

The IASA Mo6va6on


Have seen too many large IT projects failed
Minimum IT Architecture works Leave the IT Architecture works to most Junior staff

IT Architect works & roles have been overlooked


No career path as an IT Architect IT Architects couldnt find peers Want to BECOME AN IT ARCHITECT but dont know how, none of University offers Degree in IT Architecture

Issues Finding IT Architecture Resources


Google Search Result for Books as of December 2010 => Marketing: ~29,000 Publishing: ~171,000 Building Architecture: 43,000 Software or IT Architecture: ~700

IASA is The Global IT Architecture Professional Body


Founded in 2002, IASA is the preeminent knowledge-based associa=on focused on the IT Architecture profession with over 70,000 members globally The IASA is non-prot and mostly volunteer The IASA is run by and for all IT architects - Infrastructure Architects, SoOware Architects, Business Architects and Informa=on Architects The IASA is centrally governed, locally run & supported by Asian Government bodies i.e. KOSTA (Korean SoOware Technology Associa=on), SoOware Park Thailand, MDeC (Malaysian Development Corpora=on/Malaysia Super Corridor), IDA (Singapore Infocomm Development Authority), HKCS (Hong Kong Computer Society), etc. The IASA is technology, plaborm, methodology and vendor agnos=c
8

IASA Thought Leaders & Fellows

ScoV Ambler

Grady Booch The father of Software Architecture John Zachman The father of Enterprise Architecture Bill Inmom The father of Information Architecture Len Bass The father of CMMi Eric Evans The father of Domain Driven Design Angela Yochem IASA Fellows & CIO of Dell Scott Ambler The father of Agile Architecture

IASA Events & Mee6ngs

The IT Architecture Formal Deni6on as dened by IASA


What Are deni=ons of other Exis=ng Professions?

Building Architecture: The art and science of designing and erec=ng buildings. i.e. the building architecture profession.

Medicine: The art and science of trea=ng disease with drugs or cura=ve substances, as dis=nguished from surgery and obstetrics. i.e. the medical profession.

IT Architecture (IASA): The art and science of designing and delivering valuable technology strategy for the business. i.e. the IT Architecture profession.

Agenda
The context of IT Architecture The Top 5 Informa6on security breaches How ITABoK addresses IT Security? IT Architects Career Path Conclusion

No. 1 Informa6on Security Breach

No. 2 Informa6on Security Breach


Using Personal Email to send Works Related les

No. 3 Informa6on Security Breach


Files/data SHUFFLING to personal email/hard disk

No. 4 Informa6on Security Breach


Stolen or Lost of Devices/Notebook

No. 5 Informa6on Security Breach


Informa6on Leakages via Web Sites Outbound Post

Caused by: -Careless Programming - Wrong congura6on in one of the web server farm - Ignorance of the important of informa6on/data, etc

Agenda
The context of IT Architecture The Top 5 Informa6on security breaches How ITABoK addresses IT Security? IT Architects Career Path Conclusion

Formal Deni6on of BoK based on Wikipedia

Body of Knowledge in other Established Professions

Medical Profession / Doctor

Legal / Lawyers

How about IT Architect?

Seriously, who we are?

So, Who is an IT Architect?


Super-developer? Super-Database Administrator? IT/Development Manager? Developer Lead with business competence? Business person with technical competence? Network and System Specialist with having business sense and strong IT Infrastructure competence? IT person who bridges between business & technology ? All of the above? Technology Strategist for the business?

Various IT Architect Roles & What make us dierent compared to Engineer?


Strategic Architect (CTO/CIO) Security Architect Information/Data Architect Solutions Architect Infrastructure/Network Architect Software Architect Application Architect Business Architect User Experience Architect Enterprise Architect, etc
24

Introducing IT Architect Body Of Knowledge (ITABOK)


All specializations must be based on Foundation Body of Knowledge Taxonomy includes 250 IT Skill Set Library Skills must be practical, relevant and necessary Taxonomy is versioned and maintained, Ver. 2.0 since November 2009
Enterprise Architecture

SoOware Architecture

Infrastructure Architecture

Informa=on Architecture

Business Architecture

Founda=on Body of Knowledge Design Human Dynamics Quality AVributes IT Environment Business Technology Strategy

Quality Acributes Described


They represent horizontal concerns across all aspects of technology strategy and IT Architecture. They are the key in architec=ng and designing a robust system. They are aected by: Times Cost Requirements Skilled Resources

Enterprise Architecture

SoOware Architecture

Infrastructure Architecture

Informa=on Architecture

Business Architecture

Founda=on Body of Knowledge Design Human Dynamics Quality AVributes IT Environment Business Technology Strategy

Quality Acributes Survey Says


General Quality Acribute skills (category ra6ng) Monitoring and Management IT Security Essen6al Not Very Somewhat Not very Priority for applicable important important important Career Focus at all 0.8% (3) 0.0% (0) 0.0% (0) 0.0% (0) 0.0% (0) 0.0% (0) 0.0% (0) 0.0% (0) 0.3% (1)

22.0% (87) 50.8% (201) 23.7% (94) 2.8% (11) 21.3% (85) 50.9% (203) 23.3% (93) 4.5% (18) 54.5% (217) 37.7% (150) 7.8% (31) 0.0% (0) 1.0% (4) 0.7% (3) 0.0% (0) 1.3% (5) 0.7% (3)

73% 72% 92% 84% 89% 96% 89% 94% 75%


6 402 132

Balancing and Op6mizing Quality Acributes 29.6% (118) 54.6% (218) 14.8% (59) Performance Reliability, Availability, Scalability Manageability, Maintainability Extensibility, and Flexibility Usability, Localiza6on, Accessibility, Personaliza6on 40.9% (164) 48.4% (194) 10.0% (40) 59.1% (237) 37.2% (149) 3.7% (15) 44.2% (176) 45.2% (180) 9.3% (37) 44.1% (177) 50.1% (201) 5.0% (20)

31.3% (123) 44.0% (173) 20.4% (80) 4.1% (16)

Other (please list and describe) answered ques=on skipped ques=on

IT Security
IT Security covers a broad field cutting across all aspect of IT projects: Regularly review compliance issues Guide technical teams in security implementation Develop security strategy to secure baseline Tools and resources: Various securities tools from products to frameworks Http://www.itsecurity.com
IT Architect Skills Analysis (0-10)
1. I am aware of basic security principles and concepts- 2 pts 2. I have studied security as a eld 3 pts 3. I have used industry standard security components on projects (NOT HTTPS) - 4 pts 4. I regularly review security infrastructure for the enterprise 5 pts 5. I lead the eld in an aspect of security 6 pts

Cost of not knowing 1. Monetary loss from hackers 2. Poor customer rela=ons 3. Regulatory compliance maVers

Performance
Facts about performance: Performance is expensive Everyone wants more than they need No one gives accurate requirements It has a direct customer impact Always get a concurrency and performance count before you create an IT Architecture solution Tools and resources: Code analysis Performance testing suites
IT Architect Skills Analysis (0-10)
1. I am aware of the elements of enterprise performance- 2 pts 2. I have used numerous performance tools 4 pts 3. I have led the adop=ons of performance standards - 5 pts 4. I regularly mentor teams on performance analysis and delivery 6 pts 5. I impact the industry understanding of performance capabili=es 6 pts Cost of not knowing 1. Huge customer impact 2. IT become stopper to business opera=ons

Example of Quality Acributes Trade O


Given a specic Time, Cost, Requirement and Resources, below are some of the Quality AVributes metrics:

Agenda
The context of IT Architecture The Top 5 Informa6on security breaches How ITABoK addresses IT Security? IT Architects Career Path Conclusion

The Industry needs more IT Architects 2010 The Best Job in US is Sonware Architect among other 100 Jobs

32

IT Architect Seniority in par with the Highest Level in IT Management

hVp://www.computerworld.com/spring/salary-survey/2011/job_level/5

33

THREE out of Six Hocest New Jobs in IT are Architects

hVp://www.infoworld.com/t/informa=on-technology-careers/the-6-hoVest-new-jobs-in-it-052?page=0,0

34

IT Architecture the Highest Industry Growth In July 2011, Robert Half highlighted that IT Architecture sectors are at the highest industry growth by Mr. Steven McGowan, Director of Robert Half Technology

Robert Half is the Global leader in Professional Stang Services since 1948 with the 2010 revenue of US$3.1billion and 13,000 employees 35

hVp://www.eventsta=on.sg/ipdf2011/slides/Talent%20Mangement%20and%20AVrac=on%20-%20Next%20Genera=on%20Infocomm%20Professionals.pdf

IT Architect Career Map Dened

IT Architecture Career Path


BUSINESS Architect INFORMATION Architect
INFRASTRUCTURE

Architect

SOFTWARE Architect

Business Architect Specializa6on Career Path


Iasa Cer6ca6on Path
Board Panel Interview

Role
CITA MASTER - BUSINESS ARCHITECT/ GURU CITA PROFESSIONAL - BUSINESS ARCHITECT/ CHIEF BUSINESS ARCHITECT/ PRINCIPAL BUSINESS ARCHITECT/ SENIOR BUSINESS ARCHITECT ASSOCIATE BUSINESS ARCHITECT/ JUNIOR BUSINESS ARCHITECT

ASSOCIATE

IASA CERTIFIED BPI MASTER IT ARCHITECT (CITA-M) IASA CERTIFIED BPI PROFESSIONAL IT ARCHITECT (CITA-P) EXAM Business Architecture (Specializa/on) EXAM EXAM EXAM EXAM EXAM NC - EXAM Design (Core) Human Dynamics (Core) Quality AVributes (Core) IT Environment (Core) Business Technology Strategy (Core) Business Process Architecture Redesign & Strategy (BPARS)

FOUNDATION

ADVANCE

NC - EXAM Business Requirement Architecture (BRA) EXAM IT Architecture Core EXAM IT Architecture Bootcamp

Business Analysts System Analysts Project Managers Team Leaders Developers Sonware Engineers Solu6on Specialists

Database Administrators System Engineers Network Engineers Security Specialists IT Managers SQA Engineers Business Consultants

IT Architecture Career Path


BUSINESS Architect INFORMATION Architect
INFRASTRUCTURE

Architect

SOFTWARE Architect

Informa6on Architect Specializa6on Career Path


Iasa Cer6ca6on Path
Board Panel Interview

Role
CITA MASTER INFORMATION ARCHITECT/ GURU CITA PROFESSIONAL INFORMATION ARCHITECT/ CHIEF INFORMATION ARCHITECT/ PRINCIPAL INFORMATION ARCHITECT/ SENIOR INFORMATION ARCHITECT ASSOCIATE INFORMATION ARCHITECT/ JUNIOR INFORMATION ARCHITECT

ASSOCIATE

IASA CERTIFIED BPI MASTER IT ARCHITECT (CITA-M) IASA CERTIFIED BPI PROFESSIONAL IT ARCHITECT (CITA-P) EXAM Informa=on Architecture (Specializa/on) EXAM EXAM EXAM EXAM EXAM Design (Core) Human Dynamics (Core) Quality AVributes (Core) IT Environment (Core) Business Technology Strategy (Core)

FOUNDATION

ADVANCE

NC - EXAM Business Requirement Architecture (BRA) EXAM IT Architecture Core EXAM IT Architecture Bootcamp

Database Analysts Data Warehouse Specialist Informa6on Analysts Integra6on Specialists Data Analysts Database Administrators User Experience Analysts Database Designers User Interface Designers Datacenter Engineers Project Leaders System Analyst Technical Consultants Informa6on Consultant

IT Architecture Career Path


BUSINESS Architect INFORMATION Architect
INFRASTRUCTURE

Architect

SOFTWARE Architect

Infrastructure Architect Specializa6on Career Path


Iasa Cer6ca6on Path
Board Panel Interview

Role
CITA MASTER INFRASTRUCTURE ARCHITECT/ GURU CITA PROFESSIONAL INFRASTRUCTURE ARCHITECT/ CHIEF INFRASTRUCTURE ARCHITECT/ PRINCIPAL INFRASTRUCTURE ARCHITECT/ SENIOR INFRASTRUCTURE ARCHITECT ASSOCIATE INFRASTRUCTURE ARCHITECT/ JUNIOR INFRASTRUCTURE ARCHITECT

ASSOCIATE

IASA CERTIFIED BPI MASTER IT ARCHITECT (CITA-M) IASA CERTIFIED BPI PROFESSIONAL IT ARCHITECT (CITA-P) EXAM Infrastructure Architecture (Specializa/on) EXAM EXAM EXAM EXAM EXAM Design (Core) Human Dynamics (Core) Quality AVributes (Core) IT Environment (Core) Business Technology Strategy (Core)

FOUNDATION

ADVANCE

EXAM IT Architecture Core EXAM IT Architecture Bootcamp

System Engineers Network Engineers Datacenter Engineers BCP Specialists DR Specialists Server Engineers Security Engineers

Team Leaders Infrastructure Engineers System Congura6on Managers System Administrators System Managers System Consultants

IT Architecture Career Path


BUSINESS Architect INFORMATION Architect
INFRASTRUCTURE

Architect

SOFTWARE Architect

Sonware Architect Specializa6on Career Path


Iasa Cer6ca6on Path
Board Panel Interview

Role
CITA MASTER SOFTWARE ARCHITECT/ GURU CITA PROFESSIONAL SOFTWARE ARCHITECT/ CHIEF SOFTWARE ARCHITECT/ PRINCIPAL SOFTWARE ARCHITECT/ SENIOR SOFTWARE ARCHITECT ASSOCIATE SOFTWARE ARCHITECT/ JUNIOR SOFTWARE ARCHITECT

ASSOCIATE

IASA CERTIFIED BPI MASTER IT ARCHITECT (CITA-M) IASA CERTIFIED BPI PROFESSIONAL IT ARCHITECT (CITA-P) EXAM SoOware Architecture (Specializa/on) EXAM EXAM EXAM EXAM EXAM Design (Core) Human Dynamics (Core) Quality AVributes (Core) IT Environment (Core) Business Technology Strategy (Core)

FOUNDATION

ADVANCE

NC - EXAM Architec=ng SoOware with Object Oriented Analysis & Design (ASOOAD) NC - EXAM Business Requirement Architecture (BRA) EXAM IT Architecture Core EXAM IT Architecture Bootcamp

System Analysts Programmer Analysts Sonware Engineers Project Leaders Project Managers SQA Managers Testers

IT Analysts Sonware Designers Technical Advisors Sonware Consultants Sonware Congura6on Managers Web Analysts

TOGAF Origins
A customer initiative A framework, not an architecture
A generic framework for developing architectures to meet different business needs Not a one-size-fits-all architecture

Originally based on TAFIM (U.S. DoD)

ATDLearning IT Architects Career path


For Master IT Architects CITA-M
For Professional IT Architects For Associate IT Architects For Aspiring IT Architects For Aspiring IT Architects For all IT & Business Professionals

CITA-P

IASA Associate Cer6ed Level 1 & 2 TOGAF 9 Level 1 & 2 IT Architecture Core IT Architecture Bootcamp

Agenda
The context of IT Architecture The Top 5 Informa6on security breaches How ITABoK addresses IT Security? IT Architects Career Path Conclusion

Conclusion

The IT Architecture excellent must be accompanied by the Right IT Security Strategy started right from Business Requirements

Architecture & Standard

Thank You Q&A

You might also like