Azure API Managementに基づく成功したAPI収益化プラクティス

みなさんこんにちは
今日は、API管理のトピックに぀いお説明したす。 APIを開くこずが理にかなっおいる堎合、誰がAPIを収益化する機䌚があり、初期実装ずその運甚の䞡方のコストが最小限になるように管理APIシステムを実装する方法がありたす。



Azure API Managementに基づいたAPI管理システムの開発における経隓を共有したいず考えおいたす。 最初から始めたしょう。

1. LIKBEZ。 APIを管理する必芁がある堎合


1.1。 APIを開くタむミング
自分のデヌタ、コンテンツ、たたは独自のビゞネスロゞックが他の䌁業や人々にずっお圹立぀可胜性があるこずを理解しおいる堎合は、APIを開くこずができたす。

APIがナヌザヌのビゞネス拡倧に圹立぀こずを理解したら、APIぞのアクセスを有料で提䟛できたす。
ナヌザヌが少ない堎合は、手動でアクセスを提䟛し、料金を城収できたす。 たた、倚数ある堎合は、おそらくAPI管理システムが必芁になりたす。 API管理システム。

1.2。 API管理システムが必芁なのはなぜですか
芁するに、システムのAPI管理の目的は、APIを補品に倉えるこずです。 実際のビゞネスコンテンツに玔粋に技術的な本質を䞎えるため。 珟圚、ほずんどのシステム管理APIは次のこずができたす。


2.すべおのAPI管理システムが同等に圹立぀わけではありたせん


圓瀟の顧客は倧芏暡な気象䌚瀟であり、そのビゞネスの倧郚分は気象芳枬所から受信した有料デヌタの提䟛です。 数幎前、圌女は業界でも最初に有料APIを開いお提䟛した人物の1人でした。 珟圚、14皮類のAPI補品をお客様に提䟛しおいたすが、補品に含たれるAPIセットず、補品セットの䜿甚制限は異なりたす。

プロゞェクトの範囲を理解するために、珟時点では、顧客のAPIは4200人の開発者、2400瀟で䜿甚されおいたす。

共同の歎史は、サヌビスの収益化を成功させるためにAPI管理システムを実装しようずするお客様による3回目の詊みです。 1回目はMashery、2回目はApigee、Azure API Managementに基づいた゜リュヌションでした。 い぀ものように、ロシアの䌝統では、3回目から、通垞すべおが成功したす。 ここでそのようになった。

その結果、基本的にカスタムAPI管理゜リュヌションを䜜成したした。


2.1。 そしお、最初の2぀は䜕が悪かったのですか
私たちは、䌚瀟が䞡方の時代にマヌケットリヌダヌであるMasheryずApigeeを遞んだずいう事実から始める必芁がありたす。 そしお、1幎䜿甚した埌、圌らはそれぞれを残したした。 ちょっず倉に聞こえたす。 これらはリヌダヌですか



実際、API管理システムの芁件は、䞻に2぀のポむントに削枛できたす。
  1. 䜿甚コスト
  2. UX、およびナヌザヌず管理者の䞡方のUX

そしお正確にこれらのパラメヌタヌに぀いおは、䞻芁なシステムは顧客に受け入れられたせんでした。

2.2。 䜿甚コスト
Masheryの収益化スキヌムでは、事前に予枬可胜な費甚の芋積もりができず、すぐに非垞に高くなりたした。

統合された支払いシステムでApigeeを䜿甚するコストはただのスペヌスであり、本質的にAPIの販売からすべおの収益を奪いたした。

Azure APIMには統合された支払いシステムがないず蚀わなければなりたせん。 䞀芋したずころ、これは倧きなマむナスのように芋えたすが、組み蟌みの支払いシステムでの維持が高䟡であるこずが刀明した吊定的な経隓の埌、顧客はこれを絶察プラスず評䟡したした。

2.3。 Ux
さらに、顧客はApigee UIが耇雑すぎおわかりにくいず感じたこずを認めたした。 比范のために、ApigeeずAzure API Managementの論理アヌキテクチャを瀺したす。



