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 marketing@winwire.com for any clarifications or information.
Session Speaker
Vineet Arora
CTO
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
Valuetobusiness
Time
Efficiency
Innovation
The path to moving to the cloud…
Serverless
Modernizing your Infra, Apps and Data
Rehost Refactor Redesign Rebuild Replace
Lift and
shift
DevOps and
Containers
Modernize
apps with
PaaS
Cloud
native
3rd party
SaaS
Infrastructure Services
Compute Storage
Datacenter Infrastructure
Application Platform
Web
Apps
Mobile
Apps
API
Apps
Notification
Hubs
Hybrid
Cloud
Backup
StorSimple
Azure Site
Recovery
Import/Export
Networking
Data
SQL
Database DocumentDB
Redis
Cache
Azure
Search
Storage
Tables
SQL Data
Warehouse
Azure AD
Health Monitoring
Virtual
Network
Express
Route
Blob Files DisksVirtual Machines
AD Privileged
Identity
Management
Traffic
Manager
App
Gateway
Operational
Analytics
Compute Services
Cloud
Services
Batch
RemoteApp
Service
Fabric
Developer Services
Visual Studio
Application
Insights
VS Team Services
Containers DNS
VPN
Gateway
Load
Balancer
Domain Services
Analytics & IoT
HDInsight Machine
Learning Stream Analytics
Data
Factory
Event
Hubs
Data Lake
Analytics Service
IoT Hub
Data
Catalog
Security &
Management
Azure Active
Directory
Multi-Factor
Authentication
Automation
Portal
Key Vault
Store/
Marketplace
VM Image Gallery
& VM Depot
Azure AD
B2C
Scheduler
Xamarin
HockeyApp
Power BI
Embedded
SQL Server
Stretch Database
Mobile
Engagement
Functions
Intelligence
Cognitive Services Bot Framework Cortana
Security Center
Container
Service
Queues
VM
Scale Sets
Data Lake Store
Dev/Test Lab
Integration
BizTalk
Services
Service Bus
Logic
Apps
API
Management
Media & CDN
Content
Delivery
Network
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 app
development 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 environments
65% 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:/COPApp
COPApp
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
Datavirtualization
PolyBase
Azure
HDInsight
Microsoft Data Management Platform for Analytics
SQL 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 analytics
at 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: marketing@winwire.com
• 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

Modernize Your Infrastructure and Apps with Microsoft Azure

  • 1.
    Modernize Your Infrastructureand 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 marketing@winwire.com for any clarifications or information.
  • 2.
  • 3.
    Agenda 2. Modernize –Infrastructure 3. Modernize - Apps 1. The Rise of Cloud 4. Modernize - Data 5. Q & A
  • 4.
    Agenda 2. Modernize –Infrastructure 3. Modernize - Apps 1. The Rise of Cloud 4. Modernize - Data 5. Q & A
  • 5.
    The cloud haschanged expectations Availability 100% Uptime Hyper-Scale From start-up to enterprise Agility Deliver just in time speed
  • 6.
    The rise ofcloud apps and Containerization
  • 7.
  • 8.
    Modernizing your Infra,Apps and Data Rehost Refactor Redesign Rebuild Replace Lift and shift DevOps and Containers Modernize apps with PaaS Cloud native 3rd party SaaS
  • 9.
    Infrastructure Services Compute Storage DatacenterInfrastructure Application Platform Web Apps Mobile Apps API Apps Notification Hubs Hybrid Cloud Backup StorSimple Azure Site Recovery Import/Export Networking Data SQL Database DocumentDB Redis Cache Azure Search Storage Tables SQL Data Warehouse Azure AD Health Monitoring Virtual Network Express Route Blob Files DisksVirtual Machines AD Privileged Identity Management Traffic Manager App Gateway Operational Analytics Compute Services Cloud Services Batch RemoteApp Service Fabric Developer Services Visual Studio Application Insights VS Team Services Containers DNS VPN Gateway Load Balancer Domain Services Analytics & IoT HDInsight Machine Learning Stream Analytics Data Factory Event Hubs Data Lake Analytics Service IoT Hub Data Catalog Security & Management Azure Active Directory Multi-Factor Authentication Automation Portal Key Vault Store/ Marketplace VM Image Gallery & VM Depot Azure AD B2C Scheduler Xamarin HockeyApp Power BI Embedded SQL Server Stretch Database Mobile Engagement Functions Intelligence Cognitive Services Bot Framework Cortana Security Center Container Service Queues VM Scale Sets Data Lake Store Dev/Test Lab Integration BizTalk Services Service Bus Logic Apps API Management Media & CDN Content Delivery Network Media Services Media Analytics
  • 10.
    Agenda 2. Modernize –Infrastructure 3. Modernize - Apps 1. The Rise of Cloud 4. Modernize - Data 5. Q & A
  • 13.
    Virtual machine buildingblocks • 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
  • 15.
    Your datacenter, or yourhoster Moving VMs to Azure Start VMs and app development in Azure Move VHDs if you’re running Hyper-V on-premises For VMWare users, Azure Site Recovery is a great approach! Production environment
  • 16.
    Microsoft Azure Storage HighlyAvailable 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/
  • 17.
    • 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
  • 18.
    Azure Networking Internet access Azure virtual network Virtual network PrivateIP 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
  • 19.
    Azure Resource Manager(ARM) RESOURCE GROUP
  • 20.
    Development and test 50%of the infrastructure is used for non-production environments 65% 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
  • 21.
    Web and mobileLine 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
  • 22.
    Line of BusinessApplications Dev/test
  • 23.
    Support for Microsoftapps Dev/test
  • 24.
    Support for majorISV apps For licensing details, check with your vendor rep ● ● ● ● ● ● ● Dev/test
  • 25.
    Agenda 2. Modernize –Infrastructure 3. Modernize - Apps 1. The Rise of Cloud 4. Modernize - Data 5. Q & A
  • 26.
    Where do developersspend time…
  • 29.
    Visual Studio 2017Container tools
  • 31.
    Support for WindowsServer Containers and Hyper-V isolation Image deployment and activation Volume driver support Networking and DNS discovery Resource governance
  • 32.
  • 37.
  • 41.
  • 42.
    Agenda 2. Modernize –Infrastructure 3. Modernize - Apps 1. The Rise of Cloud 4. Modernize - Data 5. Q & A
  • 43.
    Any BI tool AdvancedAnalytics 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 Datavirtualization PolyBase Azure HDInsight Microsoft Data Management Platform for Analytics SQL 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
  • 44.
    Data management foranalytics at 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
  • 45.
    Agenda 2. Modernize –Infrastructure 3. Modernize - Apps 1. The Rise of Cloud 4. Modernize - Data 5. Q & A
  • 46.
    Q & ANext Webinar • Website: www.winwire.com • Email: marketing@winwire.com • 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