16日目の記事です(大分遅れています)。私が以前在籍していたハンズラボはAWS関連技術に強みを持った会社だったので、今回はAWS関連の小ネタを書きたいと思います。adventar.org対象の読者ざーっと、書いてみて以下のような方が対象の読者になるのではないかと思っています。普段からAWSを使って開発している人にとっては当たり前の内容ばかりかもしれないですこの記事を書こうと思ったきっかけフロントエンドエンジニアと一口に言ってもいろいろなバックエンドを持つ人がいるここでは、言葉の定義を深掘りすることはしないが、以下のようにフロントエンドエンジニアと言ってもいろいろなバックエンドを持つ人がいるなぁという印象を受けている。サーバーサイドインジニアWebコーダーデザイナープログラミングスクールを経てフロントエンドエンジニアとして働き始めたばかりの人などなど自分自身も、新卒で入社した会社ではWindowsのネイティブアプリケーションの開発/インフラの保守のような仕事を行っていた後、exしたハンズラボでは、AWSのマネージドサービス/アプリケーションサービスを使い、主にフロントエンド仕事をしてきた経緯がある。フロントエンド/バックエンドともに専門性が増しているフロントエンド(特にSPA)フレームワーク/ライブラリのが普及していることや、ツールチェーン周りのエコシステムの発達などで、フロントエンドエンジニアの備範囲が広がっている印象がある。サーバーサイドインジニアもまた、マイクロサービスアーキテクチャ、AWSなどのクラウドサービスに依存するアプリケーションサービスのキャッチアップなど、それぞれの領域で求められる専門性が増している印象がある。専門性と同時に多少性もましている気がしていて、これに関してはすごく共感できる記事を書いている方がいた。note.mu今回は、上記を踏まえてAWS上に構築されるWebアプリケーションを開発するフロントエンドエンジニアが最低限知っておきたいAWSサービスに関する内容をざっくりまとめていきたいと思う。関わりが深そうなAWSサービス一覧フロントエンドエンジニアと関わりが深そうなAWSサービス一覧とユースケースを並べていく。上記で挙げたようなフロントエンドアプリケーションを構築するために利用するAWSサービスは様々。チームの規模感なんかによっても、変わってくるとはいもうけど、AWS特有のアプリケーションサービスが多いので、インフラの管理を行うチームでは対応しきれずフロントエンドエンジニアがここらへんの面倒を見るパターンも多そうというという印象。AWSに限らず、ある程度の規模感をもって開発しているチームでフロントエンド配信CDNの運用とかをどうやっているかは単純に興味がある。最後にここまで挙げてきたように、AWSではフロントエンド開発にも欠かせないツールを数多く提供している印象。上記で挙げたようなアプリケーションサービスはサーバーレスアーキテクチャの文脈で話に出ることも多い。サーバーサイドの開発経験がないフロントエンドエンジニアでもこのようなAWSサービスを組み合わせることで簡単にWebアプリケーション全体を構築することができたりする。RPCを使ったチャットのサンプルフロントエンドエンジニアのAWSとの付き合い方について月別アーカイブはてなブログをはじめよう!daikiojmさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。