AWS OpsWorks for Chef Automate Chef-Server fürs Konfigurationsmanagement aufsetzen

Der verwaltete Config-Management-Service von AWS hört auf den Namen OpsWorks. Dieser Workshop beschreibt, wie man mit OpsWorks einen Chef-Server aufsetzt und dann einen existenten Host zum Chef-verwalteten Knoten macht, um auf diesem per Rezept eine Webanwendung zu bootstrappen. Grundlagen zum Konfigurations-Management im Allgemeinen sowie auf Basis von AWS mit AWS OpsWorks Stack haben wir bereits ausführlich dargelegt. […]

Data-Lake-Strategien mit AWS-Tools Tools und Workflows zur Datenspeicherung in der Cloud - Teil 2

Die grundlegenden Technologien und Produkte, die AWS zur Datenspeicherung anbietet, haben wir in diesem Post bereits vorgestellt. Nun wollen wir demonstrieren, wie Unternehmen mit den Mitteln von AWS eine Data-Lake-Strategie entwickeln können. Um möglichen Missverständnissen gleich von Beginn an vorzubeugen: AWS bietet keinen Data-Lake-Service oder ähnliches an. Allerdings lassen sich mit den verschiedenen Datenspeicher- und Datenbank-Diensten […]

Erste Schritte mit AWS Boto 3 AWS-Ressourcen mit Python bereitstellen, Teil 2

Das Erstellen und Bereitstellen von AWS-Ressourcen via Python lässt sich recht einfach mit Boto 3 umsetzen. Dabei werden fast alle Amazon Web Services unterstützt, hier sehen wir uns das am Beispiel des AWS-Dienstes S3 an. Wie wir in Teil 1 dieser Kurzserie gelernt haben, müssen wir Boto 3 installieren und so konfigurieren, dass der Zugriff […]

AWS Boto3 installieren und konfigurieren AWS-Ressourcen mit Python bereitstellen, Teil 1

AWS-Nutzer können Ressourcen in der AWS-Public-Cloud auf verschiedenen Wegen provisionieren. Die programmatische Variante ist vor allem für Entwickler und in DevOps-Szenarien erste Wahl. Zu den zahleichen unterstützten SDKs gehört auch Boto3 für Python. AWS stellt SDKs für fast alle gängige Programmiersprachen – darunter Java, Node.JS, Browser (Javascript), PHP, Python, Ruby, Go, C++ und .Net (C#) – zur Verfügung. Dieser und […]

AWS EC2: Virtuelle Maschinen auf Basis von AMIs einrichten AWS-Einsteigerworkshop - Teil 9

Virtuelle Maschinen in EC2 beruhen auf Vor­lagen, den Amazon Machine Images (AMIs). Um davon eine Instanz zu er­zeugen, muss man sich zwischen den zahl­reichen AMIs ent­scheiden, den Instanztyp wählen, Storage konfi­gurieren und Security Groups zu­ordnen. Dieser Beitrag zeigt, wie man dabei vorgeht. Ausgangpunkt für das manuelle Erstellen virtueller Maschinen ist die EC2-Konsole im Services-Menü. Hier klickt […]

VPC: Subnetze, Gateways und Routing-Tabellen konfigurieren AWS-Einsteigerworkshop - Teil 8

Die Virtual Private Cloud erlaubt es Kunden, einen logisch iso­lierten Bereich in der Amazon-Cloud einzurichten. Sie bildet die Grund­lage für die Bereit­stellung der meisten von inzwischen weit über 150 AWS-Diensten. Ihre Konfi­guration erfor­dert das Einrichten von Sub­netzen, Routing-Tabellen und Gateways. Für einen schnellen Einstieg bietet Amazon einen Wizard, der das Erstellen eines VPC vereinfacht und mehrere […]

Datenbanken und Data Warehouses unter AWS Tools und Workflows zur Datenspeicherung in der Cloud - Teil 1

Die Vielfalt verfügbarer Speichertechnologien hat insbesondere in der Cloud rasant zugenommen. Der Beitrag spannt am Beispiel AWS einen Bogen über das Portfolio von relationalen Datenbanken über Data Warehouses, NoSQL, S3-Objectstore bis hin zu Big Data. Cloud-Einsteiger finden sich in der Regel mit einer Vielzahl verfügbarer Speichertechnologie für Ihre Kunden- und Unternehmensdaten konfrontiert. Für viele findet […]

Pull-Requests, Commits und Branches in AWS CodeCommit Amazon Web Services für Entwickler, Teil 4

Nutzer der Amazon Web Services möchten ihre Code-Repositories möglicherweise zentral in AWS CodeCommit hosten. Wie man mit dem Git-ähnlichen Service arbeitet, sehen wir uns in diesem Beitrag genauer an. AWS CodeCommit ist ein vollständig verwalteter Service zur Quellcode-Kontrolle. Nachdem Nutzer ein neues Repository auf AWS CodeCommit angelegt und mit ihrem lokalen Git-Client abgeglichen oder von diesem importiert haben, […]

Arbeiten mit AWS CodeCommit Amazon Web Services für Entwickler, Teil 3

AWS CodeStar beinhaltet mit CodeCommit ein Modul zur Quellcode-Kontrolle, das man auch als eigenständigen Service direkt aufrufen und unabhängig nutzen kann. Dies umfasst auch das Einbinden eigener Git-Repositories. AWS CodeCommit ist ein vollständig verwalteter Service zur Quellcode-Kontrolle, mit dessen Hilfe Unternehmen sichere und hoch skalierbare private Git-Repositories auf AWS hosten können. Wie bereits im letzten Teil […]

AWS CodeStar mit CodeCommit und lokalem Git integrieren Amazon Web Services für Entwickler, Teil 2

Mit AWS CodeStar gestaltet sich das Erstellen, Verwalten und Bearbeiten von Software-Development-Projekten im Team besonders komfortabel. Für das Arbeiten in der AWS-Cloud sind allerdings eine Handvoll Integrationsmaßnahmen erforderlich. Hat man erst einmal das erste CodeStar-Projekt eingerichtet, ist das Projekt-Dashboard die nächste Anlaufstelle. Es zeigt dem Projekteigentümer bzw. Teams sämtliche Projektressourcen an, darunter die neuesten Commits […]

Bitnami