Partner Practice Enablement - Overview This session will focus on integration strategies for applications deployed using Microsoft Azure Websites and Microsoft.

Slides:



Advertisements
Similar presentations
Windows Azure for SharePoint people Dennis – Solution Architect Microsoft Windows Azure.
Advertisements

System Center 2012 R2 Overview
Automating Microsoft Azure with PowerShell MMS Minnesota 2014 Trevor Sullivan and David O’Brien – #MMSMinnesota.
Integrate into existing systems with PowerShell integration modules Extend by building PS modules to enable integrating into other systems Optimize.
The spring release of Windows Azure Infrastructure as a Service introduces new functionality that allows full control and management of virtual machines.
Inside Windows Azure Virtual Machines Vijay Rajagopalan Microsoft Corporation.
Deep Dive into Windows Azure Virtual Machines – From Cloud Vendor and Enterprise Perspective Vijay Rajagopalan Principal Lead Program Manager Microsoft.
VMware vCenter Server Module 4.
Name Title Microsoft Windows Azure: Migrating Web Applications.
VIR314. Understand the scenarios Application support Understand the scenarios Application support Review of the sequencing process Demo Review of the.
VM Role (PaaS)Virtual Machine (IaaS) StorageNon-Persistent StoragePersistent Storage Easily add additional storage DeploymentBuild VHD offsite and upload.
Migrating Applications to Windows Azure Virtual Machines Michael Washam Senior Technical Evangelist Microsoft Corporation.
LB VIP:Input Endpoint Internal Endpoint foo.cloudapp.net  VIP.
Cross Platform Mobile Backend with Mobile Services James
SharePoint Farm On Azure IAAS Prepared By : Prakhar Rastogi Premier Field engineer Microsoft India.
Partner Practice Enablement - Overview This session will focus on integration strategies for applications deployed using Microsoft Azure Websites and Microsoft.
Boston Bootcamp April 27 th, 2013 Azure Websites Udaiappa Ramachandran ( Udai
Building Apps with IaaS and PaaS Name Title Organization.

Partner Practice Enablement - Overview In this session students will learn how to properly deploy, manage and scale SQL Server and SharePoint Server in.
Migrating Business Apps to Windows Azure Marc Müller Principal Consultant, 4tecture GmbH
Windows Azure Virtual Machines Speaker Title Organization.
Nir Mashkowski Group Program Manager Azure websites.
Partner Practice Enablement - Overview This session is focused on networking with Microsoft Azure Infrastructure Services. Learn how to enable, secure.
Windows Azure Conference 2014 Lessons Learned From Large Scale Migrations to Windows Azure IaaS.
Windows Azure Conference 2014 Deploy your Java workloads on Windows Azure.
DCIM211. By 2015, 35% of enterprise IT expenditures for most organizations will be managed outside the IT department’s budget IT budget.
Microsoft Azure SoftUni Team Technical Trainers Software University
Website s Azure Websites is an enterprise class cloud solution for developing, testing and running web apps. Azure Websites allows you to focus on what.
Preview JUNE 2012 Introduced Windows Azure Infrastructure Services General Availability APRIL 2013 Commercially-backed SLA and formal support agreements.
Windows Azure Migrating Applications and Workloads Speaker Title Organization.
Lugano Microsoft Azure Overview Ken Casada Technical Evangelist Microsoft Switzerland
Introduction to Microsoft Azure Introduction to the cloud with Microsoft Azure. Audience: Developers. Architects, and IT Professionals Module 1 – Introduction.
Node.js & Windows Azure AZR326  JavaScript on the Server!  Event driven I/O server-side JavaScript  Not thread based, each connection uses only a.
Windows Azure Virtual Machines Anton Boyko. A Continuous Offering From Private to Public Cloud.
Global scale with Microsoft Azure Scenarios Achieving high availability with Microsoft Azure Demos.
Microsoft Azure Active Directory. AD Microsoft Azure Active Directory.
Developer Day Windows Azure June 2012 & October 2012 News Mario Szpuszta Cloud Architect & Technical Evangelist, Microsoft Corp.
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
 Mike Martin  Architect  MEET Member  Crew Member of Azug  Windows Azure Insider  Windows Azure MVP  
Windows SharePoint Services. Overview Windows SharePoint Services (WSS) Information Worker Infrastructure component delivered in Windows Server 2003 Enables.
Azure in a Day Training: Windows Azure Module 1: Windows Azure Overview Module 2: Development Environment / Portal – DEMO: Signing up for Windows Azure.
Module 14: Advanced Topics and Troubleshooting. Microsoft ® Windows ® Small Business Server (SBS) 2008 Management Console (Advanced Mode) Managing Windows.
Technology Drill Down: Windows Azure Platform Eric Nelson | ISV Application Architect | Microsoft UK |
SQL Server 2012 Session: 1 Session: 4 SQL Azure Data Management Using Microsoft SQL Server.
Building web applications with the Windows Azure Platform Ido Flatow | Senior Architect | Sela | This session.
Bellevue College Cloud Seminars Learn: Cloud services Friday, March 4, 2016 Azure Virtual Machines Fawad Khan.
Marin Franković MVP: SCCDM Algebra visoko učilište What’s new in Azure for IT Pro.
Alfresco Enterprise on Azure Shah Rahman Founder and CEO, CloudlyIO.
Copyright © New Signature Who we are: Focused on consistently delivering great customer experiences. What we do: We help you transform your business.
Inspirirani ljudima. Ugasite mobitele. Hvala.. Paolo Pialorsi Senior Consultant PiaSys ( Publishing apps for SharePoint 2013 on Microsoft.
Copyright © New Signature Who we are: Focused on consistently delivering great customer experiences. What we do: We help you transform your business.
Brian Blanchard Web: Oakwoodsys.com Blog: aka.ms/BrianBlanchard.
DreamFactory for Microsoft Azure Is an Open Source REST API Platform That Enables Mobilization of Data in Minutes across Frameworks and Storage Methods.
Microsoft Dynamics NAV Microsoft Dynamics NAV managed service for partners, under the hood Dmitry Chadayev Corporate Vice President, Microsoft.
Architecting Enterprise Workloads on AWS Mike Pfeiffer.
Building AD-SQL-APP Server on AZURE
Building ARM IaaS Application Environment
Deploying Web Application
Automate Custom Solutions Deployment on Office 365 and Azure
Logo here Module 3 Microsoft Azure Web App. Logo here Module Overview Introduction to App Service Overview of Web Apps Hosting Web Applications in Azure.
Jon Galloway | Tech Evangelist Christopher Harrison | Head Geek
Design and Implement Cloud Data Platform Solutions
Acutelearn Azure Administration Training in Hyderabad Classroom Training Instructor led trainings at Acutelearn premises Corporate Training Custom tailored.
Dev Test on Windows Azure Solution in a Box
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
SharePoint Online Hybrid – Configure Outbound Search
Microsoft Virtual Academy
06 | SQL Server and the Cloud
Microsoft Virtual Academy
Presentation transcript:

Partner Practice Enablement - Overview This session will focus on integration strategies for applications deployed using Microsoft Azure Websites and Microsoft Azure Cloud Services. Learn how to securely consume services in a virtual machine from your applications. Audience: IT Professionals, Architects and Developers Module 1 – Introduction to Microsoft Azure Module 2 – Microsoft Azure Virtual Machines Module 3 – Microsoft Azure Networking Module 4 – Microsoft Azure Active Directory Module 5 - Cloud Services and Websites Module 6 - SQL Server and SharePoint Module 7 - Management and Monitoring

CEO & Co-Founder of Opsgility, Experts in Instructor-Led Microsoft Azure Training. Prior to starting Opsgility Michael was a Principal Cloud Architect with a leading Solution Integrator and a fifteen year Microsoft veteran. While at Microsoft Michael's roles included being a Senior Program Manager on the Microsoft Azure Runtime team and a Senior Technical Evangelist for Microsoft Azure Infrastructure Services. Michael was the original developer of the Microsoft Azure PowerShell Cmdlets and is a globally recognized speaker for conferences such as TechEd and BUILD. About the Instructor Michael Washam Microsoft Azure Trainer

Cloud Services, Websites and Infrastructure Services

Agenda Microsoft Azure Compute Virtual Machines and Cloud Services Virtual Machines and Websites Azure Websites for IT Professionals

Microsoft Azure Compute

Why Integrate? Application Dependencies Allows development of new applications or migration of existing applications that have dependencies on resources that require virtual machines such as SQL Server, Mongo DB, Oracle etc... Hybrid Connectivity Using Microsoft Azure Virtual Networks to connect to on-premises resources allows for line of business applications hosted in Microsoft Azure.

Cloud Services

Workloads for Cloud Services Workloads that are designed to be stateless and can be easily scaled to multiple instances N-Tier Applications are well suited because Cloud Service has superb support for cross role communication and discovery. Your choice of language and frameworks as long as it runs on Windows. Workloads that can be deployed in an automated fashion

Microsoft Azure Service Model Example cloud service configuration with a single web role and a single worker role

VIP Swap

Mixing Virtual Machines & Stateless Roles Multiple cloud services with stateless and virtual machines

Virtual Machines and Cloud Services Side by Side Direct Connectivity Using Virtual Networking For advanced connectivity scenarios such as Active Directory or DCOM Connect Cloud Apps via VIPs Easily compose services by connecting public endpoints

Connecting Cloud Services via VIPs Strengths Simplicity Tenant Autonomy Easy Local Dev/Test WA Web Role Cloud Service 1 Cloud Service 2 SQL Server

DEMO Cloud Services VIP Connectivity

Connecting Cloud Services with VNET Strengths Lower Latency Protect VMs from the open Internet Advanced Connectivity Requirements Direct Access via VNET FrontEndSubnet ( /16) SQLSubnet ( /16) WA Web Role Cloud Service1 Cloud Service 2 AD SQL Mirror AD Subnet ( /16) ContosoVNet ( /8)

DEMO Cloud Services Virtual Network Connectivity

Websites

Creating a Web Site Using the Azure Management Portal

Publishing Web Sites FTP FTP Client (ie: FileZilla) Visual Studio Web Deploy Visual Studio Git Usually Automated via Service Hooks

Automating Web Site Deployment Publishing with Command Line Tools MSBuild FTP Scripts PowerShell Cross-Platform Command Line Interface (CLI) Web Deploy Command Line Publishing from Source Control Generally to a staged deployment slot…

Deployment Slots A separate web site linked to your primary web site. Each deployment slot has it’s own URL and runtime environment.

Staged Publishing Publish updates to your web site into the staging deployment slot. Run and Test in the Staging slot. Instantly Swap the Staging and Production Slots “Go Live” “Oops!”

Publishing From Source Control Git or Mercurial repositories are supported.

Connecting Websites via VIPs Strengths Access any backend that can be hosted on a virtual machine. Access on-premises resources using virtual machine hosted in virtual network. Cloud Service SQL Server Website

Azure Websites with Virtual Network Support

LAB 9 Websites with VIP Connectivity

Custom Domains and SSL for Azure Websites

Custom Domains.azurewebsites.net Custom

Configuring Custom Domains DNS Registrar Add A or CNAME Record(s). Azure Management Portal In domain names section of the configure page for the web site. Click the manage domains button. Add domain name(s)

SSL with Azure Web Sites SSL Provided by Default SSL with Custom Domain Requires Standard Mode SSL Bindings Server Name Indication (SNI) SSL Modern Applications and OS’s capable of using SNI SSL Multiple domains can share the same IP Address IP Based SSL Traditional SSL that supports older applications and OS’s One domain per IP Address

Configuring SSL in Azure Web Sites Obtain certificate(s) from a Certificate Authority. Upload Certificate(s) to Azure..pfx with password Configure SSL Bindings.

IP Based SSL Considerations Dedicated IP Address (inbound) Assigned to the Web Site. Can be retrieved in the quick glance section of the DASHBOARD page of the web site. Not the same as the Load Balancer IP Address used when configuring the A Record for a custom domain. A Record must be updated to use this Virtual IP Address.

Scaling Websites

Scaling Options SMALL 1 CORE 1.75 GB MEMORY 1 GB STORAGE MEDIUM 2 CORES 3.5 GB MEMORY 10 GB STORAGE LARGE 4 CORES 7 GB MEMORY 50 GB STORAGE For more information on websites options

Websites Scalability

Backup and Restore Websites

Backup and Restore Feature Provides back and restore services for your web site and linked resources (databases). Requirements Standard Mode An Azure Storage Account (same subscription the web site is deployed in) Backups are stored in Blob storage.

Website Backup How Backups are Initiated Manual or Automated Content Included in the Backup Website configuration Website files (content) Linked Resources (SQL Database, MySQL) How Backups are Stored Azure Storage Account (blob) Container name: “websitebackups” A backup consists of a.ZIP file (the backup) and a.XML file (the manifest for the.ZIP).

Website Restore Website Restore Targets Current Website Existing Website is overwritten New Website Creates a new Website in the same region as the original. Website name is “restored-originalWebsiteName” Database Restore Targets None Restore to a different database server Restore to the original database

Summary Microsoft Azure Compute Virtual Machines and Cloud Services Virtual Machines and Websites Azure Websites for IT Professionals

Coming Up Next... SQL Server and SharePoint

Thank You