SlideShare a Scribd company logo
https://azureezy.com
© 2020 AzureEzy and AzureTalk. All rights reserved!
Session 4
AZ-104: Microsoft Azure
Administrator
1
https://azureezy.com
© 2020 AzureEzy and AzureTalk. All rights reserved!
AzureTalk Core Team
2
https://azureezy.com
© 2020 AzureEzy and AzureTalk. All rights reserved!
Today’s Session Speaker
Niraj Kumar
AzureTalk Founder
Enterprise Architect, MCT
3
Kirtika Gupta
AzureTalk Core Team
Member, Cloud Engineer
Vipin Jha
AzureTalk Core Team
Member, Consultant, MCT
https://azureezy.com
© 2020 AzureEzy and AzureTalk. All rights reserved!
AZ-104 Skills Measured
• Manage Azure identities and governance (15-20%)
• Deploy and manage Azure compute resources (25-30%)
• Implement and manage storage (10-15%)
• Configure and manage virtual networking (30-35%)
• Monitor and back up Azure resources (10-15%)
4
https://azureezy.com
© 2020 AzureEzy and AzureTalk. All rights reserved!
AZ-104 Prerequisites
5
Understanding of
• Operating systems
• Virtualization
• Network configuration
• Active Directory
• Resilience and disaster recovery
https://azureezy.com
© 2020 AzureEzy and AzureTalk. All rights reserved!
Agenda
6
• Storage Accounts
• Blob Storage
• Storage Security
• Azure Files and File Sync
• Managing Storage
https://azureezy.com
© 2020 AzureEzy and AzureTalk. All rights reserved!
Storage Accounts
7
https://azureezy.com
© 2020 AzureEzy and AzureTalk. All rights reserved!
Storage Account
8
• Azure Storage
• Storage account
• Storage account settings
• Number of storage accounts you need
https://azureezy.com
© 2020 AzureEzy and AzureTalk. All rights reserved!
Azure Storage
9
Reference : Microsoft Docs
https://azureezy.com
© 2020 AzureEzy and AzureTalk. All rights reserved!
Azure Storage Account
10
• Set of Azure Storage services
• Only Blobs, Files, Queues & Tables included in a storage
account
• Lets you manage them as a group
• Deleting the storage account deletes all of the data stored
inside
• Storage account is an Azure resource and is included in a
resource group
https://azureezy.com
© 2020 AzureEzy and AzureTalk. All rights reserved!
Storage Account Settings
11
• Subscription
• Location
• Performance: Standard or Premium
• Replication: LRS, ZRS, GRS
• Access tier: Hot, Cool, Archive
• Secure transfer required: HTTPs or HTTP
• Virtual networks
https://azureezy.com
© 2020 AzureEzy and AzureTalk. All rights reserved!
How Many Storage Accounts
12
• Collection of settings like location,
replication strategy, & subscription
owner
• One storage account for every
group of settings
• Determined by Data diversity, Cost
sensitivity, & Management
overhead
Reference : Microsoft Docs
https://azureezy.com
© 2020 AzureEzy and AzureTalk. All rights reserved!
Disk Type & Performance Measures
13
Disk Performance Measures
• Input/output operations per second (IOPS)
• Throughput - Data transfer rate
Disk Types for virtual machines
• Ultra SSD
• Premium SSD
• Standard SSD
• Standard HDD
https://azureezy.com
© 2020 AzureEzy and AzureTalk. All rights reserved!
Managed Disk
14
• Azure manage Storage
account/container/Page
blob for VHD
• Scalability
• High availability 99.999%
• Integration with
availability sets and zones
• Support for Azure Backup.
• Granular access control
Using RBAC
• Storage Service
Encryption (SSE), or
• Azure Disk Encryption
(ADE) BitLocker for
Windows and DM-Crypt
for Linux.
https://azureezy.com
© 2020 AzureEzy and AzureTalk. All rights reserved!
Unmanaged Disk
15
• Create, maintain storage account manually
• keep track of IOPS limits & ensures don't overprovision
throughput of storage account
• Security & RBAC at storage account level, instead of disk
• Don't support all of the scalability and management features
https://azureezy.com
© 2020 AzureEzy and AzureTalk. All rights reserved!
Ephemeral OS disks
16
• OS disk on local VM storage
• Faster read-and-write latency
• Faster to reset image
• VM failure might destroy data on an ephemeral disk & leave VM
unable to boot
• Reside locally & no storage costs
• Work well for stateless workload
https://azureezy.com
© 2020 AzureEzy and AzureTalk. All rights reserved!
Disk Roles
17
• OS Disk
• Data Disk
• Temporary disk
https://azureezy.com
© 2020 AzureEzy and AzureTalk. All rights reserved!
Account kind
18
Account Kind Supported services Performance
tiers
Replication
options
General-
purpose V2
Blob, File, Queue, Table,
Disk
Standard,
Premium
LRS, GRS, RA-
GRS, ZRS
General-
purpose V1
Blob, File, Queue, Table,
and Disk
Standard,
Premium
LRS, GRS, RA-
GRS
Block Blob
Storage
Blob (block blobs and
append blobs only)
Premium LRS, ZRS
File Storage File only Premium LRS, ZRS
Blob Storage Blob (block blobs and
append blobs only)
Standard LRS, GRS, RA-
GRS
https://azureezy.com
© 2020 AzureEzy and AzureTalk. All rights reserved!
Account Creation Tool
19
• Azure Portal
• Azure CLI
• Azure PowerShell
• Management client libraries
https://azureezy.com
© 2020 AzureEzy and AzureTalk. All rights reserved!
Question 1
Azure Storage account include below services?
a) Blob, Files, Tables & Queue
b) Blob, Files, Tables, Queue & Cosmos DB
c) Blob, Files, Tables, Queue, Cosmos DB & SQL Database
d) None
21
https://q.azureezy.com/1
https://azureezy.com
© 2020 AzureEzy and AzureTalk. All rights reserved!
Question 1
Azure Storage account include below services?
a) Blob, Files, Tables & Queue
b) Blob, Files, Tables, Queue & Cosmos DB
c) Blob, Files, Tables, Queue, Cosmos DB & SQL Database
d) None
22
https://q.azureezy.com/1
https://azureezy.com
© 2020 AzureEzy and AzureTalk. All rights reserved!
Blob Storage
https://azureezy.com
© 2020 AzureEzy and AzureTalk. All rights reserved!
Blob Storage
24
• Optimized for storing massive
amounts of unstructured data
Designed for
• Images or documents directly to a
browser
• Files for distributed access
• Streaming video and audio
• Writing log files
• Backup, restore, DR & archiving Reference : Microsoft Docs
https://azureezy.com
© 2020 AzureEzy and AzureTalk. All rights reserved!
Blob Types
25
• Block blobs
• Append Blob
• Page Blob
https://azureezy.com
© 2020 AzureEzy and AzureTalk. All rights reserved!
Blob Access Tiers
26
• Hot – For Data accessed frequently
• Cool - For data infrequently accessed, stored for at least
30 days.
• Archive - For rarely accessed data and stored for at least
180 days
https://azureezy.com
© 2020 AzureEzy and AzureTalk. All rights reserved!
Storage Security
https://azureezy.com
© 2020 AzureEzy and AzureTalk. All rights reserved!
Azure Storage security
28
• Protect the data at rest
• Protect the data in transit
• Support browser cross-domain access
• Control who can access data
• Audit storage access
https://azureezy.com
© 2020 AzureEzy and AzureTalk. All rights reserved!
Encryption At Rest
29
• Storage Service Encryption
(SSE) 256-bit Advanced
Encryption Standard (AES)
• Decrypts before returning
• No additional charges
• Doesn't degrade
performance
• Can't be disabled
• Encrypt VHDs by using Azure
Disk Encryption
• BitLocker for Windows
images &
• dm-crypt for Linux
• Azure Key Vault stores the
keys automatically
https://azureezy.com
© 2020 AzureEzy and AzureTalk. All rights reserved!
Encryption In Transit
30
• Transport-level security between Azure and the client
• Use HTTPS to secure communication
• Can enforce HTTPS by secure transfer
• HTTP connection will be refused if Secure transfer is enabled
https://azureezy.com
© 2020 AzureEzy and AzureTalk. All rights reserved!
Cross-Origin Resource Sharing
31
• Uses HTTP headers so application at one domain can
access resources from different domain
• Ensure loading of only authorized content from
authorized sources
• Optional flag on Storage Account
• Adds headers in HTTP GET requests
https://azureezy.com
© 2020 AzureEzy and AzureTalk. All rights reserved!
Role Based Access Control
32
• Azure Storage supports Azure AD and RBAC for both
resource management and data operations
• Use Azure AD to authorize resource management
operations
• Azure AD is supported for data operations on Blob and
Queue storage
https://azureezy.com
© 2020 AzureEzy and AzureTalk. All rights reserved!
Auditing Access
33
• Using built-in Storage Analytics service
• logs every operation in real time
• Search the Storage Analytics logs for specific requests
• Filter based on
• Authentication mechanism
• Success operation or
• Resource accessed
https://azureezy.com
© 2020 AzureEzy and AzureTalk. All rights reserved!
Storage Account keys
34
• Shared keys or shared secret or storage account
keys
• Easiest to use
• Supports blobs, files, queues, and tables
• Client embeds shared key in
HTTP Authorization header of every request, and
Storage account validates the key
• Has two keys & provide full access to account
https://azureezy.com
© 2020 AzureEzy and AzureTalk. All rights reserved!
Protecting Shared keys
35
• Regenerate keys periodically
• Any client that use old key will be refused
• Identify all clients & update them to keep them
operational
https://azureezy.com
© 2020 AzureEzy and AzureTalk. All rights reserved!
Shared Access Signatures
36
• String contains a security token can be attached to URI
• Use a SAS to delegate access to storage objects
• Specify permissions and time range of access
Types of shared access signatures
• Service-level shared access signature
• Account-level shared access signature
https://azureezy.com
© 2020 AzureEzy and AzureTalk. All rights reserved!
SAS Token
37
• Resource URI
• Storage services version,
• Services
• Resource, Resource Types & permissions
• Start time & expiry time
• IP range, protocol, signature
https://azureezy.com
© 2020 AzureEzy and AzureTalk. All rights reserved!
Network Access to Storage Account
38
• Default accept all connections
• Restrict to specific IP addresses
or Vnet
• Changing network rules can
affect your application's ability to
connect to Azure Storage
• If Deny Network Rule is default,
it block all access
• Use network rules to grant
access to any allowed networks
https://azureezy.com
© 2020 AzureEzy and AzureTalk. All rights reserved!
Question 2
Azure Storage Encryption At Rest can be disabled
a) True
b) False
39
https://q.azureezy.com/2
https://azureezy.com
© 2020 AzureEzy and AzureTalk. All rights reserved!
Question 2
Azure Storage Encryption At Rest can be disabled
a) True
b) False
40
https://q.azureezy.com/2
https://azureezy.com
© 2020 AzureEzy and AzureTalk. All rights reserved!
Azure Files and File Sync
https://azureezy.com
© 2020 AzureEzy and AzureTalk. All rights reserved!
Azure Files
42
• Fully managed file shares
• Accessible via Server Message Block (SMB)
• Mount on Windows, Linux, and macOS
• Azure file shares can be cached on Windows
Servers with Azure File Sync
• Don’t need to buy expensive hardware
https://azureezy.com
© 2020 AzureEzy and AzureTalk. All rights reserved!
Azure File Sync
43
• Extend on-premises file shares
• Expand storage capacity and provide
redundancy in the cloud
• Requires Windows Server 2012 R2 or later
• Access on-premises file share with SMB, NFS,
or FTPS.
https://azureezy.com
© 2020 AzureEzy and AzureTalk. All rights reserved!
Extend Storage Capacity
44
• On-premises file server as local cache for
Azure file share
• Cloud tiering: Cache locally on file server
https://azureezy.com
© 2020 AzureEzy and AzureTalk. All rights reserved!
Azure File Sync Component
45
• Storage Sync Service
• Sync group
• Azure File Sync agent
• Registered server relationship with on-premises server
• Server endpoint Folder location
• Cloud endpoint Azure File Shares
• Cloud tiering Optional cache feature
https://azureezy.com
© 2020 AzureEzy and AzureTalk. All rights reserved!
Managing Storage
https://azureezy.com
© 2020 AzureEzy and AzureTalk. All rights reserved!
Azure Storage Explorer
47
• Manage multiple storage accounts
• Access any data Blob, Tables, Files, Queue
• Connect Azure Cosmos DB & Data Lake
• Update & view entities in storage accounts
• Free
• Operation edit, download, copy, and delete
• Runs on Windows, Mac & Linux
https://azureezy.com
© 2020 AzureEzy and AzureTalk. All rights reserved!
Local Emulators
48
Storage Explorer supports two emulators
• Azure Storage Emulator Local instance of Microsoft SQL
Server 2012 Express Local DB
• Azurite based on Node.js, supports most Azure Storage
commands through an API
• Storage Explorer requires emulator to be running before
open it
https://azureezy.com
© 2020 AzureEzy and AzureTalk. All rights reserved!
Azure Storage Explorer Connection
49
• Azure Active Directory (Azure AD)
• Connection string
• Shared access signature URI
• Use a name and key
• Local emulator
• Azure Cosmos DB through a connection string
• Azure Data Lake by using a URI
Two Permission required management & data
https://azureezy.com
© 2020 AzureEzy and AzureTalk. All rights reserved!
Azure Import/Export
50
• Import data to Azure Storage
• Export data from Azure Storage
• Import/Export service create and
track data import/export
• WAImportExport tool Facilitates
copying your data
Reference : Microsoft Docs
https://azureezy.com
© 2020 AzureEzy and AzureTalk. All rights reserved!
Azure Data Box
51
• Offline data transfer
• Data Box Disk - one 35-TB, Connect over USB
• Data Box – 80 TB, Connect over network SMB, NFS
• Data Box Heavy – 800 TB - like two Data Boxes, each
with an independent node
• Online data transfer
• Data Box Edge – 12 TB as Local SSD
• Data Box Gateway - Virtual appliance
https://azureezy.com
© 2020 AzureEzy and AzureTalk. All rights reserved!
Azure Data Box
52
Reference : Microsoft Docs
https://azureezy.com
© 2020 AzureEzy and AzureTalk. All rights reserved!
Question 3
Azure Storage Explorer is available only for windows.
a) True
b) False
53
https://q.azureezy.com/3
https://azureezy.com
© 2020 AzureEzy and AzureTalk. All rights reserved!
Question 3
Azure Storage Explorer is available only for windows.
a) True
b) False
54
https://q.azureezy.com/3
https://azureezy.com
© 2020 AzureEzy and AzureTalk. All rights reserved!
Break
55
https://azureezy.com
© 2020 AzureEzy and AzureTalk. All rights reserved!
Demo
1. Create of Azure Storage Account using Portal
2. Create a container in blob storage and upload objects in
that
3. Create Azure File Shares and connect that file share as SMB
from Windows VM
4. Create Azure file Sync and extend capacity of On-Prem File
Server to Azure Files
5. Connect and manage Azure storage account from Azure
Storage Explorer
https://azureezy.com
© 2020 AzureEzy and AzureTalk. All rights reserved!
Q & A
57
https://azureezy.com
© 2020 AzureEzy and AzureTalk. All rights reserved!
58
https://bharatguru.in
https://azureezy.com
Thanks!https://azureezy.com/az-104
https://t.me/AzureTalk
https://youtube.com/c/AzureTalk
https://www.linkedin.com/in/nirajkum/
https://www.linkedin.com/in/vipinkumarjha/
https://www.linkedin.com/in/kirtikagupta

