Chapter 11 Enterprise Architecture Flashcards

1
Q

Describe the differences between, and components of, data architecture, infrastructure architecture, and application architecture.

A

Data architecture identifies where and how important data in an organization are stored and protected. This involves data back up and recovery, disaster recovery, and security.

Infrastructure architecture identifies the hardware, systems software, and telecommunications equipment that together provide the underlying foundation of the computing environment for the organization. This infrastructure must be flexible, scalable, reliable, available, and offer good computing performance.

Application architecture identifies how business information systems (applications) integrate and relate to one another. A variety of applications exist in organizations. Applications that use Web services offer the benefit of interoperability. Applications that are open systems offer organizations the benefit of using systems that are non-proprietary.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

describe the business value in deploying a service oriented architecture?

A

A service oriented architecture is an architectural approach that supports the use of linked, Repeatable tasks or services.The services communicate with each other to create a working software application. The benefit of such an architecture is that it allows companies to plug in new services or upgrade existing ones in a granularFashion, and overcome hardware or software incompatibility issues.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

describe a virtualized environment and it’s business benefits?

A

Virtualized system environments are ones where the logical functions of a computing system are separated from the physical ones. These environments allow for much better computer resource use, and maximize a company’s investment in its IT hardware.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Explain the business benefits of grid computing and cloud computing?

A

Grid computing is the aggregation of geographically dispersed computing resources coordinated in a way to offer improved performance and higher quality of service. Good computing Allows organizations to optimize computing by distributing workloads across geographically – dispersed resources. Cloud computing is a form of clients/server computing where applications and data reside on servers on the Net and “thin” clients use minimal software, such as a Web and convenient access to applications and data on any Internet – enabled computer or device.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Explain enterprise architecture and how global concerns can magnify the challenges associated with enterprise architecture management.

A

Enterprise architecture includes the plans for how an organization will build, deployed, use, and share its data, processes, and IT assets. A unified enterprise architecture reaps Business benefits through standardization of hardware and software across the company, decrease costs, the reuse of IT resources, and increased speed in the development and rollout of new systems. Political and cultural factors increase the difficulty of successfully implementing technically complex enterprise architectures in international organizations.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are the primary characteristics of a solid infrastructure architecture?

A

Flexibility, scalability, reliability, availability, performance.

Flexibility: systems must be flexible enough to meet all types of business changes. For example a system might be designed to include ability to handle multiple currencies and languages, even though the company is not currently performing business in other countries.

Scalability: refers to how well a system can adapt to increased demands.if an organization grows faster than anticipated, it might experience all types of performance degradations, Ranging from running out of disk space to slow down in transaction speeds. Anticipating expected – and unexpected – growth is key to building scalable systems that can support that growth.

Reliability: ensures that all systems are functioning correctly and providing accurate information. In accurate data can be from the incorrect entry of data to data corruption.

Availability: addresses when systems can be accessed by users. Can the system be available for a long time?

Performance: measures how quickly the system performs a certain process or transaction.A customer will wait only a few seconds for a website to return a request before giving up and moving on to another website.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

explain architecture trends

A

Service – oriented architecture: is an approach to IT architecture which creates connections among variety of applications and information sources so that the system can adapt quickly and easily.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly