Microsoft Azure API management services - The complete guide

所在平台: Udemy

课程主页: https://www.udemy.com/course/microsoft-azure-api-management-services-the-complete-guide/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:微软Azure API管理服务 - 完整指南 课程概述: 微软Azure提供多种云支持服务,吸引了各规模企业寻求Azure专业人员以满足业务需求。本课程旨在帮助学员掌握Azure API管理服务的所有技能和知识,从而简化工作流程。这些API管理服务在内部开发者与外部合作伙伴之间架起了桥梁,通过发布API来实现。前端API负责监控和控制整个API服务,API配置的更改使服务能够适应项目执行。变换策略帮助在API部分进行更改,活动和诊断日志支持API的安全功能,实时可视化通过查看指标实现。学员还需掌握版本管理和无误执行API所需的所有功能。课程由企业和软件培训师Sandeep Soni授课,旨在帮助你建立启动全面API项目的潜力,对项目执行大有裨益。 API管理的好处: - 与任何宿主、API 工作并扩展 - 吸引更多开发者 - 保护和优化你的API - 获取API的洞察 API和操作: API是API管理服务实例的基础。每个API代表一组可供开发者使用的操作,包含指向实现API的后端服务的引用及其操作映射。API管理中的操作高度可配置,可以控制URL映射、查询和路径参数、请求与响应内容及操作响应缓存。同时,还可以在API或单个操作级别实施速率限制、配额和IP限制策略。 产品: 产品是API提供给开发者的方式,API管理中的产品可以包含一个或多个API,并配置标题、描述和使用条款。产品可分为公开或受保护,受保护的产品必须在使用前订阅,而公开产品可无须订阅使用。产品一旦准备好,可向开发者发布。 群组: API管理具有以下不可变的系统群组: - 管理员:Azure订阅管理员,负责管理API管理服务实例,创建供开发者使用的API、操作和产品。 - 开发者:经过认证的开发者门户用户,构建使用API的应用程序。 - 客人:未认证的开发者门户用户,能够查看API但无法调用。 注意:除了这些系统群组外,管理员还可以创建自定义群组或利用相关Azure Active Directory租户中的外部群组。 策略: 策略是API管理的强大功能,允许发布者通过配置改变API的行为。策略是一组在API请求或响应上顺序执行的语句,包括将XML格式转换为JSON、限制开发者调用次数等多种策略。

课程评论(0条)

课程详情

Microsoft Azure provides various services for its cloud support, and organizations from all sizes would like to hire azure professionals for their business support. This course will help you to cover all skills and knowledge of Azure API management services and make your work much easier.These API management services fill the gap between internal developers and external partners by publishing API's. The front-end API's is responsible to monitor and control the whole API services.Changing the API configuration will make the API services adapt for project execution. Transformation policies will help you to perform the changes in the API section.Activity and diagnostics logs will support the API's security functions and real-time visibility is also possible with View metrics.You should be aware of revision handling and all functions to perform API without any error. For this, you need proper training and knowledge from a real-time expert. In this program, you will be trained by the corporate and software trainer, Sandeep Soni. This course is a gateway to establish your potential to launch a full-fledged API program that will be useful for your project execution.Benefits of API ManagementWork with any host, API, and scale.Attract more developers.Secure and optimize your APIs.Gain insights into your APIs.To use API Management, administrators create APIs. Each API consists of one or more operations, and each API can be added to one or more products. To use an API, developers subscribe to a product that contains that API, and then they can call the API's operation, subject to any usage policies that may be in effect.APIs and operationsAPIs are the foundation of an API Management service instance. Each API represents a set of operations available to developers. Each API contains a reference to the back-end service that implements the API, and the map of its operations to the operations implemented by the back-end service. Operations in API Management are highly configurable, with controlover URL mapping, query and path parameters, request and response content, and operation response caching. Rate limit, quotas, and IP restriction policies can also be implemented at the API or individual operation level.Products:Products are how APIs are provided to developers. Products in API Management have one or more APIs, and are configured with a title, description, and terms of use.Products can be Open or Protected. Protected products must be subscribed to before they can be used, while open products can be used without a subscription. Subscription approval is configured at the product level and can either require administrator approval or be auto-approved.When a product is ready for use by developers it can be published.Groups are used to manage the visibility of products to developers.Groups:API Management has the following immutable system groups.Administrators - Azure subscription administrators are of this group. Administrators manage API Management service instances, creating the APIs, operations, and products that are used by developers. membersDevelopers - Authenticated developer portal users fall into this group. Developers are the customers that build applications using your APIs. Developers are granted access to the developer portal and build applications that call the operations of an API. Guests - Unauthenticated developer portal users, such as prospective customers visiting the developer portal of an API Management instance fall into this group. They can be granted certain read-only access, such as the ability to view APIs but not call them.Note: In addition to these system groups, administrators can create custom groups or leverage external groups in associated Azure Active Directory tenants.Policies:Policies are a powerful capability of API Management that allows the publisher to change the behavior of the API through configuration.Policies are a collection of statements that are executed sequentially on the request or response of an API.Popular statements include format conversion from XML to JSON and call rate limiting to restrict the number of incoming calls from a developer, and many other policies are available.

课程标签

0人关注该课程

主题相关的课程