公司动态

【微软招聘】微软云中国区业务在成都招人啦(可内推)

📅 2026/7/26 18:08:36
【微软招聘】微软云中国区业务在成都招人啦(可内推)
【微软招聘】微软云中国区业务在成都招人啦可内推微软云中国区业务正在成都火热招聘中作为全球领先的云计算平台微软Azure在中国市场持续扩展成都作为西部科技中心为我们提供了绝佳的人才储备和业务发展机会。本次招聘涵盖云架构师、解决方案工程师、技术支持专家等多个岗位支持内推欢迎有志于云计算领域的你加入微软大家庭。本文将结合微软云技术从基础概念到高级用法带你深入理解云计算的精髓并附上可运行的代码示例助你快速上手。## 云基础概念什么是云计算云计算是一种通过网络按需提供计算资源如服务器、存储、数据库、网络、软件等的模式用户无需直接管理底层硬件。微软Azure作为云平台的核心提供IaaS基础设施即服务、PaaS平台即服务和SaaS软件即服务等多种服务类型。例如Azure虚拟机让你在云端运行Windows或Linux系统而Azure Functions则允许你以无服务器方式运行代码。### 核心特点-弹性扩展根据需求自动调整资源。-按需付费只为你使用的资源付费。-全球覆盖微软在全球60多个区域部署数据中心。## 入门使用Azure CLI管理云资源Azure CLI是微软提供的命令行工具用于管理Azure资源。以下是一个简单的示例展示如何创建和删除一个Azure资源组。资源组是Azure中管理资源的逻辑容器。bash#!/bin/bash# 登录Azure账户az login# 创建一个资源组位置选择“中国东部2”成都附近的区域az group create --name MyResourceGroup --location chinaeast2# 查看资源组列表az group list --output table# 删除资源组谨慎操作az group delete --name MyResourceGroup --yes --no-wait注释说明-az login启动浏览器登录你的Azure账号。-az group create创建资源组--name指定名称--location指定区域如chinaeast2对应中国东部2包括成都。-az group delete删除资源组--yes跳过确认--no-wait异步执行。此示例展示了云资源的生命周期管理是云运维的基础技能。对于成都的招聘岗位熟悉CLI是面试加分项。## 进阶使用Python SDK自动化部署Web应用微软Azure提供丰富的SDK支持Python、C#、Java等语言。以下示例演示如何使用Python SDK自动化部署一个简单的Web应用到Azure App Service。App Service是一个PaaS服务支持快速部署Web应用而无需管理服务器。### 前置条件- 安装Azure SDKpip install azure-mgmt-web azure-identity- 确保有Azure订阅和资源组。### 代码示例pythonimport osfrom azure.identity import DefaultAzureCredentialfrom azure.mgmt.web import WebSiteManagementClientfrom azure.mgmt.web.models import Site, SiteConfig# 配置参数SUBSCRIPTION_ID os.environ.get(AZURE_SUBSCRIPTION_ID) # 从环境变量获取订阅IDRESOURCE_GROUP_NAME MyResourceGroup # 资源组名称APP_NAME mywebapp-chengdu # 应用名称LOCATION chinaeast2 # 区域成都附近# 认证和创建客户端credential DefaultAzureCredential()web_client WebSiteManagementClient(credential, SUBSCRIPTION_ID)# 定义Web应用配置app_service_plan WebSiteManagementClient.models.AppServicePlan( locationLOCATION, sku{name: F1} # 免费层F1用于测试)# 创建App Service计划托管计划plan_poller web_client.app_service_plans.begin_create_or_update( RESOURCE_GROUP_NAME, APP_NAME -plan, app_service_plan)plan plan_poller.result()# 创建Web应用site_config SiteConfig( linux_fx_versionPYTHON|3.9, # 使用Python 3.9运行时 app_settings[ {name: SCM_DO_BUILD_DURING_DEPLOYMENT, value: true} # 启用构建 ])site Site( locationLOCATION, site_configsite_config, server_farm_idplan.id)# 开始创建Web应用app_poller web_client.web_apps.begin_create_or_update( RESOURCE_GROUP_NAME, APP_NAME, site)app app_poller.result()print(fWeb应用已创建URL: https://{app.default_host_name})注释说明-DefaultAzureCredential自动使用环境变量、托管身份等方式认证适合生产环境。-begin_create_or_update异步操作返回一个轮询对象调用result()等待完成。-linux_fx_version指定运行时这里用Python 3.9。-SCM_DO_BUILD_DURING_DEPLOYMENT启用部署时的自动构建。运行此代码后你可以在浏览器中访问生成的URL如https://mywebapp-chengdu.chinacloudsites.cn查看默认页面。此技能在成都的云架构师岗位中非常实用能自动化部署业务应用。## 高级使用Azure Functions实现无服务器计算无服务器计算是云原生的重要方向Azure Functions允许你编写事件驱动的函数自动伸缩且只计费执行时间。以下示例展示一个HTTP触发的Python函数用于处理用户请求并返回响应。### 代码示例使用Azure Functions Core Toolspythonimport azure.functions as funcimport jsondef main(req: func.HttpRequest) - func.HttpResponse: 处理HTTP请求返回JSON格式的问候信息。 # 解析查询参数 name req.params.get(name, World) if not name: try: req_body req.get_json() name req_body.get(name, World) except ValueError: name World # 构建响应 greeting fHello, {name}! 欢迎加入微软成都团队 response_data { message: greeting, user_agent: req.headers.get(User-Agent, Unknown) } return func.HttpResponse( json.dumps(response_data, ensure_asciiFalse), status_code200, mimetypeapplication/json )注释说明-func.HttpRequest输入参数包含请求信息。-req.params.get获取URL查询参数。-func.HttpResponse返回响应设置状态码和内容类型。-ensure_asciiFalse确保中文正常显示。部署此函数后你可以在Azure门户中配置触发器如HTTP请求并测试URL。例如访问https://your-function-app.azurewebsites.net/api/HttpTrigger?name小明返回{message: Hello, 小明! 欢迎加入微软成都团队, user_agent: ...}。这种无服务器架构在成都的解决方案工程师岗位中常用于构建微服务和API网关。## 总结通过本文我们循序渐进地学习了微软云的基础概念、Azure CLI管理、Python SDK自动化部署以及Azure Functions无服务器计算。这些技能不仅适用于成都的微软云招聘岗位如云架构师、解决方案工程师也是云原生开发的核心。微软云中国区在成都的业务正在快速扩展岗位包括但不限于- 云架构师设计高可用、高扩展的云解决方案。- 技术支持专家解决客户在Azure上的技术问题。- 开发工程师使用SDK和工具自动化云运维。如果你对微软云技术感兴趣欢迎通过内推渠道投递简历我们期待在成都与你并肩工作共同推动数字化转型