当前位置:首页 > 报告详情

C会场-汪宇杰-DotNET on Azure App Service 原理介绍.pdf

上传人: 张** 编号:161031 2024-02-03 28页 3.04MB

1、How.NET runs on Azure App ServiceEdi Wang35 y/o Senior Software EngineerMicrosoft MVP(Azure)since 2017Author of project Moonglade,an ASP.NET Core blog system runs on Azure,used by many Microsoft employeesCreator and former contributor of Windows App?Character Map UWP?,reaching over 40M global usersO

2、perating the WeChat video account introducing technologies like Azure,committed to no advertisements,no course sales.Edi WangAzure&.NET DeveloperAzure App ServiceAzure Kubernetes Service(AKS)Azure Container InstanceAzure Container AppsPaaS Services to run.NET on AzureQuickly and easily create enterp

3、rise-ready web and mobile apps for any platform or device,and deploy them on a scalable and reliable cloud infrastructureAzure App ServiceAzure Resource ManagerGeo-MasterEast AsiaWest US?Scale Unit Scale Unit Scale UnitScale UnitScale UnitScale UnitScale UnitScale UnitLayer 7 load balancer(IIS-YARP)

4、Round-robin(RR)algorithmFront-End RoleScale UnitWeb WorkerSupport Servers(Role)Front-end RoleApp Service PlanDedicated Worker PoolASP with 2 ServersScale outMultiple ASPsWeb WorkerWindows Plan+Code DeploymentExtra Runtimevar builder=WebApplication.CreateBuilder(args);var app=builder.Build();var isIn

5、Docker=Environment.GetEnvironmentVariable(DOTNET_RUNNING_IN_CONTAINER)?false.ToString();app.MapGet(/,()=$DOTNET_RUNNING_IN_CONTAINER:isInDocker);app.Run();Linux Plan+Code DeploymentDownload Docker LogsThe Container Image2023-11-23T13:24:42.649Z INFO -Initiating warmup request to container demo996_2_

6、2bb3ad40 for site demo9962023-11-23T13:24:59.646Z INFO -Waiting for response to warmup request for container demo996_2_2bb3ad40.Elapsed time=16.996715 sec2023-11-23T13:25:23.846Z INFO -Container demo996_2_2bb3ad40 for site demo996 initialized successfully and is ready to serve requests.2023-11-23T13

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
本文主要介绍了.NET在Azure App Service上的运行原理及部署方式。.NET应用程序可以在Azure上快速部署,支持跨平台和设备的 enterprise-ready web和mobile应用。Azure App Service提供了可扩展和可靠的基础设施,用于托管和运行.NET应用。文章中提到了关键数据:Edi Wang,35岁的资深软件工程师,微软MVP,作者 of项目Moonglade,一个ASP.NET Core博客系统,运行在Azure上,被许多微软员工使用。他还创建了Windows App 1 CharacterMap UWP,全球用户超过4亿。此外,他还运营着介绍Azure技术的微信公众号,致力于提供无广告、无课程销售的服务。文章还详细描述了.NET应用程序在Azure上的部署过程,包括Docker容器的创建、应用程序的构建、发布和运行等步骤。最后,文章对比了Windows和Linux计划下的代码部署,以及使用自定义容器的方式。
"Azure如何运行.NET Core应用?" "如何在Azure上快速部署企业级Web和移动应用?" "Azure App Service与Docker容器如何协同工作?"
客服
商务合作
小程序
服务号
折叠