AWS Lambda
サーバーやクラスターについて検討することなくコードを実行
AWS Lambda を使用すると、すべてのインフラストラクチャ管理を処理しながら、コードのみに集中できるため、開発の迅速化、パフォーマンスの向上、セキュリティの強化、コスト効率の向上を実現できます。","itemMediaAltText":"Missing alt text value","itemMediaURL2":"https://d1.awsstatic.com/onedam/marketing-channels/website/aws/en_US/product-categories/serverless/approved/images/bf1edb25-5e75-29a2-1a33-4c529e0d861e.728d41c2124fb7be66035af3e17d23d48c146609.jpeg","itemMediaURL":"https://www.youtube.com/watch?v=qlkr0h9JQ6U","id":"ams#c1","itemHeading":"なぜ AWS Lambda を使うのですか?","itemBoolean":"false"},"metadata":{"tags":[]}}]},"metadata":{"auth":{},"testAttributes":{}},"context":{"page":{"pageUrl":"https://aws.amazon.com/jp/lambda/"},"contentType":"page","environment":{"stage":"prod","region":"us-west-2"},"sdkVersion":"2.0.26"},"refMap":{"manifest.js":"84d224634a","rt-text-media-collection.css":"2d4d6e3ab7","rt-text-media-collection.js":"66c2609595","rt-text-media-collection.rtl.css":"938ba37e09","rt-text-media-collection.css.js":"0500262627","rt-text-media-collection.rtl.css.js":"273b63aede"},"settings":{"templateMappings":{"hyperlinkText":"itemCTALabel","hyperlinkUrl":"itemCTAURL","heading":"itemHeading","dark":"itemBoolean","videoOverlayDark":"itemBoolean","mediaAltText":"itemMediaAltText","mediaPosition":"itemOption","mediaUrl":"itemMediaURL","subheader":"itemTextLoc","bodyContent":"itemLongLoc","videoThumbnailUrl":"itemMediaURL2","videoOverlayTitle":"itemMediaAltText2","videoPlayButtonText":"itemTextLoc2"}}}
なぜ AWS Lambda を使うのですか?
AWS Lambda を使用すると、すべてのインフラストラクチャ管理を処理しながら、コードのみに集中できるため、開発の迅速化、パフォーマンスの向上、セキュリティの強化、コスト効率の向上を実現できます。
AWS Lambda のメリット
-
コードの記述を減らし、メンテナンスを減らし、アプリケーションをより迅速に構築できます。
-
高可用性と耐障害性に関連するタスクをオフロードすることで、AWS の優れた運用能力を活用し、ビジネスにとって重要なパフォーマンスを確保します。
-
イノベーションを加速させながら、セキュリティ運用の負担を軽減し、セキュリティを分離し、事業継続を促進します。
-
インフラストラクチャ管理とアプリケーション開発に関連する運用コストを削減しながら、ミリ秒単位の従量制料金を利用できます。
ウェブアプリケーションやモバイルアプリケーションには、認証、ジオハッシュ、リアルタイムメッセージングなどの高度な機能が含まれていることが多く、そのほとんどは分散型マイクロサービスベースのシステムとして構築されています。これらのアプリケーションは、堅牢なセキュリティを維持しながら、顧客のアクティビティにほぼリアルタイムで応答し、予測できない要求にも対応できるようにシームレスに拡張する必要があります。AWS Lambda を使用すると、リアルタイムのニーズに基づいて自動的にスケールアップ/スケールダウンすることで、一貫性のある中断のないサービスをエンドユーザーに提供する強力なウェブおよびモバイルバックエンドを構築して運用できます。システム全体を再設計しなくても、アプリケーションを他のシステムに簡単に接続したり、コンポーネントを変更したりすることで、アプリケーションの機能を強化できます。"},"metadata":{"tags":[]}},{"fields":{"id":"ams#c2","itemHeading":"バッチデータ処理","itemLongLoc":"
バッチデータ処理タスクでは、大量の情報を短期間処理するために、多くの場合、大量のコンピューティングリソースとストレージリソースが必要になります。AWS Lambda はこれらのワークロードに最適で、ミリ秒単位で課金される費用対効果の高いコンピューティングを提供します。処理要求に応じて自動的にスケールアウトし、完了時にスケールダウンすることで、リソースを効率的に使用し、枯渇を防ぎます。AWS インフラストラクチャ管理の専門家でなくても、データの構築と分析に集中できます。"},"metadata":{"tags":[]}},{"fields":{"id":"ams#c3","itemHeading":"リアルタイムのデータ処理","itemLongLoc":"
リアルタイムのデータ処理では、継続的なデータを瞬時に効率的に処理して、分析的な洞察を収集し、より良い顧客体験を促進する必要があります。ストリーミングまたはキューに入れられるデータの量は、エンドユーザーのアクションや要求によって予期せず変化する可能性があります。AWS Lambda は、 Amazon SQS、Amazon Kinesis 、Amazon Managed Streaming for Apache Kafka (MSK)、Apache Kafka (MSK)、Apache Kafka など、AWS とサードパーティのリアルタイムデータソースの両方とネイティブに統合されているため、ストリーミングクライアントライブラリの管理や特殊なデータ処理フレームワークの学習によるオーバーヘッドなしに、リアルタイムデータを処理できます。"},"metadata":{"tags":[]}},{"fields":{"id":"ams#c4","itemHeading":"生成 AI","itemLongLoc":" ジェネレーティブAI環境は急速に進化しており、組織は競争上の優位性を維持するために革新と適応を迅速に行う必要があります。この進化は、多様なニーズを満たす大規模言語モデル (LLM) の大幅な急増によって促進されています。組織は、独自の要件に基づいて特定のLLMを活用する分散アーキテクチャを構築しています。AWS Lambda を搭載した AWS サーバーレスアーキテクチャは、ジェネレーティブ AI アプリケーションに最適で、小規模から始めてシームレスにスケーリングしながら、分散型のイベント駆動型ワークフローを大規模に安全に処理できます。"},"metadata":{"tags":[]}},{"fields":{"patternHeading":"ユースケース","patternBoolean2":"false","id":"ams#text-columnsc5#pattern-data"},"metadata":{"tags":[{"name":"pattern-data","description":"Default pattern data","id":"ams#text-columnsc5#pattern-data","namespaceId":"text-columns"}]}}]},"metadata":{"auth":{},"testAttributes":{}},"context":{"page":{"pageUrl":"https://aws.amazon.com/jp/lambda/"},"contentType":"page","environment":{"stage":"prod","region":"us-west-2"},"sdkVersion":"2.0.26"},"refMap":{"manifest.js":"3daf852ae2","rt-qa-sampler.rtl.css":"04844c0e2f","rt-qa-sampler.js":"8d8ff98fa9","rt-qa-sampler.css.js":"c9385fe030","rt-qa-sampler.css":"f389ad9c24","rt-qa-sampler.rtl.css.js":"1b24aa9238"},"settings":{"templateMappings":{"patternDark":"patternBoolean2","patternHeading":"patternHeading","patternSubheading":"patternSubheading","dark":"itemBoolean","topic":"itemHeading","content":"itemLongLoc"}}}
ウェブアプリケーションやモバイルアプリケーションには、認証、ジオハッシュ、リアルタイムメッセージングなどの高度な機能が含まれていることが多く、そのほとんどは分散型マイクロサービスベースのシステムとして構築されています。これらのアプリケーションは、堅牢なセキュリティを維持しながら、顧客のアクティビティにほぼリアルタイムで応答し、予測できない要求にも対応できるようにシームレスに拡張する必要があります。AWS Lambda を使用すると、リアルタイムのニーズに基づいて自動的にスケールアップ/スケールダウンすることで、一貫性のある中断のないサービスをエンドユーザーに提供する強力なウェブおよびモバイルバックエンドを構築して運用できます。システム全体を再設計しなくても、アプリケーションを他のシステムに簡単に接続したり、コンポーネントを変更したりすることで、アプリケーションの機能を強化できます。 バッチデータ処理タスクでは、大量の情報を短期間処理するために、多くの場合、大量のコンピューティングリソースとストレージリソースが必要になります。AWS Lambda はこれらのワークロードに最適で、ミリ秒単位で課金される費用対効果の高いコンピューティングを提供します。処理要求に応じて自動的にスケールアウトし、完了時にスケールダウンすることで、リソースを効率的に使用し、枯渇を防ぎます。AWS インフラストラクチャ管理の専門家でなくても、データの構築と分析に集中できます。 リアルタイムのデータ処理では、継続的なデータを瞬時に効率的に処理して、分析的な洞察を収集し、より良い顧客体験を促進する必要があります。ストリーミングまたはキューに入れられるデータの量は、エンドユーザーのアクションや要求によって予期せず変化する可能性があります。AWS Lambda は、 Amazon SQS、Amazon Kinesis 、Amazon Managed Streaming for Apache Kafka (MSK)、Apache Kafka (MSK)、Apache Kafka など、AWS とサードパーティのリアルタイムデータソースの両方とネイティブに統合されているため、ストリーミングクライアントライブラリの管理や特殊なデータ処理フレームワークの学習によるオーバーヘッドなしに、リアルタイムデータを処理できます。 ジェネレーティブAI環境は急速に進化しており、組織は競争上の優位性を維持するために革新と適応を迅速に行う必要があります。この進化は、多様なニーズを満たす大規模言語モデル (LLM) の大幅な急増によって促進されています。組織は、独自の要件に基づいて特定のLLMを活用する分散アーキテクチャを構築しています。AWS Lambda を搭載した AWS サーバーレスアーキテクチャは、ジェネレーティブ AI アプリケーションに最適で、小規模から始めてシームレスにスケーリングしながら、分散型のイベント駆動型ワークフローを大規模に安全に処理できます。ユースケース
今日お探しの情報は見つかりましたか?
ぜひご意見をお寄せください。ページのコンテンツ品質の向上のために役立てさせていただきます