サーバレス開発で考慮すべき「べき等性」とは何か? 概念や実装パターンを解説
アプリケーション開発においてサーバレスやマイクロサービスの採用が増える一方で、「べき等性」と呼ばれる概念を考慮する必要があることは、あまり知られていない。その概念や注意点、実装の基本パターンについて、分かりやすく解説する。
2021/07/16
- カテゴリ:
- クラウド
- クラウドコンピューティング
アプリケーション開発においてサーバレスやマイクロサービスの採用が増える一方で、「べき等性」と呼ばれる概念を考慮する必要があることは、あまり知られていない。その概念や注意点、実装の基本パターンについて、分かりやすく解説する。
2021/07/16
コンテナイメージのサポートも開始したAWS Lambdaだが、関数の動作テストで都度サービスにデプロイするのはやはり手間も時間もかかる。そこで、ローカル環境でコンテナLambda関数の動作確認をする手軽なテスト方法を紹介する。
2021/07/16
IoTアプリケーションやデバイス、バックエンドのテストを行う際は、本番環境と同規模のデバイスを用意することが望ましいが、業務負荷やコストを考えれば現実的ではない。そこで注目されるのが、低コストにテストできるシミュレーターだ。
2021/07/16
本番環境でも採用されるようになったコンテナだが、「そもそもコンテナとは何か」と聞かれると答えられないエンジニアも少なくないだろう。そこで大手クラウドベンダーの専門家に、知っておきたいコンテナの基礎知識を聞いた。
2021/07/16
サーバレス開発の基盤として、多くのワークロードで利用されている「AWS Lambda」。開発・運用に関する要望が多かったことから、新たにコンテナイメージサポート機能が追加されたというが、どのような機能なのだろうか。
2021/07/16
Amazon Web Services(AWS)で公開されている、開発者向けのハンズオン。手順書とスクリーンショットに従って操作すれば期待通りに動きはするものの、「なぜ動くのか分からない」と感じるケースも多い。この疑問を解消する5つのTipsとは?
2021/07/16
ノンプログラミング開発ツールである「Amazon Honeycode」がアップデートされ、他サービスとの連携機能が実装された。この機能を使い、Slackと連携したタスク管理アプリを作成する方法を解説する。
2021/07/16
開発部門をサーバ構築/メンテナンスから解放するとして注目される「サーバレス開発」。しかし、メリットが広く知られる一方、実際の開発環境や手順に不安を感じる企業も少なくない。そこでサーバレス開発の有識者に、疑問をぶつけてみた。
2021/07/16
サーバのプロビジョニングや管理する手間を省いて開発に集中できる「サーバレス」では、その勉強方法を模索するエンジニアも少なくない。そこでAWSのサーバレススペシャリストに、そのメリットやオススメの勉強方法を聞いた。
2021/07/16
コードレビューは開発に欠かせないが、その人材の確保が難しいケースもある。まして開発サイクルが加速する現代では、レビューにもスピードが求められる。そこで注目されるのが、機械学習をベースとしたコードレビューの自動化だ。
2021/07/16