TechDays 2015 The Azure Sightseeing Tour

38

Transcript of TechDays 2015 The Azure Sightseeing Tour

Page 1: TechDays 2015 The Azure Sightseeing Tour
Page 2: TechDays 2015 The Azure Sightseeing Tour

The Azure Sightseeing Tour

Page 3: TechDays 2015 The Azure Sightseeing Tour
Page 4: TechDays 2015 The Azure Sightseeing Tour
Page 5: TechDays 2015 The Azure Sightseeing Tour

Big title

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc et ipsum sit amet risus molestie cursus eu quis nibh. Curabitur efficitur mollis condimentum. Nunc ac pharetra erat, quis tempus elit.

• Lorem ipsum dolor sit amet• Consectetur adipiscing elit• Nunc et ipsum sit amet risus molestie

Subtitle

Page 6: TechDays 2015 The Azure Sightseeing Tour

Management Portals

• The Azure management portal

• The Azure preview management portal

Page 7: TechDays 2015 The Azure Sightseeing Tour

Cross-platform tooling

• Azure SDK .NET, Java, Node.js, PHP, Python, Ruby Windows, Mac , Linux

• Service management REST API

• Azure PowerShell

• Visual Studio tooling

Page 8: TechDays 2015 The Azure Sightseeing Tour
Page 9: TechDays 2015 The Azure Sightseeing Tour

Azure subscription

• Free 30 day trial

• Pay-as-you-go (monthly)

• Credit card

• MSDN free Azure credits

• Tip: Azure Billing Alerts

Page 10: TechDays 2015 The Azure Sightseeing Tour

Azure Blob Storage

Page 11: TechDays 2015 The Azure Sightseeing Tour

Azure Blob Storage

• Storage of files (Text & Binary)

• Audio, Video, Images, Documents etc…

• Available using HTTP or HTTPS

• Public and Private containers

Page 12: TechDays 2015 The Azure Sightseeing Tour

Azure Blob Storage

• Create a storage account (keys)

• Standard storage max (500TB)

• Page (max 1 TB)

• Block (max 200 GB)

Page 13: TechDays 2015 The Azure Sightseeing Tour

Azure Table Storage

Page 14: TechDays 2015 The Azure Sightseeing Tour

Azure Table Storage

• Storage of large amounts of structured data

Storageaccount

EntityObjects

Customer

Tables

Log

Page 15: TechDays 2015 The Azure Sightseeing Tour

Azure Table Storage

• Create a storage account

• Entity = row (max. 1 MB)

• Property = column (max. 252 properties on entity)

• Special properties: Row key, Partition key, TimeStamp.

Page 16: TechDays 2015 The Azure Sightseeing Tour

Azure Queue Storage

Page 17: TechDays 2015 The Azure Sightseeing Tour

Azure Queue Storage

• Storage of messages

• Decoupling of systems

• Message is a string or byte[]

• Max. message size = 64kB

Page 18: TechDays 2015 The Azure Sightseeing Tour

Azure Queue Storage

• Explicit delete message (after processing)

• Expiration time-out (default 1 week)

• Invisible time (default 1 minute)

Page 19: TechDays 2015 The Azure Sightseeing Tour

Azure Service Bus

Page 20: TechDays 2015 The Azure Sightseeing Tour

Azure Service Bus

• Brokered Messaging system

• Connect applications (decoupling)

• Connect hybrid application (in-premise - Azure)

• Sending Push Notifications

Page 21: TechDays 2015 The Azure Sightseeing Tour

Azure Service Bus

• Namespace

• Queues, Topics, Relays & Notifications

• Shared Access Policies (SAS) (roles: send, listen, manage)

• Microsoft Azure Service Bus package (NuGet)

Page 22: TechDays 2015 The Azure Sightseeing Tour

Azure SQL Server

Page 23: TechDays 2015 The Azure Sightseeing Tour

Azure SQL Database

• Relational SQL Server database as a service

• Nearly compatible with SQL Server engine

• Near-zero management effort

• Backup | Replication options

Page 24: TechDays 2015 The Azure Sightseeing Tour

Azure SQL Database

• Create Azure SQL DB server

• Create databases on the server

• Connect using SQL Server Management Studio

• Tip: Don’t forget to set-up firewall rules for the server

Page 25: TechDays 2015 The Azure Sightseeing Tour

Azure DocumentDB

Page 26: TechDays 2015 The Azure Sightseeing Tour

Azure DocumentDB

• NoSQL document database service

• Store schema-free JSON documents

• Highly Scalable

• Query over schema-free JSON

Page 27: TechDays 2015 The Azure Sightseeing Tour

Azure DocumentDB

• Microsoft Azure DocumentDB client (NuGet)

• Azure Preview Portal only

• Not available in all regions (yet)

Page 28: TechDays 2015 The Azure Sightseeing Tour

Azure WebJobs

Page 29: TechDays 2015 The Azure Sightseeing Tour

Azure WebJobs

• Run programs, scripts in the background

• .cmd , .bat , .exe, .ps1, .py, .ps, .jar

• Run Continuous, Scheduled or on Demand

• Publish to Azure Web App (no additional costs)

Page 30: TechDays 2015 The Azure Sightseeing Tour

Azure WebJobs

• Azure WebJobs SDK

• Run & Debug in Visual Studio

• Azure WebJobs Dashboard

• Log to dashboard using TextWriter

Page 31: TechDays 2015 The Azure Sightseeing Tour

Azure Virtual Machines

Page 32: TechDays 2015 The Azure Sightseeing Tour

Azure Virtual Machines

• Start a pre-configured Virtual Machine on Azure

• Make a Remote Desktop Connection to the machine

• Pay-per-minute

• Tip: Stop VMs if you don’t use them ;)

Page 33: TechDays 2015 The Azure Sightseeing Tour

Example scenarios

• Create a DEV machine on Azure

• Check out the latest Visual Studio 20xx CTPx preview

• Run a SQL Server, Biztalk, Oracle, Sharepoint server

• Upload and run a custom .vhd

Page 34: TechDays 2015 The Azure Sightseeing Tour

Azure App Service

Page 35: TechDays 2015 The Azure Sightseeing Tour

Azure App Service

• Web Apps ( Azure Websites)

• Mobile Apps (Azure Mobile Services)

• API Apps

• Logic Apps

Page 36: TechDays 2015 The Azure Sightseeing Tour

Erik van [email protected]@evappeld

Simple. Clear. Software.

Page 37: TechDays 2015 The Azure Sightseeing Tour

Your feedback is important!Scan the QR Code and let us know via the TechDays App.

Laat ons weten wat u van de sessie vindt via de TechDays App. Scan the QR Code

Bent u al lid van de Microsot Virtual Academy?! Op MVA kunt u altijd iets nieuws leren over de laatste technologie van Microsoft. Meld u vandaag aan op de MVA Stand. MVA biedt 7/24 gratis online training on-demand voor IT-Professionals en Ontwikkelaars.

Page 38: TechDays 2015 The Azure Sightseeing Tour