AWSについて

こんにちは、EC部の新人コウです。
ようやく十月に入って涼しくなってきましたので、うちのエアコンもやっと休憩できました。
ちなみに自分は埼玉県の冬をすごく楽しみにしています。
ちょうと今週の金曜日にMIJSからのAWS研修がありまして、事前にチラッと調べました。

近年クラウド活用が当たり前になる中で、AWSという言葉はよく耳にしますが、皆さんはAWSについてどれぐらいが分かりますか。
今回はAWSについて簡単に話します。


AWSとはAmazon ウェブサービスの略称です。
字面からそのまま解釈するとはAmazon社が提供しているウェブ上のサービスですが、
実はAmazon社が提供しているいろいろクラウドコンピューティングサービスの総称です。

※クラウドコンピューティング→クラウドコンピューティングとは、コンピューティングサービスに必要な機能がインターネット上のサーバーで提供されており、それを利用する形態です。

従来の物理的なサーバー機器を設置して利用するではなく、AWSは仮想的サーバーをサービスとして顧客に提供しています。
ネットワークでクラウドサービスに接続さえできればオンラインサービスは利用できますので、機器の購入はもちろんありません

四つのサービスを紹介します:

1.Amazon EC2 (Amazon Elastic Compute Cloud)
簡単に言うと、クラウド上の仮想サーバーです。実際にCPU、ハードディスクなどのハードウェアを持ってなくても、プロジェクト開発に応じての仮想サーバーを設置できます。
2.Amazon S3 (Amazon Simple Storage Service) ※S三つがあるのでS3と呼ばれています
わかりやすく説明すると、S3はクラウド上にファイルの置く場所です。耐久性は非常に高くて、保存の上限もなしです。(もちろんストレージに応じて料金が違います)
3.Amazon RDS (Amazon Relation DataBase Service)
RDSのサービスを利用すると、クラウド上のデータベースの設定をAmazonに任せて、使用者に対して負担が減ります。
市場上いくつかの主要なデータベース、Oracle, PostgreSqlなども対応できますので、使用者は気楽に利用できます。
もちろんプロジェクト開発に応じての精度が高いカスタマイズもできます。
4.AWS Lambda
サーバー上にFunctionを実行するサービスです。
例えば、あるユーザーがAmazon S3のストレージにデータをアップロードしてjsonファイルを作成したい場合、
予め AWS Lambdaを設置して、実行条件に合致すると自動的に実行されます。


すごく便利ではないでしょうか?これからの開発などの運用のために、もっと詳しく知りたいと思っているのため、
AWSの資格もちょっと紹介したいと思います。

入門 →

AWS認定Cloud Practitioner(クラウドプラクティショナー/CLF-C01)
AWS認定資格としては基礎レベルと位置付けられており、
AWSサービスの全体的な知識を求められているため、まずは取得しておきたい資格です。
専門学校の友人も一カ月ほどの独学で取得しましたので、難易度はAWS資格の中で一番低いと思います。

中級 →

AWS認定Solutions Architect(ソリューションアーキテクト)アソシエイト(SAA-C02)
対象:AWSクラウドで適切なシステム設計を行うことができる人
AWS認定Developer(デベロッパー)アソシエイト(DVA-C01)
対象:AWSでのアプリケーション開発・デプロイ・デバッグを行うことができる人
AWS認定SysOps Administrator(シスオプス アドミニストレーター)アソシエイト(SOA‐C02)
対象:AWSでのワークロード管理・運用・保守を行うことができる人

以上の三つの資格はAWSに対して一年以上経験を持っている人に向けています。
開発の内容はそれぞれなので自分の仕事内容やキャリアパスに応じて挑戦するのがおすすめです。

上級 →

AWS認定Solutions Architect(ソリューションアーキテクト)プロフェッショナル(SAP-C01)
AWS認定DevOps Engineer(デブオプス エンジニア)プロフェッショナル(DOP-C01)
AWS認定Advanced Networking(アドバンスドネットワーキング)スペシャリティ (ANS-C00)
AWS認定Data Analytics(データアナリティクス)スペシャリティ (DAS-C01)
AWS認定Database(データベース)スペシャリティ(DBS-C01)
AWS認定Machine Learning(マシンラーニング)スペシャリティ(MLS-C01)
AWS認定Security(セキュリティ)スペシャリティ (SCS-C01)
AWS認定SAP(サップ) on AWSスペシャリティ(PAS-C01)

専門的な分野に特化した資格です。
現在の自分にとっては、まだ理解しにくい内容ですが、スペシャリストになれるためを目標として頑張ります。
興味がある方々はぜひ調べてくださいネット上の無料のリソースは勉強にすごく役に立ちます。


いかがでしょうか。
今回のブログを作成するためにAWSについてちょっと調べました。
金曜日のAWS研修を受けましたらまた皆に報告します。(他の新人も多分AWS研修を紹介する)
ここまで読んでいただきありがとうございました。