More Related Content

What's hot

AZ-104 Questions Answers Dumps
AZ-104 Questions Answers DumpsAZ-104 Questions Answers Dumps
AZ-104 Questions Answers Dumps
Study Material
 
Get started With Microsoft Azure Virtual Machine
Get started With Microsoft Azure Virtual MachineGet started With Microsoft Azure Virtual Machine
Get started With Microsoft Azure Virtual Machine
Lai Yoong Seng
 
Azure Compute, Networking and Storage Overview
Azure Compute, Networking and Storage OverviewAzure Compute, Networking and Storage Overview
Azure Compute, Networking and Storage Overview
Azure Riyadh User Group
 
Az 900 session 2-core azure services
Az 900 session 2-core azure servicesAz 900 session 2-core azure services
Az 900 session 2-core azure services
AzureEzy1
 
AKS
AKSAKS
A Deepdive into Azure Networking
A Deepdive into Azure NetworkingA Deepdive into Azure Networking
A Deepdive into Azure Networking
Karim Vaes
 
Azure Networking - The First Technical Challenge
Azure Networking  - The First Technical ChallengeAzure Networking  - The First Technical Challenge
Azure Networking - The First Technical Challenge
Aidan Finn
 
AZ-204 : Implement Azure security
AZ-204 : Implement Azure securityAZ-204 : Implement Azure security
AZ-204 : Implement Azure security
AzureEzy1
 
