Module 7 Flashcards
Azure storage options are c____ b_____, se____ and sc_____
Cloud based, Secure and Scalable
Azure Mitigates losing data due to unforeseen failure or interruption by
Automatic Backup and Recovery
Global replication allows you to protect against planned or unplanned events (such as Maintenance or Hardware failure) by allowing you to choose to….
Replicate your data at multiple locations across the globe.
Azure also supports data analysis on your
Data Consumption
Azure also supports encryption and multiple data types, some of which are
Video Text VHDs Relational NoSQL
Virtual disks can store up to…
32TB of data in virtual disks.
This is significant when storing video or simulation data
Storage Tiers allows you to…
Prioritise access to data based on Frequency of access.
What is Structured Data
Data that adhears to a schema.
All of the data has the same fields or properties and can be stored in a database with lots of columns.
This straight forward, easy to access, enter, query and analyse.
All data follows the same format
What is Semi-Structured data?
Data that doesn’t neatly fit into tables. and uses Keys or Tags to provide hierarchy for data.
This is also known as non-relational or NoSQL data
What is Unstructured data?
Data with no designated structure, means there is no restriction on the data it can hold.
E.G. A blob can be a PDF, JPG, JSON or Video Content.
This is more prominent as business are trying to tap into new data streams
What is Azure SQL Database
Relational DaaS, based on latest stable version of SQL Server
What are some of the benefits of Azure SQL Database
High Performance,
Reliability,
Fully Managed
Azure SQL Database allows you to build data driven Websites and Apps in the language of your choice without needing to…
Manage the Infrastructure
You can Migrate existing SQL DBs to Azure SQL DB with minimal down time using…
The Database Migration Service, which uses the MS Database Migration Assistant
The Database Migration Assistant generates what…
Reports and Recommendations oto help guide you through changes prior to migration
What needs to change when migrating to Azure SQL DB from another SQL DB
Just the Connection String in your App
What is Azure Cosmos DB
Globally distributed database service supporting Schemaless data
Azure Cosmos DB can store/update data all around the world, it is highly responsive for always on applications to support
Constantly Changing data
Azure Blob storage stores unstructured data and therefore
There are no restrictions on data types
True or False Azure Blob Storage is Highly Scalable
True
Apps work with blobs muck in the same way as…
Files on a disk
Azure Blob Storage can support ___ of simultaneous uploads
1000s
Azure Blob storage supports massive video data, constantly growing log files world wide, however Azure Blob storage is not limited to common file formats,.
It is often used to store…
Data for Backup, DR and Archive
Azure Blob Storage allows streaming of Video and Audio direct to….
Direct to the browser
Azure Blob Storage is able to store up to ___ for VMs
8TB
Azure Data Lake Storage is and allows you to perform…..
Analytics on data usages and prep reports.
Large Repositry storing unstructured and structured data
Azure Data lake storage combines scalability and cost benefits of object storage with reliability /performance of big data file system capabilities
Azure Files offers…
Full managed files shares in cloud accessible via SMB
Azure Files allows what with regards to mounting
Concurrent mounting in on-prem and cloud via deployments of Win/Linux/Mac
Azure Files works as any other typical file share and any number of VMs or Roles can mount and access simultaneiously.
What is a Usage example:
Share files world wide, diagnostic or App data
What is Azure Queue Storage?
Azure Queue Storage can store large numbers of messages for world wide access
What does Azure Queue storage allow you to do?
Build flexible apps, with separate functions for durability over large workloads
When app components decouples they can…
Scale inderpendantly
Azure Queue Storage allows for async message queuing for comms between app components on cloud, desktop, on prem or mobile.
How does Azure Queue Storage typically work at a high level.
One or more sender components, one or more reciever components.
Senders add messages to queue, retrievers retrieve messages from front of queue for processing.
A typical usages would be to create a backlog of work to pass to different Azure Web services
Azure Queue Storage allows you to distribute different work among different web servers/infrastructrue to manage traffic bursts.
This builds resilance against…
Component failure when multiple users access data at the same time
Azure Disk Storage provides.
Disks to VMs, Apps and other services as they would on prem
How is data stored and accessed with Disk Storage in Azure
Data is stored persistently and accessed from VHD.
What is meant by Disks being Managed or Unmanaged
Managed = Managed By Azure UnManaged = Manged by users
What would be a lift and shift example where Azure Disks storage is used
Lift and Shift Apps that read/write to persistent disks
True or False: Data stored on Azure Disk Storage is not accessible outside of VM
True
Disks come in different sizes and performance levels.
What would you use for Critical and Less Critical workloads?
What is the industry leading annualised failure rate?
- SSD or HDD for less critical
- Premium SSD for mission critical
- Consistently delivered enterprise grade durability with 0% annualised failure rate - Industry leading
What are the different storage tiers for Blob storage
Hot, Cool. Archive
What is meant by the Hot Storage tier
- HOT - Optimized for frequently accessed data
What is meant by the cool storage tier.
- COOL - Optimized for infrequently accessed data stored for at least 30 days
What is meant by the Archive storage tier
- ARCHIVE - Rarely accessed data stored for at least 180 days with flexible latency requirements.
What provides High Availability and Security for Azure Storage?
Encryption and Replication
There are two encryption models for Azure Storage, what are these?
Azure Storage Service Encryption
Client Side Encryption
What does Azure Storage Service Encryption do?
Data is encrypted by Azure before storing and decrypted before retreival
How does Client Side Encryption work
- Data encrypted by client libraries
- Azure Stores encrypted at rest state, decrypted before retrieval.
When is the Replication type setup for Azure Storage
When Storage account is created
What does Replication for Storage availability ensure.
Ensures Durability and Availability of data
How can you protect against natural and local disasters
With Regional and Geographic replication
When comparing On-prem vs Azure Storage, what are some of the downsides of On Prem with regards to cost effectiveness
- On prem requires dedicated H/W to be purchased/configured and maintained with significant upfront cost (CapEx)
- Change in requirements can require new H/W Investment
- H/W needs to be able to handle peak demand so may sit idle during off peak.
When comparing On prem to Azure Storage what are some of the advantages to Azure, with regards to cost effectiveness?
- AZURE has PAYG pricing model appealing as OpEx
- Scale up or out as demand increases, scale back when lower demand
- Only pay for services as you use them
What are some of the points around reliability for On-Prem and Azure with regards to storage
- On Prem requires stratergies for Backup/DR/Load balancing - this can be challenging and expensive as often requires dedicated H/W and Personnel
- AZURE - Backup/DR/Load balancing and data replication provided as services to ensure data safety and HA
When requiring various storage types, what are some of the points to consider in the Azure VS on Prem debate
- On Prem requires numerous H/W + Admin tools for each storage type
- Azure Variety of storage types incl: Distributed access, tiered storage, possible to intergrate a combination providing better storage for each part of your solution
How does agility come into the Azure VS OnPrem for storage
- On prem = changes may mean provisioning new H/W which can be time consuming and expensive
- AZURE - Flexible to create services in minutes, change storage backends without significant H/W investment.