Configuration Management mit AWS, Teil 1 AWS OpsWorks Stacks und OpsWorks for Chef Automate

Das Konfigurationsmanagement ist für die Automatisierung komplexer Infrastrukturen besonders wichtig. In der AWS Cloud ist mit OpsWorks, das auf Chef als Automationsplattform basiert und Server-Konfigurationen wie Code behandelt, ein entsprechender Managed Service erhältlich. In der Cloud kommen gerne hunderte oder tausende Server-Instanzen mit verschiedensten Software-Konfigurationen zusammen. Wer diese bereitstellen, verwalten und deren Lebenszyklen überwachen muss, […]

Grundlagen und Zweck von AWS Elastic Beanstalk Anwendungsbereitstellung unter AWS Elastic Beanstalk Teil 1

Elastic Beanstalk erleichtert Entwicklern das Bereitstellen und Verwalten von Anwendungen in der AWS-Cloud. Entwickler laden einfach ihre Anwendung und der Service verwaltet automatisch Kapazitätsbereitstellung, Lastverteilung, automatischen Skalierung und Statusüberwachung. Die drei wichtigsten Automatisierungs-Framework in AWS heißen Elastic Beanstalk, OpsWorks und CloudFormation. Das per Default auf Docker–Containern aufsetzende Elastic Beanstalk stellt Plattformen zum Betreiben von PHP-, Ruby-, Tomcat- oder Java-Anwendungen […]

CloudFormation-Syntax und Struktur der CF-DSL AWS CloudFormation, Teil 3

Mit AWS CloudFormation lassen sich reproduzierbare Deployments nahezu beliebiger Komplexität unter Einbeziehung aller verfügbaren AWS-Ressourcen und Dienste realisieren. Dieser Beitrag widmet sich der Beschreibungssprache von CloudFormation-Vorlagen. Die zwei wichtigsten Konzepte in AWS CloudFormation (CF) sind „Vorlagen“, also Templates, und „Stapel“ bzw. Stacks. Eine Vorlage ist eine Spezifikation der zu provisionierenden AWS-Ressourcen. Ein Stack ist eine […]

CloudFormation-Templates erstellen und editieren AWS CloudFormation, Teil 2

AWS CloudFormation nutzt wiederverwendbare Vorlagen, sprich Templates, auf deren Basis automatisch gewünschte Ressourcen erzeugt werden. Nachdem wir die prinzipielle Arbeitsweise von CloudFormation anhand von Beispiel-Stacks demonstriert haben, geht es in diesem Beitrag um Werkzeuge zum Erstellen eigener CloudFormation-Vorlagen. Bei CloudFormation steht wie bei OpsWorks das konsistente und reproduzierbare Deployment im Vordergrund. Dies lässt sich über […]

Infrastruktur via AWS CloudFormation definieren AWS CloudFormation, Teil 1

Amazon Web Services bietet zahlreiche Möglichkeiten, das Deployment von Infrastruktur, Plattformen oder komplexen mehrstufigen Anwendungen zu automatisieren. Die wichtigsten sind CloudFormation, Elastic Beanstalk und OpsWorks. Folgender Beitrag wirft einen Blick auf Cloud Formation. Automatisierung ist in der Cloud allgegenwärtig. Schließlich ist Cloud Computing im Grunde nichts anderes, als die API-gesteuerte Automatisierung des Deployments virtueller Maschinen, Container oder […]

Erstellen einer Lambda-Funktion Einführung in AWS Lambda - Teil 2

AWS hat mit Lambda „Serverless Computing“ salonfähig gemacht. Im Vergleich zu Azure Functions von Microsoft und Cloud Function von Google unterstützt AWS aber deutlich mehr Programmiersprachen und interagiert mit mehr Diensten. Der Einstieg in Lambda gelingt dank vollständiger Integration in der AWS Management Console recht einfach, auch wenn in der Praxis vorrangig programmatische Verarbeitung zum […]

Was ist AWS Lambda und was kann man damit machen? Einführung in AWS Lambda – Teil 1

AWS hat mit Lambda „Serverless Computing“, bzw. „Serverless Applications“ salonfähig gemacht. Microsoft hat mit Azure Functions und Google mit Cloud Functions nachgezogen. In allen drei Fällen handelt es sich um eine Ereignis-basierte und asynchrone Computing-Lösung, mit deren Hilfe sich kleine, einzelne, direkt mit anderen Cloud-Services korrespondierende Funktionen erstellen lassen, ohne dass dazu ein virtueller Server […]

Hello world!

Welcome to WordPress. This is your first post. Edit or delete it, then start writing!

Bitnami