[Azure Governance] Lesson 4 : Azure Policy
[Azure Governance] Lesson 4 : Azure Policy[Azure Governance] Lesson 4 : Azure Policy
[Azure Governance] Lesson 4 : Azure Policy
☁ Hicham KADIRI ☁
 
Azure Storage
Azure StorageAzure Storage
Azure Storage
Mustafa
 
Windows Azure Virtual Machines
Windows Azure Virtual MachinesWindows Azure Virtual Machines
Windows Azure Virtual Machines
Clint Edmonson
 
AZ-204: Monitor, Troubleshoot & Optimize Azure Solutions
AZ-204: Monitor, Troubleshoot & Optimize Azure SolutionsAZ-204: Monitor, Troubleshoot & Optimize Azure Solutions
AZ-204: Monitor, Troubleshoot & Optimize Azure Solutions
AzureEzy1
 
Azure Backup Simplifies
Azure Backup SimplifiesAzure Backup Simplifies
Azure Backup Simplifies
Tanawit Chansuchai
 
Introduction to azure cosmos db
Introduction to azure cosmos dbIntroduction to azure cosmos db
Introduction to azure cosmos db
Ratan Parai
 
Azure container instances
Azure container instancesAzure container instances
Azure container instances
Karthikeyan VK
 
Azure Networking (1).pptx
Azure Networking (1).pptxAzure Networking (1).pptx
Azure Networking (1).pptx
Razith2
 
