Azure Weekly
Issue #154 - 10th December 2017
There seems to be a large amount of content about Azure Functions this week, but a favourite feature at endjin HQ is Durable Functions, which is featured in Azure Friday.
Two useful resources have been published, firstly the AzureCAT patterns & practices team have produced anAzure Application Architecture Guide, while Michael Crump and Barry Luijbregts have just published The Developers Guide to Microsoft Azure 2nd Edition.
In the Container space, Azure brings new Serverless and DevOps capabilities to the Kubernetes community, Partners enhance Kubernetes support for Azure and Windows Server Containers and you can connect your applications to Azure with Open Service Broker for Azure
On the announcements front, Azure IoT Hub Device Provisioning Service is generally available, database scoped Global Temporary Tables are generally available for Azure SQL DB, and Resumable Online Index Rebuild is generally available for Azure SQL DB
Finally, an interesting Introduction to Machine Learning through Microsoft ML.
🔎 Analytics
- On MSDN, Yujin Hong announces that the HDInsight Extension for VS Code now available in Azure Government
- Also on MSDN, Christian Hollreiser writes about An Introduction to Machine Learning through Microsoft ML
- Also on MSDN, Matthew Hicks explains how to Discover input/output paths of U-SQL jobs using Azure PowerShell
- Also on MSDN, Yanan Cai - describes Debugging Azure Data Lake Job Failures Made Easy part 1 – Debug U-SQL job failure of C custom code
- Also on MSDN, Buck Woody writes DevOps for Data Science – Continuous Integration
- Chris Webb (@Technitrain) describes Making Sure All Columns Appear When You Combine Data From Multiple Files In Power BI/Power Query M
- Devin Knight (@knight_devin) gives Power BI Custom Visuals Class Module 80 – TreeViz
🖥️ Compute
- On the Azure blog, Subramanian Ramaswamy writes Lift, shift, and modernize using containers on Azure Service Fabric
- On Channel 9, Scott Hanselman and Chris Gillum talk about Durable Functions in Azure Functions Azure Friday
- On Stackify Blog, Jared Nance provides A Guide to Logging in Azure Functions
- Vincent-Philippe Lauzon blogs about Azure Functions HTTP – Authorization Levels
- Christos Matskas (@ChristosMatskas) describes Running Azure Functions anywhere with the power of containers
- On MSDN, Kenichiro Nakamura describes C# LINE Bot development with Azure Function for cross-platform
- Michael Crump (@mbcrump) posts Azure Tips and Tricks Part 61 - Java in Azure Function with VS Code, Part 62 - Force HTTPS in Azure Functions, Part 63 - Open an existing Azure Function in Visual Studio and Part 64 - Using a different route prefix with Azure Functions
🚢 Containers
- On the Azure blog, Gabe Monroy announces that Azure brings new Serverless and DevOps capabilities to the Kubernetes community
- Also on the Azure blog, Brendan Burns (@brendandburns) announces that Partners enhance Kubernetes support for Azure and Windows Server Containers
- Also on the Azure blog, Sean McKenna describes how to Connect your applications to Azure with Open Service Broker for Azure
- Also on the Azure blog, Asir Selvasingh writes Java: Manage Azure Container Service AKS and more
- Shayne Boyer (@spboyer) talks about Running the Azure Functions runtime in containers on Kubernetes and more and writes Introducing metaparticle.io - making Kubernetes and Docker idiomatic for developers
- Donovan Brown writes about his first impressions of K8S
- On Code Project, AJSON explains how to Deploy persistent storage on Azure with Kubernetes
🗄️ Databases
- On the Azure blog, Mirek Sztajno announces that Database Scoped Global Temporary Tables are generally available for Azure SQL DB and that Resumable Online Index Rebuild is generally available for Azure SQL DB
- Also on the Azure blog, Amit Banerjee (@banerjeeamit) describes Performance best practices for using Azure Database for PostgreSQL
- Also on the Azure blog, Ellis Butterfield writes AzureSQLDW cost savings with Autoscaler – part 2
- On the Database Journal site, Marcin Policht blogs about Implementing Azure SQL Database Virtual Network Service Endpoints and Rules
- On Channel 9, Robert Green and Steve Jones talk about Database DevOps with Redgate ReadyRoll Visual Studio Toolbox
🛠️ Developer Tools
- On MSDN, David Drobik writes: Zero to App in 20 Minutes: Build Your First Chat App with Microsoft Azure, Visual Studio App Center, and Rapid
- Also on MSDN, jikuma covers Setting continuous deployment from DockerHub using VSTS Release Management
- On the .NET Curry blog, Subodh Sohoni (@subodhsohoni) blogs about DevOps Project in Azure – Automating CI/CD Pipeline on VSTS
- Ilias Jennane provides A branching strategy for CI/CD using Git in VSTS
- On the .NET Curry blog, Gouri Sohoni writes about Continuous Testing of a Java Web App in VSTS using Selenium
- Scott Hanselman (@shanselman) writes about the Azure Cloud Shell - your own bash shell and container - right inside Visual Studio Code
🎭 Identity
- On the Kloud blog, AJ Bajada covers Azure AD Domain Services
- On MSDN, Gianluca Bertelli (@Bertelli) writes about Azure AD, Scope-based authorization
- On Channel 9, Corey Sanders (@CoreySandersWA) talks about Azure Security Center, Suspicious processes and JIT access on Tuesdays With Corey
- On TechNet, Chris Walden describes A Secure Azure
- On TechNet, Willem Kasdorp asks: Do you have plaintext passwords in your Azure deployments?
🔌 Integration
- On MSDN, Derek Li Azure describes how to Use API-M To Mask Async APIs When Moving Implementation to Logic Apps/Functions
💡 Internet of Things
- On the Azure blog, Nicole Berdy (@nberdy) announces that Azure IoT Hub Device Provisioning Service is generally available
- On Channel 9, Olivier Bloch and Nicole Berdy give a Hands-on experience to provision real device with IoT Hub Device Provisioning Service on the Internet of Things Show
- On MSDN, Wriju Ghosh (@wriju_ghosh) writes about Azure IoT Security and points to some Azure Internet of Things IoT Hands on Labs
- Jason Roberts (@robertsjason) writes Understanding Azure Event Grid and describes Getting Started with Azure Event Grid
⚖️ Management and Governance
- On MSDN, Adel Ghabboun covers Azure Application Insights Best Practices
- Also on MSDN, CliveW talks about Azure Log Analytics: Linux Groups
🔗 Web
- On the Azure blog, Mike Wasson provides an Azure Application Architecture Guide
- On MSDN, Randy Park describes How to setup live streaming server using Azure Media Service in less than 30 mins
- On the Azure blog, William Zhang covers Offline FairPlay Streaming in Azure Media Services
- Also on MSDN, Ben Perkins (@csharpguitar) explains How to check if Azure App Service is on 2016, what version of IIS
- Also on MSDN, Wu Shuai explains how to Take Care of Thread Safe when Creating EventHubClient Object with Java SDK
- On the TechKB blog, Michael Coutanche (@mum3LE5) writes Performance testing web app with the Azure portal
- On the Azure blog, Richard Li (@RichyLi) describes how to Control how your files are cached on Azure CDN using caching rules