+ All Categories
Home > Software > Binary Studio Academy 2016. MS Azure. Cloud hosting.

Binary Studio Academy 2016. MS Azure. Cloud hosting.

Date post: 12-Apr-2017
Category:
Upload: binary-studio
View: 57 times
Download: 0 times
Share this document with a friend
22
Clouds and Microsoft Azure Pavel Filatov, .Net developer binary-studio.com
Transcript
Page 1: Binary Studio Academy 2016. MS Azure. Cloud hosting.

Clouds and Microsoft AzurePavel Filatov, .Net developer

binary-studio.com

Page 2: Binary Studio Academy 2016. MS Azure. Cloud hosting.
Page 3: Binary Studio Academy 2016. MS Azure. Cloud hosting.

Service models

Infrastructure as a service (IaaS) Platform as a service (PaaS) Software as a service (SaaS)

Page 4: Binary Studio Academy 2016. MS Azure. Cloud hosting.

Marketshare (Q4 2014)

Amazon – 28%, Microsoft – 10%, IBM – 7%, Google – 5%, Saleforce – 4%

Page 5: Binary Studio Academy 2016. MS Azure. Cloud hosting.

Marketshare (Q4 2015)

Amazon – 31%, Microsoft – 9%, IBM – 7%, Google – 4%, Saleforce – 4%

Page 6: Binary Studio Academy 2016. MS Azure. Cloud hosting.

Internet of things (IoT)

But soon all of your appliances will talk to each other. You'll get on the scale and the scale will go, "Psst! I've talked to the microwave." (Man of the year, 2006)

Page 8: Binary Studio Academy 2016. MS Azure. Cloud hosting.

Microsoft Azure

Page 9: Binary Studio Academy 2016. MS Azure. Cloud hosting.

Datacenters

26 active regions in 11 countries 8 additional were announced

Azure speed test

Page 10: Binary Studio Academy 2016. MS Azure. Cloud hosting.
Page 11: Binary Studio Academy 2016. MS Azure. Cloud hosting.

58 active services of Microsoft Azure

Page 12: Binary Studio Academy 2016. MS Azure. Cloud hosting.

Virtual machines

Windows, Windows Server or Linux distributions (Red Hat, Ubuntu and SUSE) 902 VM images SQL Server, Sharepoint, Active Directory, Dynamics Oracle, IBM, HP Jenkins

Prices

Page 13: Binary Studio Academy 2016. MS Azure. Cloud hosting.

App Services

4 types of service: Web App, Mobile App, API App, Logic App ASP.Net, Node.js, Java, PHP, or Python for Web App ASP.Net, Node.js, Java for API App

Prices

Page 14: Binary Studio Academy 2016. MS Azure. Cloud hosting.

Instance example

Page 15: Binary Studio Academy 2016. MS Azure. Cloud hosting.

Azure SDK Microsoft Azure Storage Emulator (uses a SQL Server instance and the local file system

to simulate Azure Storage (queues, tables, blobs)) Microsoft Azure Storage Tools (to transfer data into and out of an Azure Storage

account) Microsoft Azure Authoring Tools Microsoft Azure Emulator (simulates the cloud service environment so that you can

test cloud service projects locally on your computer before you deploy them to Azure) Microsoft Azure Libraries for .NET Microsoft Azure Mobile App SDK Microsoft Azure PowerShell Microsoft Azure Tools for Microsoft Visual Studio Microsoft ASP.NET and Web Tools for Visual Studio Microsoft Azure Data Lake Tools for Visual Studio

Page 16: Binary Studio Academy 2016. MS Azure. Cloud hosting.

Azure storage Blob File Table Queue

Replica strategies: Locally redundant storage (LRS) Zone-redundant storage (ZRS) Geo-redundant storage (GRS) Read-access geo-redundant storage (RA-GRS)

Page 17: Binary Studio Academy 2016. MS Azure. Cloud hosting.

Replica strategies

Page 18: Binary Studio Academy 2016. MS Azure. Cloud hosting.

Blob Storage Serving images or documents directly to a browser Storing files for distributed access Streaming video and audio

An account can contain an unlimited number of containers. A container can store an unlimited number of blobs.

Page 19: Binary Studio Academy 2016. MS Azure. Cloud hosting.

Tables

Storing TBs of structured data capable of serving web scale applications Storing datasets that don't require complex joins, foreign keys, or stored procedures

and can be denormalized for fast access Quickly querying data using a clustered index using LINQ

Page 20: Binary Studio Academy 2016. MS Azure. Cloud hosting.

Queues Creating a backlog of work to process asynchronously Passing messages from an Azure web role to an Azure worker role

Page 21: Binary Studio Academy 2016. MS Azure. Cloud hosting.

Recommended