|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/ibm-datapower-development-basics/
课程评论:没有评论
课程名称:IBM DataPower 开发基础 课程概述:本课程将指导学员在本地设置 DataPower 环境,详细讲解初始配置步骤,如文件管理、CLI 访问、文件挂载等,以便进行后续开发。学员可以在个人系统中设置自己的环境,开发网关服务。课程中配置了 DataPower 版本 10.0.1.4,并在容器内进行操作。通过实现 XML 防火墙服务,处理通过 HTTP 传输的通用 XML 请求和响应,同时也作为远程服务的代理。学员将创建多种类型的 XML 防火墙服务,包括回环服务、静态后端服务和动态后端服务。 在课程中,将使用不同的策略动作来支持不同类型的服务,比如签名、验证、加密、解密、验证 AAA、路由和转化等。课程还实现了多协议网关服务,以处理通过 HTTP 和 HTTPS 传输的 XML 消息。在实现安全相关服务时,将讲解创建私钥、公钥和证书的过程,这些都是实现相关服务的先决条件。 学员还将创建不同的 XML 防火墙服务,专注于加密与解密、签名与验证、验证、AAA 和转化等操作。此外,将创建错误处理规则以管理错误,并向用户发送合适的错误消息。课程还解释了不同类型的日志记录方法。 总之,本课程旨在为学员提供 DataPower 开发的基础知识和实践经验,使他们能够在技术上自信地创建和管理 XML 服务。
This course starts with setting up the Datapower environment locally. The initial configuration steps like file management, CLI access, file mounting, etc are explained clearly before starting the development. Users can set up their own environment in their personal system to develop the gateway services. In this course, Datapower version 10.0.1.4 is configured in the container. The XML Firewall service is implemented to process generic XML requests and responses transmitted over HTTP. It is also used as a proxy for remote services. Created different types of XML firewall services, loopback service, static backend service, and dynamic backend service. The following policy actions are used for different kinds of services.sign verifyencryptiondecryptionvalidateAAAroutetransformMultiprotocol gateway service is implemented to process the XML messages transmitted over HTTP and HTTPS. Creating the private key, public key, and certificates are explained while implementing the security-related services as it is a prerequisite for these services.Different XML firewall services are created for encryption & decryption action, sign and Verify action, validate action, AAA action, and transform action.Error handling processing rule is created to handle the errors and send a reply back to the user with a proper error message. Different types are logging are explained.