340 likes | 614 Views
What’s new in Microsoft Azure. Ken Casada Technical Evangelist Microsoft Switzerland kcasada@Microsoft.com. Global Footprint. What's new in IaaS ?. New VM images available in the Gallery . Ex1: Oracle software on Azure is GA you can choose from a list of License-included VM images.
E N D
What’s new in Microsoft Azure Ken Casada Technical Evangelist Microsoft Switzerland kcasada@Microsoft.com
New VM images available in the Gallery Ex1: Oracle software on Azure is GA you can choose from a list of License-included VM images
New compute tiers for Windows and Linux VMs Basic Similar in configuration to the Standard tier (similar CPU + memory configuration) with lower prices (up to 27% less) Basic VMs cannot be load balanced and do not support the Auto-Scaling feature BYOLB Note: VMs deployed priot to April 2, 2014 are by default in the Standard Compute tier
The new IaaS VM Agent…not really new… Basically the same agent we have by Cloud Services (web role & worker role VMs)…it is actually the Windows Azure Guest Agent…. Can be used to install and manage extensions: - extend the functionality of the VM (BGInfo, VMAccess) - make management scenario easier
Some Built-In Extensions published by Microsoft BGInfo Extension Display useful server information to the desktop as a wallpaper VMAccess Extension Did you previously lost your IaaS VM password? Are the RDP settings of the VM broken? With VMAccess you can now reset the password and the username !!! Custom Script Extension Allows you to specify a powershellscript file to run in the VM immediately after it’s created. http://blogs.msdn.com/b/windowsazure/archive/2014/04/24/automating-vm-customization-tasks-using-custom-script-extension.aspx
Some Built-In Extensions published by Microsoft How to enable/ disable BGInfo/VMAccess extensions? How to reset a VM password? How to fix RDP settings?...by using the VMAccess extension…. http://blogs.msdn.com/b/windowsazure/archive/2014/04/11/vm-agent-and-extensions-part-1.aspx How to add the VM Agent on existing VMs? http://blogs.msdn.com/b/windowsazure/archive/2014/04/15/vm-agent-and-extensions-part-2.aspx
Capturing a VM as a Generalized or Specialized VM Image Facts: a VM is made of OS Disks + evtl. Data Disks Every disk is represented by a VHD file stored as page blobs in Azure Storage Before It was possible to capture only OS generalized Disks (had to run sysprep) The VM image was only an OS generalized image Now Create VM Images by capturing all Disks (OS Disk + multiple Data Disk) As Generalized: meant to be used as a model/template to stamp out similar VM • The VM must be stopped or StoppedDeallocated As Specialized • meant to be used as a SnapShot / not to clone multiple identical VMs • Can be captured while running OS Images (legacy) Log Data VM Images
IP Address Requirements Virtual Machines deployed into a virtual network have an infinite DHCP lease (not static but effectively the same thing) Deploy apps in the cloud that requires Active Directory Hybrid On-Premises Cloud Apps Requirement for connectivity between your data center and the public cloud Connectivity between cloud services Connecting a PaaS to IaaSService (for better performance / there are apps that have dependencies on resources that require VM such as SharePoint, SQL Server, Active Directory,…) Does Your App Need a Virtual Network? Corpnet VM 1 VM 2 Windows Azure Subnet 1 ROLE 1 Subnet 2
Creating a Virtual Private Network Note: Previously: was not possible to statically assign an IP address. IP address was allocated as the VM was allocated! The IP address remain the same as long as the VM is allocated. New: you can statically set an IP address(today only via PowerShell) How? http://blogs.msdn.com/b/windowsazure/archive/2014/04/22/static-internal-ip-address-for-virtual-machines.aspx Reserve public IP addresses (up to 5 for free) keep it even if you delete the VM
2 types of VPN connections you can build with VNET Site-to-Site Point-to-Site (on-premises)
Extend your Infrastructure Windows Azure Virtual Network as your Datacenter extension Create Subnets, Private IP addresses Bring your own DNS Domain join your VMs <subnet 1> <subnet 2> <subnet 3> Virtual Network DNS Server Site-to-SiteVPN On-premises VPN Gateway VPN Gateway Route-based VPN Point-to-Site VPN Your datacenter Individual computers behind corporate firewall Remote workers
Announced at TechEd on Monday Support for multiple site-to-site VPNs (GA) Support for VNET-to-VNET connectivity (GA)
Azure Web Sites New tiers (http://azure.microsoft.com/en-us/pricing/details/web-sites/) Free + Shared (preview): Shared Resources with limitation & no SLA Basic tier (new): dedicated VMs Standard: same as Basic but more expensive because of additional features: - Backup/Restore support (preview) snapshot of your web site (including the db) run manually or setup an automated rule - Staging environment (Benefits: test your web site + avoid cold start) - Integration with Traffic Manager (+ support for external endpoint) - AutoScale GA New concept: Web Hosting Plan try out the new Azure Portal (https://portal.azure.com)
Azure Web Sites Java Support Out of the Box: Java Version: 1.7.0_51 (32bit) / Web container: Jetty 9.1.0 or Apache Tomcat 7.0.50) You can always upload your own version of Java (i.e. Java 6 with Tomcat 6) http://blogs.msdn.com/b/windowsazure/archive/2014/04/04/java-on-azure-web-sites.aspx Visual Studio Integration Powerful tool to debug & manage your web sites: - Log Streaming - Debugging - File access - Deployment
Azure Web Sites Site Extensions…the new hot things… are running in the same context as the main web site have access to the site files and environment only the site owner can access them there are some pre-installed site-extensions, but you can “bring your own” - Kudu Console…the best kept secret… http://mywebsite.azurewebsites.net https://mywebsite.scm.azurewebsites.net - Visual Studio Online - WebJobs (preview): - runnable script for doing batch work in the background (.exe, .cmd, .bat, ….) - has to be deployed in the App_Data/jobs/…. web site folder
Web Sites Demo
Read Access Geo Redundant Storage (RA-GRS) GA Option 1: 3 copies of your data within the same region (only within the primary region) replication done synchronously Option 2 (default): additional 3 copies within the secondary region (Default option) replication done asynchronously Option 3 (new): data in secondary region is also read-only More: http://blogs.msdn.com/b/windowsazurestorage/archive/2013/12/04/introducing-read-access-geo-replicated-storage-ra-grs-for-windows-azure-storage.aspx
SQL Azure – What’s new? New Service Tiers (still in preview) - Basic: for small size database (from ~5CHF/month) / light transactional workload / infrequently used apps - Standard: offers mid-level performance / support for multiple concurrent queries (max 500 sessions) - Premium (dedicated resources): large database (up to 500 GB), for high transactional volume Note: Web / Business Editions will be retired in 2015…. (http://msdn.microsoft.com/library/azure/dn741330.aspx) Which one to use? It depends: which features do you need ? see next slide! Performance requirement: http://msdn.microsoft.com/library/azure/dn741336.aspx
SQL Azure – What’s new? Self-Service Restore for “oops recovery of data deletion or alteration” - Automatic backup taken in 5 min increments - Point-in-time restore up to 7/35 days back (standard/premium) Active Geo-Replication (only in Premium offer) - Create up to 4 readable secondary replicas - Replicate to any Azure region
Azure Active Directory Premium GA Self-Service password reset Advanced Security Report and Alert Multi-Factor Authentication …
Mobile Services Mobile Services .NET Backend Visual Studio Support for Mobile Services .NET Backend Mobile Services Offline Support Azure Active Directory Single Sign On for Mobile Services
Additional announcement from TechEd… New VM Extensions (some extensions are in preview) ExpressRoute is GA http://blog.equinix.com/2014/05/microsoft-azure-expressroute-now-available-in-equinix-data-centers-customers-tap-benefits-to-deliver-hybrid-cloud-solutions/ Internal Load Balancing Support (preview) General Availability of Azure Import/Export Service (+Europe coverage) New SMB File Sharing Service (preview) Azure API Management Service (preview) Hybrid connections between WebSite/Mobile Service and on-premises resources …. more Info available here….