Microsoft Azure Back End for Gaming

​Looking to utilize the power and efficiency of cloud computing for your multiplayer games? Microsoft Azure is there for you, whether you're into .NET, Android, or iOS. Many games are now played online and can support millions of players. Get what you need to avoid the pitfalls others have encountered, learn the practical applications of Azure in games, create for scale, and help to minimize costs.

Join experts Steve Maier and Michael Cummings, who share their real-world experience in this field, including a case study with Age of Ascent. Get a look at gaming history (from dial-up to broadband), review basic networking and Azure game development support, and see how doable this is. Plus, explore Azure Active Directory authentication and authorization. Don't miss this epic game dev course!

Course Outline:

  • Online Gaming Historically and Networking Basics ​
  • Cloud Basics for Online Games
  • Client Server Architecture Review
  • Authentication
  • Using Unity as a Client
  • Using Construct 2 as a Client
  • Demo and Case Study: Blackjack and Age of Ascent
  • Photon Server
Instructor Team
Steve Maier | Microsoft Senior Technical Evangelist | @stevemaier3
Steve Maier is a Senior Technical Evangelist with Microsoft, specializing in Windows 8, Windows Phone 8, and Microsoft Azure. An Architect and Developer with more than 22 years in the industry, he joined Microsoft after holding senior technical positions at several companies.

Steve has coauthored a SQL Server book and an Azure certification book, and he teaches game programming at Rochester Institute of Technology in the Interactive Gaming and Media department. He is the co-founder of AppRochester, a community group focusing on mobile devices.
Michael Cummings | Microsoft Software Engineer | @mcummings

​Michael Cummings is a Software Engineer with Microsoft. He has experience as a Developer and Architect, with concentrations in app development, infrastructure design and deployment, and business process as it relates to technology. He is a Microsoft Most Valuable Professional (MVP) and holds multiple certifications from Microsoft and other certifying organizations, including Microsoft Certified Professional (MCP), Microsoft Certified Trainer (MCT), Microsoft Certified Solutions Developer (MCSD), Microsoft Certified Solutions Expert (MCSE), and Microsoft Certified Database Administrator (MCDBA).

Michael has been a graphics and game programmer since the days of the TI99-4/A. He started the Boston XNA Developers Group and is a sought-after speaker on XNA, MonoGame, and cross-platform mobile app development. He has also contributed to many open source projects, including AXIOM, a .NET/Mono 3D rendering engine, and PlaneShift, a 3D massively multiplayer online role-playing game (MMORPG). Michael also has experience with native game and graphics development (C++/DirectX) on Windows.

Live Event Details
April 14, 2015
9am–5pm PDT
What: Fast-paced live virtual session
Cost: Free
Audience: Game Developers and Architects

An understanding of basic programming concepts and a passion for game development