Porting Assistant for .NET is an analysis tool that scans .NET Framework applications and generates a .NET Core compatibility assessment, helping you port your applications to Linux faster. Learn how you can port .NET Framework applications to .NET Core and take advantage of the performance, cost savings, and robust ecosystem of Linux, by using Porting Assistant for .NET. In this session, we share how to use Porting Assistant to quickly scan .NET Framework applications and identify incompatibilities with .NET Core, find known replacements, and generate a detailed compatibility assessment to reduce the manual effort involved in modernizing your applications to Linux.
Event-driven architectures help you decouple services and simplify dependency management when applications grow in complexity. In this session, we dive into the issues and error modes that can...
To deal with uncertainty, you have to design your software to be resilient. In this webinar, we review the most useful patterns for building resilient applications such as graceful degradation...
In this webinar, we share how AWS CodeBuild can help you reimagine your CI/CD pipelines and speed up application delivery without burdening you with maintaining your own build infrastructure.
In this session you will hear from Canva on how they enable users to collaborate with each other by introducing services that support bidirectional streaming with RSocket. This talk discusses the chal
As applications move online, and automation extends to control more of the world around us, software failures have an increasing impact on business outcomes and safety. We need to develop more resilie
Once systems are designed, implemented, and tested, we come to what is arguably one of the hardest aspects in the lifecycle of a system: bringing it to life and sustaining it in operations. Learn how
Test twice, deploy once: Safe deploys on AWS (Level 300) During this session, you will learn how to lower any potential risk "bad" code can introduce to your end product by making sure all of code
Planning and performing chaos experiments on instance- and container-based workloads have been battle-tested by companies of all sizes and industries. However, serverless functions and managed service
How can you practice chaos engineering in a DevOps culture? In this session, we will share examples of integrating chaos engineering into the CI/CD pipeline to facilitate "shifting left". We will also
In this talk, we will look at the tools that AWS provides to add observability into your applications. We will focus on the three pillars of observability – Logs, Metrics and Traces and show the diffe
With the wide adoption of micro-services and large-scale distributed systems, architectures have grown increasingly complex and can be hard to understand. Worse, the software systems running them have
Immutable infrastructure is a model in which no updates, security patches, or configuration changes happen “in-place” on production systems. Immutable infrastructures are more consistent, reliable, an
We have traditionally built robust software systems by trying to avoid mistakes and by dodging failures when they occur in production or by testing parts of the system in isolation from one another. M
About this session: Event driven architectures are a critical component of modern business application development, enabling organisations, across almost all industries and verticals, to build loosel
Failures are inevitable. Regardless of the engineering efforts put into building fault-tolerant applications and handling edge cases, one day, a case beyond