Microsoft Azure Technical Overview
Microsoft Azure Technical OverviewMicrosoft Azure Technical Overview
Microsoft Azure Technical Overview
gjuljo
 
Azure 101
Azure 101Azure 101
Azure 101
Korry Lavoie
 
Microsoft AZ-900 Dumps Questions
Microsoft AZ-900 Dumps QuestionsMicrosoft AZ-900 Dumps Questions
Microsoft AZ-900 Dumps Questions
Braindumps4IT
 
Let's Talk About: Azure Networking
Let's Talk About: Azure NetworkingLet's Talk About: Azure Networking
Let's Talk About: Azure Networking
Pedro Sousa
 

What's hot (20)

AZ-104 Questions Answers Dumps
AZ-104 Questions Answers DumpsAZ-104 Questions Answers Dumps
AZ-104 Questions Answers Dumps
 
Get started With Microsoft Azure Virtual Machine
Get started With Microsoft Azure Virtual MachineGet started With Microsoft Azure Virtual Machine
Get started With Microsoft Azure Virtual Machine
 
Azure Compute, Networking and Storage Overview
Azure Compute, Networking and Storage OverviewAzure Compute, Networking and Storage Overview
Azure Compute, Networking and Storage Overview
 
Az 900 session 2-core azure services
Az 900 session 2-core azure servicesAz 900 session 2-core azure services
Az 900 session 2-core azure services
 
AKS
AKSAKS
AKS
 
A Deepdive into Azure Networking
A Deepdive into Azure NetworkingA Deepdive into Azure Networking
A Deepdive into Azure Networking
 
Azure Networking - The First Technical Challenge
Azure Networking  - The First Technical ChallengeAzure Networking  - The First Technical Challenge
Azure Networking - The First Technical Challenge
 
AZ-204 : Implement Azure security
AZ-204 : Implement Azure securityAZ-204 : Implement Azure security
AZ-204 : Implement Azure security
 
[Azure Governance] Lesson 4 : Azure Policy
[Azure Governance] Lesson 4 : Azure Policy[Azure Governance] Lesson 4 : Azure Policy
[Azure Governance] Lesson 4 : Azure Policy
 
Azure Storage
Azure StorageAzure Storage
Azure Storage
 
Windows Azure Virtual Machines
Windows Azure Virtual MachinesWindows Azure Virtual Machines
Windows Azure Virtual Machines
 
AZ-204: Monitor, Troubleshoot & Optimize Azure Solutions
AZ-204: Monitor, Troubleshoot & Optimize Azure SolutionsAZ-204: Monitor, Troubleshoot & Optimize Azure Solutions
AZ-204: Monitor, Troubleshoot & Optimize Azure Solutions
 
Azure Backup Simplifies
Azure Backup SimplifiesAzure Backup Simplifies
Azure Backup Simplifies
 
Introduction to azure cosmos db
Introduction to azure cosmos dbIntroduction to azure cosmos db
Introduction to azure cosmos db
 
Azure container instances
Azure container instancesAzure container instances
Azure container instances
 
Azure Networking (1).pptx
Azure Networking (1).pptxAzure Networking (1).pptx
Azure Networking (1).pptx
 
Microsoft Azure Technical Overview
Microsoft Azure Technical OverviewMicrosoft Azure Technical Overview
Microsoft Azure Technical Overview
 
Azure 101
Azure 101Azure 101
Azure 101
 
Microsoft AZ-900 Dumps Questions
Microsoft AZ-900 Dumps QuestionsMicrosoft AZ-900 Dumps Questions
Microsoft AZ-900 Dumps Questions
 
Let's Talk About: Azure Networking
Let's Talk About: Azure NetworkingLet's Talk About: Azure Networking
Let's Talk About: Azure Networking
 

Similar to Az 104 session 4: azure storage

Az 900 Session 3 Security, privacy, compliance, trust, pricing, SLA and Lifec...
Az 900 Session 3 Security, privacy, compliance, trust, pricing, SLA and Lifec...Az 900 Session 3 Security, privacy, compliance, trust, pricing, SLA and Lifec...
Az 900 Session 3 Security, privacy, compliance, trust, pricing, SLA and Lifec...
AzureEzy1
 
Develop Azure compute solutions Part - 2
Develop Azure compute solutions Part - 2Develop Azure compute solutions Part - 2
Develop Azure compute solutions Part - 2
AzureEzy1
 
Microsoft Azure Veri Servisleri
Microsoft Azure Veri ServisleriMicrosoft Azure Veri Servisleri
Microsoft Azure Veri Servisleri
Önder Değer
 
Azure Low Lands 2019 - Building secure cloud applications with Azure Key Vault
Azure Low Lands 2019 - Building secure cloud applications with Azure Key VaultAzure Low Lands 2019 - Building secure cloud applications with Azure Key Vault
Azure Low Lands 2019 - Building secure cloud applications with Azure Key Vault
Tom Kerkhove
 
Day1_Data Lake_v2.pdf
Day1_Data Lake_v2.pdfDay1_Data Lake_v2.pdf
Day1_Data Lake_v2.pdf
JyotiMishra985288
 
Supporting architecture office 365 on windows azure
Supporting architecture office 365 on windows azure  Supporting architecture office 365 on windows azure
Supporting architecture office 365 on windows azure
Jethro Seghers
 
Supporting architecture office 365 on windows azure
Supporting architecture office 365 on windows azure  Supporting architecture office 365 on windows azure
Supporting architecture office 365 on windows azure Jethro Seghers
 
Azure intoduksjon for it pro 02 data protection public
Azure intoduksjon for it pro 02 data protection publicAzure intoduksjon for it pro 02 data protection public
Azure intoduksjon for it pro 02 data protection public
Morgan Simonsen
 
May 2018 Azure Need to Know Webinar
May 2018 Azure Need to Know WebinarMay 2018 Azure Need to Know Webinar
May 2018 Azure Need to Know Webinar
Robert Crane
 
Big data journey to the cloud 5.30.18 asher bartch
Big data journey to the cloud 5.30.18   asher bartchBig data journey to the cloud 5.30.18   asher bartch
Big data journey to the cloud 5.30.18 asher bartch
Cloudera, Inc.
 
Managing your secrets in a cloud environment
Managing your secrets in a cloud environmentManaging your secrets in a cloud environment
Managing your secrets in a cloud environment
Taswar Bhatti
 
Move your on prem data to a lake in a Lake in Cloud
Move your on prem data to a lake in a Lake in CloudMove your on prem data to a lake in a Lake in Cloud
Move your on prem data to a lake in a Lake in Cloud
CAMMS
 
Scalability in cloud applications
Scalability in cloud applicationsScalability in cloud applications
Scalability in cloud applications
Radu Vunvulea
 
DataStax | Best Practices for Securing DataStax Enterprise (Matt Kennedy) | C...
DataStax | Best Practices for Securing DataStax Enterprise (Matt Kennedy) | C...DataStax | Best Practices for Securing DataStax Enterprise (Matt Kennedy) | C...
DataStax | Best Practices for Securing DataStax Enterprise (Matt Kennedy) | C...
DataStax
 
Techdays Finland 2018 - Building secure cloud applications with Azure Key Vault
Techdays Finland 2018 - Building secure cloud applications with Azure Key VaultTechdays Finland 2018 - Building secure cloud applications with Azure Key Vault
Techdays Finland 2018 - Building secure cloud applications with Azure Key Vault
Tom Kerkhove
 
Data Encryption - Azure Storage Service
Data Encryption - Azure Storage ServiceData Encryption - Azure Storage Service
Data Encryption - Azure Storage Service
Udaiappa Ramachandran
 
AZ-204: Connect to and consume Azure services and third-party services - Part 1
AZ-204: Connect to and consume Azure services and third-party services - Part 1AZ-204: Connect to and consume Azure services and third-party services - Part 1
AZ-204: Connect to and consume Azure services and third-party services - Part 1
AzureEzy1
 
Five Tips for Running Cloudera on AWS
Five Tips for Running Cloudera on AWSFive Tips for Running Cloudera on AWS
Five Tips for Running Cloudera on AWS
Cloudera, Inc.
 