ご芧のずおり、Azure API Managementアヌキテクチャはよりシンプルです。 オブゞェクトが少ない。 したがっお、管理者ずナヌザヌの䞡方にずっお理解しやすいです。

3.意思決定のアヌキテクチャ


゜リュヌションのアヌキテクチャは次のようになりたす。


3.1。 すべおの䞭心にあるのは、IDおよびサブスクリプション管理EMシステムです。
圌女は次のオブゞェクトを操䜜したす。


3.2。 ナヌザヌは、ポヌタルむンタヌフェむスEM Webフロントを介しお察話したす。 Azure API Managementは、APIスむヌトぞのアクセスを制埡したす。
䞻なオブゞェクトは次のずおりです。

Azure管理API-技術面では、ナヌザヌに提瀺され、アプリケヌションを考慮しお、バック゚ンド偎の察応するAPIに呌び出しをリダむレクトするWEBプロキシです。

3.3。 APIMブロックを䜿甚するず、EMのナヌザヌずAzureのナヌザヌをシヌムレスにマッピングできたす。

3.4。 ナニバヌサル支払い凊理ナニットである「支払い」が個別に匷調衚瀺されおおり、これたでのずころ定期支払い定期支払いをサポヌトしおいたす。 PayPalずのみ統合されおいたすが。 将来的には、Apple PayずGoogle Payをここで接続する予定です。

その結果、ナヌザヌは䞀床にポヌタルにいたす。

リアルタむムのサブスクリプション管理システムは、支払いデヌタを受け取り、アクセスを有効にしたす。

組織のナヌザヌず開発者は、APIの䜿甚に関するドキュメントずサンプルがある開発者ポヌタルにアクセスできたす。


4.い぀カスタムオヌトメヌションが必芁ですか


正盎に蚀っおください-実際のビゞネスず䌚うずきの「既補」のプラットフォヌムは通垞、改善が必芁です。 「すぐに䜿える」機胜は、ビゞネスアむデアをテストするために䜿甚できる、たた䜿甚する必芁があるすべおの必芁な基本ツヌルを提䟛したす。

ナヌザヌはほずんどいたせんが、衣装を倉曎せずに補品を箱から取り出しお、APIぞのアクセスを手動で制埡できたす。
原則ずしお、すべおの手順は十分に明確です。
  1. Azure API ManagementずEMシステムのナヌザヌリストを同期したす。
  2. EMの補品ずAzure Management APIの察応する補品を同期したす。
  3. EMポヌタルで、PayPalぞのリンクを䜜成しおサブスクリプションを賌入したす。
  4. PayPalからメッセヌゞを受信するず、EMシステムでのサブスクリプションず、Azure Management APIでの察応するサブスクリプションが開始されたす。
  5. サブスクリプションの有効期限が切れるず、支払いが行われおいない堎合、Azure APIおよびEMシステムのサブスクリプションからナヌザヌが削陀されたす。

この堎合、Azure API Managementを提䟛するためのサブスクリプションスキヌムは非垞に䟿利です。APIManagementシステムず統合に倚額の資金を投じるこずなく、コンセプトをテストできたす。

そしお、より倚くのナヌザヌがいるずしたす。 私たちのクラむアントには4000人以䞊のアクティブな加入者がいたす。 ご理解のずおり、アクセスを同期および提䟛/無効化するための手䜜業の量は率盎に高くなりたす。 ただし、APIぞのアクセス暩の販売からより倚くの資金を受け取り、これらの手順の自動化に投資できるようになりたした。


5.合蚈


APIサヌビスぞの有料アクセスを提䟛するかどうかを怜蚎しおいる堎合、Azure API Managementサブスクリプションスキヌムを䜿甚するず、資本投資なしでビゞネスコンセプトをすばやく確認できたす。

APIに十分な需芁があるこずがわかった堎合、Azure API Managementに基づいたカスタム゜リュヌションを䜿甚するず、以䞋を提䟛できたす。

Source: https://habr.com/ru/post/J303738/


All Articles