• No results found

Microsoft Azure an overview

N/A
N/A
Protected

Academic year: 2021

Share "Microsoft Azure an overview"

Copied!
37
0
0

Loading.... (view fulltext now)

Full text

(1)
(2)

Microsoft’s public/private strategy

Azure services

Latest developments

(3)
(4)

Microsoft wants to provide flexibility and choice with a single

integrated platform

Run your workloads where you want to run them without changing the deployment methodology or

changing any code

(5)

A single integrated platform with the announcement of Microsoft

Azure Stack

Gallery

Azure Resource Manager

Azure Resource Manager

(6)
(7)

Program

Description

EU-US Safe Harbor Framework

Legal transfer of data to Microsoft from within EU

ISO27001

Broad international information security standard

SSAE 16 (SOC 1 Type 2)

Replacement for SAS 70 Type 2

PCI DSS

Payment Card Industry (PCI) Data Security Standards (DSS) Level 1

DNB

Windows Azure approved by Dutch National Bank

EU Model Clauses

Robust commitment for handling EU personal data and transfer to US

Article 29 Working Party

data protection authority of 28 EU Member States approve Microsoft Cloud Services

ISO27018

ISO International Privacy Standard

HIPAA BAA

Protected health information in the US

FISMA / FedRAMP

Required by law for US Federal agencies and looked on favorably by other government

agencies

(8)
(9)

24 Regions Worldwide, 22 Online. Huge capacity around the

world, still growing

Operational

Announced/Not Operational

Central US Iowa West US California North Europe Ireland East US Virginia East US 2 Virginia US Gov Virginia North Central US Illinois US Gov Iowa South Central US Texas Brazil South Sao Paulo West Europe Netherlands China North * Beijing China South * Shanghai Japan East Saitama Japan West Osaka India South Chennai East Asia Hong Kong SE Asia Singapore

Australia South East

Victoria

Australia East

New South Wales

(10)

Each thinkable scenario can be delivered by Azure…..

Infrastructure Services

Platform Services

Security &

Management

Web Apps Mobile Apps API Management API Apps Logic

Apps NotificationHubs

Content Delivery Network (CDN) Media Services HDInsight Machine Learning Stream Analytics Data

Factory EventHubs

Mobile Engagement Active Directory Multi-Factor Authentication Automation Portal Key Vault Biztalk Services Hybrid

Connections ServiceBus Storage Queues Store / Marketplace

Hybrid

Operations

Backup StorSimple Site Recovery Import/Export SQL Database DocumentDB Redis Cache Search Tables SQL Data Warehouse Azure AD Connect Health AD Privileged Identity Management Operations Management Suite Cloud Services

Batch Remote App Service

Fabric Visual Studio

(11)
(12)

Example of building an end-to-end solution with the services

Azure provides

Store

Analyse and

Transform

Present and

decide

Data Generation

Collection

Ingest

Camera Smart cars

Field

Gateways

Cloud Gateways

(WebAPIs) Azure Event

Hubs

Azure Service bus

Azure IoT Hub

Azure Blob Storage Azure Document DB Data Warehouse Azure SQL DB Azure Machine Learning Storm on Azure

HDInsight AnalyticsStream HD Insight (Hadoop) SSRS SharePoint BI Excel BI Power BI

AZURE DATA FACTORY

(13)

Demo of a real-life case ThyssenKrupp Elevator

Giving the world’s cities a lift with IoT

(14)
(15)

SQL, SharePoint, BizTalk Images

Distributed Cache

Queue Geo Replication

Read-Only Secondary Storage

Delete Disks

Large Memory SKU

Tag Expressions

Per Minute Billing

Stop without Billing

MSDN Dev/Test

Integration

Offline Operations

VIP ACLs

Site to Site Virtual Network

New VM Gallery

Point to Site

IoT Suite/IOT Hub

Android Support

HTML 5/CORS

Windows Phone Support

Custom Mobile API

iOS Notification Support

Git Source Control

Windows 10

Notification Support

Mercurial Deployment

Log Streaming

IP and SNI SSL

IP/DDOS Protection

http Logs to Storage

WebSockets

Data Factory

Remote Debug

VOD Streaming + Encoding

AD Management Portal

AD Directory Sync

Manage Azure in AD

