40
© Arbela Technologies Corp www.ArbelaTech.com @ArbelaTech Azure Cloud Services – Overview Presentation

Azure Services Overview

Embed Size (px)

Citation preview

© Arbela Technologies Corp www.ArbelaTech.com @ArbelaTech

Azure Cloud Services – Overview Presentation

© Arbela Technologies Corp www.ArbelaTech.com @ArbelaTech 2

Azure and cloudIn this session you will learn that Azure has much more to offer than just infrastructure services. We will cover how Azure can be utilized for integration services (Azure App Services), document services (Azure Document DB), Web/Mobile Apps, Machine Learning and more. The goal is to provide an overview of services and how they may apply to your implementations today.

© Arbela Technologies Corp www.ArbelaTech.com @ArbelaTech

Cloud Computing Patterns

tCom

pute

InactivityPeriod

t

t

t

On and OffOn & off workloads (e.g. batch job)Over provisioned capacity is wasted Time to market can be cumbersome

Unpredictable BurstingUnexpected/unplanned peak in demand Sudden spike impacts performance Can’t over provision for extreme cases

Com

pute

Growing FastSuccessful services needs to grow/scale Keeping up w/ growth is big IT challenge Cannot provision hardware fast enough

Com

pute

Predictable BurstingServices with micro seasonality trends Peaks due to periodic increased demandIT complexity and wasted capacity

Com

pute

Greater business agility- Respond to changing

business demands more readily

- Access anywhere any device

Greater resource agility- IT can focus on value

add services vs. maintenance & deployments

© Arbela Technologies Corp www.ArbelaTech.com @ArbelaTech

What is “Cloud”

Software-as-a-Service

consume

SaaSPlatform-as-a-Service

build

PaaSInfrastructure-as-a-

Service

host

IaaS

© Arbela Technologies Corp www.ArbelaTech.com @ArbelaTech

CLOUD COMPUTING

Packaged Software

Storage

Servers

Networking

O/S

Middleware

Virtualization

Data

Applications

Runtime

You

man

age

Infrastructure(as a Service)

Storage

Servers

Networking

O/S

Middleware

Virtualization

Data

Applications

Runtime

Managed by vendor

You

man

age

Platform(as a Service)

Managed by vendor

You

man

age

Storage

Servers

Networking

O/S

Middleware

Virtualization

Applications

Runtime

Data

Software(as a Service)

Managed by vendor

Storage

Servers

Networking

O/S

Middleware

Virtualization

Applications

Runtime

Data

© Arbela Technologies Corp www.ArbelaTech.com @ArbelaTech

Multi-Tenant vs. Single Tenant

• Single Tenant• Single instance running for a single company• Unique O/S, DB, Application for each company• More flexibility, more secure, more work to maintain• Think Applications on your laptop

• Multi Tenant• Single instance shared across multiple companies• Single Update to update the whole software ecosystem• Less Flexible, Less Secure, Easier to maintain• Think Hotmail or Gmail

© Arbela Technologies Corp www.ArbelaTech.com @ArbelaTech

Cloud Options – Hybrid Approach

Hybrid Approach allows for certain utilization of cloud functionality such as:• For Production Environment Support• Disaster Recovery (DR)• User General Support• Training

• Core Environment Management• For non-production or development environments (Dev, Test)• Backup• Maintenance

• Business Intelligence & Reporting

© Arbela Technologies Corp www.ArbelaTech.com @ArbelaTech

Cloud services

App Services

Virtual machines

Azure Services

Analytics

© Arbela Technologies Corp www.ArbelaTech.com @ArbelaTech

Virtual Machines and Containers

9

© Arbela Technologies Corp www.ArbelaTech.com @ArbelaTech

Virtual Machines

• Cloud basic building blocks• Full control over virtual machines

with virtual hard disks• Install and run software yourself• Nearly identical to traditional on

premise servers and virtualization• Easiest way to move existing

workloads to the cloud• Scale additional instances on-

demand or automatically based on load• Only pay for what you use

© Arbela Technologies Corp www.ArbelaTech.com @ArbelaTech 11

• Much like VM’s they are their own isolated boxes• However unlike VM’s that require an OS for each VM –

containers can leverage the same OS• Used to isolate multiple applications running on the same

server

Containers

© Arbela Technologies Corp www.ArbelaTech.com @ArbelaTech

Continuous storage

geo-replication

WEST

DCEASTDC

> 500 miles

Windows Azure Storage

FULL GEO-REPLICATION

© Arbela Technologies Corp www.ArbelaTech.com @ArbelaTech

Deploy general purpose VM’s, Auto-updated, Scale automatically

Cloud Services

13

© Arbela Technologies Corp www.ArbelaTech.com @ArbelaTech

Cloud Services

• Services that run in the cloud• Access & manage general purpose VM’s• ERP deployments

• Dev, Test, Demo right from LCS or Azure Marketplace

• Web Roles• Customized for each web application as

supported by IIS & ASP.NET – usually front end users

• Worker Roles• General development, long running tasks

• Can be accessed via Remote Desktop, Remote App or via Web Client

© Arbela Technologies Corp www.ArbelaTech.com @ArbelaTech

IDENTITY - Security

15

© Arbela Technologies Corp www.ArbelaTech.com @ArbelaTech 16

• Identity and security management in the cloud• Enables hybrid

authentication between cloud and on premise through trusted domains• Enables single sign-on across

the enterprise from your AD account (oAuth, o365, local AD domain, WebEx, Skype, SalesForce, Box, CRM, global domains and many more)

Azure active directory

