AWS - Grundlagen für Entwickler
Institut: HECKER CONSULTINGBereich: Technik, EDV, Telekommunikation
Kursbeschreibung
Unternehmen brauchen Entwickler, die schnell und effektiv Lösungen auf Basis von AWS entwickeln können.
Moderne Unternehmen brauchen Entwickler, die Unternehmensziele mit Amazon Web Services (AWS) erreichen können, ohne interne Lösungen übermäßig zu entwickeln.
Da AWS mittlerweile über hundert verschiedene Serviceangebote auflistet, kann es entmutigend sein, einen ganzheitlichen Eindruck von der Plattform zu bekommen.
Sie lernen die wichtigsten AWS-Services kennen und erhalten einen Überblick über die verschiedenen Möglichkeiten, wie sie Anwendungen innerhalb von AWS hosten können und wie sie entscheiden, welche Services für ihren Anwendungsfall geeignet sind.
Erhalten Sie dabei eine Einführung in Cloud Computing und bekommen die Informationen, die Sie benötigen, um die Produktnamen den Funktionen der einzelnen Services (sowie den entsprechenden Architektur-Symbolen) zuzuordnen, damit Sie diese weiter erkunden können.
AWS Basiskonfiguration- Wie kann ich AWS am besten nutzen?
- Das AWS-Root-Konto
- Erstellen Sie einen IAM-Benutzer
- Erzeugen eines AWS Secret Key
- Einrichten eines Rechnungsalarms
- On-Premise-Infrastruktur
- Die Geburt der Cloud: EC2 und S3
- Regionen und Verfügbarkeitszonen
- Erstellen einer EC2-Instanz
- EC2-Typen
- Einrichten eines Webservers
- Sicherheitsgruppen
- Automatische Skalierung
- Elastischer Blockspeicher (EBS)
- Elastisches Dateisystem (EFS)
- Einfacher Speicherdienst (S3)
- Hochladen einer Datei in S3 über die AWS CLI
- Verwenden des SDK zum Abrufen einer Datei aus S3
- IAM-Rollen für EC2
- S3 Bucket-Funktionen und S3 Glacier
- Schnelleres Bereitstellen von Inhalten mit CloudFront
- Virtuelle private Cloud (VPC)
- Internet- und NAT-Gateways
- Elastische IPs
- Verwendung von VPNs für den Zugriff auf private Subnetze
- Skalierung mit Elastic Load Balancer (ELB)
- DNS mit Route53
- Was ist Datenbank-as-a-Service (DBaaS)?
- Relationaler Datenbankdienst (RDS)
- NoSQL-Datenbanken
- In-Memory-Caches
- Big-Data-Datenbanken
- Messaging-Dienste
- Elastic Beanstalk
- Ausführen von Containern auf AWS
- Lambda
- Stapelverarbeitung
- Benutzer-Authentifizierung
- Mobile Dienste
- Maschinelles Lernen
- Medien-Dienste
- Internet der Dinge (IoT)
- Was ist DevOps?
- CI/CD mit AWS
- Infrastruktur als Code mit AWS
- Überwachung mit CloudWatch
- AWS Shield und Firewalls mit WAF
- Inspector, GuardDuty und Macie
- CloudTrail und Security Hub
Unternehmen brauchen Entwickler, die schnell und effektiv Lösungen auf Basis von AWS entwickeln können.
Moderne Unternehmen brauchen Entwickler, die Unternehmensziele mit Amazon Web Services (AWS) erreichen können, ohne interne Lösungen übermäßig zu entwickeln.
Da AWS mittlerweile über hundert verschiedene Serviceangebote auflistet, kann es entmutigend sein, einen ganzheitlichen Eindruck von der Plattform zu bekommen.
Sie lernen die wichtigsten AWS-Services kennen und erhalten einen Überblick über die verschiedenen Möglichkeiten, wie sie Anwendungen innerhalb von AWS hosten können und wie sie entscheiden, welche Services für ihren Anwendungsfall geeignet sind.
Erhalten Sie dabei eine Einführung in Cloud Computing und bekommen die Informationen, die Sie benötigen, um die Produktnamen den Funktionen der einzelnen Services (sowie den entsprechenden Architektur-Symbolen) zuzuordnen, damit Sie diese weiter erkunden können.
AWS Basiskonfiguration- Wie kann ich AWS am besten nutzen?
- Das AWS-Root-Konto
- Erstellen Sie einen IAM-Benutzer
- Erzeugen eines AWS Secret Key
- Einrichten eines Rechnungsalarms
- On-Premise-Infrastruktur
- Die Geburt der Cloud: EC2 und S3
- Regionen und Verfügbarkeitszonen
- Erstellen einer EC2-Instanz
- EC2-Typen
- Einrichten eines Webservers
- Sicherheitsgruppen
- Automatische Skalierung
- Elastischer Blockspeicher (EBS)
- Elastisches Dateisystem (EFS)
- Einfacher Speicherdienst (S3)
- Hochladen einer Datei in S3 über die AWS CLI
- Verwenden des SDK zum Abrufen einer Datei aus S3
- IAM-Rollen für EC2
- S3 Bucket-Funktionen und S3 Glacier
- Schnelleres Bereitstellen von Inhalten mit CloudFront
- Virtuelle private Cloud (VPC)
- Internet- und NAT-Gateways
- Elastische IPs
- Verwendung von VPNs für den Zugriff auf private Subnetze
- Skalierung mit Elas…