mirror of
https://github.com/HackTricks-wiki/hacktricks-cloud.git
synced 2026-07-28 22:51:09 -07:00
1.8 KiB
1.8 KiB
AWS - Usługi
{{#include ../../../banners/hacktricks-training.md}}
Rodzaje usług
Usługi kontenerowe
Usługi zaliczane do usług kontenerowych mają następujące cechy:
- Sama usługa działa na oddzielnych instancjach infrastruktury, takich jak EC2.
- AWS odpowiada za zarządzanie systemem operacyjnym i platformą.
- AWS dostarcza zarządzaną usługę, która zazwyczaj jest samą usługą dla rzeczywistej aplikacji postrzeganej jako kontenery.
- Jako użytkownik tych usług kontenerowych masz szereg obowiązków związanych z zarządzaniem i bezpieczeństwem, w tym zarządzanie bezpieczeństwem dostępu sieciowego, takimi jak reguły sieciowych list kontrolnych dostępu i wszelkie zapory.
- Ponadto, zarządzanie tożsamością i dostępem na poziomie platformy tam, gdzie występuje.
- Przykłady usług kontenerowych AWS to Relational Database Service, Elastic Mapreduce i Elastic Beanstalk.
Usługi abstrakcyjne
- Te usługi są usuniete, zaanonimizowane, z warstwy platformy lub zarządzania, na której budowane są aplikacje chmurowe.
- Do usług uzyskuje się dostęp poprzez punkty końcowe przy użyciu AWS interfejsów programistycznych aplikacji (APIs).
- Podległa infrastruktura, system operacyjny i platforma są zarządzane przez AWS.
- Usługi abstrakcyjne zapewniają platformę multi-tenant, na której podległa infrastruktura jest współdzielona.
- Dane są izolowane za pomocą mechanizmów bezpieczeństwa.
- Usługi abstrakcyjne mają silną integrację z IAM, a przykłady usług abstrakcyjnych to S3, DynamoDB, Amazon Glacier i SQS.
Enumeracja usług
Strony w tej sekcji są uporządkowane według usług AWS. Znajdziesz tam informacje o usłudze (jak ona działa i jej możliwości), które umożliwią eskalację uprawnień.
{{#include ../../../banners/hacktricks-training.md}}