|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/beginner-to-advanced-sap-btp-capmbas-course-jul24-part-2/
课程评论:没有评论
**课程名称:** 从入门到精通 SAP BTP, CAPM, BAS, XSUAA 课程 [第二部分] **课程概述:** 本课程是 SAP BTP (Business Technology Platform) 相关技术的第二部分,旨在帮助学员从入门到精通 CAPM (Cloud Application Programming Model)、BAS (Business Application Studio) 和 XSUAA (SAP HANA Extended User Authentication and Authorization) 等核心概念和实践。 **主要学习内容:** * **MTA 架构与打包:** * 深入理解 `mta.yml` 文件,包括其结构、作用和常用配置项。 * 学习 MTA 档案(`.mtar` 文件)的创建与管理。 * 掌握 `package.json` 和 `package-lock.json` 在项目依赖管理中的作用。 * 学习如何创建 `.mtar` 文件并进行部署。 * **HANA Cloud 集成与开发:** * 了解 Cloud Foundry 的基本概念、绑定 (bindings) 等。 * 学习如何在 HANA Cloud 中部署应用。 * 掌握创建 HANA 计算视图 (`.hdbcalculationview` 文件)。 * 学习创建 `hdbprocedure`、`hdbfunctions` 和 `hdbsequence` 文件。 * 通过序列文件,利用 ODATA V4 服务暴露自动生成的列。 * 熟悉使用 HANA Database Explorer 进行数据库操作。 * **安全与认证授权:** * 深入理解 XSUAA、`xsapp.json`、`xssecurity.json`、Approuter 等安全相关文件的配置与创建。 * 实现行级别安全 (Row Level Security),包括属性映射以限制字段数据访问。 * 在 `service.cds` 文件中设置 `WHERE` 条件,实现授权限制。 * 学习与 SAP BTP 角色 (Roles) 和角色集合 (Role Collections) 协同工作。 * 通过 `xs-security.json` 文件创建角色、角色模板和角色集合。 * 使用 `xs-app.json` 文件进行路由配置。 * 用户创建与授权管理。 * 使用 Postman 工具测试服务,包括用户认证和授权,以及提供 Token、Client ID 和 Client Secret。 * **Fiori 应用开发基础:** * 学习如何从模板创建 List Report Fiori 应用。 * **Cloud Identity Services:** * 了解 Cloud Identity Services 的基础知识。 * 学习 TRUST 配置。 * 在 SAP BTP 试用账户中订阅 Cloud Identity Services。 * 了解 IDP (Identity provider service) 服务。 * **其他 CAPM 概念:** * 涵盖更多 CAPM (Cloud Application Programming Model) 的核心概念和实践。 **资源说明:** 所有课程相关的资源、代码、演示文稿等均可在“Lecture 16”和“Lecture 30”中找到。
In this second part of course -•You will learn about Mta.yml file•You will learn about mta archives file (.mtar file)• You will learn about Mta.yml file• Learn about Package.json , package-lock.json• Learn about Creating.mtar file• Learn how to do Deployment to HANA Cloud• Learn about Cloud foundry, bindings etc.• Creation of HANA Calculation views (.hdbcalculationview file)• Creation of.hdbprocedure,.hdbfunctions,.hdbsequence files.• Creating ODATA V4 services and exposing auto generated column using sequence file.• Learn about working with HANA Database Explorer• Learn about XSUAA, xsapp.json, xssecurity.json, approuter etc. files creation and configuration• Implementing row level security -implement attribute mapping for restricting data for available field.• Giving where condition in service.cds file to provided restricted authorization.• Working with SAP BTP roles and roles collection.•You will learn about creating roles, role templates and role collection using xs-security.json file.• Provide routing using xs-app.json file.• User creation and authorization• Testing services using POSTMAN tool after implementing user authorization and authentication. Providing token, Client Id and Client secret.• Creation of List Report Fiori app from template.• Learn about basics of Cloud Identity services. • Additional learning on TRUST configuration, Subscribing to Cloud Identity Services in SAP BTP trial account and overview of IDP (Identity provider service).• and many more CAPM concepts...NOTE: All course related resources, codes, presentations etc. are available at Lecture 16 and Lecture 30 for reference.