Cracking the IT architect interview the ultimate guide to successful interviews for enterprise, business, domain, solution, and technical architect roles as well as IT advisory consultant and software designer roles
The ultimate guide to successful interviews for Enterprise, Business, Domain, Solution, and Technical Architect roles as well as IT Advisory Consultant and Software Designer roles About This Book Learn about Enterprise Architects IT strategy and NFR ? this book provides you with methodologies, best...
Otros Autores: | |
---|---|
Formato: | Libro electrónico |
Idioma: | Inglés |
Publicado: |
Birmingham, England ; Mumbai, India :
Packt Publishing
2016.
|
Edición: | 1st edition |
Materias: | |
Ver en Biblioteca Universitat Ramon Llull: | https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009630272606719 |
Tabla de Contenidos:
- Cover
- Copyright
- Credits
- About the Author
- About the Reviewer
- www.PacktPub.com
- Table of Contents
- Preface
- Chapter 1: Architect Roles and Growth Paths
- An architect's critical competencies
- Architects' growth paths
- Enterprise architect/chief architect/lead architect
- Business architect
- Domain architects
- Solution architect
- Technical architect/designer
- Qualities of an architect
- An architect's competency framework
- Benefits of competency framework
- Summary
- Chapter 2: IT Strategy and Advisory
- IT strategy
- What is architectural vision and what information does it contain?
- Why do enterprises need to undergo transformation or modernization?
- What are the enterprise transformation challenges?
- What are the guiding principles for enterprise transformation?
- What is the overall architecture transformation approach and what are the benefits?
- What is the typical road map for engagement (emphasis is on the architectural phases)?
- What are the different frameworks/tools that are leveraged during strategy/advisory engagements? How do strategy frameworks help customers?
- What are the benefits of IT strategy engagements?
- How do you engage with a senior executive in the organization, for example, CxO or IT director?
- What is competitive analysis (aka market scan) and what are the benefits?
- What is Decision Matrix Analysis or Pugh Matrix Analysis?
- How would you engage with CxO to sell SMAC offering?
- How are projects prioritized as part of the IT roadmap?
- What does the company need to execute a business strategy?
- Summary
- Chapter 3: Enterprise Architecture and Modernization
- Enterprise architecture
- What is the starting point for building enterprise architecture?
- Which stakeholders would participate in the enterprise architecture life cycle?.
- What are architecture principles?
- Why do you need architecture principles?
- What are the most important artifacts of an enterprise architecture engagement?
- How does enterprise architecture support strategy and business goals?
- Explain a complex engagement in which you were the EA and the challenges you faced
- How would you mediate opposing views ?
- Explain where you applied strategic thinking to impact business results
- Can you provide an example where you drove a business initiative by promoting cross-organizational participation?
- How did you introduced a new standard and ensured its adoption?
- How to managed change in a complex environment for EA?
- How is EA ROI calculated? What are critical success factors for EA?
- What are the benefits of EA? What are the benefits of EA for existing IT versus greenfield initiatives?
- Why do you need a current state architectural blueprint?
- What are the common current state architectural blueprint mistakes?
- Describe typical TOC for an end state EA document created for your earlier engagement
- How do you evaluate architecture conforms to the enterprise architecture?
- What is an architecture vision and what are the stakeholder concerns?
- What are business capability maps ?
- How to build an enterprise taxonomy
- What are the secrets of successful enterprise architecture?
- What are the things your CIO can do to ensure enterprise architecture success?
- Why enterprise architecture engagements do not succeed
- What are the common mistakes made by enterprise architects?
- Is enterprise architecture dead?
- How do IT support new business initiatives?
- Architecture governance
- What value does enterprise architecture governance create?
- What are the architecture governance-critical success factors
- What do you understand by architecture governance?.
- How can one tell if the enterprise architecture is comprehensive?
- What are the objectives for the governance boards architecture compliance reviews ?
- How is the architecture compliance review scheduled for the program?
- Who are the stakeholders for architecture compliance reviews?
- What does the architecture compliance review checklists consist of and what metrics are used to validate compliance?
- How can one evaluate if the solution conforms to enterprise architecture?
- Application architecture
- What is the methodology for developing application architecture ?
- What are the typical aspects that you would look for in an application architecture?
- How are tiers in an n-tier architecture plumbed together?
- How is message delivery guarantee to a source system?
- What is an enterprise resource planning application?
- What is customer relationship management? What are the benefits of CRM?
- Describes the challenges organization faces while incorporating CRM ?
- Describe the approach leveraged for the product selection phase of the IT architecture
- Describe what you understand by application performance management (APM)
- How do you arrive at the costing of a solution while building RFP responses?
- How to migrate an application from a traditional environment to the public cloud
- How can you overcome organizational silo issues?
- Business architecture
- Why do organizations need business architecture ?
- What does Business architecture cover ?
- Describe the Business architecture inputs/outputs ?
- What are the benefits of business architecture ?
- How does business architecture increase operational efficient and capacity for growth ?
- Explain difference between a business analyst and a business architect?
- What are the benefits of business-centric architecture versus technology centric architecture?.
- How are business architecture and BPM-related?
- How to identify business processes organization's value chain?
- What are the core components of an enterprise?
- Which modeling tools or frameworks have you leveraged and what is the value of these tools to the EA discipline?
- Data architecture
- What are the Data principles ?
- Describe the data modeling process
- What are the key capabilities of data architecture?
- What do you understand by data quality? What are the various tools for data quality requirements?
- What are the different backup and recovery strategies?
- What are the KPIs/KRAs data domain ?
- What are various data synchronization/integration capabilities? What are the tools that support data integration?
- What are the different approaches for securing data?
- What is a data warehouse? What are the benefits of data warehouses?
- What is the differences between OLTP and OLAP ?
- What is the differences between big data and BI
- What are Hadoop and MapReduce ?
- What tools and techniques have you used to manage enterprise data and data architecture artifacts?
- What is ETL?
- Infrastructure and security architecture
- What are the principles of infrastructure domain?
- What does the infrastructure architecture cover?
- What is SSO?
- What is an authentication, authorization, and identification mechanism? What tools are used to provide such a capability?
- What is federated identity management?
- What are the various options for implementing security?
- Explain the public-key cryptography ?
- What is more important to focus on, threats or vulnerabilities?
- What do you understand by phishing, SQL Injection, Man-in-the-Middle, and cross-site scripting?
- What are the important security factors to consider for web applications?
- Summary
- Chapter 4: SOA and Integration.
- Service-oriented architecture and Integration
- What are the key capabilities of SOA and the benefits of SOA?
- What are the key components of the SOA tiers?
- How do you calculate the ROI for SOA?
- What are the different SOA modernization strategies?
- What are SOA entry points? How do you start an SOA initiative? What are the SOA design principles?
- How does ESB enterprise service bus relate to SOA? What are the advantages and disadvantages of SOA?
- How do ESB fit in this landscape? What are the alternatives to ESB?
- What are BPM and BPEL?
- How do you handle security in an SOA project?
- What are the KPIs for SOA?
- Which approach works better for service identification? Top-down or bottom-up?
- What is service-oriented modeling and architecture methodology (SOMA)?
- How can services supporting long-running processes be scaled effectively?
- What is OSIMM?
- What is the difference between SOAP and REST?
- What are important constraints for a RESTful web service?
- How do you transform a business by leveraging SOA?
- What is the composition of a service?
- What are common pitfalls of SOA?
- Do we really need SOA?
- Explain the different levels of enterprise integration
- What is a web service? Are web services SOA?
- Web Services and SOA
- What are SOA patterns?
- Summary
- Chapter 5: Solution Architecture and Design
- Solution architecture
- What are the most important technologies/specifications in Java EE?
- What are the improvements in EJB 3 and later versions of EJB?
- What do you understand by separation of concerns?
- What is session management?
- What is session tracking and how is tracking done in servlets for user sessions?
- What is the purpose of sessions and cookies, and what are the difference between them?
- How is the Java EE application session replication enabled?.
- How do you version a service inventory?.