Azure Weekly Issue 121: 30th April 2017
On the Azure blog this week, Vikram Desai discusses the Azure Billing Reader role and previews an invoice API.
Asir Selvasingh reveals Azure management libraries for Java and .NET are generally available now, and Jessen Kurien explains how the Azure Security Center detects a Bitcoin mining attack.
Olivier Martin talks about networking to and within the Azure Cloud (part 3), while Mohammed Furqan reveals Azure IoT Gateway SDK packages are now available.
Josh Caplan expains how to backup and restore your Azure Analysis Services models.
Finally, I've had a number of emails from people interested in the slides I've used in various presentations to advertsise Azure Weekly, the Cloud Platform Comparison poster, and the Swiss Cheese Security Model, I've extracted these into a PowerPoint deck which you can download from here and use in your own presentations.
AI + Machine Learning
Covering: Azure Batch AI, Azure Bot Service, Microsoft Genomics, Machine Learning services, Machine Learning Studio, Cognitive Services, Bing APIs, Computer Vision API, Content moderator, Custom Services, Emotion API, Face API, Language Understanding (LUIS), Linguistic Analysis API, QnA Maker API, Speaker Recognition API, Text Analytics API, Translator Speech API, Translator Text API, Web Language Model API
Analytics
Covering: Azure Databricks, HDInsight, Data Factory, Stream Analytics, Data Lake Analytics, Event Hubs, Power BI, Azure Analysis Services, Apache Spark for HDInsight, Apache Storm for HDInsight, R Server for HDInsight, Data Catalog
On MSDN, Charles Sterling (@chass) writes about formatting Painter in Power BI and other color stuff and automatically downloading and using the Power BI Audit Log.
Kay Unkroth writes about SSMS Improvements for Analysis Services.
On the Azure blog, Josh Caplan (@JoshCaplan1984) expains how to backup and restore your Azure Analysis Services models.
Compute
Covering: Virtual Machines, Functions, Batch, Service Fabric, Virtual Machine Scale Sets, Cloud Services, Linux Virtual Machines, SAP HANA on Azure Large Instances
Sarah Arnold talks about Azure IaaS and Architecture Training that's coming to a city near you.
On the Planet Geek blog, Daniel Marbach (@danielmarbach) writes about integration tests in Service Fabric for client side deployment.
On the Azure blog, Andres Juarez announces new Azure services in the UK.
James van Den Berg shares happy learning with Microsoft Self Paced LABS online.
Scott Hanselman (@shanselman) shows you when a VM in the Cloud isn't what you want.
Containers
Covering: Container Registry, Container Instances, Azure Kubernetes Service (AKS), Web App for Containers
Databases
Covering: Azure SQL Database, Azure Cosmos DB, SQL Data Warehouse, Redis Cache, SQL Server Stretch Database, SQL Server on virtual machines, Table storage, Azure Database for PostgreSQL, Azure Database for MySQL
Developer Tools
Covering: Visual Studio, Visual Studio Code, SDKs, Developer tool integrations, CLIs, Blockchain Workbench
On Channel 9, Greg Duncan (@gduncan411) talks about functioning a private Visual Studio Gallery via Azure Functions.
Kevin Mullins (@KevinAtAppra) talks about Kimono Designer for SkiaSharp.
On MSDN, Lee Stott (@lee_stott) invites you to an AZURE event on 25th May 2017 with Scott Guthrie, Microsoft's EVP of Cloud & Enterprise.
The Azure Team (@Azure) show you what's next for Azure at Microsoft Ignite.
DevOps
Covering: Visual Studio Team Services (VSTS), Azure DevTest Labs, DevOps tool integrations, Azure DevOps Projects, Azure Lab Services
Identity
Covering: Azure Active Directory, Multi-factor Authentication, Azure Active Directory Domain Services, Azure Active Directory B2C
Integration
Covering: Service Bus, Logic Apps, Event Grid
On MSDN, Vishal Saroopchand blogs about using ADAL with Angular2.
Wriju Ghosh (@wriju_ghosh) talks about Azure App Services Security.
On TechNet, Joe Davies (@JoeDavi70700933) shares new step-by-step deployment for Office 365 federated authentication in Azure.
Steve Faehl asks Hhow do I hide the Azure AD management blade from non-admin users?
On the Azure blog, Jessen Kurien explains how the Azure Security Center detects a Bitcoin mining attack.
On the Perficient blog, Erin Zapata writes about 4 things you can do right now to protect your Azure resources.
Internet of Things
Covering: IoT Hub, IoT Suite, IoT Edge, IoT Central, IoT solution accelerators, Time Series Insights, Azure Maps, Azure Sphere
On the Azure blog, Mohammed Furqan reveals Azure IoT Gateway SDK packages are now available.
Management and Governance
Covering: Backup, Site Recovery, App Insights, Azure Advisor, Sceduler, Automation, Log Analytics, Azure Monitor, Security & Compliance, Protection & Recovery, Automation & Control, Insight & Analytics, Azure Service Health, Microsoft Azure portal, Azure Resource Manager, Cloud Shell, the Azure mobile app, Azure Policy, Cost Management, Azure Managed Applications
Daniel Örneling (@DanielOrneling) gets started with Azure Automation DSC.
Radu Vunvulea (@RaduVunvulea) blogs about controlling Azure user access using role-based access control.
On the Azure blog, Asir Selvasingh reveals Azure management libraries for Java and .NET are generally available now.
Vikram Desai discusses the Azure Billing Reader role and previews an invoice API.
On the Kloud blog, Darren Robinson (@darrenjrobinson) covers automating Source IP Address updates on an Azure Network Security Group RDP Access Rule.
Media
Covering: Media services, Encoding, Live and On-Demand Streaming, Azure Media Player, Content Protection, Media Analytics, Video Indexer
Microsoft Azure Stack
Covering: Azure Stack
Migration
Covering: Azure Database Migration Service, Azure Migrate, Data Box
Mobile
Covering: App Service (Mobile), Notification Hubs, Mobile apps, API apps, Visual Studio App Centre, Xamarin
Networking
Covering: ExpressRoute, Azure DNS, Virtual Network, Traffic Manager, Load Balancer, VPN Gateway, Application Gateway, Network Watcher
On TechNet, Keith Mayer (@KeithMayer) discusses Azure-inspired Software Defined Networking in your Datacenter.
Shannon Gowen reveals the Azure Web Application Firewall is generally available.
John Savill asks if an Azure App Service can be part of a virtual network.
On the Azure blog, Olivier Martin discusses networking to and within the Azure Cloud (part 3).
Security
Covering: Azure Information Protection, Key Vault, Security Center, Azure DDoS Protection, Azure Advanced Threat Protection
Storage
Covering: Storage, StorSimple, Data Lake Store, Blob Storage, Disk Storage, Managed Disks, Queue Storage, File Storage, Storage Explorer, Archive Storage
On MSDN, Jenny Jiang shares HDInsight tools for IntelliJ & Eclipse April updates.
Samuel Lester (@SQLSamLester) blogs about tracking LinkedIn and Twitter social media shares in Power BI.
Michael Rys (@MikeDoesBigData) covers Azure Data Lake U-SQL updates.
Wriju Ghosh (@wriju_ghosh) asks what is your Azure SQL DTU?
On TechNet, Chris Testa-O’Neill (@ctesta_oneill) discusses the scalability of Azure SQL Data Warehouse.
Web
Covering: App Service (Web), API Management, Content Delivery Network, Azure Search, Web apps, Azure SignalR Service
On MSDN, Wriju Ghosh (@wriju_ghosh) offers Azure App Services migration assistance.
On the Azure blog, Saili Raje annouces Azure Media Player v2.0 and shows you how to monetize your content with Azure Media Player.
Azure Weekly Archive
If you would like to read more interesting articles from the Azure ecosystem check out our archive where you will find all of the back issues.
Contribute Content
If you would like to contribute any content to the Azure Weekly newsletter, please email azureweekly@endjin.com