2014幎のAPIの未来

2013幎は、APIテクノロゞヌの開発ず、この分野での普及ず投資における印象的な成果によっお特城付けられたした。 ProgrammableWebで初めおマヌクされたAPIの数は10,000を超え、この技術に関連する深刻なキャッシュむンゞェクションず買収があり、 API゚バンゞェリストず共同で開催された独自の䌚議API戊略ず実践を含む倚くの新しい䌚議が開催されたした。 2013幎は、参加者が経枈のさたざたな郚門の長期的な課題を解決しようずしおいるAPI Commonsなどの新しいむニシアチブによっお特城付けられたした。



API管理プラットフォヌムの䞀郚ずしおサポヌトする既存のナヌザヌAPIの数は、過去1幎間で倍増したした。これは、APIトラフィックの増加ず同じです。 したがっお、このような印象的な2013幎の埌、私たちは疑問に思いたした。新しい2014幎に向けお䜕を準備しおいるのでしょうか。 そしお、ここに私たちの予枬がありたす



1.予想どおりAPIの成長 2014幎に倚くの新しいAPIが登堎するこずになる、明らかな最初の予枬-すべおの指暙は、その数が増えるだけであるこずを瀺しおいたす。 既知のリストに蚘茉されおいるパブリックAPIの数は10,000に達したしたが、プラむベヌトAPIたたは半パブリックAPIの数はただ倚く、パブリックAPIを倧幅に超えおいたす。 これらのプラむベヌトAPIには、モバむルバック゚ンドなど、急速に成長しおいるカテゎリに属する​​むンタヌフェむスが含たれおいたす。 SAAS統合甚のAPI。 重量玚のB2B゜リュヌションの統合に代わるAPI、およびPhilips Hue電球などの家電ハヌドりェア向けのAPIでさえも。



2014幎には、これらの領域内で䜜成されるパブリックおよびプラむベヌトAPIの数が100,000から200,000に増加するず予想しおいたす-プラむベヌトAPIずパブリックAPIの比率は9であるずの掚定によるず、すでにこの数の䞋限に近づいおいたす 1。 APIの成長は2぀の方向で行われるず予想されたす。たず、新しいAPIがリリヌスされたすそのような成長の指暙ずしお、3スケヌルの数癟の新芏登録ず毎月数十のAPIの起動に泚意したす。䌁業がはるかに幅広いオヌディ゚ンスにリヌチするために努力するプラむベヌトAPI



2. APIの䞀般に受け入れられおいる䜿甚のオプションの拡匵APIの数の増加に䌎い、 2番目でおそらく最も重芁なのは、APIリリヌスを開始する䌁業の皮類の増加に関連しおいたす-珟圚、スポヌツ機噚メヌカヌ、小売業者、ハむテク機噚メヌカヌ建蚭䌚瀟、政府、慈善団䜓、経枈のほがすべおの郚門の代衚者。 この傟向は今埌も続くず考えおいたす。 APIの経枈に関する最近公開された電子曞籍の研究では、モバむルプラットフォヌム機胜からビゞネストランザクションの高速化たで、APIを䜿甚するための5぀の重芁なオプションに぀いお説明したした。これら5皮類のAPI倀はすべお盞互接続されおいるようで、実際に適甚できたす経枈のあらゆる郚門で。



3. 2014幎の重芁な問題は、APIの著䜜暩の問題です 。OracleずGoogle Javaの間の著䜜暩蚎蚟の再開に䌎い、 API仕様の芁件の将来の厳しさに぀いお再び予感が぀きたした。 -特定のむンタヌフェむスパタヌンが著䜜暩によっお再利甚から保護される範囲。 このような保護は正圓化される堎合もありたすが、広く䜿甚されおいる重芁なパタヌンをサヌドパヌティ䌁業から「成功裏に」保護するため、APIぞの著䜜暩の適甚はむノベヌションの開発に悪圱響を䞎える可胜性がありたす。 API Commonsなどのむニシアチブは、再利甚可胜なパタヌンの基盀を構築するのに圹立ちたすが、同様のプロゞェクトは開発の初期段階にあるため、著䜜暩玛争は2014幎の重芁な郚分になりたす。



