Data Platform Flashcards
How a data platform can be built using the following Microsoft Azure services
- Azure Cosmos DB
- Azure Data Catalog
- Azure Data Factory
- Azure Data Lake
- Azure HDInsight
- Azure Stream Analytics
- Cortana Intelligence
- Microsoft Power BI
- Azure Databricks
Azure Cosmos DB
Azure Cosmos DB is a globally dispersed, NoSQL serverless database service platform from Microsoft.
.
Azure Cosmos DB Features
- fully managed multi-model service
- can architect and govern redundant data across a myriad of Azure regions
Prominent features of Cosmos DB:
- 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
Azure Data Catalog
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
What does a data architecture team do?
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.
What does data architecture include?
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.
What are the different types of data architecture?
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.
6 Steps to Developing a Successful Data Architecture
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.
What is the architecture of an application?
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.
What is the technology architecture?
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.
What is modern data architecture?
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 long does IT take to become a data architect?
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
What is the difference between a solutions architect and a data architect?
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.
What is data strategy?
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.