Ich habe mir kürzlich selbst beigebracht wie man APIs mit NodeJS + Express erstellt. Ich bin immer noch sehr ein Neuling, war aber sehr aufgeregt, als sie in meiner Entwicklungsumgebung brilliant arbeiteten. Ich hatte jedoch Schwierigkeiten zu wissen, wie und wie ich meinen Server und meine Codebasis für die Produktion konfiguriere. Es gibt viele Infos da draußen, um Dinge wie Helm zu benutzen und NGINX als Stellvertreter in die vorderste Reihe zu setzen, aber einige dieser Dinge sind zu diesem Zeitpunkt über mich hinaus."Produzierendes" Lambda und API Gateway
Also habe ich angefangen, 'serverless' als eine mögliche Option für die Bereitstellung zu betrachten und habe meine Daten zu einem AWS RDS PostgreSQL migriert und eine Lambda-Funktion, die einen Abfrageparameter und fragt die Datenbank. Ich habe es auch geschafft, AWS API Gateway zu konfigurieren, das erwartet, dass ein API-Schlüssel die Lambda-Funktion auslöst.
Meine RDS und Lambda-Funktionen sind Beschränkung auf eine VPC, ich benutze einen API-Schlüssel und API-Gateway standardmäßig auf HTTPS.
So war ich nach jedem Rat oder Hilfe auf was andere Dinge, die ich jetzt berücksichtigen muss, da die meisten der traditionellen Produktion Herausforderungen mit "serverless" entfernt wurden.
vielen dank. Das ist sehr nützlich – tjmgis