Intrati in legatura
 Durata 28 ore

Schița de curs

ZIUA 1

Modulul 1: Înregistrarea utilizatorului

  • Înregistrarea utilizatorului
  • Prezentare generală a Amazon Management Console
  • Prezentare generală a activității de management și a facturării
  • Prețurile Amazon

Modulul 2: Imaginea de ansamblu AWS – privire de la 10.000 de picioare

  • O prezentare generală a AWS
  • EC2 – o prezentare generală
  • EBS – o prezentare generală
  • Security Group – o prezentare generală
  • Elastic IP – o prezentare generală
  • CloudFront – o prezentare generală
  • S3 – o prezentare generală
  • Glacier – o prezentare generală
  • IAM – o prezentare generală
  • RDS – o prezentare generală

Modulul 3: Amazon EC2 – Windows Server 2012 (laborator practic)

  • Lansarea unei instanțe Windows Server 2012
  • Decriptarea parolei și descărcarea clientului de shortcuts RDP
  • Conectarea la instanța EC2 Windows 2012
  • Terminarea instanței Windows Server 2012

Modulul 4: Amazon EC2 – Security Groups (laborator practic)

  • Crearea grupurilor de securitate
  • Modificarea grupurilor de securitate
  • Ștergerea grupurilor de securitate

Modulul 5: Amazon Elastic Block Store (laborator practic)

  • Crearea unui volum standard
  • Crearea și ștergerea snapshot-urilor
  • Alocarea volumelor către Windows Server 2012 și Ubuntu 14.04
  • Detașarea și ștergerea volumelor

Modulul 6: Amazon Elastic Load Balancing (ELB) (laborator practic)

  • Laborator 6.1
    1. Lansarea a două instanțe EC2 Ubuntu – servere web Apache cu user data
    2. Editarea fișierelor HTML pe ambele servere
    3. Testarea serverelor web prin internet
  • Laborator 6.2
    1. Crearea unui Elastic Load Balancer
    2. Adăugarea ambelor servere Ubuntu la ELB
    3. Testarea Elastic Load Balancer-ului
    4. Ștergerea Elastic Load Balancer-ului

Modulul 7: AWS Route53

  • Ce este Route53
  • Demonstrație de integrare Route53 cu ELB-ul creat de tine (realizată doar de instructor)

Modulul 8: AWS S3 (laborator practic)

  • AWS S3 – prezentare generală și prețuri
  • Crearea unui bucket și a unui folder
  • Încărcarea, descărcarea, partajarea și ștergerea obiectelor
  • Ștergerea bucket-ului

ZIUA 2

Modulul 1: Amazon EC2 – Windows 2012 cu user data (laborator practic)

  • Lansarea serverului Windows 2012 R2
  • Utilizarea comenzilor PowerShell pentru un server web bazat pe user data
  • Validarea executării cu succes a user data
  • Terminarea serverului Ubuntu

Modulul 2: Amazon EC2 – Ubuntu 14.04 cu user data (laborator practic)

  • Lansarea serverului cloud EC2 Ubuntu
  • Utilizarea user data pentru serverul web
  • Validarea executării cu succes a user data

Modulul 3: Amazon EC2 – Ubuntu 14.04 cu metadata (laborator practic)

  • Metadata – o prezentare generală
  • Extragerea informațiilor metadata despre instanța ta EC2
  • Terminarea serverului Ubuntu

Modulul 4: Amazon Simple Storage Service (S3) (laborator practic)

  • AWS S3 – prezentare generală și prețuri
  • Crearea unui bucket S3
  • Versionarea fișierelor
  • Găzduire web statică în S3
  • Replicarea obiectelor între regiuni
  • Utilizarea redirectării Route 53 pentru a accesa site-ul web static (demonstrație live de instructor)

Modulul 5: Amazon Glacier (laborator practic)

  • AWS Glacier – prezentare generală și prețuri
  • Crearea politicilor de ciclu de viață pentru datele tale
  • Accesarea datelor din Glacier
  • Configurarea ștergerii automate a datelor din S3 pe baza unor reguli