Intelligent Cloud Conference 2018 - Building secure cloud applications with A...
Intelligent Cloud Conference 2018 - Building secure cloud applications with A...Intelligent Cloud Conference 2018 - Building secure cloud applications with A...
Intelligent Cloud Conference 2018 - Building secure cloud applications with A...
Tom Kerkhove
 

Similar to Az 104 session 4: azure storage (20)

Az 900 Session 3 Security, privacy, compliance, trust, pricing, SLA and Lifec...
Az 900 Session 3 Security, privacy, compliance, trust, pricing, SLA and Lifec...Az 900 Session 3 Security, privacy, compliance, trust, pricing, SLA and Lifec...
Az 900 Session 3 Security, privacy, compliance, trust, pricing, SLA and Lifec...
 
Develop Azure compute solutions Part - 2
Develop Azure compute solutions Part - 2Develop Azure compute solutions Part - 2
Develop Azure compute solutions Part - 2
 
Microsoft Azure Veri Servisleri
Microsoft Azure Veri ServisleriMicrosoft Azure Veri Servisleri
Microsoft Azure Veri Servisleri
 
Azure Low Lands 2019 - Building secure cloud applications with Azure Key Vault
Azure Low Lands 2019 - Building secure cloud applications with Azure Key VaultAzure Low Lands 2019 - Building secure cloud applications with Azure Key Vault
Azure Low Lands 2019 - Building secure cloud applications with Azure Key Vault
 
Day1_Data Lake_v2.pdf
Day1_Data Lake_v2.pdfDay1_Data Lake_v2.pdf
Day1_Data Lake_v2.pdf
 
Supporting architecture office 365 on windows azure
Supporting architecture office 365 on windows azure  Supporting architecture office 365 on windows azure
Supporting architecture office 365 on windows azure
 
Supporting architecture office 365 on windows azure
Supporting architecture office 365 on windows azure  Supporting architecture office 365 on windows azure
Supporting architecture office 365 on windows azure
 
Azure intoduksjon for it pro 02 data protection public
Azure intoduksjon for it pro 02 data protection publicAzure intoduksjon for it pro 02 data protection public
Azure intoduksjon for it pro 02 data protection public
 
04 Azure IAAS 101
04 Azure IAAS 10104 Azure IAAS 101
04 Azure IAAS 101
 
May 2018 Azure Need to Know Webinar
May 2018 Azure Need to Know WebinarMay 2018 Azure Need to Know Webinar
May 2018 Azure Need to Know Webinar
 
Big data journey to the cloud 5.30.18 asher bartch
Big data journey to the cloud 5.30.18   asher bartchBig data journey to the cloud 5.30.18   asher bartch
Big data journey to the cloud 5.30.18 asher bartch
 
Managing your secrets in a cloud environment
Managing your secrets in a cloud environmentManaging your secrets in a cloud environment
Managing your secrets in a cloud environment
 
Move your on prem data to a lake in a Lake in Cloud
Move your on prem data to a lake in a Lake in CloudMove your on prem data to a lake in a Lake in Cloud
Move your on prem data to a lake in a Lake in Cloud
 
Scalability in cloud applications
Scalability in cloud applicationsScalability in cloud applications
Scalability in cloud applications
 
DataStax | Best Practices for Securing DataStax Enterprise (Matt Kennedy) | C...
DataStax | Best Practices for Securing DataStax Enterprise (Matt Kennedy) | C...DataStax | Best Practices for Securing DataStax Enterprise (Matt Kennedy) | C...
DataStax | Best Practices for Securing DataStax Enterprise (Matt Kennedy) | C...
 
Techdays Finland 2018 - Building secure cloud applications with Azure Key Vault
Techdays Finland 2018 - Building secure cloud applications with Azure Key VaultTechdays Finland 2018 - Building secure cloud applications with Azure Key Vault
Techdays Finland 2018 - Building secure cloud applications with Azure Key Vault
 
Data Encryption - Azure Storage Service
Data Encryption - Azure Storage ServiceData Encryption - Azure Storage Service
Data Encryption - Azure Storage Service
 
AZ-204: Connect to and consume Azure services and third-party services - Part 1
AZ-204: Connect to and consume Azure services and third-party services - Part 1AZ-204: Connect to and consume Azure services and third-party services - Part 1
AZ-204: Connect to and consume Azure services and third-party services - Part 1
 
Five Tips for Running Cloudera on AWS
Five Tips for Running Cloudera on AWSFive Tips for Running Cloudera on AWS
Five Tips for Running Cloudera on AWS
 
Intelligent Cloud Conference 2018 - Building secure cloud applications with A...
Intelligent Cloud Conference 2018 - Building secure cloud applications with A...Intelligent Cloud Conference 2018 - Building secure cloud applications with A...
Intelligent Cloud Conference 2018 - Building secure cloud applications with A...
 

Recently uploaded

DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
nkrafacyberclub
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
ThomasParaiso2
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 

Recently uploaded (20)

DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 

