すべてがソフトウェアであり、すべてがAPIである

すべてがソフトウェアであり、すべてがAPIである

まず最初に一つお話しさせてください。科学者たちは、馬が最初にアメリカ大陸に現れたが、長い進化の期間を経て、ここの馬は絶滅したことを証明しました。もっと合理的な説明は、ヨーロッパ人が到着する前、馬は家畜化された「狩猟道具」ではなく、地元の人々によって鶏、アヒル、牛と同じように狩猟されていたというものです。その直接的な結果の一つは、地元の人々が強力な騎兵隊を持つヨーロッパ人と戦場で競争できなかったことだ。

この事件は 2 つの真実を示しています。第一に、より強くなりたいなら、より高度なコラボレーション システムに参入する必要があります。第二に、より良く生き残りたいなら、協力者にもより良い成長の機会が与えられるようにする必要があります。

もちろん、今日は主に馬について話しているのではなく、コラボレーション、つまり企業で重要な役割を果たすコラボレーション メカニズム、つまり API について話しています。

APIとは何ですか? API は、アプリケーション プログラミング インターフェイスの略です。API の最も初期のコンセプトは、オペレーティング システムとともに登場しました。オペレーティング システム自体は、豊富な API インターフェイスの集合体と見なすことができます。現在、API は、オペレーティング システムの上位層のアプリケーション インターフェイスも指します。したがって、ほとんどのプログラマーにとって、これは奇妙な概念ではありません。しかし、最初の数年間は、ビジネスインターフェースとしてのAPIには統一された標準がなく、主に企業が特定のビジネスのために相互接続するために使用されていたため、企業は他の企業と連携する数だけAPIを開発する必要がありました。これには開発に多くの時間と労力が必要であり、ほとんどのAPIはその後の使用で期待された利便性を提供せず、徐々に役に立たなくなっていました。

クラウド コンピューティングの台頭により、API はソフトウェア間の重要な媒体として独立したアプリケーションとして存在するようになりました。 「すべてはソフトウェアであり、すべては API である」これは、AWS の主任クラウド コンピューティング エンタープライズ コンサルタントである張霞博士が最近深圳で開催されたイベントで表明した見解です。この見解は、以前からよく知られていた「ソフトウェアがすべてを定義する」という見解の延長線上にあるものと言えます。

企業内では、組織は API 呼び出しを通じてソフトウェアを自動的に構成することができ、API は徐々に豊富になっていきます。開発、運用・保守、品質保証部門間のコミュニケーションによって構築された従来のソフトウェア組織構造は解体され、より小規模な開発組織に置き換えられます。組織間では API 呼び出しのみが必要となり、開発プロセス全体の共同作業と効率が向上します。

同時に、API は完全なソフトウェア開発エコシステムを確立するための重要な手段でもあります。

マイクロソフトの見解では、本日の API アップデートは、同社の新たな開発方向の第一歩です。今後は、統合 API を使用してさまざまなプラットフォーム向けのアプリケーションを開発し、OneDrive のサポートを提供します。これにより、各プラットフォームのアプリケーションは最新の OneDrive 機能を利用できるようになり、サードパーティの開発者も関連機能を迅速に更新できるようになります。

少し前に、AWS は最新のアプリケーションである API Gateway もリリースしました。これは、アプリケーションと AWS クラウドサービスを簡単に (当然ながら) 接続できるサービスを提供するほか、古くて孤立したネットワークサービスやアプリケーションを最新化するためにも使用できます。

多くの中小スタートアップ、特にSaaSスタートアップは、API呼び出しを通じて大手企業のIaaSサービスを直接利用することができ、自社サービスの構築コストを節約できます。さらに重要なのは、企業がビジネスコラボレーションを実現できることです。これは、互いに補完し合い、より完全な機能システムを形成するビルディングブロックのようなものです。たとえば、コミュニティ3.0の概念に重点を置くopencomや、クラウドデータバックアップビジネスを専門とするMultibackupは、いずれもAPIアクセスを使用して、自社のビジネスを外部の世界と完全に統合しています。

何千万人ものインターネットユーザーを前に、起業家や大企業はどうやってお金を稼ぐかを考え続けています。そのため、ますます多くの人がAPIに注目しています。その出発点は、製品やプラットフォームを作成し、開発者にサービスを提供することです。これにより、開発者は開発効率を向上させ、開発コストを節約できるだけでなく、同時にお金を稼ぐこともできます。

それで、開発者は API に対して料金を支払うのでしょうか?

独立系開発者やエンタープライズ開発者は、レガシー システムを最大限に活用し、クラウド フレンドリーにできれば、API をより早く理解できるようになります。開発者にとって、API サービスの増加は確かに利便性をもたらします。たとえば、開発を必要とせずにクラウド上で複雑な機能を呼び出すことができます。

