策略配置 web 端 Falcon-Portal 源码解读 认证专享

成为vip会员,免费看所有精品课程
  • 目录

    目录 收起>

    本课程针对 Open-Falcon 的 Portal 模块,讲解其功能设计出发点、代码结构和执行流程。着重介绍 SSO 认证流程以及 Flask 实践。

    1.Falcon-Portal 的模块职责和简单演示 00:15:51

    本课时讲解 Portal 模块的设计出发点、模块职责并做一个简单演示。

    2.配置文件和代码结构解读 00:06:23

    本课时讲解 Portal 模块用到的配置文件,细说各个配置项的作用。讲解 Flask 项目代码组织方式,讲解数据库表结构。

    3.接入单点登录系统 00:15:57

    本课时讲解 Portal 如何利用 Falcon-Fe 模块这个单点登录系统做登录认证。

    4.常见读写操作实现 00:30:32

    本课时讲解如何利用 MySQLdb 做数据库读写操作,web 开发很大时间就是在操作数据库,本课时以创建 HostGroup、Expression 列表页两个典型功能为例,讲述其实现流程。
  • 提问

    提交问题
  • 下载

  • 线路

    视频太卡?试试切换线路 √ 线路1 √ 线路2
  • 收藏

    收藏课程
  • 分享

连播

连续播放

关灯

关灯模式
视频加载太慢?

我们有两条线路可以选择,试试切换线路吧

策略配置 web 端 Falcon-Portal 源码解读

4课时,69分钟
UlricQin
UlricQin

极客学院签约布道师

课程背景:
监控系统的一个很重要的功能就是报警,报警需要提前配置策略,策略的配置需要有个 web 端或api 接口,于是 Portal 应运而生。

核心内容:
1. Python Flask 框架
2. Python 库 MySQLdb
3. Python 库 Requests

软件环境:MacOS

是否提供资料:

课程等级:中级

适合人群:
应用运维工程师、运维研发工程师、Go 语言学习者
  • 技术问答
  • 1

    Falcon-Portal 的模块职责和简单演示

    15:51

    本课时讲解 Portal 模块的设计出发点、模块职责并做一个简单演示。

  • 2

    配置文件和代码结构解读

    06:23

    本课时讲解 Portal 模块用到的配置文件,细说各个配置项的作用。讲解 Flask 项目代码组织方式,讲解数据库表结构。

  • 3

    接入单点登录系统

    15:57

    本课时讲解 Portal 如何利用 Falcon-Fe 模块这个单点登录系统做登录认证。

  • 4

    常见读写操作实现

    30:32

    本课时讲解如何利用 MySQLdb 做数据库读写操作,web 开发很大时间就是在操作数据库,本课时以创建 HostGroup、Expression 列表页两个典型功能为例,讲述其实现流程。

相关课程

  • 配置 OpenStack 实验环境

    本课程将介绍在开始正式安装 OpenStack 之前,如何配置符合本课程要求的实验环境。包括实验环境的架构,安装包的获取,时间的同步,以及如何安装 OpenStack 的共享服务:数据库服务和消息服务。

    6课时 52分钟
    中级
    7772人学习
  • 安装和配置认证服务 KeyStone

    本课程将介绍如何安装和配置认证服务 KeyStone,主要介绍 KeyStone 的主要组件,以及重要的配置参数,学习如何配置服务实体和 API 端点,以及配置项目、用户和角色,最后会介绍如何校验安装是否成功。

    6课时 60分钟
    中级
    4249人学习
  • 安装和配置镜像服务 Glance

    本课程将主要介绍如何安装和配置镜像服务 Glance,包括 Glance 的作用,以及安装完成之后,如何配置 Glance,最后校验 Glance 是否安装成功。

    4课时 34分钟
    中级
    3457人学习
  • 安装和配置计算服务 Nova

    本课程主要介绍如何安装和配置 OpenStack 三大核心组件之一的计算服务:Nova。主要介绍什么是 Nova,Nova 的主要服务组件以及在安装完成后如何进行校验。

    5课时 50分钟
    中级
    4272人学习