The decisions you make during the design phase of an Azure solution tend to stick with you as you gain momentum delivering features. If you have a green field application, you have the luxury of weighing those decisions up front. If you are brown field - understanding the choices may help you lead to a migration path that creates efficiencies for you later on. In this session, Michele will explore decisions related to the various PaaS and IaaS features of the platform. Why would you choose a Web App over Virtual Machines? Do you need API management? When is SQL Server or Azure SQL Database appropriate? Should you use Web Jobs or Worker Roles for async and scheduled tasks? How do you choose between Service Bus queues, topics or event hubs? Is Azure AD the right fit for your identity requirements? All this in just one session - you may need a coffee first!
At BUILD 2014, we announced the newly formed .NET Foundation with the goal of fostering a vibrant and healthy ecosystem around .NET. In this presentation, we will share the overall open source strategy for .NET, our progress so far including what we have learned as well as where we think .NET is heading as far as open source is concerned.