B2B/EDI and EAI Adapters

AutoScale/Monitoring

Windows Server Backup

Hyper-V Disaster Recovery Support

http Logs to Storage

Import/Export Hard Drives

CORS/JSON Storage Support

Storage Analytics

Message Pump Programming Model

AMQP Support

Partitioned Queues/Topics

Cloud Services SDK 2.0

Dynamic Remote Desktop

Dynamic Remote Desktop

Last 12

Xamarin integration

HDInsight

AutoScale

IaaS v2

Multi-Factor Auth

Active Directory

Service Fabric

PowerBI

Web App

Azure Resource Manager

Mobile Services

Media Services

Data Lake

VS Online

Hyper-V Recovery

months

Data Catalog

G-Series

AAD B2C

RBAC

VM Backup

App service Environment

Web Application Gateway

Stream Analytics

Logic Apps

API Apps

(16)

1. Azure Container Service - an open source container scheduling and orchestration service which builds on our partnerships with both Docker and Mesosphere, as well as our contributions to open source

projects in this space. This service leverages both Docker and Apache Mesos in order to deliver an open source environment for running container workloads. Azure Container Service will be available in preview before the end of the calendar year.

2. Azure IoT Suite - Built on our proven cloud platform, the suite integrates with a company's existing processes, devices and systems to quickly and easily build and scale IoT projects. It is purpose-built to

address common business needs for IoT, such as remote monitoring, asset management and predictive maintenance. When a business is able to connect the assets it already owns and then harness the power of the data these assets are already generating, they realize operational efficiencies, create innovation and can transform their business.

3. Cortana Analytics Suite - a fully managed big data and advanced analytics suite that enables you to transform your data into intelligent action is available for purchase.

4. 3 New Azure Regions - Central India in Pune South India in Chennai and West India in Mumbai– making Microsoft the first hyper-scale public cloud provider in India. The new region will provide local

customers with data residency and replication in multiple regions for backup and recovery, and the option of a private connection to the cloud. Azure is immediately available in these regions, with Office 365 services coming in October, and Dynamics CRM to follow in the first half of 2016.

5. Azure Security Center - an integrated security solution that gives customers end to end visibility and control of the security of their Azure resources, helping them to stay ahead of threats as they evolve. This

first-of-its-kind security service also integrates with partner solutions from companies such as Barracuda, Checkpoint, Cisco, CloudFlare, F5 Networks, Imperva, Incapsula, and Trend Micro. In addition to enabling integrated security, monitoring and policy management, Azure Security Center also provides invaluable recommendations. By analyzing information gathered from customers’ deployments and comparing with global threat intelligence aggregated by Microsoft, the service introduces a unique ability in the industry to detect threats while taking the guesswork out of cloud security. Azure Security Center will be broadly available for Azure customers by the end of the year.

6. N-series VM’s - a new family of Azure Virtual Machines with GPU capabilities. GPUs are ideal for compute and graphics-intensive workloads, helping customers to fuel innovation through scenarios like

remote visualization, high performance computing and analytics. Available in preview within the next few months, the N-series will feature the NVIDIA Tesla Accelerated Computing Platform as well as NVIDIA GRID 2.0 technology, providing the highest-end graphics support available in the cloud today.

7. Azure Compute Pre-Purchase Plan - a new pricing program designed for customers with steady state, predictable workloads on Azure. With this new offer, customers who pre-purchase Azure compute for

one year can realize cost savings of up to 63 percent. This plan will be available globally starting December 1.

8. App Service Environment - generally available in December with a fully backed SLA. App Service Environment provides a fully isolated and dedicated environment for securely running all of your apps in

addition to enabling more scaling options for Web Apps, Mobile Apps, API Apps and Logic Apps.

9. Azure CDN - A strategic partnership with Akamai which will enable integration of Akamai’s industry-leading CDN capabilities into Azure. This dramatically expands Azure CDN’s capabilities, scale and

geographic reach. Public sector customers will have convenient access as both platforms have achieved the FedRAMP JAB’s highest certification.

10. Azure Mobile Engagement - The general availability, which enables user segmentation, app user analytics, and contextually-aware smart push notifications and in-app messaging across devices to maximize

app usage, retention and monetization.

