ライセンスと便利なリンク
ライセンス
JetBrains Gateway 自体は無料のアプリケーションです。リモート開発を使用するには、リモート IDE のライセンスが必要です。
会社のセキュリティ規制に基づいた特定のセットアップシナリオがある場合は、ライセンスの変更を確認し、詳細についてお問い合わせください。
リモート開発のライセンスはローカルマシンで処理され、既存のアクティブな IDE ライセンスでカバーされます。
ライセンス情報はリモートサーバーに渡されたり、リモートサーバーに保存されたりしません。JetBrains Gateway は無料のアプリケーションであるため、ライセンス情報を入力せずに IDE バックエンドを起動できます。
ライセンスは、後で起動した IDE バックエンドに接続するときにチェックされます。ローカルマシンのライセンスに含まれる製品は、リモートバックエンド IDE と一致する必要があります。企業のフローティングライセンスサーバーを使用している場合、ローカル(クライアント)マシンであり、このサーバーに到達できる必要があります。このコンテキストでは、同じローカル PyCharm メカニズムから何も変更されていません。
ライセンスの変更
リモート開発ソリューションは一般提供 (GA) に近づいているため、2024.1 バージョンのリリースでは、ライセンスに若干の変更が加えられます。
個人ユーザー
リモート開発を使用する場合、必要なのはリモート IDE のライセンスのみです。変更はありません。ライセンスはローカルマシンで処理され、既存のアクティブな IDE ライセンスでカバーされます。
法人
リモート開発は、製品の有償版の一部として利用できます。
さらに、社内のセットアップシナリオに基づいて、次のライセンスの変更が適用される場合があります。
リモート開発オーケストレーションが「社内」で行われる場合、追加料金は JetBrains によって請求されます。
リモート開発オーケストレーションを提供するために JetBrains 認定ゲートウェイパートナーのいずれかを使用している場合、追加料金はパートナーから徴収されます。
認定パートナーのリストは次のとおりです。
お役立ちリンク
次のリンクは、必要な情報をすばやく見つけるのに役立ちます。
リモート開発環境の構成とプロジェクトの開き方の詳細については、「JetBrains Gateway に接続して操作する」を参照してください。
リモート開発アーキテクチャーと定義の詳細については、リモート開発の概要とリモート開発に関する FAQ を参照してください。
問題が発生した場合は、トラブルシューティングページを参照するか、リモート開発サポート (support@jetbrains.com) に連絡するか、YouTrack(英語) で問題 / レポートを作成してください。
関連ページ:
PyCharm のライセンス購入と登録
PyCharm Pro は最大 30 日間無料で評価できます。PyCharm では、次のアクティベーションオプションが提供されます。30 日間無料体験: すべての IDE 機能を試すための 30 日間の試用版。有料ライセンス — 有償利用の場合は有料サブスクリプション。無料オプション: 学生、教師、その他の対象ユーザー向けの無料アクセスプログラム。トライアルとサブスクリプション:PyCharm を初めて起動すると、30 日間の無料トライアルが自動的に付与されます。IDE の右上隅にあるトライアル...
JetBrains Gateway に接続して操作する
SSH 接続を使用してリモートサーバーに接続し、プロジェクトを開発、実行、デプロイできます。前提条件:リモートマシンで開発を開始する前に、次のものがあることを確認してください。リモートマシン(IDE のターゲット)は、IDE の記事にある推奨される最小要件を満たしています。Linux プラットフォームに互換性のある SSH サーバーをインストールしました。Linux プラットフォームには、Ubuntu 16.04+、RHEL/Centos 7+ などの最新の Linux AMD64 ディストリ...
リモート開発の概要
リモート開発では、リモートマシン、開発コンテナー、WSL、さまざまなプロバイダーを使用して、プロジェクトのチェックアウトと読み込み、インデックス作成、分析、ビルド、実行、デバッグ、コードのテストを行うことができます。リモート開発では、次のことが可能になります。ローカルで実行している OS とは異なる OS 上でアプリケーションを編集、ビルド、デバッグします。開発には、ローカルマシンよりも大型または強力なハードウェアを使用します。ラップトップをシンクライアントとして使用すると、ソースコードをローカ...
セキュリティモデル
作業にリモートサーバーへのアクセスが含まれる場合、ローカルマシンとバックエンド間の接続が保護され、やり取りされるデータが十分に暗号化されていることを確認する必要があります。リモート開発セキュリティモデルを使用すると、作業のほぼすべてのセキュリティ面を制御できます。サーバー側とクライアント側の両方で実行される IDE コンポーネントがあります。バックエンドによってロードされた情報は、それ以上のユーザー操作なしでクライアントに転送できます。また、クライアントに提供されたすべての情報は、ユーザー操作な...