Patterns & Practices
The Microsoft Patterns & Practices team representing the Azure Architecture Center will be part of TechDays 2019.
An overview of the Patterns & Practices
Microsoft Patterns & Practices was created in the year 2000 to meet the demands of architects and application developers seeking guidance on how to apply Microsoft’s tools to application development scenarios and technical challenges. P & P is a set of patterns and recommendations derived from experience for how to design, develop, implement and run programming practices on the Microsoft platform.
Who is it for & why should you attend
If you are a developer and/or architect and want to learn how to create modern solutions for the cloud, you will have a unique chance to get answers to your questions from recognized experts from Microsoft Headquarters.
If you wish to attend ONLY the Patterns & Practices sessions on October 24th, your registration fee is 2200 SEK ex VAT.
If you wish to choose among all the available sessions during TechDays your registration fee is 7 100 SEK ex VAT.
Derek Martin is an accomplished Microsoft systems development and integrator and is a Principal Program Manager for the Azure Patterns and Practices Team. Derek has fifteen years of experience in developing and deploying public and private clouds and integrating line of business applications with modern technology. His extensive experience in cloud technologies and digital transformation help guide clients on their journey to the cloud. His work with blockchain technologies, as part of Microsoft’s extended Blockchain team, focus on the practical realities of blockchain, where it can be most useful and how to not get stuck in the hype cycle. He’s focused developing and articulating Azure and general cloud best practices around governance, networking, security and compute.
Adam Boeglin is a Sr. Program Manager at Microsoft, where his passion for technology, cloud infrastructure, and customer education is applied to best practice documentation in the Azure Architecture Center. Adam started his career almost twenty years ago working in desktop support. Since then, he’s had roles covering almost every aspect of IT infrastructure from application development to networking, system administration, and DevOps transformations. Prior to his current job, Adam spent almost five years as a solutions architect helping customers understand how to build High Performance Computing (HPC) and AI/ML systems on the cloud.
Jose Contreras is currently an Engineering Manager at Microsoft with the Pattern and Practices team. Previously he spent time at SAP building a new product and engineering organization from the ground up which focused on the creation of large graph data lakes that powered AI/ML centric solutions in the ERP space. Also, he is an early stage venture-backed start-up engineering veteran from the Seattle area specializing in B2B and B2C profitable business that aimed to benefit the lives of millions of users.
9.00 - 10.00
An introduction to the Azure Architecture Center (http://aka.ms/architecture) and the Patterns and Practices Team. You’ll be given an introduction about about the types of docum
entation we provide and a peak into how we build it.
This session highlights common problems and the design patterns that solve them so you can build fault tolerant, scalable applications on Azure. Featuring best practices from the Azure Architecture Center
10.00 - 10.30
10.30 - 11.30
All computing platforms have a history – Azure is no different! In the dark ages of the internet (2008) when Azure came into being, security and the entire notion of how a ‘cloud’ might be governed were substantially different than the colossal masterpiece we have today known as the Microsoft Cloud. As Azure has grown and matured, so has the industry, tools, requirements, and of course, capabilities of how to manage and secure it. A historical primer on where we have been often helps customers understand the nuances of the Azure platform and ultimately how to successfully govern a modern and ever evolving cloud. Join us for this session to take a look back at subscription and security management, how it relates to what has been built today and a look forward to best practices and migration journeys for security and governance in the future.
11.30 - 12.45
12.45 - 13.45
Contrary to popular belief, almost no customer is “all in” in the cloud. Almost all customers are hybrid, therefore, networking is an essential capability to understand deeply for cloud success. Additionally, many customers still leverage networking as the defacto security apparatus of their organization. While it is an important component there are many newer, more modern capabilities and we come to the cloud as we are, not as we wish to be. The Azure Networking Primitives have been designed to enable every organization on the planet, regardless of their historical security, management or governance capabilities to be successful. The Azure networking primitives will dazzle networking engineers of all types and far outpace our competitors. Join us in this session to talk about the Azure Networking primitives, how they can be molded to fit your hybrid approach to cloud and not box yourself out of future, more modern approaches to governance and security options.
14.15 - 15.15
Disasters happen. Companies spend large sums of money and resources planning for them. Many, if not most, fail miserably when the disaster strikes. This session walks through the ins and outs of an actual disaster response that happened and discusses the lessons learned and the technology that can be used from Microsoft Azure to make sure that this scenario doesn’t happen to you. Come to this session for an intimate look at what happens when your company doesn’t plan for DR beyond a disk backup and find out how region selection, network topology, pipelines and security play an important role.
15.30 - 16.15
Azure Databricks is a fast, powerful Apache Spark–based analytics service that makes it easy to rapidly develop and deploy big data analytics and artificial intelligence (AI) solutions. Many users take advantage of the simplicity of notebooks in their Azure Databricks solutions. For users that require more robust computing options, Azure Databricks supports the distributed execution of custom application code.
Monitoring is a critical part of any production-level solution, and Azure Databricks offers robust functionality for monitoring custom application metrics, streaming query events, and application log messages. Azure Databricks can send this monitoring data to different logging services.