27

Azure overview - Active Directory, SQL, and Web Hosting

Embed Size (px)

DESCRIPTION

This is a high level overview of just some of the services offered by Microsoft Azure. Active Directiory, SQL Server, Web Hosting and more.

Citation preview

Page 1: Azure overview  - Active Directory, SQL, and Web Hosting
Page 2: Azure overview  - Active Directory, SQL, and Web Hosting

A platform which provides on demand services, that are always on, anywhere, anytime and any place.

Pay for use and as needed, elastic

• scale up and down in capacity and functionalities

The hardware and software services are available to

• general public, enterprises, corporations and businesses markets

Page 3: Azure overview  - Active Directory, SQL, and Web Hosting

Applications Value Added Services

Applications

Value Added Services

Cloud SpectrumWindows Server Windows Azure Appliance Windows Azure

On Premises

• Full system control

On or Off Premises

• Turnkey cloud platform appliance

Off Premises

• Global datacenters and CDN

• Consumption or subscription pricing options

Page 4: Azure overview  - Active Directory, SQL, and Web Hosting

device/services

client/server

Page 5: Azure overview  - Active Directory, SQL, and Web Hosting
Page 6: Azure overview  - Active Directory, SQL, and Web Hosting

Nearly 50 million Office

Web Apps users

Proven experience

Page 7: Azure overview  - Active Directory, SQL, and Web Hosting

Windows in

the cloud

Page 8: Azure overview  - Active Directory, SQL, and Web Hosting

.NET

Hyper-V

Visual Studio

System Center

Active Directory

Page 9: Azure overview  - Active Directory, SQL, and Web Hosting

Programming Model + Tools

Identity Integration Data

IaaS + PaaS

Microsoft Cloud Infrastructure

Page 10: Azure overview  - Active Directory, SQL, and Web Hosting

Software-as-a-Service

Software your users consume

“SaaS”Platform-as-a-Service

OS, Storage, Hosting

“PaaS”Infrastructure-as-a-Service

virtualized hardware

“IaaS”

yy

Page 11: Azure overview  - Active Directory, SQL, and Web Hosting

Windows Azure Marketplace

• Information marketplace for discovering, purchasing & selling data

• Growing list of publishers and partners

• Data exposed as services

Page 12: Azure overview  - Active Directory, SQL, and Web Hosting

Open Platform

Page 13: Azure overview  - Active Directory, SQL, and Web Hosting

compute data services networks

W. US, East US, N Central US, S Central US, N Europe, W Europe,

E Asia, SE Asia + 24 Edge CDN Locations

Automated

Managed Resources

Elastic

Usage Based

app services

Page 14: Azure overview  - Active Directory, SQL, and Web Hosting

Windows Azure SQL

Page 15: Azure overview  - Active Directory, SQL, and Web Hosting
Page 16: Azure overview  - Active Directory, SQL, and Web Hosting

Windows Azure Web Sites

Page 17: Azure overview  - Active Directory, SQL, and Web Hosting

Scalable Automated Flexible

High-density and secure web

hosting

Open publishing methods and

protocols

Integrated and open solution

Lowers customer onboarding

costs and streamlines

upselling

Upsell from shared to

reserved

Support for PHP, Node.js, and

ASP.NET

Metering and throttling of

resources

Fully integrated into Web App

Gallery

Page 18: Azure overview  - Active Directory, SQL, and Web Hosting

Traditional machine-centric model

With multiple web applications, challenges for service providers

include:

• Increased load and management complexities

• Security - Isolating stored data, authentication & authorization

mechanisms

• Scaling - Auto-scaling platform compute, scaling platform

storage

Web application content

Application databases

applicationHost.config

root web.config

Php.ini

Internet

Information

Services

web server

Web Sites allocates a web application to a specific process:

• Distributes load by allocating web applications to specific

processes

• Provides a scalable and elastic resource pool capable of running

an arbitrary set of web applications

Distributed model

Web application content

Application databases

applicationHost.config

root web.config

Php.ini

Worker

process

Web

application

Page 19: Azure overview  - Active Directory, SQL, and Web Hosting

Upstream

hardware

load-

balancers

Front-end

application

request router

Front-end

application

request router

…..

Persistent

storage

Server or virtual machine

Local routing logic

Web workers

Temporary per-

app file storage

Web

application

databases

Web

application file

directories

Cluster topology and run-

time state

Web Sites cluster

Worker process

(w3wp)

Resource usage data

End user

HTTP/S Request

Developer tools and protocols

ProtocolsDevelopment Tools

Visual Studio,

WebMatrix

Source control integration

Visual Studio Team Foundation Server 2010+

FTP, Git, WebDeploy,

HTTP

Page 20: Azure overview  - Active Directory, SQL, and Web Hosting

Windows Azure Active Directory

Page 21: Azure overview  - Active Directory, SQL, and Web Hosting
Page 22: Azure overview  - Active Directory, SQL, and Web Hosting

Purpose Details

REST/HTTP directory access

Create, Read, Update, Delete

directory objects and

relationships

Compatible with OData V3

Authenticate with OAuth 2.0

OAuth 2.0

Service to service authentication

Delegated accessJWT token format

SAML 2.0Web application authentication

SAML 2.0 token format

Used with Office 365 Services

WS-Federation 1.3Web application authentication

SAML 1.1 token format

Used with Office 365 Services

Page 23: Azure overview  - Active Directory, SQL, and Web Hosting

Windows Azure Service Bus

Page 24: Azure overview  - Active Directory, SQL, and Web Hosting
Page 25: Azure overview  - Active Directory, SQL, and Web Hosting
Page 26: Azure overview  - Active Directory, SQL, and Web Hosting

Great device experiences …

… powered by services in the cloud

Page 27: Azure overview  - Active Directory, SQL, and Web Hosting