microsoft azure - introduction to microsoft's public cloud

Post on 15-Apr-2017

48 Views

Category:

Technology

4 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Microsoft AzureIntroduction to Microsoft's Public Cloud

Atanas GergiminovSystem Engineer

Cloud Solutions

Public Cloud Usage 2016

0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100%

Oracle Cloud (IaaS)

DigitalOcean

Google IaaS

IBM SoftLayer

VMware vCloud Air

Google PaaS

Azure PaaS

Azure IaaS

AWS

4%

5%

6%

7%

7%

7%

13%

17%

57%

10%

8%

15%

10%

13%

13%

20%

25%

17%

6%

5%

10%

8%

8%

9%

12%

11%

8%

Running apps

Experimenting

Plan to use

Public Cloud Usage 2016 vs. 2015

0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100%

Oracle Cloud (IaaS)

DigitalOcean

Google IaaS

IBM SoftLayer

VMware vCloud Air

Google PaaS

Azure PaaS

Azure IaaS

AWS

0%

0%

5%

5%

5%

8%

9%

12%

57%

4%

5%

6%

7%

7%

7%

13%

17%

57%

2016

2015

Cloud Models

Microsoft Azure

Programming languages & tools.NET, Visual Studio, TFS, Git, Java, NodeJS, PHP, Python, Ruby, C++

Microsoft Cloud Infrastructure

DataAnalyticsMediaIdentity

WebMobileGamingIoT

Windows VMsLinux VMsStorageNetworking

US DoD West

US DoD East

Private, high b/w network connections up to 10Gbps)

Predictable performance

ExpressRoute

>4000Certified, pre-

configured for

Microsoft Azure

Solutions in Azure

Marketplace

Momentum

Azure Components

More Azure Components

Infrastructure as a Service

Core services of Azure IaaS

Compute families

80,000 IOPsPremium Storage

Entry Level

General Purpose VMs

Compute Optimized VMs

Large MemoryVMs

Storage Networking Management

High performance VMs

H

Storage optimized VMs

L

GPU-enabled VMs

Azure Storage

• URL• Location• Replication scope:

- Locally redundant- Zone redundant- Geo-redundant- Geo-redundant with read only access to a secondary region

Storage Account

Azure Networking

Azure Networking

Azure Networking

Azure Resource Manager (ARM)

Platform as a Service

Microsoft Azure data management options

Options for relational data services in the cloud

Microsoft Azure SQL Database

Azure SQL Database Service Tiers

• •• •••

• •• •••

Microsoft Azure Websites

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 ASP.NET, PHP, Node.js, and Java

Metering and throttling of resources

Fully integrated into Web App Gallery

Azure Website Features

Enterprise Class Global Scale Built for DevOps

Hybrid Connections

VPN Support

Scheduled Backups

Azure Active Directory Integration

Site Resiliency, HA, and DR

Web Jobs

Role Base Access Control

Audit / Compliance

Website Migration

Redis Cache Integration

IP Restrictions/ SSL

Web Sockets

SQL, MySQL, DocDB, & Mongo

Automated DeploymentAutoScale

Built-in Load Balancing

WW Datacenter Coverage

End Point Monitoring & Alerts

App Gallery

DR Site Support

WildCard Domain Support

Dedicated IP addresses

WebJobs

Sticky Session Support

HTTP Compression

CDN Support

Remote Debugging w/ Visual Studio

Site Staging Slots

Testing in Production

Continuous Integration/Deployment

Git, Visual Studio Online and GitHub

App & Site Diagnostics

OS & Framework Patching

Site Extensions Gallery

NET, PHP, Python, Node, Java

Framework Installers

Browser-based editing

Auto-Healing

Logging and Auditing

Traffic Manager

Azure Content Delivery Network

Other services

Azure Active Directory

Identity as the control plane

Azure Active Directory editions feature comparison

Directory Sync with Password Sync

•An extension of ‘Directory Sync’ that also synchronizes a “hash” of the user’s password.

• Enables users to sign-in to cloud applications using their same on-premise password.

Directory Sync with Single Sign-On

•Users won’t be challenged to enter username/password when accessing cloud applications.

•Authentication occurs in the on-premise directory.

•Requires an on-premises STS, such as ADFS.

Azure Backup

4. Backup

2. Install Agent

1. Sign Up

Window Server5. Recover - to the same or a different server

Encrypted Data

How Azure Backup works

Azure management tools

Azure Classic Portal (v1)

manage.windowsazure.com

Azure Portal (v2)

portal.azure.com

Azure Portals

Azure PowerShell

Azure PowerShell includes the following modules:

AzureA core set of cmdlets for managing Azure services.

AzureRMA set of cmdlets for managing resource groups.

AzureProfileA set of cmdlets for managing authentication and execution context.

Azure CLI https://azure.github.io/projects/clis/

Azure managed services opportunities

Planned Service Offer - OverviewAssessment &

Planning Migration Deployments

Infrastructure Management

MonitoringCost

Optimization Security SupportConfig

ManagementBackup & DR

Identity

Management

Automation/

DevOps

Application

Recovery Lift and shift

Solution

design &

architecture

support

OS updates,

upgrades and

patchingSnapshotting

Subscription

management

ARM template

authoring and

deployment

Basic

infrastructure

management

(OS, compute,

storage,

network)

Usage and

spendanalytics

Anti-virus/

Anti-malware 24/7 support

App

dependency

mapping &

visualization

Re-

platforming/

Re-architecting

Dev-test, POCs

and App

performance

testing

Password

resets

Managed

Backup (Short-

term)

User access

and RBAC

management

Continuous

integration &

deployment

Advanced

infrastructure

monitoring

(basic +

firewall/DNS/

load balancer

etc.)

Spend

and usage

forecasting

Security

and risk

assessments

Uptime and

response SLAs

Azure TCO

analysis

App decom-

missioning

Auto-scale

design and

deployment

Resource

configuration

and policy

management

Long termdata

retention

User tagging

and change

management

Application

life cycle

management

Alerting/alarms

with response

SLAs

Tagging and

audit trails

Intrusion

detection and

remediation

System health

monitoring

Migration ROI

analysis

Compliance

and regulation

support

Audit log

management

DR planning

and DRdrills

Single sign

on and

Multi-factor

authentication

Database

monitoring

Custom

invoicing

Security

information

and event

management

IT Service and

incident

management

Migration

planningDeployment

automation

Deployment

operations and

troubleshoot-

ing

Automated

failover and

restore

App

performance

monitoring Capacity

planning and

resource

optimization

Web

application

firewall Custom control

panels/

customer

portals

Log analytics &

alerting

Encryption

and key

management

Dedicated account management and architect support

Governance and planning

Compliance and regulation support

How to Try (Free Trial)

Azure Services account structure

Pricing Calculator

http://msdn.microsoft.com/en-au/

http://www.microsoftvirtualacademy.com/

Resources

http://channel9.msdn.com/Events/TechEd/Australia/2013

http://technet.microsoft.com/en-au/

top related