© Arbela Technologies Corp www.ArbelaTech.com @ArbelaTech

App Services

17

© Arbela Technologies Corp www.ArbelaTech.com @ArbelaTech

App Services

• Web Apps• Mobile Apps• Logic Apps• API Management• Notification Hubs• Load Balanced• Instance scaling

© Arbela Technologies Corp www.ArbelaTech.com @ArbelaTech

Example of Logic Apps

© Arbela Technologies Corp www.ArbelaTech.com @ArbelaTech

© Arbela Technologies Corp www.ArbelaTech.com @ArbelaTech

© Arbela Technologies Corp www.ArbelaTech.com @ArbelaTech

© Arbela Technologies Corp www.ArbelaTech.com @ArbelaTech

© Arbela Technologies Corp www.ArbelaTech.com @ArbelaTech

© Arbela Technologies Corp www.ArbelaTech.com @ArbelaTech

© Arbela Technologies Corp www.ArbelaTech.com @ArbelaTech

Analytics

26

© Arbela Technologies Corp www.ArbelaTech.com @ArbelaTech 27

ThyssenKrupp – Service powering by Azure AnalyticsChallenge• ThyssenKrupp Elevator maintains more

than 1.1 million elevators worldwide, including those at some of the world’s most iconic buildings. ThyssenKrupp wanted to better compete in its industry by offering dramatically increased uptime, taking preventive maintenance a step further to predictive and even pre-emptive service.

Solution• ThyssenKrupp teamed up with Microsoft to

create a connected asset monitoring system based on Microsoft Azure IoT services that connects thousands of sensors and systems in its elevators to the cloud and draws this data into a dashboard available on PCs and mobile devices for a real-time view of key performance indicators.

Benefits• Increases reliability through predictive

maintenance and rapid, remote diagnostic capabilities

• Reduces costs for ThyssenKrupp and its customers

• Rich, real-time data visualization• Data continually feeds into dynamic

predictive models• Two-way flow of data enables diagnostics

mode and remote elevator commands

© Arbela Technologies Corp www.ArbelaTech.com @ArbelaTech

Analytics

© Arbela Technologies Corp www.ArbelaTech.com @ArbelaTech 29

• Big Data Storage and elasticity• Recognition of human

interactions and intent• Dashboards /

Visualization (PowerBI)• Information

Management

Cortana analytics suite

© Arbela Technologies Corp www.ArbelaTech.com @ArbelaTech 30

Cortana Analytics Capabilities

http://how-old.net

© Arbela Technologies Corp www.ArbelaTech.com @ArbelaTech 31

Machine Learning

• Predictive Analytics• Leveraging structured and unstructured data• Several machine learning templates exist in the

marketplace• Upselling products• Forecasting

© Arbela Technologies Corp www.ArbelaTech.com @ArbelaTech 32

Machine Learning - Marketplace

• Marketplace with several experiments pre-programmed• Some are free• Some are for

purchase

© Arbela Technologies Corp www.ArbelaTech.com @ArbelaTech

Azure ML Studio – Design your Analytics Engine

© Arbela Technologies Corp www.ArbelaTech.com @ArbelaTech

Sizing and Pricing

34

© Arbela Technologies Corp www.ArbelaTech.com @ArbelaTech

Pricing AX on Azure vs. On-Premise

https://lcs.dynamics.com/AxOnAzure/axOnAzure.html

© Arbela Technologies Corp www.ArbelaTech.com @ArbelaTech

WINDOWS AZURE – GETTING STARTED MSDN BENEFITS

ULTIMATE PREMIUM PROFESSIONAL

Compute 1500 hrs of small instances

750 hrs of small instances

375 hrs of small instances

Storage 30GB 25GB 20GB

Transactions 4M 2M 1M

Bandwidth 35GB out / free in 30GB out / free in 25GB out / free in

Databases 5GB Web Edition 1GB Web Edition 1GB Web Edition

Access Control 500K 200K 100K

Service Bus 1M Messages3000 Relay Hours

1M Messages3000 Relay Hours

500K Messages1500 Relay Hours

Annual Savings $1,400 $2,000 $3,600

© Arbela Technologies Corp www.ArbelaTech.com @ArbelaTech

Disaster Recovery

© Arbela Technologies Corp www.ArbelaTech.com @ArbelaTech 38

Backup – On-Premise to Azure - Disaster Recovery as a Service • Azure Site Recovery (ASR) allows

for replication into the cloud for;• Host based Hyper-V Replication• Guest-based VM Ware Replication• SQL Always On Replication• AD Replication• Can set automated failover and

manual actions through scripting and runbooks

• Failback to your datacenter when it’s back up

• Remote health monitoring• StorSimple

• Appliance that can be installed on premise

• Handles encryption, decryption, compression and replication to cloud

On-Premise

StoreSimple Appliance (optional)Encryption/Decryption/Compression

AX AOS SQL DBModel & Data

Azure Cloud

AX AOSSQL DBModel &

Data

Active Directory

Active Directory

© Arbela Technologies Corp www.ArbelaTech.com @ArbelaTech 39

AXUG Cloud Series – January 2016

• Working with Virtual Machines - January 8th

• Disaster Recovery as a Service on Azure - January 22nd

• Integration with Azure App Services & Logic Apps - February 5th

• BI & Analytics - February 19th • Hybrid Cloud Approaches with Azure - March 4th

© Arbela Technologies Corp www.ArbelaTech.com @ArbelaTech

T H A N K Y O U

www.arbelatech.com

THANK-YOU!

Tim Harris | [email protected]