AWS Flashcards

(16 cards)

1
Q

What are AWS main advantages compared to the other hyperscalers

A

AWS (Amazon Web Services) is one of the “big three” hyperscalers, along with Microsoft Azure and Google Cloud Platform (GCP). While all three offer similar core services (compute, storage, databases, AI/ML, etc.), AWS stands out in several key areas.

✅ Main Advantages of AWS Compared to Other Hyperscalers

  1. 🔹 Maturity & Market Leadership

Why it matters:
You benefit from mature services, strong documentation, and a large community of users and experts.

  1. 🔹 Breadth and Depth of Services

Compared to:
* Azure and GCP are strong in specific areas (e.g. Microsoft tools, AI), but AWS usually offers more variations and configurations.

  1. 🔹 Global Infrastructure

Compared to:
* Azure and GCP are catching up but still trail in geographic coverage and number of zones.

  1. 🔹 Ecosystem and Marketplace

Why it matters:
Faster implementation of third-party tools and services (e.g. security, analytics, ML).

  1. 🔹 Granular Customization and Control

Compared to:
* Azure is more integrated with Microsoft ecosystem; GCP is more opinionated (simpler, but less customizable).

  1. 🔹 Strong Security and Compliance Framework

  1. 🔹 Enterprise Support and Hybrid Cloud Options

Compared to:
* Azure is also strong in hybrid (especially with Microsoft services like Active Directory), but AWS is often more flexible across vendors.

🔸 When AWS May Not Be the Best Fit
* Microsoft shops may prefer Azure due to tight Office 365, Teams, and Windows integration.
* AI/ML-heavy workloads might benefit from Google Cloud’s more user-friendly tooling (like Vertex AI and BigQuery ML).
* Pricing simplicity: GCP is often more transparent; AWS pricing can be complex.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Explain the AWS advantage “Maturity and Market Leadership”

A
  1. 🔹 Maturity & Market Leadership
    • First mover in the cloud space (launched in 2006).
    • Largest global market share (still ahead of Azure and GCP as of 2025).
    • Broadest customer base and most battle-tested infrastructure.

Why it matters:
You benefit from mature services, strong documentation, and a large community of users and experts.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Explain the AWS advantage “Breadth and Depth of Services”

A
  1. 🔹 Breadth and Depth of Services
    • AWS offers the widest range of services (~200+).
    • Covers everything from basic compute/storage to edge computing, robotics, satellite data (Ground Station), and quantum computing.

Compared to:
* Azure and GCP are strong in specific areas (e.g. Microsoft tools, AI), but AWS usually offers more variations and configurations.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Explain the AWS advantage “Global Infrastructure”

A
  1. 🔹 Global Infrastructure
    • AWS has the most extensive global network of regions and availability zones.
    • Better suited for global enterprises or low-latency workloads across many geographies.

Compared to:
* Azure and GCP are catching up but still trail in geographic coverage and number of zones.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Explain the AWS advantage “Ecosystem and Marketplace”

A
  1. 🔹 Ecosystem and Marketplace
    • AWS Marketplace is the largest cloud app marketplace.
    • Rich partner network (ISVs, consulting partners, integrations).

Why it matters:
Faster implementation of third-party tools and services (e.g. security, analytics, ML).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Explain the AWS advantage “Granular Customisation and Control”

A
  1. 🔹 Granular Customization and Control
    • Deep configurability in networking (VPCs, IAM, fine-grained security policies).
    • More control over your environment for complex or regulated workloads.

Compared to:
* Azure is more integrated with Microsoft ecosystem; GCP is more opinionated (simpler, but less customizable).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Explain the AWS advantage “Strong Security and Compliance Framework”.

A
  1. 🔹 Strong Security and Compliance Framework
    • Broadest set of compliance certifications (FedRAMP, HIPAA, GDPR, etc.).
    • Strong security tooling (e.g., IAM, GuardDuty, Security Hub, CloudTrail).
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Explain the AWS advantage “Enterprise Support and Hybrid Cloud Options”.

A
  1. 🔹 Enterprise Support and Hybrid Cloud Options
    • AWS Outposts, Local Zones, and partnerships with VMware give it strong hybrid cloud capabilities.
    • Deep support for enterprise workloads like SAP, Oracle, and legacy migrations.

Compared to:
* Azure is also strong in hybrid (especially with Microsoft services like Active Directory), but AWS is often more flexible across vendors.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What are the main aspects to be aware of when considering AWS

A

