AWS Certified Data Engineer - Associate (DEA-C01) 合格しました!
AWS認定資格は、クラウド業界での技術的な専門知識を評価するための重要な基準とされています。私がAWS Certified Data Enginner - Associate(DEA-C01)試験に挑戦した理由も、その専門知識を証明することで将来的なキャリアアップを目指すためでした。
試験に挑戦した背景
私はAWS実務未経験ですが、これまでに、「AWS Certified Solutions Architect - Associate」「AWS Certified SysOps Administrator - Associate」「AWS Certified Developer - Associate」の3つのAWS認定資格を取得していました。AWS認定資格を取得しようと考えた主な理由は、AWSサービスを扱うIT企業への転職を目指していたからです。次のステップとしてデータエンジニアの認定資格を目指すことにしました。
AWSの認定資格は、取得者がどの程度AWSの技術に精通しているかを示す一つの定量的な指標となります。そのため、AWS DEAの取得は、今後のキャリアにおいて非常に重要なステップだと考えました。
学習リソースの選定
AWS DEA試験に合格するために、私は以下の学習リソースを活用しました。
-
Practice Exams | AWS Certified Data Engineer Associate[2024] (Udemy)
実践的な試験問題を解くことで、試験の形式や出題傾向を把握することができました。 -
AWS Skill Builder (Exam Prep Official Practice Question Set: AWS Certified Data Engineer - Associate (DEA-C01 - Japanese))
AWSが提供する公式の模擬試験で、試験対策として非常に役立ちました。
さらに、試験ガイドを確認することは非常に重要です。ガイドには試験範囲や出題トピックが詳述されており、効率的な学習計画を立てるための道標となります。こちらのガイドをしっかりと読み込むことで、試験に出題される内容を予め理解することができました。
学習内容とスケジュール
これまでにAWS認定資格を3つ取得していますが、AWS DEA試験勉強は多くの新しいコンセプトを学ぶ必要がありました。特にデータエンジニアリングに関連する以下のAWSサービスとApache Projectの学習を進めました。
AWSサービス
- AWS Glue
- Amazon EMR
- Amazon Athena
- Amazon Redshift
- AWS Lake Formation
Apache Project
- Hive
- Spark
- Kafka
- Flink
- Hadoop
- Airflow
- Parquet
これらの技術に関する基本的な理解を深めることで、AWSが提供するデータ関連サービスの背後にあるコンセプトをより深く理解することができました。
また、勉強時間は1ヶ月と決めていたため効率的に学習を進めることが重要でした。以下のように勉強スケジュールを組み立てました。
-
1週目
試験ガイドを確認し、全体像を把握。AWSの公式ドキュメントとリソースを通じて基礎知識を固める。 -
2週目
UdemyやAWS Skill Builderを使用して、実際の問題形式に慣れる。Apache Projectの技術を並行して学習。 -
3週目
各AWSサービスのドキュメントを詳細に確認し、模擬試験を通じて弱点を洗い出す。 -
4週目
総復習と模擬試験の再挑戦。理解が浅い部分を重点的に復習。
試験結果
結果として、無事にAWS DEAに合格することができました。AWSの実務経験がない中での挑戦でしたが適切なリソースと計画的な学習を行うことで目標を達成することができました。
最後に
AWS DEAの取得は、AWSサービスを扱うIT企業に転職するための大きなステップとなりました。この試験を通じて得た知識とスキルは今後の自信につながりました。
このブログがこれから挑戦する方の一助となれば幸いです。成功を祈っています!
参考
Amazon Athena
Amazon EMR
AWS Glue
AWS Glue DataBrew
AWS Lake Formation
Amazon Kinesis Data Firehose
Amazon Kinesis Data Streams
Amazon Managed Service for Apache Flink
Amazon Managed Streaming for Apache Kafka (Amazon MSK)
Amazon QuickSight
Amazon CloudWatch Logs
Amazon Managed Workflows for Apache Airflow (Amazon MWAA)
Amazon Simple Notification Service (Amazon SNS)
Amazon Simple Queue Service (Amazon SQS)
AWS Step Functions
AWS Lambda
Amazon DynamoDB
Amazon RDS
Amazon Redshift
Amazon API Gateway
AWS Systems Manager
AWS Database Migration Service (AWS DMS)
Amazon VPC
AWS Key Management Service (AWS KMS)
Amazon Elastic Block Store (Amazon EBS)
Amazon Elastic File System (Amazon EFS)
Amazon S3
Discussion