Security, Privacy, Compliance Flashcards

1
Q

How does Azure Databricks ensure security?

A

Azure Databricks ensures security through features like Azure Active Directory integration for authentication, role-based access control, encryption of data at rest and in transit, network security configurations, and integration with Azure Key Vault for secure key management.

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

Name a compliance standard supported by Azure Databricks.

A

GDPR (General Data Protection Regulation). Azure Databricks assists in compliance with GDPR and other standards by providing features like audit logs, encryption, and data governance tools.

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

What types of analytics can be performed using Azure Databricks?

A

Azure Databricks supports various analytics including batch and streaming data processing, machine learning, AI-driven analytics, exploratory data analysis, and collaborative data science.

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

How can you control access to resources in Azure Databricks?

A

Access to resources in Azure Databricks can be controlled through Azure Active Directory-based authentication, role-based access control (RBAC), and network security configurations using virtual network peering and security groups.

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

Explain the integration of Azure Databricks with other Azure services.

A

Azure Databricks integrates seamlessly with various Azure services such as Azure Blob Storage, Azure SQL Data Warehouse, Azure Data Lake Storage, Azure Synapse Analytics, and Azure Machine Learning, enabling a comprehensive data processing and analytics ecosystem.

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

What is Azure Key Vault?

A

Azure Key Vault is a cloud service provided by Microsoft Azure that enables secure storage and management of keys, secrets, certificates, and sensitive information.

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

What types of sensitive data can be stored in Azure Key Vault?

A

Azure Key Vault can store cryptographic keys, secrets (such as passwords, connection strings, API keys), and digital certificates securely.

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

What are the key features of Azure Key Vault?

A

Key features include:

Secure storage and management of sensitive data
Centralized key management
Integration with Azure services and applications
Hardware Security Module (HSM) integration for enhanced security
Access control and permissions management

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

How does Azure Key Vault enhance security for applications and services?

A

Azure Key Vault helps in protecting sensitive information by providing a secure repository and allowing controlled access, reducing the risk of exposure to unauthorized users.

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

What types of applications or services can benefit from Azure Key Vault?

A

Any cloud-based application or service that requires secure storage and management of keys, secrets, or certificates can benefit from Azure Key Vault, including web applications, databases, virtual machines, and more.

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

How does Azure Key Vault integrate with Azure services?

A

Azure Key Vault integrates seamlessly with various Azure services, enabling applications and services to securely access keys, secrets, and certificates without storing them directly in code or configurations.

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

What is ADLS Gen2?

A

Azure Data Lake Storage Gen2 (ADLS Gen2) is a cloud-based storage service in Microsoft Azure designed for big data analytics, capable of handling large volumes of structured and unstructured data.

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

What are the primary features of ADLS Gen2?

A

Key features include:

Hierarchical namespace for organizing and managing data efficiently
Scalability to handle petabytes of data
Integration with Azure Blob Storage, providing features of both Blob Storage and Hadoop Distributed File System (HDFS)
Advanced security and compliance capabilities
Support for analytics and big data processing tools like Azure Databricks, HDInsight, and Azure Synapse Analytics (formerly Azure SQL Data Warehouse)

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

How does ADLS Gen2 differ from its predecessor, ADLS Gen1?

A

ADLS Gen2 combines the capabilities of Azure Blob Storage with the features of the first-generation Azure Data Lake Storage, offering a hierarchical namespace and improved performance, scalability, and security.

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

What is the significance of the hierarchical namespace in ADLS Gen2?

A

The hierarchical namespace organizes data into a file system-like structure, enhancing performance and efficiency for data management, access control, and analytics processing.

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

Which analytics and big data processing tools can leverage ADLS Gen2?

A

ADLS Gen2 is compatible with various Azure services and big data tools like Azure Databricks, HDInsight, Azure Synapse Analytics, Apache Spark, Hadoop, and others for processing large datasets.

17
Q

What types of data can be stored in ADLS Gen2?

A

ADLS Gen2 supports storing both structured and unstructured data, including text, images, logs, JSON, Parquet, ORC files, and more, making it suitable for diverse data types and analytics workloads.

18
Q

What is Azure Key Vault?

A

Azure Key Vault is a cloud service provided by Microsoft Azure for securely storing and managing sensitive information such as keys, secrets, certificates, and cryptographic material.

19
Q

What types of sensitive information can be stored in Azure Key Vault?

A

Azure Key Vault can securely store cryptographic keys, secrets (like passwords, connection strings, API keys), and digital certificates.

20
Q

What are the main features of Azure Key Vault?

A

Key features include:

Secure storage and management of sensitive data
Integration with Azure services and applications
Hardware Security Module (HSM) integration for enhanced security
Access control and permissions management
Key rotation and versioning capabilities

21
Q

How does Azure Key Vault enhance security for applications?

A

Azure Key Vault helps protect sensitive information by providing a secure repository and controlled access, reducing the risk of exposure to unauthorized users or accidental leakage.

22
Q

What is the benefit of using Azure Key Vault for application developers?

A

Developers can leverage Azure Key Vault to centralize and manage secrets and keys, reducing the need to store sensitive information in code or configurations, thereby enhancing security.

23
Q

How does Azure Key Vault integrate with Azure services and applications?

A

Azure Key Vault integrates seamlessly with various Azure services and applications, allowing them to securely access keys, secrets, and certificates without storing them directly, thus reducing the attack surface.

24
Q

What is Azure Data Factory (ADF)?

A

Azure Data Factory is a cloud-based data integration service provided by Microsoft Azure for creating, scheduling, and managing data workflows and pipelines.

25
Q

What are the primary functions of Azure Data Factory?

A

Key functions include:

Ingesting data from various sources
Transforming and processing data
Orchestrating and monitoring data workflows
Loading data into different destinations or target systems

26
Q

How does Azure Data Factory facilitate data integration?

A

ADF provides a visual interface to create data pipelines that can extract data from multiple sources, transform it using various activities, and load it into different destinations or systems.

27
Q

What are the components of Azure Data Factory?

A

ADF components include:

Datasets: Represent the data structures within data stores.
Pipelines: Workflows that define the activities and dependencies for data movement and transformation.
Activities: Actions or tasks performed within pipelines (e.g., copy data, execute SQL, etc.).
Triggers: Mechanisms to schedule or trigger the execution of pipelines.

28
Q

What are the advantages of using Azure Data Factory?

A

Advantages include:

Integration with various Azure services and data sources
Scalability to handle large volumes of data
Visual interface for creating and monitoring data workflows
Support for hybrid and on-premises data integration
Cost-effective due to pay-as-you-go pricing model

29
Q

What types of data processing and transformations are supported by Azure Data Factory?

A

ADF supports various data processing activities like data transformation using Azure Databricks, executing SQL queries, data movement between different data stores, and more.

30
Q

How does Azure Key Vault ensure the security of stored keys and secrets?

A

Azure Key Vault employs stringent access control policies, strong encryption, hardware security modules (HSMs), and regular security updates to safeguard stored keys and secrets from unauthorized access or exposure.

31
Q

What authentication methods does Azure Key Vault support?

A

Azure Key Vault supports authentication using Azure Active Directory, managed identities for Azure resources, and shared access signatures (SAS), enabling secure access to stored secrets and keys.

32
Q

How can applications access keys and secrets stored in Azure Key Vault?

A

Applications authenticate themselves using Azure’s authentication mechanisms and then request access to the required keys or secrets. Upon successful authentication, Key Vault grants access to the requested cryptographic assets.