文件名称:GroupProject:DevOps Group1 项目
文件大小:3.16MB
文件格式:ZIP
更新时间:2024-08-24 15:25:24
HTML
小组项目 奖品生成器应用程序 一个满足 DevOps GMCA 项目规范的小组项目 指数 简短的 我们的客户要求我们的团队创建一个奖品生成器应用程序。 单击按钮后,用户将在屏幕上看到随机生成的代码。 代码必须包含三个随机生成的字母和六个随机创建的数字,例如 hsy653471。 生成的代码将被自动测试,以确保其满足以下条件: • 如果第一个字母是“a”,则有 25% 的机会赢得 100 英镑,否则有 75% 的机会赢得 50 英镑。 生成的代码及其输出(奖品状态)必须存储在数据库中。 应用程序必须作为四个独立但相互连接的服务运行。 对于 2 号、3 号和 4 号服务,我们需要创建两个不同的实现。 我们必须能够演示在不中断用户体验的情况下无缝地相互交换这些实现。 这允许客户端在不影响应用程序的情况下进行任何更新。 解决方案 为了为我们的客户提供解决方案,我们旨在利用在学院培训
【文件预览】:
GroupProject-master
----przgen()
--------.coveragerc(90B)
--------app.py(103B)
--------Dockerfile(194B)
--------tests()
--------application()
--------requirements.txt(46B)
--------.coverage(52KB)
----txtgen()
--------.coveragerc(90B)
--------app.py(103B)
--------test()
--------Dockerfile(194B)
--------application()
--------requirements.txt(46B)
--------.coverage(52KB)
----documentation()
--------home_page.png(53KB)
--------trello1.png(1.51MB)
--------reg_page.png(43KB)
--------prize_frontend-coverage.PNG(15KB)
--------gen_code.png(34KB)
--------trello2.png(852KB)
--------login_page.png(35KB)
--------manage_acc.png(41KB)
--------Risk_Assessment_2.png(67KB)
--------Risk_Assessment3.png(135KB)
--------Risk_Assessment_1.png(63KB)
--------Grp1-proj-init-ERD.png(13KB)
--------CI_pipeline.png(235KB)
--------stored_codes.png(65KB)
--------przgen-coverage.PNG(12KB)
--------user_stories1.png(51KB)
--------numgen-coverage.PNG(12KB)
--------txtgen-coveerage.PNG(14KB)
----azure-pipelines.yml(4KB)
----prizeapp.yaml(3KB)
----prizeapp-withDB.yaml(3KB)
----prize()
--------.coveragerc(90B)
--------app.py(103B)
--------chkDB.sh(287B)
--------Dockerfile(496B)
--------tests()
--------create.py(103B)
--------application()
--------requirements.txt(317B)
--------.coverage(52KB)
----docker-compose_noDB.yml(787B)
----docker-compose_Images_only.yml(812B)
----docker-compose.yml(1KB)
----.gitignore(520B)
----README.md(7KB)
----numgen()
--------.coveragerc(90B)
--------app.py(103B)
--------Dockerfile(194B)
--------tests()
--------application()
--------requirements.txt(46B)
--------.coverage(52KB)