11. Live Encoding for Azure Media Services - The general availability. Live Encoding enables the delivery of high quality video, under a variety of network conditions, to every device for the live streaming of

events. Live Encoding is the same technology that powered the digital coverage of some of the largest events on the planet such as Super Bowl XLIX and 2014 Winter Olympics.

12. Azure SQL Data Warehouse - including recently released Power BI integration, is now broadly available for public preview. Azure SQL Data Warehouse is a new, first-of-its-kind elastic data warehouse in the

cloud. It’s the first enterprise-class cloud data warehouse that can dynamically grow, shrink and pause compute in seconds independent of storage, enabling you to pay for the query performance you need, when you need it.

13. ExpressRoute for O365 and Skype for Business - The general availability as well as the ability to connect to Microsoft Azure’s Government Cloud via ExpressRoute. With ExpressRoute for Office 365,

customers can access Office 365.

14. New pricing plans for ExpressRoute - Effective Oct 1st 2015, customers will have two different data plans for their ExpressRoute connections. Relative to the prior model where pricing plans were tied to the

service provider, these plans provide more flexibility in choosing the right plan based on your data usage. For more details, refer here.

15. DV2 series VM’s - The general availability, our next generation of D-series Virtual Machine instances. DV2 instances can be used as Virtual Machines or Cloud Services. DV2 instances are based on a

customized 2.4 GHz Intel Xeon® E5 v3 (Haswell) processors, and with Intel Turbo Boost Technology 2.0 can go to 3.2 GHz, making DV2 up to 35% faster than the current series instances. Dv2-series and D-series are ideal for enterprise-grade applications that demand faster CPUs, better local disk performance, or higher memories.

16. Price reductions on A8-A11 Instances - As part of our commitment to save you costs whenever we can, we’re reducing prices of A8, A9, A10 and A11 instances by as much as 60%. These instances carry the

powerful Intel Xeon E5 processors and are suitable for compute intensive workloads like high-performance clusters, modeling and simulations, video encoding, and other compute or network intensive

scenarios. The new prices will be effective October 1st, 2015. Please visit the Virtual machines pricing pagefor pricing details.

17. Azure File Storage -The general availability. Azure File Storage is a highly available and geo-replicated managed file share at low cost. Via the widely-used SMB 3.0 protocol, it enables customers to have

persistent and secure connections with applications both on-premises and in the cloud.

18. Azure Backup of application workloads - The general availability. Included as part of Microsoft Operations Management Suite, Azure Backup now supports direct backup of SQL Server, SharePoint, and

Microsoft Dynamics

19. Azure Resource Health - Upcoming availability of a new service that exposes the health of each of Azure resources such as Virtual Machines, websites and SQL Databases to help customers quickly identify

the root cause of a problem. Based on the root cause, it provides actionable guidance and tooling to solve issues, including the option to submit a support ticket. Azure Resource health will be available for public preview in October.

20. Announcement of the Financial Services Compliance Program -.

(17)

Latest developments per area

Azure Resource Manager

(IaaSv2)

Azure IoT Suite

Service Fabric and Docker

Cortana Analytics Suite

(18)
(19)

Resource Groups

A resource Group is a unit of management

Tightly coupled containers of

multiple resources of similar or

different types

Every resource *must* exist in one

and only one resource group

Resource groups can span regions

Lifecycle: deployment, update,

delete, status

Identity: resources can talk to each

other

Grouping: Metering, billing, quota:

applied & rolled up to group

Tagging

Tags to organize your Azure resources

(20)
(21)

New-AzureVM –VM $myVM

New-AzureStorageAccount –StorageAccountName $acct

Set-AzureVNetConfig –ConfigurationPath -Path

Deployments based on templates provides a declarative way

of deploying resources

