文件名称:monolith-to-microservice
文件大小:11.53MB
文件格式:ZIP
更新时间:2024-04-21 03:59:35
TypeScript
Udagram图像过滤应用程序 Udagram是与Udacity Cloud Engineering Nanodegree一起开发的简单云应用程序。 它允许用户注册和登录Web客户端,将照片发布到提要中,并使用图像过滤微服务处理照片。 该项目分为两个部分: 前端-使用Ionic Framework构建的Angular Web应用程序 后端RESTful API-Node-Express应用程序 入门 提示:由于前端Web应用程序依赖于该API,因此建议您首先运行该后端API。 先决条件 取决于节点程序包管理器(NPM)。 您需要从下载并安装Node。 这将使您能够运行npm命令。 需要设置环境变量。 这些环境变量包含不应硬编码到应用程序代码中的数据库连接详细信息。 环境脚本 已经准备了一个名为set_env.sh的文件作为可选工具,以帮助您在本地开发环境上配置这些变量。 我们不希望
【文件预览】:
monolith-to-microservice-main
----uda-api-user()
--------.travis.yml(870B)
--------deploy()
--------package.json(1KB)
--------tslint.json(3KB)
--------.eslintrc.json(551B)
--------mock()
--------Dockerfile(380B)
--------package-lock.json(152KB)
--------src()
--------tsconfig.json(5KB)
--------.gitignore(591B)
--------.dockerignore(13B)
--------.npmrc(17B)
----screenshots()
--------udacity-eks-project-8-npm_install-error.PNG(42KB)
--------monolith-eks-eksctl-confirm.PNG(30KB)
--------eks-cluster-worker-nodes.PNG(106KB)
--------eks-cluster-worker-nodes-2.PNG(128KB)
--------eks-cluster-1-19-more.PNG(121KB)
--------Travis-builds-success.PNG(101KB)
--------travis-github.PNG(102KB)
--------udacity-eks-project-7-npm_install-error.PNG(61KB)
--------uda-docker-hub.PNG(89KB)
--------eks-cluster-1-19.PNG(97KB)
--------README.md(727B)
--------udagram-dev-postgres.PNG(68KB)
--------monolith-eks-node-autoscaling-grp.PNG(161KB)
--------eks-cluster-worker-nodes-1.PNG(136KB)
----package-lock.json(30B)
----uda-frontend()
--------.travis.yml(858B)
--------deploy()
--------package.json(2KB)
--------tslint.json(3KB)
--------.eslintrc.json(1B)
--------Dockerfile(376B)
--------ionic.config.json(79B)
--------angular.json(5KB)
--------package-lock.json(489KB)
--------src()
--------tsconfig.json(515B)
--------e2e()
--------.gitignore(455B)
----.gitignore(591B)
----README.md(4KB)
----uda-api-feed()
--------.travis.yml(497B)
--------deploy()
--------package.json(1KB)
--------tslint.json(3KB)
--------.eslintrc.json(550B)
--------mock()
--------Dockerfile(383B)
--------package-lock.json(152KB)
--------src()
--------tsconfig.json(5KB)
--------.gitignore(581B)
--------.dockerignore(12B)
--------.npmrc(16B)
----udagram-api.postman_collection.json(15KB)
----uda-reverse-proxy()
--------.travis.yml(734B)
--------nginx.conf(263B)
--------deploy()
--------Dockerfile(57B)