---
# System prepended metadata

title: '[DevAx::academy][Module 6] for LEJU樂居'

---

# [DevAx::academy][Module 6] for LEJU樂居

## Overview
- Short URL to this page ---> https://pse.is/4hcdtx <-----
- Full URL to this page https://hackmd.io/@t-Nm5db5SpqzWkaeZs8sqQ/ByiGE5lfi

## Survey
- Survey Link: https://survey.immersionday.com/0eXAzGV4g

## Lab ##

### Lab Document ###
- Java: https://workshops.devax.academy/monoliths-to-microservices/module6.html

### Lab Env ###
- https://dashboard.eventengine.run/login?hash=c6ab-16325d2514-9f


選擇 One-time password (OTP) 
![](https://i.imgur.com/Jf3cEhi.png)

設定一個 Team Name (e.g. AWS Jack Hsu)
![](https://i.imgur.com/1QP4COx.png)
![](https://i.imgur.com/eOXYYQQ.png)


Login EC2
- https://workshops.devax.academy/monoliths-to-microservices-dotnet/module0/remote_environment/install_cli/provided_account.html



## Environment ##

### Windows Environment variable ###

1. Copy from dashboard

set AWS_DEFAULT_REGION=<YOUR_AWS_DEFAULT_REGION>
set AWS_ACCESS_KEY_ID=<YOUR_AWS_ACCESS_KEY_ID>
set AWS_SECRET_ACCESS_KEY=<YOUR_AWS_SECRET_ACCESS_KEY>
set AWS_SESSION_TOKEN=<YOUR_AWS_SESSION_TOKEN>

2. AWS CLI profile

aws configure set profile.aws-lab-env.region %AWS_DEFAULT_REGION%
aws configure set profile.aws-lab-env.aws_access_key_id %AWS_ACCESS_KEY_ID%
aws configure set profile.aws-lab-env.aws_secret_access_key %AWS_SECRET_ACCESS_KEY%
aws configure set profile.aws-lab-env.aws_session_token %AWS_SESSION_TOKEN%

3. Check CLI profile

aws configure get profile.aws-lab-env.region
aws configure get profile.aws-lab-env.aws_access_key_id 
aws configure get profile.aws-lab-env.aws_secret_access_key 
aws configure get profile.aws-lab-env.aws_session_token


## Notes ##

### Lab 6 Issues ###

Cognito public key:
https://cognito-idp.ap-northeast-1.amazonaws.com/{userPoolId}/.well-known/jwks.json


### Common

### 1.3

Step 97: 
Bug fix - template.yml
Remove Line 89 => StageName: “prod”



Replace `ap-southeast-2` with `ap-northeast-1` throughout all the labs.

### 1.4

When replacing sample CodeStar project with downloaded FlightSpecials code, you can run this:

```
> cd C:\Users\Administrator\Downloads\FlightSpecials\FlightSpecials

# assume you cloned the CodeStar project at C:\Users\Administrator\git\FlightSpecialsAPI
> bash copy_files.sh ~/git/FlightSpecialsAPI/
```

### 2.2

When copying the wildcard `‘*’`, note that it is NOT single quote, and you should replace it with single quote `'*'`.
