Watch the first few minutes on us! If you'd like to watch the entire video and hundreds more like it, download code samples, access offline videos and skills assessments, and use the discussion forums, log in or purchase a subscription.
Windows containers provide unique benefits to developers looking to modernize Windows apps to leverage the cloud, and in developing, testing, packaging, and delivering those apps. Get key insights from field engineers who have helped enterprise customers use containers to modernize their architectures in this hard-hitting session from Microsoft's Bruno Terkaly.
00:00:00 | Introduction |
00:01:21 | Agenda and Goals |
00:04:00 | Hybrid Architectures |
00:04:45 | Introducing the Ride-Sharing Monolith |
00:06:05 | Seeing The Monolith In Action (Demo) |
00:07:43 | ASP.NET MVC Web App |
00:08:46 | Defining The Monolith: Scale Issues |
00:10:40 | NoSQL Databases |
00:12:54 | Lighter Frameworks And SDKs |
00:14:02 | Why Containers? |
00:15:20 | Solving The Application Dependency Problem |
00:16:40 | The DevOps Pipeline |
00:19:00 | Migrating The Monolith to a Container (Demo) |
00:27:21 | Strategies for Decomposition |
00:29:18 | Domain-Driven Design |
00:31:30 | Event-Driven Architectures |
00:31:33 | Migrating a SQL Server Database to a Linux Container (Demo) |
00:42:45 | Message Flow and the Publish-Subscribe Pattern |
00:45:50 | Improving API Performance: Service Call Aggregation |
00:47:06 | Reactive Manifesto |
00:47:28 | Microservice Monitoring |
00:50:00 | Microservice Logging |
00:51:49 | The OpenAPI Initiative |
00:53:35 | Consumer-Driven Contracts |
00:55:19 | The Downside to Microservice Architectures |
00:58:34 | Container Orchestration |
01:00:00 | Conclusion |
This course is part of the following series: