modernize your infrastructure and apps with microsoft azure

46
Modernize Your Infrastructure and Apps with Microsoft Azure Notes: If you experience audio issues during the webinar, you can dial in through telephone details provided to you in your registration confirmation email. Please feel free to post questions in the questions dialog & we will try to answer as many as we can at the end. Recording of this session will be shared in next 24-48 hours. You can also write to us at [email protected] for any clarifications or information.

Upload: winwire-technologies-inc

Post on 23-Jan-2018

124 views

Category:

Software


3 download

TRANSCRIPT

Modernize Your Infrastructure and Apps

with Microsoft AzureNotes:

• If you experience audio issues during the webinar, you can dial in through telephone details provided to you in

your registration confirmation email.

• Please feel free to post questions in the questions dialog & we will try to answer as many as we can at the end.

• Recording of this session will be shared in next 24-48 hours.

• You can also write to us at [email protected] for any clarifications or information.

Session Speaker

Vineet AroraCTO

WinWire Technologies

Agenda

2. Modernize – Infrastructure

3. Modernize - Apps

1. The Rise of Cloud

4. Modernize - Data

5. Q & A

Agenda

2. Modernize – Infrastructure

3. Modernize - Apps

1. The Rise of Cloud

4. Modernize - Data

5. Q & A

The cloud has changed expectations

Availability

100% Uptime

Hyper-Scale

From start-up to

enterprise

Agility

Deliver just in

time speed

The rise of cloud apps and Containerization

Valu

e t

o b

usi

ness

Time

Efficiency

Innovation

The path to moving to the cloud…

Serverless

Modernizing your Infra, Apps and Data

Rehost Refactor Redesign Rebuild Replace

Lift andshift

DevOps andContainers

Modernizeapps with

PaaS

Cloud native

3rd party SaaS

Infrastructure Services

Compute Storage

Datacenter Infrastructure

Application Platform

WebApps

MobileApps

API Apps

Notification Hubs

HybridCloud

Backup

StorSimple

Azure SiteRecovery

Import/Export

Networking

Data

SQL Database DocumentDB

Redis Cache

AzureSearch

StorageTables

SQL DataWarehouse

Azure AD Health Monitoring

Virtual Network

ExpressRoute

Blob Files DisksVirtual Machines

AD PrivilegedIdentity Management

Traffic Manager

AppGateway

OperationalAnalytics

Compute Services

Cloud Services

BatchRemoteApp

ServiceFabric

Developer Services

Visual Studio

ApplicationInsights

VS Team Services

Containers DNSVPN Gateway

Load Balancer

Domain Services

Analytics & IoT

HDInsight MachineLearning Stream Analytics

Data Factory

EventHubs

Data LakeAnalytics Service

IoT Hub

Data Catalog

Security & Management

Azure ActiveDirectory

Multi-FactorAuthentication

Automation

Portal

Key Vault

Store/Marketplace

VM Image Gallery& VM Depot

Azure ADB2C

Scheduler

Xamarin

HockeyApp

Power BI Embedded

SQL Server Stretch Database

MobileEngagement

Functions

Intelligence

Cognitive Services Bot Framework Cortana

Security Center

Container Service

Queues

VM Scale Sets

Data Lake Store

Dev/Test Lab

Integration

BizTalkServices

Service Bus

Logic Apps

API Management

Media & CDN

Content DeliveryNetwork

Media Services

Media Analytics

Agenda

2. Modernize – Infrastructure

3. Modernize - Apps

1. The Rise of Cloud

4. Modernize - Data

5. Q & A

Virtual machine building blocks

• OS & data disk images• Various sizes

• Windows base OSs

• Linux base OSs

• Azure Certified Images

• Community images

• VM Extensions• Security

• Deployment

• Configuration

• Others

• Visual Studio debuggers

• Diagnostics agents

• Monitoring agents

• Access recovery

• Docker extension

• Backup helper

Your datacenter,or your hoster

Moving VMs to Azure

Start VMs and appdevelopment in Azure

Move VHDs if you’re running Hyper-V on-premises

For VMWare users, Azure Site Recovery is a great approach!

Production environment

Microsoft Azure Storage

Highly Available Cloud Storage

with Strong Consistency

• Geographically Distributed

• Anywhere anytime access

