【Azure 架构师学习笔记】- Azure Service Endpoint 和 Azure Private Endpoint

本文属于【Azure 架构师学习笔记】系列。

前言

前面两章【Azure 架构师学习笔记】- Azure Private Endpoint【Azure 架构师学习笔记】- Azure Service Endpoint 分别介绍了PE 和SE的内容。那么这两者的区别在哪里,什么时候用?通过网上搜集资料和测试,总结了以下内容。

Virtual Network和Subnet

VNet是Azure 上的一个虚拟网络,可以允许Azure 资源之间的网络互访,甚至通过配置从而允许互联网,本地等连接。比如VNet之间还可以使用对等网络来实现VNet之间的互访。
在VNet下是一些Subnet,它们把VNet分成了一些小区域,从而进一步地控制网络范围。
VNet和Subnet共同组合成一个唯一IP 地址范围。

PE和SE的不同

  1. 作用范围不同:我们前面提到的PE和SE就分别创建在VNet和Subnet之上。PE 会对单独的资源实体进行应用而SE 则会对所有这个类型的实体进行应用。
  2. IP 地址类型不同:当使用PE 时,连接是使用private IP。而使用SE 时,则依旧使用public IP。
  3. 配置复杂度不同:PE 需要配置DNS 而SE 不需要。PE 还需要保证VNet上有可用空间。
  4. 性能不同:SE 由于其配置简单,通常具有更好的性能。
  5. 安全程度不同:由于配置的复杂度不同,带来了PE 的安全性更高。
  6. 适用范围不同:不是所有的Azure 资源都支持PE 或者SE,使用前需要检查。
  7. 费用不同:SE没有什么费用而PE 则有费用。
  8. 维护难度:SE比PE更容易维护。
  9. 能否连接本地:如果没有开放公网IP到白名单,使用SE时本地不能访问SE 的资源。

建议

你可以同时启用PE 和SE 到“刚好”同时允许启用的某个资源上,当你从本地访问云时,PE 会优先使用,而SE 更多是云内部,从IaaS到PaaS之间。 但是从下面微软文档可以看出,除非考虑搭建成本和运维成本,否则建议使用PE 。

https://learn.microsoft.com/zh-cn/azure/virtual-network/vnet-integration-for-azure-services#compare-private-endpoints-and-service-endpoints

  • 7
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在使用Azure OpenAI的C#语言中,你需要先申请AzureAzure OpenAI,并获取相应的密钥和终结点。然后,你可以使用OpenAI的SDK来初始化并调用补全模型。以下是一个示例代码: ```csharp using OpenAI; OpenAI.Configuration.ApiKey = "REPLACE_WITH_YOUR_API_KEY_HERE"; // Azure的密钥 OpenAI.Configuration.ApiBase = "REPLACE_WITH_YOUR_ENDPOINT_HERE"; // Azure的终结点 OpenAI.Configuration.ApiType = "azure"; OpenAI.Configuration.ApiVersion = "2023-03-15-preview"; // API版本,未来可能会变 string model = ""; // 模型的部署名 // 调用补全模型 CompletionResponse completion = OpenAI.Completion.Create( engine: model, prompt: "你的输入文本", maxTokens: 10 ); Console.WriteLine(completion.Choices\[0\].Text); ``` 请注意,你需要将`REPLACE_WITH_YOUR_API_KEY_HERE`和`REPLACE_WITH_YOUR_ENDPOINT_HERE`替换为你自己的Azure密钥和终结点。另外,你还需要根据你的需求设置模型的部署名和输入文本。 #### 引用[.reference_title] - *1* *2* [来 Azure 学习 OpenAI 三 - 用 Python 调用 Azure OpenAi API](https://blog.csdn.net/chenjambo/article/details/130185519)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [来 Azure 学习 OpenAI 四 - 用 Embedding 赋能 GPT](https://blog.csdn.net/chenjambo/article/details/130776554)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值