اصلي منځپانګې ته لاړ شئ
JobCannon
ټول مهارتونه

AWS Glue ETL

⬢ درجه 2تخنیکي
لوړ
د معاش اغېز
7 میاشتې
د زده کړې وخت
منځنی
سختوالی
—
مسلکونه
په یوه نظر

AWS Glue extracts data from sources (databases, S3, APIs), transforms it (schema mapping, normalization, enrichment), and loads it to targets (S3, Redshift, RDS). Glue Crawlers auto-discover schemas, Glue Jobs run ETL scripts (Python, Scala), and Glue Catalog manages metadata. Mastery means designing efficient pipelines, handling schema evolution, error recovery, and cost optimization. Learning path: ETL concepts (1 week) → Glue basics (2 weeks) → Crawlers + schema (1 week) → Jobs + transformations (2 weeks) → production patterns (1 week).

AWS Glue ETL څه شی دی

AWS Glue is a serverless ETL (Extract, Transform, Load) service. Glue Crawlers automatically discover data schemas from S3, databases, and APIs. Glue Jobs transform and move data using Spark scripts (Python or Scala). The Glue Data Catalog stores metadata, accessible to Athena, Redshift, and Lambda. Use for: data warehouse ingestion, data lake pipelines, data cleaning, format conversion (CSV to Parquet), schema normalization.

🔧 وسیلې او ایکوسیستم
AWS Glue ConsoleGlue CrawlersGlue JobsGlue Data CatalogGlue Studio (visual ETL)DPU (Data Processing Units)Glue TriggerApache Spark (backend)Python/Scala

📋 مخکې له دې چې تاسو پیل کړئ

💰 د سیمې له مخې معاش

سیمهجونیرمنځنیسېنیر
USA$80k$130k$180k
UK£48k£80k£120k
EU€52k€85k€130k
CANADAC$85kC$135kC$185k

❓ ډېرې پوښتل شوې پوښتنې

What's the difference between Glue and Athena?
Athena: query existing data with SQL. Glue: transform/load data into new format/location. Glue rewrites data; Athena reads it. Often used together.
Should I use Glue or Spark directly?
Glue: managed, simpler for straightforward pipelines, auto-scaling. Spark directly: more control, lower cost if you manage clusters. Glue for most cases.
What are Glue Crawlers?
Crawlers auto-discover data schema from S3/databases. They read data samples, infer types, and create table definitions in Glue Catalog. Magic for schema discovery.
How do I handle schema evolution?
Crawlers update table definitions when schema changes. Glue Jobs can handle schema mismatches. Use schema registry for stricter validation.
What's Glue Data Catalog?
Metadata repository. Crawlers populate it. Athena, Redshift, Lambda, and other AWS services query it. Single source of truth for data metadata.
How much does Glue cost?
DPU-hours: ~$0.44/DPU/hour. 10 DPU job running 1 hour = $4.40. Crawlers: $0.44/DPU-hour. Usually <$200/mo for small pipelines.
Is Glue suitable for production?
Yes, thousands of companies run ETL on Glue. Caveats: cold starts (first job takes time), DPU allocation critical for cost.

ډاډه نه یاست چې دا مهارت ستاسو لپاره دی؟

د کاري مسلک سمون ازموینه واخلئ — موږ به تاسو ته سمې لارې وړاندیز کړو.

زما لپاره غوره مهارتونه ومومئ →

خپل غوره مسلکي لاره ومومئ

د ۲٬۵۲۱ مسلکونو په اوږدو کې د مهارت پر بنسټ سمون. وړیا.

د کاري مسلک سمون ازموینه واخلئ — وړیا →