Giter Site home page Giter Site logo

sunwei110 / easyun Goto Github PK

View Code? Open in Web Editor NEW

This project forked from aleck31/easyun

0.0 1.0 0.0 11.15 MB

A lightweight user portal for AWS Cloud.

Python 8.83% HTML 0.05% JavaScript 0.28% CSS 0.06% TypeScript 78.51% Jupyter Notebook 12.25% Shell 0.01%

easyun's Introduction

Easyun

A lightweight user portal for AWS Cloud. [Add-on]

关于

Easyun(易云),侧重于“易”,为AWS提供一个简单易用的云用户界面,对功能丰富的web console做减法,聚焦云用户最常用的IaaS资源使用管理功能,包括:

  • 云数据中心快速就绪
  • 云上资源生命周期管理
  • 云上资源全局视图
  • 云上资源日志告警
  • 账号基本信息
  • ...

功能简介

  1. 云数据中心管理
    • 快速创建符合最佳实践的VPC
    • AZ可用区,IP段,子网、路由、公网访问等快速部署
    • 多个云数据中心资源隔离
  2. 云资源创建(IaaS层资源)
    • 新建云主机(EC2实例、卷)
    • 新建对象存储(S3 Bucket)
    • 新建文件共享(EFS、FSx)
    • 新建托管数据库(RDS)
    • 新建容器集群(非托管)
    • 基于快照的备份管理
  3. 生命周期管理
    • 云主机信息查看、配置更新,实例删除
    • 对象存储信息查看、配置更新,存储桶删除
    • 文件共享存储信息查看、配置更新,文件系统删除
    • RDS数据库信息查看、配置更新,实例删除
    • 快照管理:查看、复制,删除
  4. 全局视图
    • 云数据中心资源分布
    • 资产清单列表
    • 云上资源使用情况
    • 资源使用月度成本评估
  5. 日志列表
    • 异常事件日志查询展示
    • 事件告警通知(email)
  6. 云账户管理:
    • 用户联系方式维护
    • EC2 keypair管理
    • Free-tier 到期提醒
  7. Easyun基础功能
    • Easyun本地用户管理
    • 界面多语言支持

部署方式

提供Cloudformation 或 Terraform 模板文件在自有AWS账户内进行快速独立部署。

各个feature的访问地址

  • 在api-test目录下运行 yarn dev,如果运行失败请使用yarnnpm install安装依赖
    api-test: http://localhsot:8080

  • docs目录下运行 yarn dev,如果运行失败请使用yarnnpm install安装依赖
    docs: http://localhost:8081

  • client目录下运行 yarn dev,如果运行失败请使用yarnnpm install安装依赖
    client: http://localhost:8888

easyun's People

Contributors

aleck31 avatar houko avatar farmerchillax avatar charliezhang76 avatar z3151zaq avatar shidashui avatar wudgeek avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.