Data Platform Flashcards

1
Q

How a data platform can be built using the following Microsoft Azure services

A
  1. Azure Cosmos DB
  2. Azure Data Catalog
  3. Azure Data Factory
  4. Azure Data Lake
  5. Azure HDInsight
  6. Azure Stream Analytics
  7. Cortana Intelligence
  8. Microsoft Power BI
  9. Azure Databricks
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Azure Cosmos DB

A

Azure Cosmos DB is a globally dispersed, NoSQL serverless database service platform from Microsoft.
.

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

Azure Cosmos DB Features

A
  • fully managed multi-model service

- can architect and govern redundant data across a myriad of Azure regions

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

Prominent features of Cosmos DB:

A
  • Low latency i.e. <10 ms while reading data and <15 ms while writing it
  • 99% consistency, availability and throughput
  • Access data utilizing APIs like JavaScript, MongoDB, SQL, etc.
  • A comprehensive, ready-to-use database service
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Azure Data Catalog

A

It is an enterprise-wide metadata catalogue built-in Azure to enable power users (like data scientists, producers or analysts) with the self-service discovery of data from all sources. This makes the entire data asset discovery process quite simple and effortless

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

What does a data architecture team do?

A

Data architects create blueprints for data management systems. After assessing a company’s potential data sources (internal and external), architects design a plan to integrate, centralize, protect and maintain them. This allows employees to access critical information in the right place, at the right time.

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

What does data architecture include?

A

It is an offshoot of enterprise architecture that comprises the models, policies, rules, and standards that govern the collection, storage, arrangement, integration, and use of data in organizations. An organization’s data architecture is the purview of data architects.

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

What are the different types of data architecture?

A

The data architect breaks the subject down by going through 3 traditional architectural processes: Conceptual - represents all business entities. Logical - represents the logic of how entities are related. Physical - the realization of the data mechanisms for a specific type of functionality.

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

6 Steps to Developing a Successful Data Architecture

A

Step 1: Assess Tools and Systems and How They Work Together. …
Step 2: Develop an Overall Plan for Data Structure. …
Step 3: Define Business Goals and Questions. …
Step 4: Ensure Consistency in Data Collection. …
Step 5: Select a Data Visualization Tool.

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

What is the architecture of an application?

A

An application architecture describes the patterns and techniques used to design and build an application. The architecture gives you a roadmap and best practices to follow when building an application, so that you end up with a well-structured app. Software design patterns can help you to build an application.

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

What is the technology architecture?

A

Technology architecture associates application components from application architecture with technology components representing software and hardware components. Its components are generally acquired in the marketplace and can be assembled and configured to constitute the enterprise’s technological infrastructure.

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

What is modern data architecture?

A

Data architecture is the structure of a system’s data assets and data management resources. Modern data architecture is designed proactively with scalability and flexibility in mind, anticipating complex data needs

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

How long does IT take to become a data architect?

A

Becoming a data architect may require 3 to 10 years of experience in the IT field. While there is no specific route for a data architect career path, keep in mind that some data architect skills required for potential jobs include skills in database design, development, management, modeling, and warehousing

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

What is the difference between a solutions architect and a data architect?

A

Both of these professionals work with an organization’s technology, but data architects focus on how information moves across the system from one application to another. Solutions architects, however, look at the overall technological environment of the company.

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

What is data strategy?

A

A data strategy helps by ensuring that data is managed and used like an asset. It provides a common set of goals and objectives across projects to ensure data is used both effectively and efficiently. … Historically, IT organizations have defined data strategy with a focus on storage.

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

Who is responsible for data architecture?

A

Data architects are senior visionaries who translate business requirements into technology requirements and define data standards and principles. The data architect is responsible for visualizing and designing an organization’s enterprise data management framework.

17
Q

Which is data model?

A

A data model (or datamodel) is an abstract model that organizes elements of data and standardizes how they relate to one another and to the properties of real-world entities.

18
Q

What are the three main components of application architecture layer?

A

Data Tier is basically the server which stores all the application’s data. Data tier contents Database Tables, XML Files and other means of storing Application Data. Business Tier is mainly working as the bridge between Data Tier and Presentation Tier.

19
Q

Which application architecture is best?

A

It’s called stateless architecture. This is the most efficient and reliable web application model. The reason is that both servers and databases have multiple substitutions. So, in case of failure, there are two way-outs: to store data in all the accessible databases or distribute it evenly among them.

20
Q

What will make an application architecture best?

A

Here are the following parameters by which the quality of web app architecture can be described:
Safety level and stability.
Request processing speed.
Component reusability.
Clarity towards program code.
Ability to collect analytics and test different components independently.
Scalability of the product and its components.

21
Q

What is modern data platform?

A

A Modern Data Platform is a future-proof architecture for Business Analytics. It is a functional architecture which has all components to support. Modern data warehousing. Machine Learning and AI development. Real-time data ingesting & processing.

22
Q

What is the data life cycle?

A

The data life cycle, also called the information life cycle, refers to the entire period of time that data exists in your system. This life cycle encompasses all the stages that your data goes through, from first capture onward. … This stage describes when data values enter the firewalls of your system.

23
Q

What are the components of application architecture?

A
Image result
Web application architecture: Components, models and types
One web server (with database)
Two+ web servers, one database.
Two+ web servers, two+ databases.
Microservices and serverless.