PHP in AWS Lambda Function ausführen

Bei der Transformation in der Cloud möchte man manchmal schnell kleine Scripts in die Cloud bringen ohne erst Server oder Container in der Cloud zu installieren. In vielen Fällen reichen Funktionen wie AWS-Lambda-Functions, Azure Functions oder Google Cloud Functions. AWS Lambda bietet dafür in Lambda folgende (Script)-Sprachen an: C# Java python nodejs Gerade in älteren Umgebungen werden oft Perl und PHP für kleinere Webscripte, die Applikationen zum Austausch von Informationen benutzen eingesetzt.

Weiterlesen


AWS Lambda serverless Framework und serverless-offline

nodejs, npm, serverless und serverless-offline installieren serverless serverless-offline NodeJS Installation nodejs $ sudo apt-get install curl python-software-properties $ curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash - $ sudo apt-get install nodejs $ node -v v8.2.1 $ npm -v 5.3.0 Installation serverless npm install -g serverless serverless service erstellen Project erstellen # Ein neues Serverless Service/Project erstellen serverless create --template aws-nodejs --path my-service # In das neue Verzeichnis wechseln cd my-service AWS Access-Key und Secret export AWS_ACCESS_KEY_ID=<your-key-here> export AWS_SECRET_ACCESS_KEY=<your-secret-key-here> serverless deploy oder

Weiterlesen


Serverless Computing. What?

René Büst erklärt in seinem Artikel was “Serverless Infrastruktur” bzw. “Serverless Computing” ist. Im Prinzip ist es nichts Besonderes, wenn Cloud-Anbieter ständig eine neue Sau durchs Dorf treiben. Die aktuelle Sau hört auf den Namen “Serverless Infrastructure” oder auch “Serverless Computing”. Das Außergewöhnliche daran ist jedoch, dass sie einige Verwirrung stiftet. Ist nun das Ende der Server angebrochen? Bei weitem nicht - viel mehr verschiebt sich innerhalb des Cloud-Stacks mal wieder etwas weiter nach oben.

Weiterlesen