codeforjapan / remote-patient-monitoring-api

GNU Affero General Public License v3.0
39 stars 18 forks source link

DEVELOPMENT.mdの改善提案 #145

Closed garasubo closed 3 years ago

garasubo commented 3 years ago

実際にこのレポジトリをデプロイして詰まった部分についていくつか補足の説明を足したいです。

具体的には

tkgshn commented 3 years ago

確かに @garasubo さんが書いてくれた記事を見てると、このREADMEとセットアップまでの間に結構難しいポイントがありそうですね。自分がこれHerokuのワンクリックデプロイなどのボタンを作成しましょうか!? cc @halsk

NEKOYASAN commented 3 years ago

Serverless Frameworkだと思いますがHerokuでデプロイ可能なのでしょうか...? garasuboさんの説明追加で十分だと思いますがどうでしょうか

tkgshn commented 3 years ago

理想系としては、GithubやAWSを開かなくても問題ないようにする...という感じですね https://twitter.com/ask_yoshi_taka/status/1389551639346892804?s=20

NEKOYASAN commented 3 years ago

運用や保守の段階で少なくともAWSを触る必要はでてくると思っています。 またProductionで提供する際には保健所などの公共機関に対する提供で、かつ人の生死にも関わるとてもセンシティブなものであるとも思っています。 SaaSのような形でどこかの会社が責任を持って運用・保守を行うという形であれば問題ありませんが、一般の方・AWSの知識などがない方がデプロイをするというのは危険でほぼないことだと思います。 なので開発者が開発用に環境を作ることがメインになるかと思いますので開発者向けに開発環境を作りやすくするのはコントリビュートしやすくすることにもつながるためとてもよいと思いますのでドキュメントを整備するという方向の方が良いと思います。