windows azure fundamentals services storage. table of contents overview cloud service basics...

36
Windows Azure Fundamentals Services Storage

Upload: collin-logan

Post on 08-Jan-2018

235 views

Category:

Documents


2 download

DESCRIPTION

Overview Execution modes Software development kits What this course covers/does not cover

TRANSCRIPT

Page 1: Windows Azure Fundamentals Services Storage. Table of contents Overview Cloud service basics Managing cloud services Cloud storage basics Table storage

Windows Azure Fundamentals

ServicesStorage

Page 2: Windows Azure Fundamentals Services Storage. Table of contents Overview Cloud service basics Managing cloud services Cloud storage basics Table storage

Table of contents• Overview• Cloud service basics• Managing cloud services• Cloud storage basics• Table storage• Blob storage• Azure Queues

Page 3: Windows Azure Fundamentals Services Storage. Table of contents Overview Cloud service basics Managing cloud services Cloud storage basics Table storage

Overview• Execution modes• Software development kits• What this course covers/does not cover

Page 4: Windows Azure Fundamentals Services Storage. Table of contents Overview Cloud service basics Managing cloud services Cloud storage basics Table storage

Execution modes3 types to run your codeVirtual Machines (managed by Azure)Cloud services (somewhere in between)Websites (full control)

Page 5: Windows Azure Fundamentals Services Storage. Table of contents Overview Cloud service basics Managing cloud services Cloud storage basics Table storage

Software development kits

Page 6: Windows Azure Fundamentals Services Storage. Table of contents Overview Cloud service basics Managing cloud services Cloud storage basics Table storage

What this course covers/does not cover

Page 7: Windows Azure Fundamentals Services Storage. Table of contents Overview Cloud service basics Managing cloud services Cloud storage basics Table storage

Cloud service basics• Overview• Cloud services architecture• Roles (Web & Worker)• Azure architecture• Service definition• Service configuration

Page 8: Windows Azure Fundamentals Services Storage. Table of contents Overview Cloud service basics Managing cloud services Cloud storage basics Table storage

Overview

Page 9: Windows Azure Fundamentals Services Storage. Table of contents Overview Cloud service basics Managing cloud services Cloud storage basics Table storage

Cloud services architecture

Page 10: Windows Azure Fundamentals Services Storage. Table of contents Overview Cloud service basics Managing cloud services Cloud storage basics Table storage

Roles (Web & Worker)

Page 11: Windows Azure Fundamentals Services Storage. Table of contents Overview Cloud service basics Managing cloud services Cloud storage basics Table storage

Azure architecture

Page 12: Windows Azure Fundamentals Services Storage. Table of contents Overview Cloud service basics Managing cloud services Cloud storage basics Table storage

Service definition

Page 13: Windows Azure Fundamentals Services Storage. Table of contents Overview Cloud service basics Managing cloud services Cloud storage basics Table storage

Service configuration with config files

Page 14: Windows Azure Fundamentals Services Storage. Table of contents Overview Cloud service basics Managing cloud services Cloud storage basics Table storage

Managing cloud services• Overview• Upgrade domains• Virtual IP (VIP) swap• Management

Page 15: Windows Azure Fundamentals Services Storage. Table of contents Overview Cloud service basics Managing cloud services Cloud storage basics Table storage

Overview

Page 16: Windows Azure Fundamentals Services Storage. Table of contents Overview Cloud service basics Managing cloud services Cloud storage basics Table storage

Upgrade domains• Each domain can be updated seperately• One domain down -> upgrading -> up• Other domain down -> upgrading -> up

Page 17: Windows Azure Fundamentals Services Storage. Table of contents Overview Cloud service basics Managing cloud services Cloud storage basics Table storage

Virtual IP (VIP) swap• Staging <-> Production • Switch of IP address

Page 18: Windows Azure Fundamentals Services Storage. Table of contents Overview Cloud service basics Managing cloud services Cloud storage basics Table storage

Management

Page 19: Windows Azure Fundamentals Services Storage. Table of contents Overview Cloud service basics Managing cloud services Cloud storage basics Table storage

Cloud storage basics• Windows Azure storage• Storage accounts• REST API

Page 20: Windows Azure Fundamentals Services Storage. Table of contents Overview Cloud service basics Managing cloud services Cloud storage basics Table storage

Windows Azure storage• 3 ways to store information

Page 21: Windows Azure Fundamentals Services Storage. Table of contents Overview Cloud service basics Managing cloud services Cloud storage basics Table storage

Storage accounts

Page 22: Windows Azure Fundamentals Services Storage. Table of contents Overview Cloud service basics Managing cloud services Cloud storage basics Table storage

REST API

Page 23: Windows Azure Fundamentals Services Storage. Table of contents Overview Cloud service basics Managing cloud services Cloud storage basics Table storage

Table storage• Principe• Azure table storage example• Constraints• Partitions• E-Tag & batch operations

Page 24: Windows Azure Fundamentals Services Storage. Table of contents Overview Cloud service basics Managing cloud services Cloud storage basics Table storage

Principe

Page 25: Windows Azure Fundamentals Services Storage. Table of contents Overview Cloud service basics Managing cloud services Cloud storage basics Table storage

Azure table storage example

Page 26: Windows Azure Fundamentals Services Storage. Table of contents Overview Cloud service basics Managing cloud services Cloud storage basics Table storage

Constraints

Page 27: Windows Azure Fundamentals Services Storage. Table of contents Overview Cloud service basics Managing cloud services Cloud storage basics Table storage

Partitions

Page 28: Windows Azure Fundamentals Services Storage. Table of contents Overview Cloud service basics Managing cloud services Cloud storage basics Table storage

E-Tag & batch operations

Page 29: Windows Azure Fundamentals Services Storage. Table of contents Overview Cloud service basics Managing cloud services Cloud storage basics Table storage

Blob storage• Principe• Concepts• Block vs. Page blobs• Accessing blobs• Container/Public level Blobs• CDN Endpoint

Page 30: Windows Azure Fundamentals Services Storage. Table of contents Overview Cloud service basics Managing cloud services Cloud storage basics Table storage

Principe

Page 31: Windows Azure Fundamentals Services Storage. Table of contents Overview Cloud service basics Managing cloud services Cloud storage basics Table storage

Concepts

Page 32: Windows Azure Fundamentals Services Storage. Table of contents Overview Cloud service basics Managing cloud services Cloud storage basics Table storage

Block vs. Page blobs

Page 33: Windows Azure Fundamentals Services Storage. Table of contents Overview Cloud service basics Managing cloud services Cloud storage basics Table storage

Accessing blobs

Page 34: Windows Azure Fundamentals Services Storage. Table of contents Overview Cloud service basics Managing cloud services Cloud storage basics Table storage

Container/Public level Blobs• Container level blob (can't list items in browser, 404)• Public level blob (can list items in browser)• All managable with Azure Storage Explorer tool

Page 35: Windows Azure Fundamentals Services Storage. Table of contents Overview Cloud service basics Managing cloud services Cloud storage basics Table storage

CDN Endpoint• It creates a CDN folder where you can put static data• Management portal• Accessible from anywhere in the world• Link how to use:

https://azure.microsoft.com/en-us/documentation/articles/cdn-how-to-use-cdn/

Page 36: Windows Azure Fundamentals Services Storage. Table of contents Overview Cloud service basics Managing cloud services Cloud storage basics Table storage

Azure Queues• Queue patterns• PopReceipt