.NET at re:Invent 2021

海外精选
海外精选的内容汇集了全球优质的亚马逊云科技相关技术内容。同时,内容中提到的“AWS” 是 “Amazon Web Services” 的缩写,在此网站不作为商标展示。
0
0
{"value":"![image.png](https://dev-media.amazoncloud.cn/31ae854820254587909e2daee774f0c4_image.png)\n\nRunning .NET applications on AWS has never been better and our sessions at re:Invent this year reflect that excitement. All our sessions are for builders who want real-world insights and coding examples they can immediately apply in their applications. We also have a virtual option for those who cannot make it to Las Vegas. This is going to be a great year for .NET on AWS!\n\n### **.NET Breakout Sessions**\n\nBreakout Sessions will be available for customers either in person and now also virtually.\n\n#### **What’s new with .NET development and deployment on AWS**\n\nDevelopers are continually looking for ways improve deployments of .NET applications to reduce errors and increase productivity. New deployment tooling incorporates best AWS practices right from the start, providing you with recommendations and the optimal deployment option for your .NET application. Additional automation helps you create a repeatable deployment process for your application that you can store and share across teams and projects. In this session, see how deployments using a new set of open-sourced tools can help you more efficiently develop .NET applications and focus on application business logic to deliver well-architected cloud-native .NET applications.\n\n**ID:** XNT301 **| Type:** Breakout **| Speaker:** Norm Johanson\n\nIn this session, learn how to achieve up to 30% more performance and 40% better price performance over comparable current-generation x86-based instances running .NET 6 applications on AWS Graviton2. Dive into the details on how to compile ASP.NET Core for Arm64 and deploy to Graviton2. Next, learn how to automate the deployment process with an Arm64-based CI/CD pipeline and benchmark a sample application on both Graviton2 and x86 instances to quantify the benefits. Finally, explore differences in threading strategies versus x86-based instances and other optimization techniques that will give you the confidence to build .NET 6 applications with Graviton2.\n\n**ID:** XNT303 **| Type:** Breakout **| Speakers:** Kirk Davis, Carlos Santos\n\n**Modernizing .NET applications with purpose-built databases**\n\nImplementing observability for .NET apps on AWS\n\nAre you confident you can quickly identify service problems and resolve performance issues at scale? Isolating and remediating performance problems in the cloud, particularly with modern, distributed, microservice architectures is challenging. In this session, see how to implement observability for your .NET applications using logs, metrics, and traces that unlock your ability to build better systems and increase operational efficiency. Learn AWS best practices for implementing observability with services including [Amazon CloudWatch](https://aws.amazon.com/cn/cloudwatch/?trk=cndc-detail), [AWS X-Ray](https://aws.amazon.com/cn/xray/?trk=cndc-detail), and AWS Distro for OpenTelemetry.\n\n**ID:** XNT302 **| Type:** Breakout **| Speakers:** Imaya Kumar Jagannathan, Greg Eppel\n\n**Accelerate .NET 6 performance with Arm64 on AWS Graviton2**\nIn this session, learn how to achieve up to 30% more performance and 40% better price performance over comparable current-generation x86-based instances running .NET 6 applications on AWS Graviton2. Dive into the details on how to compile ASP.NET Core for Arm64 and deploy to Graviton2. Next, learn how to automate the deployment process with an Arm64-based CI/CD pipeline and benchmark a sample application on both Graviton2 and x86 instances to quantify the benefits. Finally, explore differences in threading strategies versus x86-based instances and other optimization techniques that will give you the confidence to build .NET 6 applications with Graviton2.\n\n**ID:** XNT303 **| Type:** Breakout **| Speakers:** Kirk Davis, Carlos Santos\n\n**Modernizing .NET applications with purpose-built databases**\nDo you want to get the most out of your existing .NET applications in terms of database performance, scalability, and value but don’t want to make wholesale changes to your application? Do you want to understand how moving to a key-value or search database can impact your code? AWS has 15 purpose-built databases that .NET developers can use to help supplement or completely replace traditional relational databases. In this session, learn how to take an existing .NET application and move a segment of the relational database to a purpose-built database.\n\n**ID:** XNT304 **| Type:** Breakout **| Speakers:** Thorr Giddings, Chad Tindel\n\n**Build high-performance .NET serverless architectures on AWS**\nAre your .NET serverless applications tuned for performance? In this session, learn AWS architectural best practices for .NET serverless applications that help you save development time, reduce costs, and increase efficiency. Also learn various serverless architectures and implementation design patterns for connecting NoSQL or relational data stores that will help optimize key performance capabilities, including cold-start times in .NET [AWS Lambda](https://aws.amazon.com/cn/lambda/?trk=cndc-detail) functions.\n\n**ID:** XNT401 **| Type:** Breakout **| Speakers:** Brian Beach, Andy Hopper\n\n### **Additional Sessions for Attendees**\n\nIf you’re attending in person, we have two additional .NET sessions for you to attend:\n\n**Modern .NET applications: Infrastructure as code and CI/CD**\n\nThis hands-on workshop takes you through an end-to-end ASP.NET application modernization scenario. In this workshop, take an existing .NET Framework application, analyze and identify components to be modernized, and then modernize it using AWS tools and best practices for .NET. Finally, use modern infrastructure-as-code tools to create the resources to host the application in the cloud, along with an automated deployment pipeline.\n\n**ID:** XNT306 **| Type:** Workshop **| Speakers:** Ulili Nhaga, Steven David\n\nStrategies for deconstructing your .NET monolith\nAre you looking to accelerate your .NET modernization project by quickly and effectively breaking down your legacy .NET monolith? This chalk talk discusses strategies AWS customers have used to evaluate their portfolio of applications and determine AWS supported tools to use to help break apart legacy applications. Next, this chalk talk discusses alternatives for refactoring certain application types (based on an audience vote) into cloud-native applications. The talk also covers strategies for modernizing existing applications and how to prioritize, as well as when to lift and shift versus refactor your .NET monolith into independent services.\n\n**ID:** XNT307 **| Type:** Chalk Talk **| Speakers:** Runeet Vashisht, Brian Lewis, Hasnat Naveed\n\n#### **Register**\n\nTickets for in-person attendees are sold out, but you can still register as a virtual attendee at the [AWS re:Invent website](https://reinvent.awsevents.com/). There is no cost to attend virtually.\n","render":"<p><img src=\\"https://dev-media.amazoncloud.cn/31ae854820254587909e2daee774f0c4_image.png\\" alt=\\"image.png\\" /></p>\n<p>Running .NET applications on AWS has never been better and our sessions at re:Invent this year reflect that excitement. All our sessions are for builders who want real-world insights and coding examples they can immediately apply in their applications. We also have a virtual option for those who cannot make it to Las Vegas. This is going to be a great year for .NET on AWS!</p>\n<h3><a id=\\"NET_Breakout_Sessions_4\\"></a><strong>.NET Breakout Sessions</strong></h3>\\n<p>Breakout Sessions will be available for customers either in person and now also virtually.</p>\n<h4><a id=\\"Whats_new_with_NET_development_and_deployment_on_AWS_8\\"></a><strong>What’s new with .NET development and deployment on AWS</strong></h4>\\n<p>Developers are continually looking for ways improve deployments of .NET applications to reduce errors and increase productivity. New deployment tooling incorporates best AWS practices right from the start, providing you with recommendations and the optimal deployment option for your .NET application. Additional automation helps you create a repeatable deployment process for your application that you can store and share across teams and projects. In this session, see how deployments using a new set of open-sourced tools can help you more efficiently develop .NET applications and focus on application business logic to deliver well-architected cloud-native .NET applications.</p>\n<p><strong>ID:</strong> XNT301 <strong>| Type:</strong> Breakout <strong>| Speaker:</strong> Norm Johanson</p>\\n<p>In this session, learn how to achieve up to 30% more performance and 40% better price performance over comparable current-generation x86-based instances running .NET 6 applications on AWS Graviton2. Dive into the details on how to compile ASP.NET Core for Arm64 and deploy to Graviton2. Next, learn how to automate the deployment process with an Arm64-based CI/CD pipeline and benchmark a sample application on both Graviton2 and x86 instances to quantify the benefits. Finally, explore differences in threading strategies versus x86-based instances and other optimization techniques that will give you the confidence to build .NET 6 applications with Graviton2.</p>\n<p><strong>ID:</strong> XNT303 <strong>| Type:</strong> Breakout <strong>| Speakers:</strong> Kirk Davis, Carlos Santos</p>\\n<p><strong>Modernizing .NET applications with purpose-built databases</strong></p>\\n<p>Implementing observability for .NET apps on AWS</p>\n<p>Are you confident you can quickly identify service problems and resolve performance issues at scale? Isolating and remediating performance problems in the cloud, particularly with modern, distributed, microservice architectures is challenging. In this session, see how to implement observability for your .NET applications using logs, metrics, and traces that unlock your ability to build better systems and increase operational efficiency. Learn AWS best practices for implementing observability with services including Amazon CloudWatch, AWS X-Ray, and AWS Distro for OpenTelemetry.</p>\n<p><strong>ID:</strong> XNT302 <strong>| Type:</strong> Breakout <strong>| Speakers:</strong> Imaya Kumar Jagannathan, Greg Eppel</p>\\n<p><strong>Accelerate .NET 6 performance with Arm64 on AWS Graviton2</strong><br />\\nIn this session, learn how to achieve up to 30% more performance and 40% better price performance over comparable current-generation x86-based instances running .NET 6 applications on AWS Graviton2. Dive into the details on how to compile ASP.NET Core for Arm64 and deploy to Graviton2. Next, learn how to automate the deployment process with an Arm64-based CI/CD pipeline and benchmark a sample application on both Graviton2 and x86 instances to quantify the benefits. Finally, explore differences in threading strategies versus x86-based instances and other optimization techniques that will give you the confidence to build .NET 6 applications with Graviton2.</p>\n<p><strong>ID:</strong> XNT303 <strong>| Type:</strong> Breakout <strong>| Speakers:</strong> Kirk Davis, Carlos Santos</p>\\n<p><strong>Modernizing .NET applications with purpose-built databases</strong><br />\\nDo you want to get the most out of your existing .NET applications in terms of database performance, scalability, and value but don’t want to make wholesale changes to your application? Do you want to understand how moving to a key-value or search database can impact your code? AWS has 15 purpose-built databases that .NET developers can use to help supplement or completely replace traditional relational databases. In this session, learn how to take an existing .NET application and move a segment of the relational database to a purpose-built database.</p>\n<p><strong>ID:</strong> XNT304 <strong>| Type:</strong> Breakout <strong>| Speakers:</strong> Thorr Giddings, Chad Tindel</p>\\n<p><strong>Build high-performance .NET serverless architectures on AWS</strong><br />\\nAre your .NET serverless applications tuned for performance? In this session, learn AWS architectural best practices for .NET serverless applications that help you save development time, reduce costs, and increase efficiency. Also learn various serverless architectures and implementation design patterns for connecting NoSQL or relational data stores that will help optimize key performance capabilities, including cold-start times in .NET AWS Lambda functions.</p>\n<p><strong>ID:</strong> XNT401 <strong>| Type:</strong> Breakout <strong>| Speakers:</strong> Brian Beach, Andy Hopper</p>\\n<h3><a id=\\"Additional_Sessions_for_Attendees_41\\"></a><strong>Additional Sessions for Attendees</strong></h3>\\n<p>If you’re attending in person, we have two additional .NET sessions for you to attend:</p>\n<p><strong>Modern .NET applications: Infrastructure as code and CI/CD</strong></p>\\n<p>This hands-on workshop takes you through an end-to-end ASP.NET application modernization scenario. In this workshop, take an existing .NET Framework application, analyze and identify components to be modernized, and then modernize it using AWS tools and best practices for .NET. Finally, use modern infrastructure-as-code tools to create the resources to host the application in the cloud, along with an automated deployment pipeline.</p>\n<p><strong>ID:</strong> XNT306 <strong>| Type:</strong> Workshop <strong>| Speakers:</strong> Ulili Nhaga, Steven David</p>\\n<p>Strategies for deconstructing your .NET monolith<br />\\nAre you looking to accelerate your .NET modernization project by quickly and effectively breaking down your legacy .NET monolith? This chalk talk discusses strategies AWS customers have used to evaluate their portfolio of applications and determine AWS supported tools to use to help break apart legacy applications. Next, this chalk talk discusses alternatives for refactoring certain application types (based on an audience vote) into cloud-native applications. The talk also covers strategies for modernizing existing applications and how to prioritize, as well as when to lift and shift versus refactor your .NET monolith into independent services.</p>\n<p><strong>ID:</strong> XNT307 <strong>| Type:</strong> Chalk Talk <strong>| Speakers:</strong> Runeet Vashisht, Brian Lewis, Hasnat Naveed</p>\\n<h4><a id=\\"Register_56\\"></a><strong>Register</strong></h4>\\n<p>Tickets for in-person attendees are sold out, but you can still register as a virtual attendee at the <a href=\\"https://reinvent.awsevents.com/\\" target=\\"_blank\\">AWS re:Invent website</a>. There is no cost to attend virtually.</p>\n"}
目录
亚马逊云科技解决方案 基于行业客户应用场景及技术领域的解决方案
联系亚马逊云科技专家
亚马逊云科技解决方案
基于行业客户应用场景及技术领域的解决方案
联系专家
0
目录
关闭