ビデオ: 高可用性 / セキュリティを実現する、金融機関 / Fintech における AWS 活用の実際と構成パターン | AWS Summit Tokyo 2016 2024
Amazon Web Services(AWS)APIはすべてを簡単にしているように見えますが、その概念は簡単に理解できますが、 AWS APIを適切に使用してください。リファレンスガイドに数百ページを費やしています。
この時点で、AWSを正常に使用できるかどうかはわかりません。わかりやすいことに、AWSとのやりとりは、古い大学でさえも複雑すぎて難しいと感じるかもしれません。
<! - 1 - >決して恐れてはいけません。 AWS APIを使用する際の細かいことはかなり難しいですが、AWSを成功させるには邪魔になることはまずありません。
それは、多くの賢明な人々がAPIが使いにくく、AWSを使いやすくするためのツールを作成していることを認識しているからです。この図では、AWS相互作用メカニズムの4つの主要なカテゴリを見ることができ、AWS APIを直接操作する負担から逃れることができます。
-
AWS管理コンソール:AmazonはグラフィカルなWebインターフェイスを提供しており、サービス(およびあなた自身の)コンピューティングリソースと対話することができます。多くの人にとって、AWS管理コンソールは、AWSを操作するために使用する主要なメカニズムです。他の2つのメカニズムを使用してAWSとやり取りする人でも、管理コンソールを大量に使用します。 <! - 3 - >
CLI / SDK: -
多くのソフトウェアエンジニアは、AWSサービスと直接対話する必要のあるアプリケーションを作成します。今、WebサービスAPIを直接呼び出すのは複雑でエラーが発生しやすいです。 Plumbi
ng は、AWS APIのようなこの種の基本的な機能を指す一般的な方法です。ほとんどの人が新しいパイプセットをほとんどのソフトウェアエンジニアはAWS APIの詳細に対処する必要はないと考えています。 Amazonや他の企業では、それらを支援するために、言語ライブラリ(一般的にSDKと呼ばれています)とコマンドラインインターフェイス(一般的にはSDKと呼ばれています)通常はCLIと呼ばれます)、AWSに接続された端末にコマンドを入力することができます。 ここでのアイデアは、AWS APIとのやりとりを重くする一連の関数に対して、より簡単なプログラミングインタフェースを提供することです。ソフトウェアエンジニアは、ライブラリルーチンをアプリケーションに簡単に組み込むことができ、AWSベースのアプリケーションを簡単かつ迅速に作成できます。 サードパーティツール: 多くの企業がAWSを組み込んだツールを構築しています。これらのツールの中には、AWS自体を拡張または簡素化するものがありますが、ソフトウェアエンジニアにとっては言語ライブラリと同様です。他のツールとは、別個の機能、またはアプリケーション全体を提供する製品です。 たとえば、企業がAWS管理コンソールで提供されていない追加の機能を提供するクラウド管理ソフトウェアを提供する場合があります。その他の例には、HerokuとEngine Yardのような企業のプログラミング環境、InformaticaとJasperSoftのデータウェアハウジング技術、SOASTAの負荷テストサービスがあります。これらのツールの共通点は、ユーザーがAWS APIとのやりとりを妨げる機能を提供し、AWSをより使いやすく、使いやすくすることです。 これらの4つのAWS APIの相互作用メカニズムはすべてあなたのために prox ies
として機能します。カバーの下でAWS APIを使用して、実行する。
-