Hero Banner

Business Resources

Where startup founders and business decision makers can find the latest Microsoft for Startups announcements and program resources, business best practices, and industry trends to help build and scale their B2B companies.

Community Manager

Cloud Advocate Content Highlights (Week of 8/2)

Microsoft's Cloud Advocates help every technologist, from those in enterprises or startups, to succeed and do what they love: write, code, and learn. They engage developers and others in the software ecosystem to further technical education and proficiency within the Microsoft Cloud + AI platform. Cloud Advocates meet with developers around the world through talks, demos, and engagement in technical communities. Please check out the latest Cloud Advoacy content highlights below for the week of 8/2:



Cloud Advocate 


Topics & Technologies 

Introduction to Deep Learning vs. Machine Learning 

Francesca Lazerri (Twitter: @frlazzeri) 

This MS Docs article helps you understand the relationship between deep learning vs. machine learning. You'll learn how the two concepts compare and how they fit into the broader category of artificial intelligence. Finally, the article describes how deep learning can be applied to real-world scenarios, such as fraud detection, voice and facial recognition, sentiment analytics, and time series forecasting. 

AI/ML, Deep Learning, Neural Network, Azure Machine Learning, Data Science 

Microsoft Azure AI Hackathon 

Seth Juarez (Twitter: @sethjuarez) 

Put your skills to the test and apply Azure AI to a new or existing project! Use one or more of following Azure AI services to build a new project or update an existing project: Azure Machine Learning service, Azure Cognitive Services, and Azure Search -- and see the site for a full criteria, resources, and more. 

Open Source, Data Science, Students, Startups, AI/ML, Azure Search, Azure Machine Learning, Azure Cognitive Services 

 Microsoft ML Server 9.4 Now Available 

David Smith (Twitter: @revodavid) 

Microsoft Machine Learning Server, the enhanced deployment platform for R and Python applications, has been updated to version 9.4. This update includes the open source R 3.5.2 and Python 3.7.1 engines, and supports integration with Spark 2.4. This blog post amplifies the product group announcement and provides links to relevant resources around this release. 

Microsoft Machine Learning Server, AI/ML, Azure Machine Learning, Python, R, Data Science 

Learning Python from Scratch 004 - Functions 

Brian Clark (Twitter: @_clarkio) 


Cecil Phillip (Twitter: @cecilphillip) 

In this session, Cecil Phillip and Brian Clark learn about Functions in Python.  


They covered what Functions are, why to use them and experimented with how Python expects them to be used.  


Next session they'll learn about Advanced Container Types (like lists) in Python. 

Python, VS Code, Functions, Students, 

Get Started With Core SQL and Node.js for Azure Cosmos DB 

Jay Gordon (Twitter: @jaydestro) 

Distribution of data can be difficult and having a turnkey solution for global NOSQL data is huge - but to then add on the ability to query this data with already familiar tools? That's where Cosmos DB can help. Rather than spending time concerning yourself with the long term viability of your in-house database solution (SQL, Oracle, or whatever it may be) it might be worth the time to make the move to a managed service like Cosmos DB. 


In this blog post and accompanying video, you'll learn how to set up and launch your DB, access it via a Node.js application and see some of the easy features that makes CosmosDB so great for developers.  

JavaScript, Node.js, Azure CosmosDB, SQL, Cloud Ops 

Tutorial: Sentiment Analysis on Streaming Data Using Azure Databricks 

Lena Hall (Twitter: @lenadroid) 

In this MS Docs tutorial, you’ll learn how to run sentiment analysis on a stream of data using Azure Databricks in near real time. You set up data ingestion system using Azure Event Hubs. You consume the messages from Event Hubs into Azure Databricks using the Spark Event Hubs connector. Finally, you use Cognitive Service APIs to run sentiment analysis on the streamed data. Updates to to the tutorial include: 


* Newer Azure Databricks runtime (5.2) 

* New way to create Twitter apps 

* Alternative to using Twitter API for testing purposes 

* New Cognitive Services API versions 

* Fixing outdated terminology 

* Other updates  

AI/ML, Azure Cognitive Services, Azure Event Hubs, Azure Databricks 

How to Install Azure CLI on Windows (one-liner) 

Maurer (Twitter: @thomasmaurer) 

You have several options for managing Azure - the Azure PowerShell, Cloud Shell, Azure CLI, or many other tools.  


In this post, you'll learn how to download, install, and update the Azure CLI: a command-line tool providing a management experience for Azure resources - on Windows, with a simple a PowerShell one-liner.  


Thomas also shares his advice for "picking" the right option, his preferences for various use cases. 

Management + Governance, Windows Terminal, Docker, Ubuntu, Linux, Windows, Azure CLI. Azure Cloud Shell, Powershell 

Learning Blazor on Linux running SKD in a Docker Container 

Frank Boucher (Twitter: @fboucheros) 

In this short session, Frank is creating a simple #Blazor App to read images from an Azure Storage. The particularity is that the .Net SDK is running from inside a #Docker container, on a #Linux machine. And things are going great! 

Containers, .NET, Docker, Linux 

VS Code Profile Switcher and Extension Support 

Aaron Powell (Twitter: @slace) 

Need custom VS Code settings for presenting or to easily load/unload extensions? Check out the VS Code Profile Switcher extension to create different profiles of settings and extensions to switch between, based on your needs.  
...and now it comes with extension support: when you save a profile (either new or overriding an existing), VS Code Profile Switcher extension will look at all the extensions that you have enabled and add them to that profile.  



VS Code, VS Code Marketplace, Developer Tools 

#Five Things: Five Things You Didn't Know You Could Do with Python 

Burke Holland (Twitter: @burkeholland) 


Nina Zakharenko (Twitter: @nnja) 

Python is now one of the most popular programming languages in the world -- and it's all around you. 


In this quick post and new Five Things episode, Nina joins Burke to talk about lesser known facts, from video games to home automation and its roots in science. 

Azure Notebooks, Python 

Multi-Factor Authentication (MFA) 

Tanya Janca (Twitter: @shehackspurple) 

Two-factor or multi-factor authentication (2FA or MFA) means using more than one factor to prove that you are the real, authentic YOU.  


A "factor" of authentication is a way to prove who you are a computer --and currently there are 3 types: something you have, something you are, and something you know.  


In this blog post, Tanya Janca discusses multi-factor authentication, using images, stories and examples to explain core concepts and why we should use MFA for all of our online accounts. 


Identity, Security