Project

General

Profile

リポジトリ » History » Version 2

Tatsuki Yamanaka, 06/02/2025 07:27 AM

1 2 Tatsuki Yamanaka
# リポジトリ共通
2 1 Tatsuki Yamanaka
3 2 Tatsuki Yamanaka
## ステージについて
4 1 Tatsuki Yamanaka
5
tomoleでは以下のステージ(環境)が存在します。
6
7 2 Tatsuki Yamanaka
|ステージ名|用途|
8
|----|----|
9 1 Tatsuki Yamanaka
|prod|本番環境|
10
|dev|開発環境|
11
12
AWSリソース名のプリフィックスにステージ名が付いている場合があり、用途に応じて使い分けます。
13
また、プリフィックス無しで定義されているものも本番環境で使用している可能性があります。
14
15
開発時の動作確認等で使用する場合は、開発環境へ
16
本番リリース前のテスト時はテスト環境へ
17
本番リリース時は本番環境へデプロイします
18
19 2 Tatsuki Yamanaka
# リポジトリ一覧
20 1 Tatsuki Yamanaka
21 2 Tatsuki Yamanaka
|リポジトリ|概要|
22
|----|----|
23 1 Tatsuki Yamanaka
|tomole_frontend|認証が不要なWebページのフロントエンドを管理する(現状はスマホ用使用状況表示のみを管理)|
24
|tomole_api|tomoleで提供するREST APIを管理する(現状はスマホ用使用状況表示のためのAPIのみを管理)|
25
|tomole|tomoleの管理画面、サイネージ表示画面、その他案件のWebページを管理する|
26
|lambda_rds_cooperation|Amazon RDSを使用するVPC Lambdaを管理する|
27
|data_persistence|DynamoDBへのセンサーデータの保存やDynamoDBを使用した定期処理などを管理する|
28
|tomole_operation|tomoleの運用に関する機能を管理する(現状はSNS > Slack連携のみを管理|
29
|tomole_data_backup|月次のデータバックアップ処理に関連する機能を管理する|
30
|tomole_raspberry_pi|tomoleで使用するラズパイGWの設定を管理する|
31
|tomole_gateway|SGWでのEnOceanデータ処理を管理する|
32
|tomole_logs|GWからKinesis Stream経由でやってくるログ処理に関連する機能を管理する|