Using brand new AWS Lambda Layers to save your time

One of my highlights from this years re:Invent announcements where the Lambda Layers.  With Lambda Layers AWS offers a way to separate own code or librarys in an extra Layer which can be used by Lambda functions. These Layers can be stacked up to 5 layers and are hierarchically. That means the content from a […]

How to solve the 404 HTTP Error for Angular Apps hosted on S3

As described in this blogpost, S3 is very suitable for serving a single Page Web Application. If your users always come through the index page to your site everything will be fine. You have an corresponding HTML file on S3 and your request will be handled like a charm. But it is really common to […]

How to use CloudFront to serve private S3 Bucket as Website

The preferred way to use S3 for your static site content should be to use a CloudFront Distribution. For other options look at that blogpost. Overview CloudFront is Amazons Contend Delivery Network designed to serve your content as close to your customers as possible. To do that CloudFront provides a howl bunch of so called […]

Use Amazon S3 to serve your Website

An Amazon S3 bucket is very suitable to serve your static content in an serverless way. You don´t have to waste even a single thought on scaling. It makes no difference if you must serve one file per second or thousands and you pay only for the traffic your site is generating. This post provides […]

AWS News KW 39

Amazon CloudWatch Graphen für externe Anwendungen Die CloudWatch API wurde um einen neuen sehr Interessanten Aufruf erweitert. Mit der Funktion GetMetricWidgetImage kann ein Snapshot eines CloudWatch Graphen als PNG abgerufen werden. Das Bild kann dann in beliebige eigene Tools außerhalb der AWS Console integriert werden. Der API Aufruf hat ein Limit von 20 Aufrufen pro Sekunde und […]

AWS News KW 38

Parallel Querys für Amazon Aurora Amazon Aurora ist Amazons Hauseigene SQL Datenbanklösung mit MySQL und PostgreSQL Kompatibilität. Intern werden die Daten auf  einen verteilten Dateisystem abgelegt. Die Daten werden dabei mehrfach Redundant, in voneinander unabhängigen Rechenzentren gespeichert. Mehr zum Aufbau von Amazon Aurora hier. Jeder verwendete Storage Knoten bietet neben schnellen SSD´s auch eine gute […]

AWS News KW 37

Shell Zugang per AWS System Managers Session Manager AWS System Manager ist ein Service der Administratoren die Verwaltung von EC2 Instanzen, S3 Buckets und RDS Instanzen vereinfacht. Oft kann die Infrastruktur vor allem in der Transitionsphase nicht als „Herde“ betrachtet werden, sondern es existieren weiterhin Systeme die liebevoll installiert und gewartet werden wollen. Oftmals ist […]

AWS News KW 36

CloudFormation Macros Amazons Infrastructure as Code, CloudFormation bietet ab sofort eine Unterstützung für Macros. Damit kann die Funktionalität von CloudFormation deutlich erweitert werden. Die Grundlage für Macros ist schon länger in CloudFormation vorhanden und wird sehr stark vom Serverless Application Model (SAM) verwendet. Das Herzstück jedes Macros ist eine Lambda Function die für die eigentliche Transformation […]

AWS News KW 35

Amazon RDS on VMware (Preview) Mit Amazon RDS von VMware hält die einfache Bereitstellung und Verwaltung von Db Instanzen mit Amazon RDS Einzug ins eigenen Rechenzentrum. Das Konzept hört sich sehr interessant an. Die eigene vSphere Umgebung dient in diesem Szenario als zusätzliche AWS Availability Zone (AZ) und wird per VPN Tunnel, über das Internet […]

AWS News KW 33 und KW 34

Amazon Kinesis Data Streams Enhanced Fan-Out und HTTP/2 Support Kinesis Data Streams (KDS) ist ein Service von AWS der es erlaubt Streaming Daten in Echtzeit zu sammeln, zu verarbeiten und auszuwerten. Ein Stream ist dabei in „Shards“ definiert. Ein Shard steht für eine Kapazität von 1 MB/Sekunde oder 1000 Nachrichten/Sekunde Eingangs- und 2 MB/Sekunde Ausgangskapazität. […]