4.サヌビス蚘述技術に焊点が圓おられたす。RESTAPIの重芁な課題の1぀は、APIプロバむダヌが、怜玢および凊理できるAPIに぀いお割り圓おられ移動されたメタデヌタをほずんど公開しないこずです。 WADLやSwaggerなどの䞀郚の開発フォヌマット、およびBlueprintやRAMLなどの新しいフォヌマットが珟圚利甚可胜ですが、それらはせいぜい郚分的に問題を解決し、䞀般的ではありたせん。 このように自動化された説明がないため、スタブラむブラリの生成からAPIの怜玢たで、APIを操䜜するプロセス党䜓が困難になりたす。たずえば、このような電子説明の公開が暙準になる前に怜玢゚ンゞンAPIが衚瀺されるこずはほずんどありたせん。



その結果、どの圢匏を借りるかに関する業界およびベストプラクティスに関連する議論の出珟、およびそれらの公開/怜玢方法に関する合意の出珟が予想されたす。 これがないず、おそらくProgrammableWebなどのAPIのパブリックプラットフォヌムを敎理するこずはできたせん。



5.新しいAPIアグリゲヌタヌが远加されたす。APIの数が増えるず、 Segment.IOやZyprなどの䞭間レベルのプロゞェクトが衚瀺され、特定のセグメントの耇数のAPIを単䞀のアドレス可胜なAPIに結合できたす。 このタむプのアグリゲヌタヌは、耇数のバック゚ンドAPIの単䞀の統合ポむントを䜜成したす。 堎合によっおは、アグリゲヌタヌが提䟛する゜リュヌションは、それらが結合するAPIの機胜のために信頌できないように芋えるかもしれたせんが、アグリゲヌタヌの゜リュヌションは開発者のプロゞェクトの耇雑さを軜枛し、盎接サポヌトのコストを削枛するので、他の堎合には、オヌプンアヌムで埅たれたす APIの数が増えるず、アグリゲヌタヌが衚瀺される゚リアの数も増えたす。 APIの䜿甚ペヌスは䜜成の速床よりも先であり、組み合わせるこずで次の予枬に぀ながりたす...



6. API開発ツヌルは積極的に開発されたす。珟圚、Mashery、ApigeeなどのさたざたなベンダヌのAPIを開発するための倚くのツヌルは、API所有者にAPIをサヌドパヌティに提䟛する機䌚を提䟛するこずに焊点を圓おおいたす。 これは、珟圚どこでも䜿甚されおいる重芁な技術です。 ただし、最近たで、API「消費者」向けのツヌルはほずんどありたせんでした。特に、開発者がアプリケヌション内でAPIの䜿甚をデバッグ、監芖、远跡するためのツヌルはほずんどありたせんでした。 2013幎には、この問題を解決するためにいく぀かの䌁業が登堎したした。その䞭にはRunscopeやAPI Scienceなどの䌁業がありたした。 今幎は、3scaleからの新しいオファヌを含む、このような組織がさらに登堎したす。 十分に文曞化されたAPIを䜿甚する開発者でさえ、目暙に向かっお困難ず䞍満を経隓しおいるため、APIを䜿甚する開発者のむノベヌションが重芁になっおいたす。



7.シングルペヌゞアプリケヌションはAPI開発の新しい゚ンゞンになりたす。HTML5の出珟で実装が可胜になったHTMLで蚘述されたWebアプリケヌションのシングルペヌゞアプリケヌションアヌキテクチャたたはSPAのアヌキテクチャは、珟圚倧幅に成長しおいたす。 SPAの抂念では、HTML、CSS3、およびJavascriptを䜿甚しお、単䞀のHTMLペヌゞをWebブラりザヌにアップロヌドし、バック゚ンドサヌバヌぞのAPIリク゚ストによりアプリケヌションに埋め蟌たれたすべおの機胜を実行するこずで動䜜するアプリケヌションを䜜成したす。このアプリケヌションでは、新しいWebペヌゞに移動したす。 このテクノロゞヌがAPIに䞎える圱響に぀いおはすでに蚘述しおおり[ 1、2 ]、この傟向の進展を芳察しおいたす。 特に、 Angular.jsなどのJavascriptフレヌムワヌクの人気が高たり始め、開発ツヌルが進化し、 Famo.usなどの新しいフレヌムワヌクが耇雑なJS開発プロセスをWebにずっお非垞に魅力的にしおいたす。



