AWS Amplify manuell mit Cognito-Authentifizierung und S3 einrichten?

AWS Amplify manuell mit Cognito-Authentifizierung und S3 einrichten?

Wie umgehe ich das CloudFormation-Setup für AWS-Amplify für Angular?

DerAWS-Amplify-Entwicklerhandbuchenthält einen Abschnitt zum Einrichten von Angular. Das wäre großartig, aber es verwendet CloudFormation zur Einrichtung auf AWS. Ich denke, das ist in Ordnung, wenn der Benutzer kein vorhandenes Setup hat.

Das CF-Setup wählt jedoch die Region aus, in der Cognito eingerichtet ist. In meinem Fall ist das Oregon. Aber mein EC2-Stack, S3 und Postgres sind bereits auf Norcal eingerichtet. Cognito ist noch nicht in Norcal, also hänge ich an Oregon fest und werde es verschieben, wenn es hier verfügbar ist. Das CF-Setup verursacht also nur ein Durcheinander in meinem AWS-Konto und in meinen Angular-Dateien. Ich muss viel löschen.

Was benötigt wird, ist eine manuelle Einrichtung. Der einzige Blog-Beitrag, der dies zu behandeln scheint, ist aufCodeProjektaber ich bin nicht sicher, ob es auf dem neuesten Stand ist. Amplify scheint sich schnell zu ändern. Ich finde es schwierig, die offiziellen Dokumente mit diesem Beitrag in Einklang zu bringen, aber das kann an Unwissenheit liegen. Ich habe noch nie zuvor eine Authentifizierung eingerichtet.

Gibt es Ideen für eine Lösung zum Ersetzen des CloudFront-Teils des Setups? Der Rest ist recht einfach.

verwandte Informationen