Az 104 session 4: azure storage

  • 1. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Session 4 AZ-104: Microsoft Azure Administrator 1
  • 2. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! AzureTalk Core Team 2
  • 3. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Today’s Session Speaker Niraj Kumar AzureTalk Founder Enterprise Architect, MCT 3 Kirtika Gupta AzureTalk Core Team Member, Cloud Engineer Vipin Jha AzureTalk Core Team Member, Consultant, MCT
  • 4. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! AZ-104 Skills Measured • Manage Azure identities and governance (15-20%) • Deploy and manage Azure compute resources (25-30%) • Implement and manage storage (10-15%) • Configure and manage virtual networking (30-35%) • Monitor and back up Azure resources (10-15%) 4
  • 5. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! AZ-104 Prerequisites 5 Understanding of • Operating systems • Virtualization • Network configuration • Active Directory • Resilience and disaster recovery
  • 6. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Agenda 6 • Storage Accounts • Blob Storage • Storage Security • Azure Files and File Sync • Managing Storage
  • 7. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Storage Accounts 7
  • 8. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Storage Account 8 • Azure Storage • Storage account • Storage account settings • Number of storage accounts you need
  • 9. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Azure Storage 9 Reference : Microsoft Docs
  • 10. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Azure Storage Account 10 • Set of Azure Storage services • Only Blobs, Files, Queues & Tables included in a storage account • Lets you manage them as a group • Deleting the storage account deletes all of the data stored inside • Storage account is an Azure resource and is included in a resource group
  • 11. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Storage Account Settings 11 • Subscription • Location • Performance: Standard or Premium • Replication: LRS, ZRS, GRS • Access tier: Hot, Cool, Archive • Secure transfer required: HTTPs or HTTP • Virtual networks
  • 12. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! How Many Storage Accounts 12 • Collection of settings like location, replication strategy, & subscription owner • One storage account for every group of settings • Determined by Data diversity, Cost sensitivity, & Management overhead Reference : Microsoft Docs
  • 13. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Disk Type & Performance Measures 13 Disk Performance Measures • Input/output operations per second (IOPS) • Throughput - Data transfer rate Disk Types for virtual machines • Ultra SSD • Premium SSD • Standard SSD • Standard HDD
  • 14. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Managed Disk 14 • Azure manage Storage account/container/Page blob for VHD • Scalability • High availability 99.999% • Integration with availability sets and zones • Support for Azure Backup. • Granular access control Using RBAC • Storage Service Encryption (SSE), or • Azure Disk Encryption (ADE) BitLocker for Windows and DM-Crypt for Linux.
  • 15. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Unmanaged Disk 15 • Create, maintain storage account manually • keep track of IOPS limits & ensures don't overprovision throughput of storage account • Security & RBAC at storage account level, instead of disk • Don't support all of the scalability and management features
  • 16. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Ephemeral OS disks 16 • OS disk on local VM storage • Faster read-and-write latency • Faster to reset image • VM failure might destroy data on an ephemeral disk & leave VM unable to boot • Reside locally & no storage costs • Work well for stateless workload
  • 17. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Disk Roles 17 • OS Disk • Data Disk • Temporary disk
  • 18. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Account kind 18 Account Kind Supported services Performance tiers Replication options General- purpose V2 Blob, File, Queue, Table, Disk Standard, Premium LRS, GRS, RA- GRS, ZRS General- purpose V1 Blob, File, Queue, Table, and Disk Standard, Premium LRS, GRS, RA- GRS Block Blob Storage Blob (block blobs and append blobs only) Premium LRS, ZRS File Storage File only Premium LRS, ZRS Blob Storage Blob (block blobs and append blobs only) Standard LRS, GRS, RA- GRS
  • 19. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Account Creation Tool 19 • Azure Portal • Azure CLI • Azure PowerShell • Management client libraries
  • 20. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Question 1 Azure Storage account include below services? a) Blob, Files, Tables & Queue b) Blob, Files, Tables, Queue & Cosmos DB c) Blob, Files, Tables, Queue, Cosmos DB & SQL Database d) None 21 https://q.azureezy.com/1
  • 21. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Question 1 Azure Storage account include below services? a) Blob, Files, Tables & Queue b) Blob, Files, Tables, Queue & Cosmos DB c) Blob, Files, Tables, Queue, Cosmos DB & SQL Database d) None 22 https://q.azureezy.com/1
  • 22. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Blob Storage
  • 23. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Blob Storage 24 • Optimized for storing massive amounts of unstructured data Designed for • Images or documents directly to a browser • Files for distributed access • Streaming video and audio • Writing log files • Backup, restore, DR & archiving Reference : Microsoft Docs
  • 24. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Blob Types 25 • Block blobs • Append Blob • Page Blob
  • 25. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Blob Access Tiers 26 • Hot – For Data accessed frequently • Cool - For data infrequently accessed, stored for at least 30 days. • Archive - For rarely accessed data and stored for at least 180 days
  • 26. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Storage Security
  • 27. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Azure Storage security 28 • Protect the data at rest • Protect the data in transit • Support browser cross-domain access • Control who can access data • Audit storage access
  • 28. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Encryption At Rest 29 • Storage Service Encryption (SSE) 256-bit Advanced Encryption Standard (AES) • Decrypts before returning • No additional charges • Doesn't degrade performance • Can't be disabled • Encrypt VHDs by using Azure Disk Encryption • BitLocker for Windows images & • dm-crypt for Linux • Azure Key Vault stores the keys automatically
  • 29. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Encryption In Transit 30 • Transport-level security between Azure and the client • Use HTTPS to secure communication • Can enforce HTTPS by secure transfer • HTTP connection will be refused if Secure transfer is enabled
  • 30. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Cross-Origin Resource Sharing 31 • Uses HTTP headers so application at one domain can access resources from different domain • Ensure loading of only authorized content from authorized sources • Optional flag on Storage Account • Adds headers in HTTP GET requests
  • 31. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Role Based Access Control 32 • Azure Storage supports Azure AD and RBAC for both resource management and data operations • Use Azure AD to authorize resource management operations • Azure AD is supported for data operations on Blob and Queue storage
  • 32. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Auditing Access 33 • Using built-in Storage Analytics service • logs every operation in real time • Search the Storage Analytics logs for specific requests • Filter based on • Authentication mechanism • Success operation or • Resource accessed
  • 33. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Storage Account keys 34 • Shared keys or shared secret or storage account keys • Easiest to use • Supports blobs, files, queues, and tables • Client embeds shared key in HTTP Authorization header of every request, and Storage account validates the key • Has two keys & provide full access to account
  • 34. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Protecting Shared keys 35 • Regenerate keys periodically • Any client that use old key will be refused • Identify all clients & update them to keep them operational
  • 35. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Shared Access Signatures 36 • String contains a security token can be attached to URI • Use a SAS to delegate access to storage objects • Specify permissions and time range of access Types of shared access signatures • Service-level shared access signature • Account-level shared access signature
  • 36. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! SAS Token 37 • Resource URI • Storage services version, • Services • Resource, Resource Types & permissions • Start time & expiry time • IP range, protocol, signature
  • 37. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Network Access to Storage Account 38 • Default accept all connections • Restrict to specific IP addresses or Vnet • Changing network rules can affect your application's ability to connect to Azure Storage • If Deny Network Rule is default, it block all access • Use network rules to grant access to any allowed networks
  • 38. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Question 2 Azure Storage Encryption At Rest can be disabled a) True b) False 39 https://q.azureezy.com/2
  • 39. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Question 2 Azure Storage Encryption At Rest can be disabled a) True b) False 40 https://q.azureezy.com/2
  • 40. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Azure Files and File Sync
  • 41. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Azure Files 42 • Fully managed file shares • Accessible via Server Message Block (SMB) • Mount on Windows, Linux, and macOS • Azure file shares can be cached on Windows Servers with Azure File Sync • Don’t need to buy expensive hardware
  • 42. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Azure File Sync 43 • Extend on-premises file shares • Expand storage capacity and provide redundancy in the cloud • Requires Windows Server 2012 R2 or later • Access on-premises file share with SMB, NFS, or FTPS.
  • 43. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Extend Storage Capacity 44 • On-premises file server as local cache for Azure file share • Cloud tiering: Cache locally on file server
  • 44. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Azure File Sync Component 45 • Storage Sync Service • Sync group • Azure File Sync agent • Registered server relationship with on-premises server • Server endpoint Folder location • Cloud endpoint Azure File Shares • Cloud tiering Optional cache feature
  • 45. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Managing Storage
  • 46. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Azure Storage Explorer 47 • Manage multiple storage accounts • Access any data Blob, Tables, Files, Queue • Connect Azure Cosmos DB & Data Lake • Update & view entities in storage accounts • Free • Operation edit, download, copy, and delete • Runs on Windows, Mac & Linux
  • 47. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Local Emulators 48 Storage Explorer supports two emulators • Azure Storage Emulator Local instance of Microsoft SQL Server 2012 Express Local DB • Azurite based on Node.js, supports most Azure Storage commands through an API • Storage Explorer requires emulator to be running before open it
  • 48. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Azure Storage Explorer Connection 49 • Azure Active Directory (Azure AD) • Connection string • Shared access signature URI • Use a name and key • Local emulator • Azure Cosmos DB through a connection string • Azure Data Lake by using a URI Two Permission required management & data
  • 49. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Azure Import/Export 50 • Import data to Azure Storage • Export data from Azure Storage • Import/Export service create and track data import/export • WAImportExport tool Facilitates copying your data Reference : Microsoft Docs
  • 50. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Azure Data Box 51 • Offline data transfer • Data Box Disk - one 35-TB, Connect over USB • Data Box – 80 TB, Connect over network SMB, NFS • Data Box Heavy – 800 TB - like two Data Boxes, each with an independent node • Online data transfer • Data Box Edge – 12 TB as Local SSD • Data Box Gateway - Virtual appliance
  • 51. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Azure Data Box 52 Reference : Microsoft Docs
  • 52. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Question 3 Azure Storage Explorer is available only for windows. a) True b) False 53 https://q.azureezy.com/3
  • 53. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Question 3 Azure Storage Explorer is available only for windows. a) True b) False 54 https://q.azureezy.com/3
  • 54. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Break 55
  • 55. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Demo 1. Create of Azure Storage Account using Portal 2. Create a container in blob storage and upload objects in that 3. Create Azure File Shares and connect that file share as SMB from Windows VM 4. Create Azure file Sync and extend capacity of On-Prem File Server to Azure Files 5. Connect and manage Azure storage account from Azure Storage Explorer
  • 56. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! Q & A 57
  • 57. https://azureezy.com © 2020 AzureEzy and AzureTalk. All rights reserved! 58 https://bharatguru.in https://azureezy.com Thanks!https://azureezy.com/az-104 https://t.me/AzureTalk https://youtube.com/c/AzureTalk https://www.linkedin.com/in/nirajkum/ https://www.linkedin.com/in/vipinkumarjha/ https://www.linkedin.com/in/kirtikagupta