• Premium Storage for high throughput

Scalable data abstractions to

build your applications

• Blobs – Files and large objects

• Tables – Massively scalable structured

storage

• Queues – Reliable delivery of messages

• Drives – Durable NTFS volume for

Windows Azure applications

More information: http://azure.microsoft.com/en-us/services/storage/

• Standard storage• Optimized for general purpose storage

• Up to 20,000 IOPS and 20Gbps per storage account

• Billing based on actual bytes written to storage

• Blobs, Files, Tables, and Queues support

• Premium storage• Optimized for low latency or high bandwidth

• Up to 64,000 IOPS and 64Gbps per storage account

• Billing based on provisioned size (not actual writes)

• Blobs only

Storage

Azure Networking

Internet access

Azure virtual network

Virtual network

Private IP addresses, Network-level isolation

Segment with subnets and security groups

Control traffic flow with user-defined routes

Hybrid connectivity

Point-to-site for dev/test

VPN gateways for secure site-to-site connectivity

ExpressRoute for private enterprise grade connectivity

Domain-join with on-premises

ExpressRoute

VPN gateways

Azure Resource Manager (ARM)

RESOURCE GROUP

Development and test

50% of the infrastructure is used for non-production environments65% of developers say it is too complicated and time consuming to get development and test resources

Replicate real-world usage scenarios

Gain a precise view into how applications will behave at scale and in production

Test at realistic scale

Simplify and speed the process of running a dev-test environment

Provision VMs in minutes whether self provisioned or centralized control

Fast and easy provisioning

Gain visibility and control for usage of computing resources

Use pay-as-you-go model

Minimize waste and cost

LOB apps

Web and mobile Line of Business Apps like SAP,SharePoint

Microservice apps

Dev and test Big data and analytics

Internet of Things

Backup, recovery, and archive

High performance computing

Digital media

Typical starting points on IaaS

Line of Business Applications Dev/test

Support for Microsoft apps Dev/test

Support for major ISV apps

For licensing details, check with your vendor rep

● ●

● ●

● ●

Dev/test

Agenda

2. Modernize – Infrastructure

3. Modernize - Apps

1. The Rise of Cloud

4. Modernize - Data

5. Q & A

Where do developers spend time…

Visual Studio 2017 Container tools

Support for Windows Server Containers and Hyper-V isolation

Image deployment and activation

Volume driver support

Networking and DNS discovery

Resource governance

https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-technical-overview

fabric:/COPAppCOPApp

1.0…

fabric:/AuthorService

Extend on-premises data and apps

Agenda

2. Modernize – Infrastructure

3. Modernize - Apps

1. The Rise of Cloud

4. Modernize - Data

5. Q & A

Any BI tool

Advanced Analytics

Any language

Big Data processing

Data warehousingRelational data

Dashboards | Reporting

Mobile BI | Cubes

Machine Learning

Stream analytics Cognitive | AI

.NET | Java | R | Python

Ruby | PHP | Scala

Non-relational data

Data

vir

tuali

zati

on

Po

lyB

ase

Azure

HDInsight

Microsoft Data Management Platform for AnalyticsSQL Server 2016 + Cortana Intelligence

On-premises Cloud

OLTP ERP CRM LOB

Social media DevicesWeb Media

SQL Server Fast

Track

SQL Server DW in

VMs

Azure SQL

DW

Spark for

HDInsight

Azure Data Lake

Data management for analyticsat any stage

Query historical, relational data from a variety of sources

STAGE 2: Operational

STAGE 1: Traditional Gain real-time insights

without impacting performance

Ask questions of big data—all types, volumes and locations

STAGE 4: Free-form

STAGE 3: Logical Establish enterprise-

wide data lake and run advanced analytics and deep learning on unstructured data that arrives in real-time

Agenda

2. Modernize – Infrastructure

3. Modernize - Apps

1. The Rise of Cloud

4. Modernize - Data

5. Q & A

Q & A Next Webinar• Website: www.winwire.com

• Email: [email protected]

• Blog: http://www.winwire.com/blog-winsights/

• Twitter: www.twitter.com/winwire

• Topic: Drive Your Digital Transformation with

Microsoft Dynamics CRM

• When: June 22nd at 9 AM PST / 12 PM EST