When considering AWS (Amazon Web Services) as an AI and data platform, there are several key aspects to be aware of. These can be grouped into five major areas:

  1. Data Infrastructure and Storage

❖ Scalable Storage Services:

❖ Data Integration & Ingestion:

  1. AI/ML Services and Frameworks

❖ Fully Managed Services:

❖ Flexibility with Frameworks:

  1. Analytics and Business Intelligence

❖ Big Data Processing:

❖ Visualization & BI:

  1. Security, Governance & Compliance

❖ Data Security:

❖ Data Governance:

  1. Operationalization and MLOps

❖ Deployment & Monitoring:

❖ Auto-scaling & Hosting:

Bonus: Cost Management

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q
  1. AWS - What are the options for infrastructure and storage
A
  1. Data Infrastructure and Storage

❖ Scalable Storage Services:
* Amazon S3 (Simple Storage Service): Object storage for data lakes, model artifacts, and raw/processed data.
* Amazon Redshift: Scalable cloud data warehouse, ideal for analytics and BI.
* Amazon RDS / Aurora: Managed relational databases.
* AWS Lake Formation: Build secure data lakes quickly.

❖ Data Integration & Ingestion:
* AWS Glue: Serverless ETL service for preparing and transforming data.
* Amazon Kinesis / AWS Data Firehose: Real-time data ingestion for streaming analytics.
* AWS DMS (Data Migration Service): Database migration into AWS.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q
  1. AWS: What are the options for AI/ML Services and Framework
A
  1. AI/ML Services and Frameworks

❖ Fully Managed Services:
* Amazon SageMaker: End-to-end platform for building, training, tuning, and deploying ML models.
* Offers built-in algorithms, Jupyter notebooks, AutoML, model monitoring, and MLOps.
* Amazon Bedrock: Enables the use of foundation models (FMs) from providers like Anthropic, Meta, and Amazon’s Titan models via API.
* Amazon Rekognition, Comprehend, Textract, Transcribe: Pre-trained AI APIs for vision, NLP, document parsing, etc.

❖ Flexibility with Frameworks:
* SageMaker supports TensorFlow, PyTorch, MXNet, Hugging Face, etc.
* Use custom Docker containers for your own ML stacks.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q
  1. AWS: What are the options for Analytics and BI
A
  1. Analytics and Business Intelligence

❖ Big Data Processing:
* Amazon EMR (Elastic MapReduce): Managed Hadoop/Spark cluster service for processing large-scale data.
* AWS Glue + Athena: Serverless querying and transformation on S3 data.

❖ Visualization & BI:
* Amazon QuickSight: Cloud-native BI tool for dashboards, ML-powered insights, and interactive visualizations.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q
  1. AWS: What are the options for security governance and compliance
A
  1. Security, Governance & Compliance

❖ Data Security:
* IAM (Identity & Access Management): Fine-grained access control.
* KMS (Key Management Service): Encryption and key management.
* VPCs, PrivateLink, and Network Security: Secure network architecture.

❖ Data Governance:
* Lake Formation + Glue Data Catalog: Data classification, access control, and metadata management.
* Audit & Compliance: Integration with AWS CloudTrail and Config for tracking data usage and changes.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q
  1. AWS: What are the options for Operationalization and MLOps
A
  1. Operationalization and MLOps

❖ Deployment & Monitoring:
* SageMaker Model Registry, Pipelines, and Model Monitor for full ML lifecycle management.
* CI/CD integration: Via AWS CodePipeline, CodeBuild, and third-party tools.

❖ Auto-scaling & Hosting:
* Serverless inference endpoints or multi-model endpoints with auto-scaling.
* GPU instances available (like p4, g5) for efficient model training and deployment.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q
  1. AWS: What are the options for Cost Management
A

Bonus: Cost Management
* Pay-as-you-go can lead to uncontrolled costs without good governance.
* Use AWS Cost Explorer, Budgets, and Savings Plans for visibility and control.
* Consider serverless and spot instances to reduce idle time costs.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What are the building blocks of Amazon Sagemaker

A

Vertical View (Usage Areas):
- Prepare
- Build
- Train & Tune
- Deploy and Manage

Horizontal View (Layered Architecture)
- User Interfaces
- AWS Console
- Sagemaker Notebooks
- Sagemaker Studio
- Integration Layer
- API
- SDK´s (BOTO 3)
- Sagemaker SDK
- Runtime Layer
- Sagemaker Containers
- Built in Algorithms (Containers)
- Container Orchestration