Azure Weekly Newsletter Issue #149
Firstly, I wanted to say a big thanks to all of those who attended Future Decoded and came along to our Cosmos DB session; James Broome & Mike Larah presented to a full room, and did a great job with some very slick demos. We were sad to discover that the session wasn't recorded, so they're currently hard at work creating a video version of the session that we can release in the next few weeks.
This week's newsletter contains a mixed bag of content; the two big announcements are Azure Migrate and that Managed Applications are now Generally Available in the Azure Marketplace (and finally contain a monetization mechanism).
There are a number of interesting articles; Lets Encrypt for Azure WebApps, the most common deployment slot swap failures and how to fix them, Optimizing ASP.NET Core Docker Image sizes, and an introduction to Azure Functions in Java.
There's a good clarification between Quota versus Rate Limits in Azure API Management, an Azure Friday episode covering What's New in Azure Cosmos DBs API for MongoDB and a useful overview of how to get started with the new Azure IoT Suite Remote Monitoring preconfigured solution.
Some guidance on choosing Microsoft Graph or Azure AD Graph, a guide to creating a Service Principal with the Azure CLI, and an episode of the Azure Podcast covering Cloud Shell, and finally, a survey of Kagglers finds Python & R to be preferred tools in the Data Science space.
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 TechNet, Tim Tetrick answers: I have Azure VM performance issues, what do I do
· On MSDN, James R Tabor explains how to Resize Azure VMs in bulk
· On the Azure blog, Sue Hartford announces that Windows Server, version 1709 is now available on Azure
· On MSDN, Rajesh Setlem writes about the Recent Updates to setting up SQL Server Availability Groups in Azure VM with AAD Domain Services
· Also on MSDN, Justin Clareburt talks about Publishing a Web App to an Azure VM from Visual Studio
· Andrei Dzimchuk blogs about Exposing services on different domains in Azure Service Fabric
· On the Azure blog, Christine Alford writes about the New offers in Azure Marketplace - September 2017
· Also on the Azure blog, Azure announces that Microsoft Azure set to triple its capacity in China in next six months
· On MSDN, Jin Sun Park gives An Introduction to Azure Functions in Java
· Marley Gray (@HiroMarleyG) talks about Enterprise Smart Contracts: resolving the truth for blockchains
Networking
Covering: Virtual Network, Load Balancer, Application Gateway, VPN Gateway, Azure DNS, Content Delivery Network, Traffic Manager, ExpressRoute, Network Watcher
- No content this week
Storage
Covering: Blob storage, Queue storage, File storage, Disk storage, Data Lake Store, StorSimple, Backup
· On MSDN, Bryan C Smith talks about Load Azure Storage Data into Cloudera HDFS
· Also on MSDN, Larry Wall blogs about Service Fabric Full/Incremental backup and restore sample
Web & Mobile
Covering: App Service, Web apps, Mobile apps, API apps, Content Delivery Network, Media Services, Azure Search
· Armin Reiter (@arminreiter) writes Lets encrypt for Azure WebApps
· On IIS.NET Community Blogs, Ruslan Yakushev (@Ruslany), Senior Software Design Engineer, writes about the Most common deployment slot swap failures and how to fix them
· On MSDN, Sunitha Muthukrishna writes that App Service Certificates now supports public certificates .cer
Containers
Covering: Container Service, Container Registry
· On MSDN, Ali Mazaheri talks about Managing Azure Kubernetes Managed Service AKS using Cabin app
· Cesar de la Torre explains how to Modernize existing .NET apps with Windows Containers and Azure
· Maninderjit Bindra (@maniSbindra) describes Setting up vscode to use the docker extension with bash for windows as terminal shell
· Scott Hanselman (@shanselman) covers Optimizing ASP.NET Core Docker Image sizes
· On MSDN, Orrin E writes SQL Server on Linux on Docker quick and easy
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
· K. Scott Allen (@OdeToCode) covers Cosmos DB Request Units and the .NET SDK
· Also on Channel 9, Scott Hanselman and Emily Lawton talk about Whats New in Azure Cosmos DBs API for MongoDB Azure Friday
· On Channel 9, Veljko Vasic & Seth Juarez talk about Improve Azure SQL Database Performance with Automatic Tuning Azure Friday and talk about Get Intelligent Insights for Improving Azure SQL Database Performance Azure Friday
· James Serra (@JamesSerra) describes Azure SQL Database Managed Instance
· Also on MSDN, Arvind Shyamsundar (@arvisam) covers some Strange errors with SQLBindR
Data + Analytics
Covering: HDInsight, Machine Learning, Stream Analytics, Azure Bot Service, Data Lake Analytics, Power BI Embedded, Data Catalog
· Chris Webb (@Technitrain) discusses PASS Summit 2017 Day 1 BI News
· On MSDN, Alan Tan explains how to Organize your pipeline and recurring jobs easily with Data Lake Analytics part 2
· Anagha Khanolkar writes Just enough Azure for Hadoop – Part 2, Part 3 and Part 4
· Tsuyoshi Matsuzaki covers Power BI Custom Authentication in ISV applications Custom Data Connector
· On TechNet, 'Matstephen' blogs about Getting Started with Power BI
· On the MSSQL Tips site, Siddharth Mehta (@siddhumehta) blogs about Analytics with Power BI Desktop for Data Clustering
· Devin Knight (@knight_devin) describes the Power BI Custom Visuals Class Module 75 – Enlighten Stack Shuffle
· On the Revolution Analytics blog, David Smith (@revodavid) writes about the Recent updates to the Team Data Science Process, highlights that the Survey of Kagglers finds Python, R to be preferred tools and covers R: the least disliked programming language
· Robert Smit (@Clustermvp) talks about Getting Started with Azure Data Science Virtual Machine on Windows Server 2016
· Buck Woody (@BuckWoodyMSFT) writes DevOps for Data Science – Who needs it
AI + Cognitive Services
Covering: Computer Vision API, Face API, Bing Web Search API, Customised speech service, Custom Vision Service, Language Understanding Intelligent Service, Bing Custom Search
- No content this week
Internet of Things
Covering: IoT Hub, IoT Edge, Event Hubs, Stream Analytics, Notification Hubs, Time Series Insights
· Ali Raza, Data Solution Architect, blogs about IoT in Action – In Store Location Analytics on Microsoft Cloud
· Cory Newton-Smith explains how to get started with the new Azure IoT Suite Remote Monitoring preconfigured solution
Enterprise Integration
Covering: Logic Apps, Service Bus, API Management, BizTalk Services
· 'SanketBa' writes about API Management: Quota versus Rate Limits
· Kay Singh blogs about Integrating Azure Automation Runbook Output with Logic Apps
· Vincent-Philippe Lauzon describes the Setup for populating Cosmos DB with random data using Logic Apps
· David Burg writes about SOAP services support in Azure Logic App
· Michael Crump (@mbcrump) writes a series of Azure Tips & Tricks Part 41 - Quickly Roll Back to a Previous Version of an Azure Logic App, Part 42 - Modifying an existing API Connection with Azure Logic App, Part 43 - Working with Azure Logic App using Visual Studio 2017 and Part 44 - Deploying Azure Logic App through Visual Studio 2017
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
· Sjoukje Zaal (@SjoukjeZaal) talks about Azure Content Spotlight – New Release Notes for Azure Active Directory
· On the Azure blog, Ram Pliskin writes Azure Security Center previews new threat detections for Linux
· Alice Rison announces that Azure is certified to meet strict UK Government Cyber Essentials PLUS requirements
· Deva (@devagnanam) discusses Cloud developer guidance: Microsoft Graph or Azure AD Graph
· On the Kloud blog, Michael Pearn writes about the Generic LDAP Connector for Azure AD Connect
· On TechNet, 'mzbowe' talks about Azure Government Resources aka.ms/Azure/Gov
· Tim Burrell talks about Detecting in-memory attacks with Sysmon and Azure Security Center
Developer Tools
Covering: Visual Studio Team Services, Azure DevTest Labs, HockeyApp, Developer tools and SDKs, Xamarin, Storage Explorer
· On the Xamarin blog, Cody Beyer explains how to Publish to Azure from Visual Studio for Mac
· Pam Lahoud (@SQLGoddess) talks about Deploying Your Angular Application To Azure Using Visual Studio Team Services VSTS and Choosing the right tooling for Azure and side by side Azure CLI and PowerShell commands
· Wu Shuai covers JavaScript Unit Test Intergration in VSTS Build Pipeline
· On the Azure blog, Ashley McNamara writes: Missed Azure OpenDev 10.2017? No worries. Watch the videos on-demand now
· Theo Browning explains how to Create your own VS Code PowerShell snippet in 3 steps
· Shannon Gowen announces Azure Migrate
Monitoring + Management
Covering: Microsoft Azure portal, Azure Resource Manager, Application Insights, Log Analytics, Automation, Site Recovery, Scheduler
· On the Azure blog, Corey Sanders (@CoreySandersWA) announces that Managed Applications are now Generally Available in the Azure Marketplace and Gaurav Bhatnagar writes Azure Managed Application in Azure Marketplace: Under the hood
· On the Azure podcast, Justin Luk speaks about Episode 202 - Cloud Shell
· Mark Heath (@mark_heath) covers Deploying ARM Templates with the Azure CLI and Creating a Service Principal with the Azure CLI
· On TechNet, Kevin Justin explains how to Get started with OMS Device Health and describes how to Getting started with OMS Update Compliance
· On MSDN, Jason Boeshart (@jboeshart) blogs about Staying Current With Azure Updates.
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
- 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
- Cyber Security Demystified - a free ebook from Microsoft describing how to keep your organisation safe.
Komentáře
Okomentovat