こんにちは。高橋です。技術1課に所属し、楽しい日々を送っています。 さて今回は、たまに聞くけどよく分からない「サーバレスアーキテクチャ」のご紹介をします。 サーバレスアーキテクチャを一言で表しますと、「サーバを自前で用意せず、マネージドサービスを活用してシステムを構築する」となります。 ちなみに一部のエンジニア界隈では「EC2使ったら負けだよね」の空気があります。「バイオハザード2でナイフ以外使わない」といった縛りプレイみたいなものです。 マネージドサービスとは? マネージドサービスはご存知の通り、サービスの運用管理をAWSが担うものです。例としてストレージサービスのS3は、冗長化や障害対応、ストレージの拡張全てをAWSが行います。そのためユーザはアップロードしたオブジェクトの管理のみ行えば良いのです。 自前でストレージを運用していると「ヤバイ!障害が起きた!対応しなきゃ!」「ヤバイ!スト
![【3分で読める!】サーバレスアーキテクチャって何?エンジニアが憧れるクラウドを活かしたシステムのご紹介 - サーバーワークスエンジニアブログ](https://cdn-ak-scissors.b.st-hatena.com/image/square/683d3e3372bdf1fc86434aea099c0318cf426804/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fs%2Fswx-watanabe%2F20200714%2F20200714124206.png)