Personalizing content is a complex, dynamic problem where labor-intensive machine learning workflows and costly A/B testing fail to catch up to the nuances of user’s behavior. How do the pros, like XBox One, approach this? In this session we’ll show how businesses can use the new Cognitive Services Personalizer to improve business outcomes and user experience by letting it learn directly from user’s behavior. Personalizer (public preview) makes applied enterprise use of reinforcement learning. It enables full learning loop that runs at digital speed and learns from a simple reward score that optimizes towards your business’s goals. In this session we’ll show you how Personalizer works with your content and data, how it autonomously learns to make optimal decisions, how you can add it to your app with two lines of code, and how to understand what’s under the hood. We’ll share results Personalizer achieved on the Xbox One home page and practices you can use to apply it in your applications today.
Data privacy and security are top of mind for almost every enterprise in the world. But creating machine learning in a manner that is secure and privacy-aware presents specific challenges. Learn how to build and deploy secure, protected and scalable machine learning using Azure Machine Learning. Whether you are targeting the cloud or the edge, this session will help you understand how to apply multi-factor authentication, role-based authorization, data encryption, VNETs, and other security and privacy best practices to the machine learning lifecycle.
Azure operates one of the largest public big data cluster services on the planet. Every day thousands of customers build and operate mission-critical big data analytics, business intelligence (BI), and machine learning (ML) solutions using Azure HDInsight. Come explore architectural best practices, recommended patterns, and tips and tricks for building successful production systems using Apache Spark, Hive, Kafka, and HBase. We will also showcase customer examples and reference architectures.
Millions of user accounts were stolen from a big ride-sharing company recently—all because a developer leaked an important credential on GitHub! Even the best of us make mistakes sometimes. Learn best practices for building applications on Azure, with a focus on secrets management. We will walk in the shoes of a developer and illustrate the tools available to reduce costly mistakes at each stage of a secret’s lifecycle:Discover secrets in source code, config etc using CredScan Eliminate certain types of secretsManage secrets safely, rotate them, and automate their deployment with Azure Key VaultSimplify your code using AppAuthenticationBe prepared for security incidents The design patterns covered in this talk are applicable beyond secrets. You’ll walk away from this session with the checklist of things you can do to reduce security risks to your most critical data.
Python is a powerful stack running many websites that you know and love, but it can be difficult to get your development environment running smoothly, especially when using technologies like Docker. In this session, we’ll show you how to set up the ultimate containerized Python development environment in Visual Studio Code, deploy your application to Azure with a few clicks, and use Azure DevOps to automate your deployments. Along the way, we’ll cover popular technologies used with Python web applications such as Django, Docker, PostgreSQL, and more!
Today's growing security market has created a big opportunity for developers to build solutions that can dramatically simplify security integration, management, automation, and reporting. Join this session to learn how to create security applications and solutions using our APIs, platform, and open source communities. Our tools help reduce development time and effort to integrate Microsoft and partner solutions. We’ve also invited the winner of the Microsoft Graph Security Hackathon to demonstrated how they used these tools to build their winning app.
In just 60 minutes, this session will demonstrate an end to end data pipeline supplemented by AI to achieve insights real-time. Using components like Azure Functions, Event Hubs, Databricks, Cognitive Services, and Power BI I'll be putting together a pipeline that takes our #msBuild social stream and analyses it realtime. Join me as I show how quickly these sorts of systems can be put together for awesome insight.
Announced recently, Azure VMware Solution makes it possible for customers to run native VMware-based applications on Azure including the ability for developers to leverage Azure Resource Manager to manage both environments. Learn how you can modernize your VMware workloads by integrating with a vast array of native Azure services.
Spark is the world’s foremost distributed analytics platform, delivering in-memory analytics with a speed and ease of use unheard of in Hadoop. Azure Cosmos DB is the lighting fast distributed database powering Fortune 500 companies like Walmart, Exxon Mobile, Toyota and many others. Did you know you can combine them easily using our natively built azure-cosmosdb-spark connector or now you can use the new Spark API feature integration that allows Spark to fully take advantage of Cosmos DB to run real-time analytics directly on petabytes of operational data! In this session we’ll go over some of the most common use cases of the azure-cosmosdb-spark connector and highlight how to avoid the most common pitfalls. We will talk about the new Azure Cosmos DB Spark API and the native support it brings for Apache Spark engines executing directly on petabytes of operational data stored in your globally distributed Cosmos databases. We will walk through the capabilities Spark API brings to developers, data engineers and data scientists such that they can use Cosmos DB as a flexible, scalable, and performant planet-scale data platform for running both OLTP and HTAP workloads alike.
Like most developers, we (Cecil Phillip and Burke Holland) have been curious, skeptical and admittedly more than just a bit confused about Serverless. So we decided to build something with it. Not just a demo; a real application used by real people. It was great fun, we learned a lot, and got banged up a little bit on the way. In this talk you'll see how we built a full stack application using a serverless approach with Azure Functions. We'll show you some of the technical walls with an imprint of our faces still on them, and a few of the more "OMG" moments where Serverless really starts to make sense. This project was a lot of fun. It was also confusing and difficult - but the journey was worth it and we would love to share it with you.