ただし、開発者向けでも企業向けでも、プログラムは Facebook の API を呼び出すだけでなく、Twitter や Google なども呼び出す場合があります。呼び出される API が増えるにつれて、開発コストはますます高くなります。そこで、この問題点を解決するために、ベゾス氏が投資した Singly、AWS の API Gateway、Baidu の API Store など、これらの API を統合するプラットフォームが登場し始めました。

このサードパーティ サービス プラットフォームの具体的な課金戦略は、回数や月額サブスクリプションなど、サービス プロバイダーによって策定されます。たとえば、API Gateway への無料呼び出しが 100 万回を超えると、料金は 100 万回の API 呼び出しあたり 3.50 ドルになります。データ転送とキャッシュには若干の追加料金が発生します。もちろん、このプラットフォームは、サービスホスティング、ユーザー認証、通話頻度制御、フロー制御とキャッシュ、サービス監視、オンラインデバッグなど、サービスプロバイダーに一連の付加価値サービスを提供します。これにより、サービスプロバイダーのサービス開発とアクセスコストを簡単に削減できると同時に、ユーザーのサービス利用コストの低さを最大限に高めることができます。

集中型か分散型かに関わらず、抽象的に言えば、インターネットはソフトウェアとハ​​ードウェアの組み合わせです。クラウドコンピューティングの発展により、ハードウェアの問題はムーアの法則で解決でき、ソフトウェアの問題はAPIで解決されます。将来的には、携帯電話、衣服、車にはすべてAPIが搭載される可能性があります。

出典:寄稿、著者:程暁偉(WeChat:ch18666297060)、B2B、クラウドコンピューティングなどの分野に焦点を当てる


元のタイトル: すべてがソフトウェアであり、すべてが API である

キーワード:

<<:  やりすぎずにコンテンツを作成するにはどうすればよいでしょうか?

>>:  Weiboで人気のブログ投稿を作成する方法

推薦する

Weiboマーケティングの経験を共有しましょう

ショートビデオ、セルフメディア、インフルエンサーのためのワンストップサービスWeiboマーケティング...

オンライン販売を最適化する方法

電子商取引のオンライン販売の初期計画プロセスは非常に重要です。十分な準備が必要なだけでなく、実行プロ...

2017 年のクラウド コンピューティングとデータ センター業界のレビューと概要

2016 年を振り返ると、多くの大企業がデータセンターのワークロードをクラウドに移行する計画を立てて...

素晴らしいウェブデザインのための 11 のインスピレーションの源

魅力的でユーザーフレンドリーな Web デザインは、より多くの訪問者とユーザーを引き付けることができ...

2018年:中国のクラウドコンピューティング業界の転換点

投資ポイント世界の IT 支出に占めるクラウド コンピューティング支出の割合は増加し続けています。世...

ソフト記事の書き方のヒント:初心者でも一発で習得できる

最適化技術やウェブサイトの構築方法などについて話す友人は、間違いなく延々と話してくれるでしょうが、ソ...

最適化とマーケティングを同時に行うために、サイト上でソフトな記事を書くためのヒントがあります

なぜウェブサイト上のオリジナル記事をサイト上のソフト記事として扱うべきなのでしょうか?その目的は、こ...

skysilk: クラウド ホスティング、月額 1 ドル、トラフィック無制限、ロサンゼルス/ニューヨーク

新しい VPS マーチャントである skysilk.com は、ProxMox VE、KVM、Cep...

百度インデックスと百度百科事典が有料サービスを提供する意味について簡単に説明します。

最近、我が国最大の検索エンジンが新しい戦略を取り始めたことは誰もが知っています。つまり、ユーザーは料...

検索エンジンは「有料プロモーション」に対して責任を負うべきでしょうか?

深センの夏さんは360で航空会社の予約サイトを検索し、そこで航空券を購入したが、詐欺サイトに遭遇し、...

virmach: KVM 大容量ハードディスク VPS、10Gbps 帯域幅、非常に低価格 | Alipay

突然、virmach の大容量ハードドライブ VPS (ストレージ VPS) が在庫切れになっている...

hostigger: トルコの VPS、無制限のトラフィック、Windows をサポート、年間 20 ドルから、2G メモリ/1 コア/20g SSD

hostigger の最近のプロモーション メールでは、トルコのイスタンブールにあるトルコ VPS ...

第2回中国クラウドコンピューティングオープンソース優秀事例選考の結果が発表されました

[51CTO.comからのオリジナル記事] 2017年4月、工業情報化部は「クラウドコンピューティン...

分析する価値のある競合ウェブサイトとその分析方法について簡単に説明します。

みなさんこんにちは。私はハルビン仮想および現実ウェブサイトデザインです。最近、オンラインでいくつかの...

検索エンジンとウェブサイト: 違いは引き付け合い、類似点は反発する (パート 2)

前回の記事「検索エンジンとウェブサイト:違いは引きつけ、類似は反発する(パート2)」では、ウェブサイ...