Wie schon in diesem Artikel beschrieben wird diese Webseite mit hexo erzeugt und bei AWS S3 gehostet.
Um Instagram-Fotos zu veröffentlichen, habe ich eine Workflow auf Basis von IFTTT und AWS-Funktionen gebaut.

Aktuell sieht der Prozess folgendermaßen aus:

  1. Bild wird in Instagram hochgeladen
  2. IFTTT gibt diese Info an das Amazon API Gateway weiter und ruft eine AWS Lambda Funktion auf
  3. In der Lambda Funktion wird der entsprechende Markdown-Text für den Blog-Artikel erzeugt und in einem S3-Bucket gespeichert.
  4. Die nächste Lambda-Funktion wird über einen Trigger auf dem S3-Bucket aufgerufen
  5. Diese Lambda-Funktion generiert aus dem Markdown-File die entsprechende HTML-Seite und publiziert diese via AWS S3