Results of 1 - 10 of about 21 for サーバ (0.002 sec.)
- HTTPS について 13902
- HTTPS について HTTPSは単に「有効」か「無効」かで決まるものだと思いがちです。 しかし、それよりもはるかに複雑です。 Tip もし急いでいたり、HTTPSの仕組みについて気にしないのであれば、次のセクションに進み、さまざまなテクニックを使ってすべてをセッ
...ttps.works/ . さて、 開発者の視点 から、HTTPSについて考える際に念頭に置くべきことをいくつかみていきましょう: HTTPSの場合、 サーバ は 第三者 によって生成された**「証明書」を持つ**必要があります。 これらの証明書は「生成」されたものではなく、実際には第三者...われているかを 知る前 に行われます。 デフォルトでは 、 IPアドレスごとに1つのHTTPS証明書 しか持てないことになります。 これは、サーバーの規模やアプリケーションの規模に寄りません。 しかし、これには 解決策 があります。 TLS プロトコル(HTTPの前に、TCPレベルで暗...号化を処理するもの)には、 SNI と呼ばれる 拡張 があります。 このSNI拡張機能により、1つのサーバー( 単一のIPアドレス を持つ)が 複数のHTTPS証明書 を持ち、 複数のHTTPSドメイン/アプリケーション にサービスを提供できるように... - https://man.mtool.work/fastapi/0.115/deployment/https/
- デプロイメントのコンセプト 12515
- デプロイメントのコンセプト FastAPI を用いたアプリケーションをデプロイするとき、もしくはどのようなタイプのWeb APIであっても、おそらく気になるコンセプトがいくつかあります。 それらを活用することでアプリケーションを デプロイするための最適な方法
...最終的な目的は、 安全な方法で APIクライアントに サービスを提供 し、 中断を回避 するだけでなく、 計算リソース (例えばリモートサーバー/仮想マシン)を可能な限り効率的に使用することです。? この章では前述した コンセプト についてそれぞれ説明します。 この説明を...ィ - HTTPS 前チャプターのHTTPSについて では、HTTPSがどのようにAPIを暗号化するのかについて学びました。 通常、アプリケーションサーバにとって 外部の コンポーネントである TLS Termination Proxy によって提供されることが一般的です。このプロキシは通信の暗号化を担...のみ実行させたい特別な理由がある場合は別ですが、その時間のほとんどは、常に実行され、 利用可能 であることを望みます。 リモートサーバー上での実行 リモートサーバー(クラウドサーバー、仮想マシンなど)をセットアップするときにできる最も簡単なことは、ローカルで開... - https://man.mtool.work/fastapi/0.115/deployment/concepts/
- 手動デプロイ 9454
- 手動デプロイ FastAPI を手動でデプロイすることもできます。 以下の様なASGI対応のサーバをインストールする必要があります: Uvicorn Uvicorn , uvloopとhttptoolsを基にした高速なASGIサーバ。 $ pip install "uvicorn[standard]" ---> 100% 豆知識 standar
...全互換品である uvloop が含まれ、並行処理のパフォーマンスが大幅に向上します。 Hypercorn Hypercorn , HTTP/2にも対応しているASGIサーバ。 $ pip install hypercorn ---> 100% ...または、これら以外のASGIサーバ。 そして、チュートリアルと同様な方法でアプリケーション... - https://man.mtool.work/fastapi/0.115/deployment/manually/
- 代替ツールから受けたインスピレーションと比較 8879
- 代替ツールから受けたインスピレーションと比較 何が FastAPI にインスピレーションを与えたのか、他の代替ツールと比較してどうか、そしてそこから何を学んだのかについて。 はじめに FastAPI は、代替ツールのこれまでの働きがなければ存在しなかったでしょ
...なりのインスピレーションを得ています。 Requests は (クライアントとして) APIと 通信 するためのライブラリであり、 FastAPI は (サーバーとして) APIを 構築 するためのライブラリです。 これらは多かれ少なかれ両端にあり、お互いを補完し合っています。 Requestsは非常...ponse 引数を宣言することにインスピレーションを与えました。 APIStar (<= 0.5) FastAPI を構築することを決める直前に、 APIStar サーバーを見つけました。それは私が探していたものがほぼすべて含まれており、素晴らしいデザインでした。 これは、私がこれまでに見た中で...同じようなフレームワークを探し、多くの異なる代替ツールをテストした結果、APIStarが最良の選択肢となりました。 その後、APIStarはサーバーとして存在しなくなり、Starletteが作られ、そのようなシステムのための新しくより良い基盤となりました。これが FastAPI を構築す... - https://man.mtool.work/fastapi/0.115/alternatives/
- ベンチマーク 8879
- ベンチマーク TechEmpowerの独立したベンチマークでは、Uvicornの下で動作する FastAPI アプリケーションは、 利用可能な最速のPythonフレームワークの1つ であり、下回っているのはStarletteとUvicorn自体 (FastAPIによって内部で使用される) のみだと示され
...、ほとんどのベンチマークは、ツールから提供される追加機能をテストしていません。 階層関係はこのようになります。 Uvicorn : ASGIサーバー Starlette : (Uvicornを使用) WEBマイクロフレームワーク FastAPI : (Starletteを使用) データバリデーションなどの、APIを構築す...る追加機能を備えたAPIマイクロフレームワーク Uvicorn : サーバー自体に余分なコードが少ないので、最高のパフォーマンスが得られます。 Uvicornにアプリケーションを直接書くことはできません。つ...小限に抑えた場合と同じオーバーヘッドになります。 もしUvicornを比較する場合は、Daphne、Hypercorn、uWSGIなどのアプリケーションサーバーと比較してください。 Starlette : Uvicornに次ぐ性能を持つでしょう。実際、StarletteはUvicornを使用しています。だから、より多... - https://man.mtool.work/fastapi/0.115/benchmarks/
- コンテナ内のFastAPI - Docker 8845
- コンテナ内のFastAPI - Docker FastAPIアプリケーションをデプロイする場合、一般的なアプローチは Linuxコンテナ・イメージ をビルドすることです。 基本的には Docker を用いて行われます。生成されたコンテナ・イメージは、いくつかの方法のいずれかでデプ
...ァイルを含むアプリケーションをパッケージ化する非常に 軽量 な方法です。 Linuxコンテナは、ホスト(マシン、仮想マシン、クラウドサーバーなど)の同じLinuxカーネルを使用して実行されます。これは、(OS全体をエミュレートする完全な仮想マシンと比べて)非常に軽量であ...利用することができます。 つまり、データベース、Pythonアプリケーション、Reactフロントエンド・アプリケーションを備えたウェブ・サーバーなど、さまざまなものを 複数のコンテナ で実行し、それらを内部ネットワーク経由で接続します。 すべてのコンテナ管理システム(D...ません。 そのため、コンテナイメージのビルド時間を最適化するために、 Dockerfile の 最後 にこれを置くことが重要です。 uvicorn サーバーを実行するための コマンド を設定します CMD は文字列のリストを取り、それぞれの文字列はスペースで区切られたコマンドラインに入... - https://man.mtool.work/fastapi/0.115/deployment/docker/
- FastAPI 8625
- FastAPI FastAPI framework, high performance, easy to learn, fast to code, ready for production ドキュメント : https://fastapi.tiangolo.com ソースコード : https://github.com/fastapi/fastapi FastAPI は、Pythonの標準である型ヒントに基づいてPyt
...製品に統合されつつあります。 " Kabir Khan - Microsoft (ref) " FastAPIライブラリを採用し、クエリで 予測値 を取得できる REST サーバを構築しました。 [for Ludwig] " Piero Molino, Yaroslav Dudin, and Sai Sumanth Miryala - Uber (ref) " Netflix は、 危機管理 オ...ータの部分は Pydantic インストール $ pip install fastapi ---> 100% 本番環境では、 Uvicorn または、 Hypercorn のような、 ASGI サーバーが必要になります。 $ pip install "uvicorn[standard]" ---> 100% アプリケーション例 アプリケーションの作成 main.py を作成し、...わからない場合は、 ドキュメントの async と await にある "In a hurry?"セクションをチェックしてください。 実行 以下のコマンドでサーバーを起動します: $ uvicorn main:app --reload INFO: Uvicorn running on http://127.0.0.1:8000 (Press CTRL+C to quit) INFO: Star... - https://man.mtool.work/fastapi/0.115/
- デバッグ 8439
- デバッグ Visual Studio CodeやPyCharmなどを使用して、エディター上でデバッガーと連携できます。 uvicorn の実行 FastAPIアプリケーション上で、 uvicorn を直接インポートして実行します: Python 3.8+ import uvicorn from fastapi import FastAPI app = F
...れません。 情報 より詳しい情報は、 公式Pythonドキュメント を参照してください。 デバッガーでコードを実行 コードから直接Uvicornサーバーを実行しているため、デバッガーから直接Pythonプログラム (FastAPIアプリケーション) を呼び出せます。 例えば、Visual Studio Co...n」を選択。 オプション「 Python: Current File (Integrated Terminal) 」を指定してデバッガーを実行。 すると、 FastAPI コードでサーバーが起動され、ブレークポイントで停止したりするでしょう。 以下の様な画面になります: Pycharmを使用する場合、次のことが可能です...」を選択。 次にコンテキストメニューが表示される。 デバッグするファイル (ここでは main.py ) を選択。 すると、 FastAPI コードでサーバーが起動され、ブレークポイントで停止したりするでしょう。 以下の様な画面になります:... - https://man.mtool.work/fastapi/0.115/tutorial/debugging/
- プロジェクト生成 - テンプレート 8067
- プロジェクト生成 - テンプレート プロジェクトジェネレーターは、初期設定、セキュリティ、データベース、初期APIエンドポイントなどの多くが含まれているため、プロジェクトの開始に利用できます。 プロジェクトジェネレーターは常に非常に意見が分かれる設
...。 ローカル開発環境向けの Docker Compose インテグレーションと最適化。 UvicornとGunicornを使用した リリース可能な Python web サーバ。 Python FastAPI バックエンド: 高速 : NodeJS や Go 並みのとても高いパフォーマンス (Starlette と Pydantic のおかげ)。 直感的...ユーザー版 Vuex 。 Vue-router 。 美しいマテリアルデザインコンポーネントのための Vuetify 。 TypeScript 。 Nginx ベースのDockerサーバ (Vue-routerとうまく協調する構成)。 Dockerマルチステージビルド。コンパイルされたコードの保存やコミットが不要。 ビルド時にフ...モデルの統合。 Azure Cognitive Search のリクエストフォーマットを搭載。 リリース可能な UvicornとGunicornを使用したPythonウェブサーバ。 Azure DevOps のKubernetes (AKS) CI/CD デプロイを搭載。 多言語 プロジェクトのために、セットアップ時に言語を容易に選択可能... - https://man.mtool.work/fastapi/0.115/project-generation/
- チュートリアル - ユーザーガイド 7932
- チュートリアル - ユーザーガイド このチュートリアルは FastAPI のほぼすべての機能の使い方を段階的に紹介します。 各セクションは前のセクションを踏まえた内容になっています。しかし、トピックごとに分割されているので、特定のAPIの要求を満たすようなト
...てのオプションの依存関係と機能をインストールしたいとき: $ pip install "fastapi[all]" ---> 100% ...これには、コードを実行するサーバーとして使用できる uvicorn も含まれます。 備考 パーツ毎にインストールすることも可能です。 以下は、アプリケーションを本番環境...にデプロイする際に行うであろうものです: pip install fastapi また、サーバーとして動作するように uvicorn をインストールします: pip install "uvicorn[standard]" そして、使用したい依存関係をそれぞれ同様... - https://man.mtool.work/fastapi/0.115/tutorial/