Azure Weekly Newsletter Issue #171
powered by endjin
We hope that anyone involved in the global Azure bootcamp yesterday had a fun and beneficial time. We hope that the organizers, volunteers and sponsors got the recognition they deserved - these events can't happen without them. We, at endjin, were otherwise engaged yesterday at DDD South West in Bristol, UK, where we hosted a couple of talks on CosmosDB and Data Lake, and sponsored the event as part of a wider company initiative to support and contribute more deeply to the developer community. We'd like to take the time to thank all of our subscribers for taking the time to read our newsletter, especially the new subscribers we reeled in from the event yesterday! You've come to the best place to receive your weekly fix of Azure news. Let's crack on and begin this week's edition...
In one of the most interesting pieces of news this week we see Microsoft embracing a Linux kernel for its new IoT security solution: Introducing Microsoft Azure Sphere: Secure and power the intelligent edge. How times change!
There has been a barrage of GUID/Name alterations to numerous Azure services this week. Let's start by explicitly pointing all these out for those who may be affected:
- GUID migration: Linux support
- GUID migration: Zone Redundant Storage
- Name changes: Azure SQL Database long-term backup retention and simliarly for the US Government regions
- Name changes: Cosmos DB and US Government regions
- GUID migration: Azure Redis Cache and US Government regions
- GUID migration: Azure Security Center and US Government regions
Now onto the more interesting announcements:
- Announcing the launch of Azure M-series VMs with up to 4TB RAM in USGov Virginia region
- Azure DDoS Protection for virtual networks generally available
- What's new in Azure DNS - Metrics and alerting
- Region expansion: Global VNet Peering
- Azure Backup now supports storage accounts secured with Azure Storage Firewalls and Virtual Networks
- Recovery Services vault limit increased to 500 vaults per subscription per region
- Azure Service Fabric - announcing Reliable Services on Linux and RHEL support
- Configuration of TLS versions in App Service and Functions apps now available
- Transparent Data Encryption with customer managed keys in Azure SQL Database generally available
- Spring Data Azure Cosmos DB now available: NoSQL data access on Azure
- Announcing new Azure Security Center capabilities at RSA 2018
- Data Subject Request (DSR) processing capability in the Azure portal soon to come, streamlining GDPR requests
- Preview: programmatically create Azure enterprise subscriptions using ARM APIs
- What's new in Azure Log Analytics - April 2018
- Alerts created in the Operations Management Suite portal can extend into Azure
- Updates to global subscription filtering
In last week's edition we congratulated the winning team of the Imagine cup who created a Bot that helps with job interviews. This week another finalist's work was detailed. Team Soothey created an RNN-Powered Mental Healthcare Bot using the Microsoft Bot framework along with various other tools. A brilliant submission.
Ever wondered how the VSTS team does branching? Edward Thomson answers that question in this intriging article. Elsewhere, John Downs has nicely demystified Managed Service Identities on Azure.
Finally, here's an update on Azure Saturday 2018 if you're planning to attend!
If you have any content you'd like to contribute to the newsletter, please tweet @AzureWeekly or ping an email to AzureWeekly@endjin.com.
Compute
Covering: Virtual Machines, Virtual Machine Scale Sets, Functions, Batch, Service Fabric, Cloud Services
- On MSDN, Kyle Deeds announces the launch of Azure M-series VMs with up to 4TB RAM in USGov Virginia region
- Richard Seroter (@rseroter) walks through Creating an Azure VM Scale Set from a legacy, file-sharing, ASP.NET app
- On the risual blog, Jamie Hunt describes Azure Backup Failing for Linux VM with VMSnapshotLinux Extension in Transitioning State
- Christos Matskas (@ChristosMatskas) walks through Using HTTPS with Azure Functions in local development
- On Code Project, Sarmaad Amin (@sarmaad) provides an Azure Functions Tutorial – SQL Database
- On the Kloud blog, Darren Robinson (@darrenjrobinson) describes How to quickly copy Azure Functions between Azure Tenants and implement Run From Zip
Networking
Covering: Virtual Network, Load Balancer, Application Gateway, VPN Gateway, Azure DNS, Content Delivery Network, Traffic Manager, ExpressRoute, Network Watcher, Azure DDos Protection,
- On the Azure blog, Anupam Vij announces that Azure DDoS Protection for virtual networks generally available
- On the Azure blog, the Azure updates writes about What's new in Azure DNS - Metrics and alerting and highlights the Region expansion: Global VNet Peering
- On the Microsoft Cloud IT Pro Podcast, Ben Stegink and Scott Hoag present Episode 59 – Azure Network Security
Storage
Covering: Blob storage, Queue storage, File storage, Disk storage, Data Lake Store, StorSimple, Backup
- On the Azure blog, Sonia Gupta announces that the Recovery Services vault limit increased to 500 vaults per subscription per region and announces that Azure Backup now supports storage accounts secured with Azure Storage Firewalls and Virtual Networks
Web & Mobile
Covering: App Service, Web apps, Mobile apps, API apps, Content Delivery Network, Media Services, Azure Search
- On the Azure blog, the Azure updates team announces that the Configuration of TLS versions in App Service and Functions apps now available
- On MSDN, Ben Perkins (@csharpguitar) blogs about Web Server Logging, IIS logs, deployment slots and swaps, describes How to disable/enable HTTP/2, Azure App Service and explains how to Make changes to Azure App Service setting using Postman
- Also on MSDN, Michael S. Hansen writes about the iTop (ITSM) in Azure Web App with AAD Authentication and describes Reverse Proxy with Basic Authentication in Azure Web App
- Also on MSDN, B Surabhi writes about the Azure App service: Using Custom domain with Azure Traffic Manager
- On the Kloud blog, Darren Robinson (@darrenjrobinson) explains How to quickly copy an Azure Web App between Azure Tenants using Zip Push Deploy
Containers
Covering: Container Service, Container Instances, Container Registry, Web App for Containers
- On the Azure blog, Subramanian Ramaswamy writes about Azure Service Fabric – announcing Reliable Services on Linux and RHEL support
- On Channel 9, Alena Hall (@lenadroid) presents Part 2 of 4: Use Azure Resource Manager to create managed Kubernetes cluster on the Open Source Show
- On MSDN, Monu Bambroo writes Docker Blog Series Part 6 – How to use Service Fabric Reverse Proxy for container services
- Also on MSDN, Freddy Kristiansen (@freddydk) writes Which Docker Image is the right for you?
Databases
Covering: SQL Database, Azure Database for MySQL, Azure Database for PostgreSQL, SQL Data Warehouse, SQL Server Stretch Database, Azure Cosmos DB, Table storage, Redis Cache, Data Factory
- On the Azure blog, Alice Kupcik announces that Transparent Data Encryption with customer managed keys in Azure SQL Database generally available
- Also on the Azure blog, Yitao Dong writes about Spring Data Azure Cosmos DB: NoSQL data access on Azure
- Radu Vunvulea (@RaduVunvulea) writes about Read-only replicas - Taking advantage of free DTUs
- On MSDN, Karim Moussa (@kmoussa) writes about Getting SQLSTATE[28000] [1045] Access denied for 'user'@'IPaddress' (using password: YES) when trying to restore mySQL dump to Azure MySQL DB PaaS
- On the MSSQL Tips site, John Martin (@SQLDiplomat) blogs about Migrating SQL Server Databases to Azure Managed Instances with Native Backups
- On Channel 9, Cecil Phillip and Chris Anderson speak about Using resource tokens with Azure Cosmos DB
- Also on Channel 9, Donovan Brown (@DonovanBrown) explains how to Deploy Bitnami Node.js HA Cluster with Azure Cosmos DB with Rick Spencer
- Also on Channel 9, Damian Brady covers Moving your Data Warehouse to the Cloud with Deepak Kaushik
Analytics
Covering: HDInsight, Stream Analytics, Data Lake Analytics, Azure Databricks, Power BI Embedded, Data Catalog
- On MSDN, Lee Stott (@lee_stott) discusses Microsoft Azure Data Bricks–Collaborative Apache Spark Analytics Platform
- Vincent-Philippe Lauzon (@vplauzon) writes about the Python Version in Databricks
- On the Azure blog, Gaurav Malhotra, Program Manager - Azure Data Factory, writes about Iterative development and debugging using Data Factory and on Channel 9, Scott Hanselman talks about Continuous integration and deployment using Azure Data Factory with Gaurav Malhotra on Azure Friday
- Devin Knight (@knight_devin) presents Power BI Custom Visuals Class Module 99 – Drill-Down Donut Chart
- On the Power BI blog, Charles Sterling (@chass) writes Last Chance for the Data & BI Summit 24-26 April in Dublin Ireland and Corina Radovanovocih writes that USAFacts breaks down government financial data with Power BI
- On TechNet, Rachel Mason highlights some Data Platform & Analytics technical webinars & consultations – April, May & June
AI + Machine Learning
Covering: Machine Learning, Bots, Computer Vision API, Face API, Bing Web Search API, Customised speech service, Custom Vision Service, Language Understanding Intelligent Service, Bing Custom Search
- On MSDN, Lee Stott (@lee_stott) writes about An RNN-Powered Mental Healthcare Bot – Team Soothey from Oxford University Imagine Cup 2018 Finalists
- Also on MSDN, Jennifer Marsman (@jennifermarsman) writes about A new challenge: Joining the AI for Earth team at Microsoft
- On Channel 9, Anna Thomas and Rodrigo Souza present Learn AI-Bootcamp for Emerging AI Developers: Computer Vision API, Custom Vision Service, LUIS Part 1/2 on the AI Show
- On the Azure podcast, the Azure podcast team and guest Sonya Koptyev present Episode 224 - The AI Platform
- On Code Project, Andy Edmonds writes about the Instant Conversational Bots with the MS Bot Service and DARL
Internet of Things
Covering: IoT Hub, IoT Edge, Event Grid, Stream Analytics, Notification Hubs, Time Series Insights, Azure Location Based Services
- On the Azure blog, Galen Hunt introduces Microsoft Azure Sphere: Secure and power the intelligent edge
- Tim Anderson (@timanderson) writes What is Azure Sphere
- On MSDN, Lee Stott (@lee_stott) writes about the Microsoft Azure Sphere and teaching students about the next generation of security for MicroControllers
- On Channel 9, Olivier Bloch (@obloch) talks about Retry logic in device SDKs for Azure IoT Hub with Pierre Cauchois on the Internet of Things Show
- Michael Crump (@mbcrump) writes Azure Tips and Tricks Part 114 - Send JSON to Azure IoT Hub with C
- On Channel 9, Olivier Bloch (@obloch) provides an Introduction to the new IoT Workbench extension for VS Code with Liya Du
Integration
Covering: Logic Apps, Service Bus, API Management, BizTalk Services
- On the Azure blog, John Lian writes about the Preview: programmatically create Azure enterprise subscriptions using ARM APIs
- On MSDN, Vlad Vinogradsky provides the Azure API Management Release notes – April 18, 2018
- On the Codit blog, Tom Kerkhove (@TomKerkhove) writes about the Changes to OpenAPI interpretation in Azure API Management
- On MSDN, Sanjeev Gogna and Charles Ofori write about Azure Rapid Response and benefits for Premier customers
Security + Identity
Covering: Security Center, Azure Active Directory for developers, Key Vault, Azure Active Directory, Azure Active Directory B2C, Azure Active Directory Domain Services, Multi-Factor Authentication
- On the Azure blog, Gilad Elyashar announces the new Azure Security Center capabilities at RSA 2018
- Also on the Azure blog, Arpan Shah (@arpanshah) discusses The 3 ways Azure improves your security
- On the Kloud blog, John Downs demystifies Managed Service Identities on Azure
- On MSDN, Bac Hoang writes about the Query String is not allowed in redirect_uri for Azure AD
Developer Tools
Covering: Visual Studio Team Services, Azure DevTest Labs, HockeyApp, Developer tools and SDKs, Xamarin, Storage Explorer
- On the Azure blog, the Azure updates team highlights the VSTS Sprint 133 Update - Deployment for Azure MySQL, Kubernetes Helm, and Ruby
- On MSDN, Alex Nichols describes What's new in VSTS Sprint 132 Update
- Also on MSDN, Edward Thomson writes about Release Flow: How We Do Branching on the VSTSTeam
- On the Black Marble blog, Richard Fennel (@richardfennell) writes Opps, I made that test VSTS extension public by mistake, what do I do now
- Also on MSDN, Rui Melo blogs about VSTS Gems – Marketplace, the one stop location for added functionality
- Also on MSDN, Willy-P. Schaub lists the Top stories from the VSTS community – 2018.04.13
- On Code Project, John Kuriakose writes about the Step by Step Process to Deploy Web Application to Azure with VSTS-CI/CD Pipeline
- Michael Crump (@mbcrump) writes Azure Tips and Tricks Part 115 - Remove Azure Secrets committed to GitHub
- On the Daily Dot Net Tips blog, Abhijit Jana (@AbhijitJana) explains how to Learn to interact with Azure services through code – Azure Code Samples and points to some Azure Solution Reference Architectures
Management Tools
Covering: Microsoft Azure portal, Azure Policy, Cost Management, Azure Monitor, Application Insights, Log Analytics, Site Recovery, Scheduler
- On the Azure blog, the Azure updates team talks about What's new in Azure Log Analytics - April 2018 and writes that Alerts created in the Operations Management Suite portal can extend into Azure
- On MSDN, 'CliveW' writes that The most basic basic of OMS / Log Analytics is...
- On the Azure blog, Tom Keane blogs about Streamlining GDPR requests with the Azure portal
- Also on TechNet, Dale Kirby talks about Azure Migrate: Simplifying VMWare to Azure Migrations
- On the Daily Dot Net Tips blog, Abhijit Jana (@AbhijitJana) describes How to quickly refer all available Azure services
- Also on TechNet, Anthony Watherston describes Azure Service Principal in Jenkins
Microsoft Azure Stack
Covering: Azure Stack
- On TechNet, Ed Baker (@edbaker1965) writes about Azure Stack – What, why, and how
- Thomas Maurer (@thomasmaurer) writes that he is Speaking about Azure Stack and Hyper-V at Techorama 2018 in Antwerp Belgium
Thought Leadership from endjin
- Unlocking Digital Transformation with Azure API Management - a training session from endjin, explaining what Digital Transformation is, and how to use Azure API Management to take your first steps. Three versions are available: 5 minute exec summary, 20 minute overview or 50 minute deep dive.
- How to plan your cloud transformation journey - an article explaining how you should use the various bits of thought leadership content from endjin to plan your cloud journey.
- API Maturity Matrix - a spreadsheet to help you assess your organization's ability to build, test, deploy, manage and monetize an API Platform.
- Azure Technology Selector - a flowchart which guides you through the process of chosing the best Azure service for your needs.
- Cloud Comparison Poster - a free poster, comparing the three major cloud platforms - Azure, AWS & Google Cloud Platform. For more information, see the accompanying blog series.
- Cloud Migration Process - a free poster, outlining our process for cloud adoption.
- Cloud Adoption: Risk & Mitigations - The Swiss Cheese Model - a free poster from endjin & Hymans Robertson outlining the risk and mitigations of adopting public cloud.
- Embracing Disruption: Financial Services & the Microsoft Cloud - a free ebooklet from endjin describing how companies in FS can take advantage of Azure.
Solutions from endjin
- Modern Data Platform Blueprint - our opinionated architecture over Azure Data Lake, which solves common security, ingestion, and data processing requirements.
- API Economy Platform Blueprint - our solution accelerator for building an API first architecure on Azure.
Useful Links
- The Developer's Guide to Microsoft Azure (2nd Edition) - ebook from Microsoft showcasing architectural approaches and common design patterns you face when building modern applications.
- Azure Virtual Datacenter - ebook from Microsoft highlighting an approach to isolation, security, and trust in the Microsoft cloud.
- Cyber Security Demystified - ebook from Microsoft describing how to keep your organisation safe.
- Microsoft's What is Azure poster - a visual overview of Azure's services and features.
- Microsoft Azure Essentials: Fundamentals of Azure - a free ebook from Microsoft Press, by Michael S. Collier and Robin E. Shahan.
- Data Science in the Cloud with Microsoft Azure Machine Learning and R - a free ebook on Azure Machine Learning, by Stephen F. Elston.
- Protecting Data in Microsoft Azure - a whitepaper that describes the various mechanism you can you can leverage for managing sensitive data in the Azure platform.
- A-Z of the Azure ecosystem - a slide deck outlining current Azure services.
- Azure Architecture Center - guidance from the Patterns & Practices team covering API Design, API implementation, Autoscaling, Background jobs, CDN, Caching, Data partitioning, Monitoring and diagnostics, Retry, Scalability and availability.
- Azure Architect's Reference - if you are an architect responsible for building an application on Azure, or are trying to figure out how you could migrate an application and need to dig deep into the workload, cost, security, capacity, availability, deployment and operational modelling this invaluable resource should be your first stop. An open source project, with contributions from several experienced architects, it gathers data from many different references into a single, useful guide that is constantly updated by the community.
- Azure Table Storage Design Guide - a guide from the storage team.
- Azure infrastructure services implementation guidelines - key design and implementation guidelines for deploying an IT workload in Azure infrastructure services.
- Azure Speed Test - a simple web tool that measures the latency between you and Azure Datacenters to suggest which might be fastest for you location.
- Azure Websites Cheatsheet - everything you need to know about configuring & managing Azure Websites on a single page.
- SQL Database Migration Wizard - a very useful tool for migrating existing SQL databases to SQL Azure; will fix some common conversion errors automatically.
- Azure SQL DTU Calculator - a tool to help you determine the number of DTUs for your existing SQL Server database(s) as well as a recommendation of the minimum performance level and service tier that you need before you migrate to Azure SQL Database.
- Microsoft Azure Symbol/Icon Set - a set of Visio and PowerPoint shapes for use in architecture diagrams / presentations.
- Service Bus Explorer - a free and open source tool for managing and exploring Azure Service Bus(including Event Hubs).
- Best practices for designing Azure Resource Manager Templates - guidance based on the whitepaper 'World Class ARM Templates Considerations and Proven Practices'.
- Microsoft Cloud Networking for Enterprise Architects - a downloadable guide to Azure networking, covering topics such as cloud migration and networking for PaaS and SaaS services
Komentáře
Okomentovat