Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Become certified AWS Cloud Practitioner - 3rd meeting

Become certified AWS Cloud Practitioner - 3rd meeting

Dzenan Dzevlan

October 20, 2019
Tweet

More Decks by Dzenan Dzevlan

Other Decks in Technology

Transcript

  1. Elastic Load Balancing (ELB) i Auto Scaling •ELB podjednako rasporedjuje

    saobracaj izmedju EC2 instanci •Tri tipa load balancera: •Classic Load Balancer •Application Load Balancer •Network Load Balancer •Visoko dostupan i otporan na greske
  2. Auto Scaling •Automatizuje proces dodavanja (scale up) ili uklanjanja (scale

    down) EC2 instanci u zavisnosti od saobracaja •Kreirate kolekciju instanci koja se zove Auto Scaling Group •Specificirate minimalni i maksimalni broj instanci •Mogucnost definisanja zeljenog broja instanci •Mogucnost definisanja pravila skaliranja
  3. ELB, AutoScaling Zakljuci •ELB distribuira saobracaj izmedju EC2 instanci koje

    su mu pridruzene •ELB moze distribuirati saobracaj izmedju vise AZ – povecava otoprnost na gresku •ELB moze detektovati problem sa EC2 instancom I preusmjeriti saobracaj na drugu, "zdravu" instancu •Auto Scaling automatizuje proces skaliranja na osnovu saobracaja •Auto Scaling dodaje "scalability" I "elasticity*" ELB-u
  4. AWS Storage Services •Block Storage – EBS (Elastic Block Storage)

    – mozemo ga uporediti sa HDD koji koriste serveri •Object Storage – Amazon S3 (Simple Storage Service) - web servis interfejs koji vam omogucava pohranu I preuzimanje podataka •Amazon Glacier – Servis za arhiviranje podataka •Storage Gateway – Servis koji omogucava integraciju on-prem aplikacija sa servisima za pohranu podataka unutar AWS-a putem standardnih protokola (NFS, SMB, iSCSI) - tri tipa: File Gateway, Volume Gateway, Tape Gateway
  5. Amazon EC2 instance store •EC2 instance store (SSD, HDD) •

    Lokalni na instanci, nije stalan, podaci se ne repliciraju, nema podrzane snapshot-e
  6. EBS – Elastic Block Storage Osobine: • Block storage kao

    servis • Servisu se pristupa preko mreze • EBS je postojan neovisno o EC2 instanci • Mozete dodavati instancama unutar iste AZ • Mozete razdvojiti boot I data volume gp2 – General Purpose SSD io1 – Provisioned IOPS SSD st2 – Throughput Optimized HDD sc1 – Cold HDD
  7. Amazon S3 •Primarni AWS storage servis •Mozete pohraniti bili koji

    tip podatka •Root-level folderi se nazivaju bucketim-a, subfolder unutar bucketa je folder •Fajlovi pohranjeni unutar bucket-a nazivaju se objektima •Prilikom kreiranja bucketa odaberite AZ najblizi vama
  8. Durability i Availability •Durability – postotak podataka koji nece biti

    izgubljeni tokom jedne godine. Za 11-devetki sansa da izgubite fajl je 0.000000001 % Npr: Ako imate 10.0000 fajlova spremljenih u S3 bucket, moze se dogoditi da izgubite 1 fajl u 10 miliona godina. •Availability - Oznacava koliko vremena u toku jedne godine su vam vasi podaci dostupni. Npr: Ako je Abailibity 99.99% to znaci da postoji 0.01% sansi da vas fajl nece biti dostupan ili za svakih 10.000 sati mozete ocekivati ukupno 1h da je fajl nedostupan.
  9. S3 Storage Classes •Standard (defaultna opcija) • 99.999999999 % object

    durability • 99.99 % object availability • Podaci se automatski repliciraju u razlicite AZ • Najskuplji tip •Standard IA (Infrequent Access) • 99.999999999 % object durability • 99.9 % object availability • Podaci se automatski repliciraju u razlicite AZ • Koristi se za pristup podacima kojima rijetko pristpate ali kad pristupate trebate trenutni pristup, idealan za pohranu backup-a
  10. S3 Storage Classes •One Zone-Infrequent Access (S3 One Zone-IA) •

    99.999999999 % object durability • 99.5 % object availability • Podaci su u jednoj AZ •Intelignet-Tiering • 99.999999999 % object durability • 99.9 % object availability • Podaci se automatski repliciraju u razlicite AZ • AWS radi monitoring objekata I u zavisnosti od nacina kako ih koristimo odredjuje s3 klasu
  11. S3 Storage Classes •Glacier • Koristi se za arhiviranje podataka

    • 99.999999999% durrability • Jeftiniji od S3 • Mozete konfigurisati vrijeme koje je potrebno da podaci budu dostupni •Glacier Deep Archive • Koristi se za arhiviranje podataka (podaci kojima pristupate jednom ili dva puta godisnje) • 99.999999999% durrability • Idealna zamijena za magnetske trake • Dohvacanje podataka unutar 12h
  12. Database services •Relacijska baza podataka "SQL*" •Ne-relacijska baza podataka "NoSQL"

    •Amazon RDS za relacijske baze podataka • Amazon Aurora, MySQL, MariaDB, PosgreSQL, Oracle, MSSQL •DynamoDB za NoSQL
  13. ElastiCache ElastiCache je data caching servis. • Redis • Memcached

    Redshift je data warehouse db servis. Koristi se kada zelite da izvrsavate upite za analizu podataka. Omogucava koristenje postojecih BI alata.
  14. Database services zakljucak •RDS – relacijske baze podataka •DynamoDB –

    NoSQL db servis, moze zamijeniti MongoDB, Cassandra DB, Oracle NoSQL •DynamoDB – sprema podatke u obliku key-value, JSON-like •Redshift – koristite ukoliko vam je potrebno data warehouse rjesenje •ElastiCache koristite ukoliko vam je potrebna baza za kesiranje
  15. Q&A