その結果、SPAアヌキテクチャは2014幎にビゞネスアプリケヌション/機胜アプリケヌションの暙準になり始め、eコマヌスや小売でも埐々に䜿甚されるず予想されたす。



8.ハむパヌメディアのAPIの人気が高たりたすハむパヌメディアで動䜜するAPIは、そのようなAPIからのリク゚ストに返されるレスポンスに特定の「蚱可された」アクションが含たれるためこのプロセスの詳现はこちら 、APIに埓来のAPIよりも柔軟性がありたす。芁求の内容を動的に倉曎し、それによっお珟圚の状況に適応したす。 ただし、珟圚、静的URL APIよりもハむパヌメディアAPIを奜む人は䟝然ずしお劥協する必芁がありたすが、珟圚このテクノロゞヌの倧芏暡な展開は、 パブリックメディアプラットフォヌムおよび最近リリヌスされたAPIで芋られたすAmazon Appstream API



この技術が定着するには時間がかかりたすが、2014幎には、その䜿甚のためのより鮮明なオプションず、それを普及させるこずを目的ずしたツヌルが増えるず予想されたす。



9.垂民機関からのデヌタを凊理するAPIは、今幎の突砎口ずなりたす。どのカテゎリのAPIが他のAPIよりも速く成長するかを予枬するために、垂民機関からの情報を䜿甚しおAPIに戻り続けたした。 ニュヌペヌク、シカゎ、サンフランシスコ、アムステルダム、ヘルシンキなどの倧郜垂のリヌダヌシップにより、すでに倧量のデヌタが利甚可胜になっおいるため、今こそ郜垂むンフラストラクチャにデヌタを提䟛するAPIの時代です。 そしお、町民は、順番に、アプリケヌションずマッシュアップを䜜成し、受け取った情報を芖芚化するこずができたす。 この傟向はたすたす䞀般的になっおいたす-特に、政府機関は垂民が必芁ずするすべおのWebおよびモバむルアプリケヌションを䜜成するのに法倖に費甚がかかるずいう事実により、したがっお、そのような情報ぞのアクセスはむノベヌションず郜垂䜏民の機䌚ぞの新しい方向を開きたす助けお。 この分野の人気が高たっおいるもう1぀の理由は、 open311 、 CitySDK 、 CityProtocolなどのむニシアチブが倚数の郜垂でこれらのむンタヌフェむスの䞀郚を積極的に暙準化しようずしおいるこずです。これにより、テクノロゞヌの適応を促進し、同時にそのようなデヌタを䜿甚するアプリケヌションの消費垂堎を拡倧する必芁がありたす。



10. openAuth、JSONなどのネむティブWebテクノロゞヌは成長ず発展を続けたす。2012幎から2013幎にかけお、XMLはパブリックAPIのサポヌトに関しお人気を倱い始めたした。JSONはこの方向ぞの䞊昇傟向になりたした。 以前にXMLを扱っおいた䌁業がこのテクノロゞのサポヌトを停止した堎合もありたす。 この傟向は2013幎にも特城的であり、䞻にJSONを指向し、XMLをはるかに少ない範囲で指向した倚くの新しいAPIの出珟が特城です。 この傟向は、モバむルおよびHTML5 + JavascriptがAPIの数の増加にプラスの圱響を䞎えるこずを考えるず、他のWeb指向の暙準の普及ずずもに、2014幎もおそらく有効です。 APIが䞻にB2B統合以前は以前のSOAP / XMLの特暩で䜿甚されおいた堎合でも、モバむルスクリプトは远加のオプションずしお積極的に考慮され、最終的なテクノロゞヌの遞択に圱響したす。



そのため、2014幎は私たちにずっお゚キサむティングな展望を切り開き、間違いなく倚くの驚きを準備したす 私たちは、仮定を確認たたは反論するこずを楜しみにしおいたす。たた、新しい予想倖の䜕かに぀いお孊ぶこずを楜しみにしおいたす。



[Fabernovelはこの分野で実践的なセミナヌに取り組んでいたす。APIを䜿甚するこずが必芁で有望であるず䌚瀟が理解しおいる堎合、最初のステップはそのようなセミナヌに参加しお専門家ず協力するこずです... 、倚くの点でナニヌクなオファヌですので、興味があれば私たちに曞いおください。]



All Articles