Tokyo azure meetup #8 azure update, august
-
Upload
tokyo-azure-meetup -
Category
Engineering
-
view
49 -
download
5
Transcript of Tokyo azure meetup #8 azure update, august
Azure Update, AugustKanio Dimitrov
Machine Learning • Use portal to manage standard workspaces • Create web service pricing plans
• Used for deploying web services • Included quantities of operationalized compute at predictable monthly cost
• Write once, deploy everywhere:• Multiple subscriptions or resource groups• Automation via API-s
• Better Web Services Management Portal:• More usage statistics (runtimes, transactions and more)• Simplified testing experience via sample data
Operation Management Suite (OMS)• General Availability – OMS Security for OMS and Azure Log Analytics
customers• OMS Security – cloud service that detect security threats across hybrid cloud
environments
• Main features:• View overall security status of your entire IT infrastructure• Detect security risks by combining log event data and threat intelligence• Remediate threats and breaches earlier• Take advantage of low cost cloud storage • Streamline security and compliance audits with searchable and complete dataset
Cognitive Services • Computer Vision API Public Preview:• Understands the contents of any image• Create tags identifying objects
• Academic Knowledge API Public Preview:• Support for structured query expressions• Applying Knowledge Exploration Service to Microsoft
Academic Graph
Azure VM N-Series Public Preview• Fastest GPU in the cloud powered by NVIDIA
• Perfect for GPU-accelerated workloads and visualizations
• Start from South Central US and will expand
• General Availability before the end of the year
Azure SQL• General Availability – Premium Performance Level, P15
• P15 offers 4000 Database Transaction Units (DTU)
• Extremely fast transactional performance
• Real time analytics
• Up to 1TB of storage
• Scale performance on demand
Azure SQL Data Warehouse• Generally Available in 22 regions worldwide including:
• Japan East, North Europe, Brazil South, Australia Southeast
• Fully managed petabyte scale cloud solution
• Decouples compute and storage
• Pay only for the storage you use and compute you want
• Supports pause compute
MySQL in-app (preview) for web apps• Run natively MySQL on Azure App Service Platform
• Runs on the same servers as Web App
• Support for PHP applications (WordPress, Joomla, Drupal)
• Shared storage between web app and MySQL
• Support for slow query logging and general logging for MySQL
Azure Search• Support for Azure Blob and Azure Table storage
• Support for Microsoft Office, HTML, PDF and other formats
•Metadata detection & Schema suggestion
• Indexer will extract the text from the documents
• .NET SDK Version 2 Preview via NuGet
Service Bus•Manage in new Azure Portal
• Supported features – namespaces, queues and topics
• Event hubs are only supported in the old portal for now
• No runtime implications
Mobile Apps & Parse Server• SDL for Apache Cordoba is now at v2.0.0-RC1
• Features:• Better handling of conflicts of offline sync• Bug fixes
•Mobile Apps Quick start – preconfigured mobile backend • SQLite database for data storage (start immediately)
• Parse Server is available in all regions via Marketplace Template
Azure Scheduler & Azure Automation • With Azure PowerShell 2.0.1 manage Azure Scheduler with ARM and
PowerShell
• Full suite of New PowerShell cmdlests
• Automation Hybrid Runbook Worker supports proxy environments coming with version 7.2.11136.0
Azure DevTest Labs• More running VMs are supported in a single lab
• Previous restrictions coming from storage limitations
• New storage account based on the number of VMs will be created automatically
• VMs images will be cached everywhere and VMs will balanced across accounts
Azure DevTest Labs – Cost Management• Custom cost-tracking time range:• Specify custom time range• Set based on project start/end date for better project
monitoring
• Specify actions for cost threshold:• Actions defined on a threshold at 25%, 50%, 75%, 100% or 125%• Send notification when a particular threshold is met by
specifying a webhook
Azure DevTest Labs – Cost Management
Azure DevTest Labs – Expiration and Secrets• Expiration date for VM• VM will be automatically deleted within 24 hours of the specified date in UTC• Via ARM template and specifying expirationDate property
• Personal secret store• Behind the scenes KeyVault is created • Define the secret • Select the secret from portal UI• Configure the secret via ARM templates• Configure the secret via DevTest Lab formulas
Azure Active Directory B2C (AAD B2C)• General Availability – AAD B2C:• AAD B2C targets your customers, AAD targets your enterprise • Social Identity providers integration• Built on top of AAD
• Improved support in Azure App Service:• Full support for leveraging AAD B2C in Mobile, API and Function Aps• Support for Easy Auth Token Refresh API added • Login API now supports AAD B2C policies as arguments• Significant improvement for mobile app developers
Azure Active Directory (AAD)• General Availability: Authentication for SQL Database and SQL Data Warehouse
• Centralized management of user identities
• Single sing-on and synchronization with on premise Active Directory
• General Availability: Conditional Access for applying access rules for AAD connected apps such as Office 365, Salesforce, Box and others
• Ability for stricter policies (MFA) or blocking outside corporate network
General Availability : Microsoft Authenticator• Microsoft Authenticator is mobile app that will replace Azure Authenticator
• Verifies customer identity
• Multi-Factor Authentication for personal, work, or school Microsoft and third party accounts
• Supports notification with one-time passwords
• Register your device with company AAD and get seamless single sign-on to mobile applications
App Service Environment• Support for internal load balancer
• Support for Azure Resource Manager Virtual Network deployment
• Support for Intranet/Ling-of-business applications deployment in Azure virtual network in App Service Environment
General Availability : Logic Apps• Build powerful integration solutions
• Pre-build connectors to all major Azure and SaaS offerings
• Visual designer for automation of business processes and workflows
• Enable hybrid scenarios leveraging existing BizTalk Server investments
• Integrate Machine Learning and Cognitive Services to your apps
General Availability : Azure Security Center
• Control of cloud security policies
• Security monitoring
• Detect and respond to active attacks
Public preview : Microsoft Stream• Organization can connect, collaborate and learn via video
• Easy to upload, organize and share videos across the enterprise
• Centralize all your videos in one centralized and searchable destination
• Industry leading encryption with customizable privacy settings
General Availability: Apple FairPlay Streaming
• Apple Digital Rights Management (DRM)
• Protects Video on Demand (VOD) and live streams
• Integrate with Apple TV by building FairPlay Streaming Solution
Azure CDN from Akamai supports HTTP/2
• HTTP/2 advantages:• Multiplexing and concurrency - Multiple requests sent on the same TCP
connection
• Header compression – Reduce header size for faster transfer time
• Stream dependencies – Prioritize resources to transfer important data first
• Server Push (not yet) – Server push responses proactively into client caches
Document DB• .NET SDK (1.8.0 and 1.9.2) now supports :• Automatic retries• Parallel queries for partitioned collections• Cross-partition ORDER BY and TOP queries for
partitioned queries• Automatic retries handling request-rate limiting •Managing maximum concurrent connections to
DocumentDB
Azure Automation• Users will be redirected to new Azure Portal from September, 1-st
• Classic Run As account support added:• Automatically created from the portal by uploading certificate • Standard authentication method for ASM resource
• Send runbook job status and streams to Azure Log Analytics (OMS):• Correlate, get insights and visualize• Trigger an email alert based on status• Write advanced queries across job streams
Azure Backup• New OMS features in preview available:• Additional monitoring and alerting capabilities• Windows Server machines • IaaS virtual machines
• Network Performance Monitor in Log Analytics:• Near real-time monitoring• Loss and latency• Fault localization• Diagnostics & troubleshooting for network prolblems
Public Preview: VNet Peering for Azure Virtual Network • Directly connect two VNet-s in the same region
• Connection via private IP addresses if in the same network
• Packets routing via Azure backbone (no gateway in the path)
• Transit also possible via:• Network Virtual Appliances or a VPN gateway can be used from VM from another Vnet
• Work across subscriptions and ARM to ASM (two ASM VNet-s not supported)
Virtual Machines • In-place VM migration eliminates reboots
• Security updates • Pauses only for 30 seconds• Local temporary disk and memory state are preserved • Goal : Eliminate the need for VM to reboot for all OS update
• Last resort to fix issues – move to another host• VM (including disc) is deleted • Resources are transferred to new same size VM on a new host• Linux CLI, Windows – PowerShell, Azure Portal – both• Logs are pulled for analysis for future prevention