"resources": [

{

"name": “myStorageAccount",

"type": "Microsoft.Storage/storageAccounts",

"location": “westus",

"apiVersion": "2015-05-01-preview",

"properties": {"accountType": “Standard_LRS"}

}

(22)
(23)

• Isolated environment on a single machine

Like full OS: processes, memory, file system, IP address …

Life cycle: boot/start, shutdown/stop, run

• Built on-top of OS/Kernel-level technologies

LXC on Linux, Windows will provide container with Server 2016

Containers are NOT cross-platform!!!!!

• Engines (e.g. Docker) built ecosystem on-top

Typically runs on-top of OS/Kernel-level tech

Layered approach working with “images” and “marketplace for images”

(24)

Containers – “High Availability & Scale”?

• + Faster recovery / recycling & faster scale-out

Shorter boot times of containers can help recovering faster from failures  reduce your RTO

• + Improved image shipment to nodes

Container images do have smaller disk-footprint  enables faster delivery to machines 

reduces RTO

• + Better resource usage

Increase density on single machines for multiple customer tenants while still achieving isolation

• Containers alone do not provide HA or scale!

(25)

Azure

Windows

Server

Linux

Hosted Clouds

Windows

Server

Linux

Service Fabric

Private Clouds

Windows

Server

Linux

High Availability

Hyper-Scaling

Hybrid Operations

High Density

Micro services

Rolling Upgrades

Stateful services

Low Latency

Fast startup &

shutdown

Container Orchestration

& lifecycle management

Auto Replication &

Failover

Actor

programming

model

Load balancing

Self-healing

Data Partitioning

Automated Rollback

Health Monitoring

Placement

Constraints

(26)
(27)
(28)
(29)
(30)

Long

timelines

Hard to

scale

Difficult to

customize

(31)

Devices

Azure IoT Suite Remote Monitoring

Back end

systems

and

processes

C# simulator

Event Hub

Storage blobs

DocumentDB

Web/Mobile App

Stream Analytics

Logic Apps

Azure

Active Directory

IoT Hub

Web Jobs

Power BI

(32)

Field

Gateway

Device

Connectivity & Management

IoT Hub introduces devices management and bi-directional

capabilities

D

ev

ic

es

RT

O

S,

L

in

ux

, W

in

do

w

s,

A

nd

ro

id

, i

O

S

Protocol

Adaptation

Cloud Gateway

Event Hubs

&

IoT Hub

Field

(33)
(34)
(35)

(36)

Next Generation Sports Network

Next Generation Sports Network (NGSN) wanted to make international

soccer matches available live and on-demand to a global viewer base. It

required a wide array of solutions to create the next step in in the evolution

of the online sports viewing experience. With Microsoft Azure and support

from Microsoft Services, NGSN was able to build a global broadcasting

network in just six months – just a fraction of the time required for an

on-premises solution.

Harry van Streun, CEO and President of NGSN set out to change that. First,

he acquired the live broadcasting rights of 7 key European and South

American soccer leagues. His ultimate plan was to provide soccer fans with a

24-hour, live-streaming, on-demand, sports network that offered HD

broadcasting of entire soccer games from all of these leagues over the

Internet – an industry first.

But here was the challenge: At the time, the small

4-person NGSN

team had

little technical knowledge of internet broadcasting. Even with the right

partners, building a global broadcasting network to deliver on this plan

could take up to a year or more.

Not only did van Streun

want to go live in months

- but he wanted an

infrastructure ready to serve millions of subscribers around the world

.

(37)

(c) 2015 Microsoft Corporation. All rights reserved. This document is provided "as-is." Information and views expressed in this document, including URL and other Internet Web site

References

Related documents

Microsoft Azure Site Recovery Orchestration Channel Replication channel: Hyper-V Replica, SQL AlwaysOn SAN Primary Site Windows Server Recovery Site Microsoft Azure

For each database that is to be backed up, OTTO Max will issue a database / transaction log backup command to Microsoft SQL Server to backup each database to a Microsoft SQL

Once you have selected the desired SQL tables to be backup, click the Export button to begin.. Once SQL tables are backup, a message “Process Completed” will

Figure 5 – Crop evapotranspiration (ET c ) of adult coffee plantations based on the SEBAL algorithm compared to ET c (mm d –1 ) calculated with observed data. ET c observed

 At the end of a shown sequence (the length of the sequence in the first run is determined by the difficulty level chosen in the main window), the following screen

I certify that an Examination Committee has met on 24 th March 2009 to conduct the final examination of Siti Nur Afifi Ahmad on her Master of Science thesis entitled

 Microsoft SQL Application Backup and Restore — These tests installed the VMware Data Protection Suite iDA for SQL on a virtual machine running Microsoft SQL used for database

The results of the study indicate that teachers, learners and members of the community have a limited understanding about how a whole school development approach in