Closed phildree closed 1 year ago
Step 1: Launch an EC2 Instance
Step 2: Log into the VM via SSH
ssh -i /path/to/private/key.pem ec2-user@public-ip-or-dns
Replace /path/to/private/key.pem
with the path to your SSH private key, and public-ip-or-dns
with the actual IP address or DNS name of your instance.
Step 3: Pull the GitHub Repository
sudo yum install git # Amazon Linux
sudo apt-get install git # Ubuntu
git clone
command. For example:
git clone https://github.com/username/repository.git
Replace https://github.com/username/repository.git
with the actual URL of your GitHub repository.
Step 4: Install Java, Docker, and Node.js
sudo yum install java-1.8.0-openjdk # Java 8
sudo apt-get install openjdk-8-jdk # Java 8
sudo amazon-linux-extras install docker
sudo service docker start
sudo usermod -a -G docker ec2-user
sudo apt-get update
sudo apt-get install docker.io
sudo systemctl start docker
sudo systemctl enable docker
sudo usermod -aG docker ${USER}
curl -sL https://rpm.nodesource.com/setup_14.x | sudo bash -
sudo yum install -y nodejs
curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
sudo apt-get install -y nodejs
Now you have successfully created an AWS VM, logged into the VM via SSH, pulled a GitHub repository, and installed the required software (Java, Docker, and Node.js) from within the repository. You can proceed with further configuration or running the software as per the repository's instructions.
@phildree @MPSebastian If you want to have a look: http://13.49.158.228:8082/
I may shut the machine down in the meantime. Be aware that we are still creating topics in the background - it takes hours to create the target amount ~5000...
@phildree @MPSebastian for the demo later on:
http://16.16.92.163:8082/cluster
I created a topic with an attached schema, see above screenshot.
If you want to see some messages: http://16.16.92.163:8081/api/swagger-ui/index.html#/message-controller/getMessages Click on "Try it out", insert topic "persistent://neuron-demo/customer/command.create-customer.v1" and execute!
User story
Acceptance criteria
Definition of done (DoD)
DoD general criteria