diff --git a/README.md b/README.md index 77ab6d6..acff037 100644 --- a/README.md +++ b/README.md @@ -7,6 +7,7 @@ Repository for the viadee CDK educational challenge 1. https://viadee.github.io/cdk-challenge/vorbereitung 2. https://viadee.github.io/cdk-challenge/einrichtung -3. https://viadee.github.io/cdk-challenge/todo-app -4. https://viadee.github.io/cdk-challenge/postgres-db -5. https://viadee.github.io/cdk-challenge/webhook +3. https://viadee.github.io/cdk-challenge/message-app +4. https://viadee.github.io/cdk-challenge/sqs-connection +5. https://viadee.github.io/cdk-challenge/dynamo-db + diff --git a/docs/_posts/2024-06-14-stufe-1-message-app.markdown b/docs/_posts/2024-06-14-stufe-1-message-app.markdown new file mode 100644 index 0000000..ec79feb --- /dev/null +++ b/docs/_posts/2024-06-14-stufe-1-message-app.markdown @@ -0,0 +1,16 @@ +--- +layout: post +title: "Stufe 1: Message-App Deployment als Lambda Function" +date: 2024-06-14 10:24:28 +0200 +permalink: /message-app/ +--- + +Nutzt ein bereitgestelltes Container Image mit einer Message-App und deploye sie als Lambda Function. +Die Applikation soll dann direkt als Lambda in der AWS GUI aufrufbar sein: + +Hinweise: +- Gebt der Lambda Function einen Namen, der mit Eurem Team Namen beginnt. +- Registry / Image: `975050296970.dkr.ecr.eu-central-1.amazonaws.com/cdk-challenge-message-receiver:latest` +- ECR Registry-Name: `cdk-challenge-message-receiver` +- Wir empfehlen Euch ein Repository-Construct in eurem CDK-Project anzulegen, damit ihr die Lambda erzeugen könnt +- Zum Testen klickt bei Eurer Function auf Test und sendet ein SQS-Event (Vorlage: `sqs-receive-message`) \ No newline at end of file diff --git a/docs/_posts/2024-06-14-stufe-1-todo-app.markdown b/docs/_posts/2024-06-14-stufe-1-todo-app.markdown deleted file mode 100644 index 2fc3bb3..0000000 --- a/docs/_posts/2024-06-14-stufe-1-todo-app.markdown +++ /dev/null @@ -1,15 +0,0 @@ ---- -layout: post -title: "Stufe 1: TODO-App Deployment Google Cloud Run" -date: 2024-06-14 10:24:28 +0200 -permalink: /todo-app/ ---- - -Nutzt ein bereitgestelltes Container Image mit einer TODO-App und deploye sie auf Google Cloud Run. -Die Applikation soll danach im öffentlichen Internet über einen Web-Browser aufrufbar sein. - -Hinweise: -- Port im Container: 8080. -- Region: `europe-west3` -- Vergebt einen Service name, der mit Eurem Team Namen beginnt. -- Registry / Image: `europe-west3-docker.pkg.dev/viadee-pulumi-training/demo-app/quarkus-todo-app:1.0` \ No newline at end of file diff --git a/docs/_posts/2024-06-14-stufe-3-webhook.markdown b/docs/_posts/2024-06-14-stufe-2-sqs-connection.markdown similarity index 100% rename from docs/_posts/2024-06-14-stufe-3-webhook.markdown rename to docs/_posts/2024-06-14-stufe-2-sqs-connection.markdown diff --git a/docs/_posts/2024-06-14-stufe-2-postgres-db.markdown b/docs/_posts/2024-06-14-stufe-3-postgres-db.markdown similarity index 94% rename from docs/_posts/2024-06-14-stufe-2-postgres-db.markdown rename to docs/_posts/2024-06-14-stufe-3-postgres-db.markdown index 7c57003..7ad2231 100644 --- a/docs/_posts/2024-06-14-stufe-2-postgres-db.markdown +++ b/docs/_posts/2024-06-14-stufe-3-postgres-db.markdown @@ -1,8 +1,8 @@ --- layout: post -title: "Stufe 2: TODO-APP mit Postgres-DB" +title: "Stufe 3: Message-App mit Dynamo-DB" date: 2024-06-14 10:24:28 +0200 -permalink: /postgres-db/ +permalink: /dynamo-db/ --- Deployed die TODO-APP aus Level-1 mit einer Postgres-DB zur persistenten Datenhaltung.