Implement and manage storage Flashcards
Each storage account service exposes its own endpoints used to manage the data in the storage service.
These service-specific endpoints are by default …
A) exposed through Azure Resource Manager
B) Internet facing endpoints
B) Internet facing endpoints
…………… allows you to limit access to specific IP addresses or an IP address range.
It applies to all storage account services (blobs, tables, queues, and files).
The storage firewall
…………… are used to give a specific subnet or Vnet access to the storage account.
A) Storage firewalls
B) Service endpoints
B) Service endpoints
If a storage account is only accessed from within an Azure virtual network, it is desirable from a security standpoint to … ?
block all internet access to the storage account
- Blocking internet access to a storage account
- Creating virtual network service endpoints and private service endpoints for the storage account
What are two benefits to this configuration ?
Improved security
Optimized routing
What are the two steps to configuring a virtual network service endpoint for a storage account ?
- Choose the Vnet (and its subnet). Activate the storage account service endpoint
- Choose the storage account. Select the Vnet and its Subnet to whom it will grant access
By default, no public read access is enabled for anonymous users to the storage accounts, and only users with rights granted through RBAC or with the storage account name and key will have access to the stored blobs.
To enable anonymous user access, you must change the container access level.
What are the three options for access level of a container ?
Private
Container
Blob
True or false : By default, anonymous users have read access to blobs
False - By default, no public read access is granted for anonymous users
By default, who can access stored Blobs ?
Only users with rights granted through RBAC or with the storage account name and key
True or false : The access level is configured separately on each Blob container
True
A(n) …………………………………………… is a URI query string parameter that grants access to specific containers, blobs, queues, and tables.
shared access signature token (SAS token)
What should I use to grant access to a client that should not have access to the entire contents of the storage account (and therefore, should not have access to the storage account keys) but still requires secure authentication ?
A shared access signature token (SAS)
What protocol is recommended for SAS token usage ?
HTTPS
What are the three types of storage blobs ?
Block blobs
Append blobs
Page blobs
True or false : The storage account name must be unique across all existing storage account names in Azure.
True
What are the two performance tiers of a storage account ?
Standard
Premium
General Purpose V2 General Purpose V1 Blob Storage Block Blob Storage File Storage
With a standard tier storage account, which account types may I choose ?
General Purpose V2
General Purpose V1
Blob Storage
General Purpose V2 General Purpose V1 Blob Storage Block Blob Storage File Storage
With a premium tier storage account, which account types may I choose ?
General Purpose V2
General Purpose V1
Block Blob Storage
File Storage
Makes three synchronous copies of your data within a single datacenter.
This replication option describes…
A) LRS B) ZRS C) GRS D) RA-GRS E) GZRS E) RA-GZRS
A) LRS
Makes three synchronous copies to three separate availability zones within a single region.
This replication option describes…
A) LRS B) ZRS C) GRS D) RA-GRS E) GZRS E) RA-GZRS
B) ZRS
This is the same as LRS (three local copies), plus three additional asynchronous copies to a second datacenter hundreds of miles away from the primary region.
This replication option describes…
A) LRS B) ZRS C) GRS D) RA-GRS E) GZRS E) RA-GZRS
C) GRS
This has the same capabilities as GRS, plus you have read-only access to the data in the secondary datacenter.
A) LRS B) ZRS C) GRS D) RA-GRS E) GZRS E) RA-GZRS
D) RA-GRS
What are the three access TIERS for Blob storage?
Hot
Cool
Archive
What is the simplest way to manage your storage account ?
Access keys
The process of modifying an application to use the second access key instead of the first, and then regenerating the first access key, is called… ?
Key rolling
What is the advantage of key rolling ?
It allows you to reset the primary key with no downtime for applications that directly access storage using an access key
Rolling a storage account access key will invalidate any …………….. that were generated using that key.
SAS tokens
……………… helps safeguard cryptographic keys and secrets used by cloud applications and services, such as authentication keys, storage account keys, data encryption keys, and certificate private keys.
Azure Key Vault
If an application is running from within an Azure entity such as an Azure VM, a virtual machine scale set, or an Azure Functions app, it can use a ……………………………………. to access blobs or queues.
managed service identity (MSI)
Azure Files provides managed file shares that are accessible over the ……………… protocol.
SMB
Which two identity-based authentifications can Azure Files use ?
On Premises Active Directory Domaines Services (AD DS)
Azure Active Directory Domain Services (Azure AD DS)
What are the only ways to revoke an existing SAS token before it expires ?
Delete the blob
Roll over the storage account key used to generate the SAS token
Delete the stored access policy, change the stored access policy’s name, or change its expiration time
True or false: Stored access policies allow the parameters for an SAS token to be decoupled from the token itself.
True
How can you change the parameters of a valid SAS token ?
Change the access policy
How do you create the SAS token URI ?
Append the SAS token to the full URI of the storage resource
The full URI to the blob in storage is
https://examrefstorage.blob.core.windows.net/examrefcontainer/sample-file.png
The combined URI with the generated SAS token is
https://examrefstorage.blob.core.windows.net/examrefcontainer/sample-file.png?
sv=2019-10-10&ss=bfqt&srt=sco&sp=rwdlacupx&se=2020-05-08T08:50:14Z&st=2020-05-08T00:
50:14Z&spr=https&sig=65tNhZtj2lu0tih8HQtK7aEL9YCIpGGprZocXjiQ%2Fko%3D
A(n) ………………………. blob is specifically optimized for operations where we need to keep adding data to a blob in chunks without modifying the already existing content.
append blob
What is the Azure Import / Export service ?
When you physically ship disks to get data in or out of an Azure data center
Azure Import/Export is only used with ……………….. and …………………
Blob Storage
Azure Files
A(n) ……………….. allows you to export large volumes of data from Azure Storage to your on-premises environment by shipping you the data on disk.
export job
A(n) ………………. allows you to import large volumes of data to Azure by shipping the data on disk to Microsoft.
import job
True or false : Import jobs support both azure files and blob storage
True
True or false : Export jobs support both blob storage and azure files
False - Export jobs only support blob storage
What is the max number of drive per import / export job ?
10 drives per job max
What are the three steps when you do an export job ?
- Create the export job in the azure portal
- Microsoft ships you the disks
- Download the bitlocker keys from azure portal to open the disks
What are the three steps to an import job ?
- Download the WAimportexport tool
- Copy the data to the disk, inputing the right parameters to the WAimportexport tool
- Create an import job through Azure portal
What are three parameters used by the WAimportexport tool ?
Destination storage account key
Bitlocker key
Log directory