Modulul 6: AWS CloudFormation

  • Infrastructură ca și cod folosind CloudFormation
  • CloudFormation – crearea unui stack nou
  • Implementarea unui template exemplu în format JSON
  • Utilizarea template-urilor existente și implementarea lor

ZIUA 3

Modulul 7: AWS IAM (Identity and Access Management)

  • Ce este IAM? – o introducere cuprinzătoare
  • Federarea AWS cu Active Directory – doar teorie
  • Primii pași cu IAM
  • Rolurile IAM – delegare și federare (laborator practic)
    1. Crearea unui rol
    2. Asumarea unui rol
    3. Ștergerea unui rol
  • Utilizatori și grupuri IAM (laborator practic)
    1. Crearea unui utilizator și a unui grup
    2. Adăugarea unui utilizator în grup
    3. Configurarea politicii de parole pentru utilizatori
    4. Atribuirea unei politici utilizatorilor
    5. Activarea autentificării cu doi factori pentru utilizatori
  • Rolurile IAM (laborator practic)
    1. Crearea unui rol IAM cu acces deplin la EC2 și S3
    2. Lansarea unei instanțe EC2 și validarea accesului bazat pe CLI

Modulul 8: AWS CLI

  • Lucrul cu AWS CLI
  • Lansarea unei instanțe cu acces deplin la S3 și EC2
  • Configurarea clientului AWS CLI
  • Crearea unui grup de securitate folosind CLI
  • Crearea unei perechi de chei folosind CLI
  • Lansarea unei instanțe EC2 folosind CLI
  • Oprirea unei instanțe EC2 folosind CLI
  • Terminarea unei instanțe EC2 folosind CLI
  • Crearea unui load balancer folosind CLI
  • Ștergerea unui load balancer folosind CLI
  • Crearea unui bucket S3 folosind CLI
  • Încărcarea și descărcarea unui obiect de pe mașina ta locală în S3 prin CLI
  • Listarea bucket-urilor prin CLI
  • Ștergerea bucket-urilor prin CLI

Modulul 9: Cele mai bune practici pentru dezvoltarea și implementarea aplicațiilor

  • Implementarea aplicațiilor folosind AWS Elastic Beanstalk
  • Implementarea unui mediu Python în Beanstalk
  • Implementarea unui mediu IIS
  • Terminarea mediului Python și Beanstalk

ZIUA 4

Modulul 10: AWS Virtual Private Cloud (VPC)

  • Ce este VPC? – o introducere cuprinzătoare
  • Înțelegerea configurațiilor VPC
    1. VPC cu o singură subnetă publică
    2. VPC cu subnete publice și private
    3. VPC Peering
    4. Access Control List
  • Configurarea instanțelor VPC (laborator practic realizat de studenți)
    1. Crearea unui VPC
    2. Subnetele
    3. Internet Gateway
    4. Rutarea
    5. Configurarea unei instanțe NAT
    6. Crearea grupurilor de securitate
    7. Lansarea instanțelor

Modulul 11: Servicii AWS gestionate și baze de date folosind Python SDK

  • Descrierea Amazon DynamoDB
  • Verificarea aspectelor cheie ale Amazon RDS
  • Configurarea Python SDK pentru accesul la DynamoDB
  • Crearea de tabele folosind Python SDK
  • Adăugarea de elemente folosind SDK
  • Interogarea folosind Python SDK
  • Ștergerea elementelor folosind SDK

Modulul 12: AWS RDS (doar teorie)

  • Descrierea Amazon RDS
  • Gestionarea propriei baze de date pe EC2 vs. utilizarea RDS

Modulul 13: AWS SNS, SQS și SWF (doar teorie)

  • Simple Notification Service (SNS) – prezentare generală și caz de utilizare
  • Simple Queue Service (SQS) – prezentare generală și caz de utilizare
  • Simple Workflow (SWF) – prezentare generală și caz de utilizare

Cerințe

Cunoștințe de bază de Linux (cum ar fi lucrul cu fișiere și directoare)

Numărul de participanți


Pret per participant

Mărturii (3)

Cursuri viitoare

Categorii înrudite