Exploring Microservices in Docker and Microsoft Azure

Enjoy updating monolithic applications? Probably not! Take an in-depth look at a different way to architect that can help you update your site in milliseconds. Microservices, supported by Microsoft Azure and offered as a service, are highly scalable, resilient, and composable units of deployment for modern applications. Self-contained for fit and purpose, they are a key part of the world of continuous delivery and DevOps.

Join leading experts to investigate the benefits and challenges of microservices. Learn from real-life examples and demos, and get lots of practical guidance, as you compare microservices to containers, with a look at Azure (.NET and PHP) and Docker (Node.js), and then bring them all together with an API layer. Whether you're building a site from scratch or fine-tuning an existing one, this course is sure to offer insight as you consider solution design and implementation.

Course Outline:

  • From Monolithic to Microservice: A Brief History
  • What Microservices Are and Why They Are Important
  • Microservice Logical Architecture
  • Creating Your First Microservice
  • Microservice Deployment Scenarios: Instances and Containers
  • Using API Manager and Resource Manager to Bundle Microservices
Instructor Team
Bob Familiar | BlueMetal Inc. Practice Director, Cloud & Services | @bobfamiliar

Bob Familiar is the Practice Director for the BlueMetal Cloud & Services team, which consists of practitioners of lean engineering, a high-velocity product development process that applies lean methodology, service-oriented patterns and practices, and cloud platform capabilities for the design and development of modern applications. The Cloud & Services team specializes in microservices, big data, and Internet of Things.

Bob has been in the software industry for 29 years, having worked for independent software vendors and for Microsoft as a Principal Consultant, Architect Evangelist, and Director of Technology Evangelism in the Northeast. He holds a master's degree in computer science from Northeastern University, and he is a frequent speaker at technology meetups, code camps, and conferences. Bob was awarded a patent for Object Relational Database and Distributed Computing.

Kris Lankford | Microsoft Senior Product Manager and Technology Evangelist | @KrisLankford
Kris Lankford is a Senior Product Manager for the Visual Studio ALM solution at Microsoft. This job keeps him on the go and engaged with customers to ensure that the product meets the need of the next generation of development and test.

Kris has more than 15 years of experience in the software/IT industry, spanning engineering, leading agile teams, lean startups, ALM consulting/solutions, and product management. Kris has introduced teams to quality enablement through both automated and manual testing to improve software quality.
Live Event Details
May 5, 2015
9am–5pm PDT
What: Fast-paced live virtual session
Cost: Free
Audience: Web Developers, partners, and independent software vendors, whether working with open source or the Microsoft stack
Prerequisites:

An interest in microservices, continuous delivery, and DevOps