成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

API策略不再只是開發人員的事

云計算
應用程序接口(API)是一種連接,通過提供一套工具和協議來描述某個程序應該如何同另一個程序交互。但近來,該定義已擴大到不只是指API本身的細節,也包括與其互連的協同服務。那些認為API戰略是屬于開發人員的“書呆子”專利的IT運營團隊將會驚訝的發現API在企業的整體戰略重要性方面有多大的影響。

那些認為API戰略是屬于開發人員的“書呆子”專利的IT運營團隊將會驚訝的發現API在企業的整體戰略重要性方面有多大的影響。

應用程序接口(API)是一種連接,通過提供一套工具和協議來描述某個程序應該如何同另一個程序交互。但近來,該定義已擴大到不只是指API本身的細節,也包括與其互連的協同服務。

亞馬遜提供了一個最早的外部API戰略用途,當它為那些希望在亞馬遜網站中銷售的書商和其他零售商提供了其電子商務引擎時。“亞馬遜從此不再只是一個零售商,而是在一個生態系統中占有一席之地的服務商,”一名位于馬薩諸塞州Cambridge的Forrester研究公司的分析師Randy Heffner說道。“這全是因為API的啟用。”

大型的公共API程序,如亞馬遜,推特和谷歌所提供的那些,是最早面向外部的API。現在,許多企業都開發了自己的API策略,使用API將他們的應用程序鏈接到合作伙伴,以及連接內部各部門之間的API,從而建立各種微服務。開發者和IT企業會收到來自組織內部的需求,希望能對外公開某些方面的數據。在某些情況下,這甚至可能創造了一個用數據來賺錢的機會。

“我們正從API是[一件硅谷的事],轉變成在整體經濟中幾乎所有人都要做些跟API有關的事情,”Steve Willmott,前研究人員和開發人員,現在是3Scale,一家他創立的API管理公司的現任CEO說道。

重要的是,API比在過去更容易構建。本世紀初主要用來構建API的技術,簡單對象訪問協議和XML,已經讓位給了REST(表述性狀態轉移)API,它是基于HTTP協議的一種架構風格,并使用JSON作為首選的格式。

這些輕量級的開發技術幫助了一家公共事業公司從傳統的XML數據轉變為API網關。Essent,荷蘭最大的能源公司,他們開發了一個API策略,采用對外的API來與電動汽車充電站和其他第三方供應商交互。

  "

一個好的API應該具備哪些屬性?

  • 文檔公開。公共文檔被更多的人看到才能得到最大數量的審閱,并保持良好的閱讀順序。
  • 客戶應該獨立于語言和操作系統--REST可以做到這點。API必須可以被Windows和Linux的開發人員同時訪問。C#和基于REST的API可以實現這一目標,因為它們是基于超鏈接的。
  • 一個外部API應該被創建它的團隊所使用。如果你的API有任何缺陷,你的開發人員會第一個發現他們。
  • 客戶案例公開。你需要提供API的使用案例來示范它應該如何使用。
  • API必須是安全的。API應該像其他接口(GUI,WUI,和/或命令行)一樣受到相同的授權和認證保護。
  • 一個API的新版本應該提供盡可能少的變化,并且應該向后兼容。
  • API應該是可擴展的。一個API應該能夠承載巨大的訪問量。

——CloudBolt CTO——Bernard Sanders

"

在Essent,客戶可以通過一個Web應用程序看到那個充電站是可用的,G該程序從法國供應商Axway的API網關接收實時的API數據。同樣,Essent也有實時數據來判斷一個汽車充電站是否正在運營,據Niels Wolf說道,他是總部位于阿姆斯特丹的Essent的高級架構師。

Essent從大約四年前開始將數據轉向API來替客戶和合作伙伴提供更多的靈活性。這使IT專業人員和開發人員的工作變得更輕松--其中最大的好處是有一個集中的地方來處理潛在的安全威脅并且在同一個信息流中允許多個不同的協議類型。

“這就是為什么我們使用一個特定的網關,”Wolf 說道。“你可以在同一時間設置所有的[API]調用規則。如果我們受到攻擊,我們有一個很好的位置來防御并同時提供靈活性。”

原文鏈接:www.searchcloudcomputing.com.cn/showcontent_91335.htm

責任編輯:Ophira 來源: TechTarget中國
相關推薦

2022-11-02 14:43:29

2018-10-12 22:50:20

機器學習API人工智能

2020-04-29 08:28:11

React開發代碼

2010-08-09 16:09:25

2013-01-10 10:10:11

Web開發Web工具

2021-11-16 19:19:07

API接口前端開發

2009-11-23 20:07:51

ibmdw開發

2021-02-19 09:33:01

kubernetesJAVA服務

2009-12-11 14:50:14

Visual Basi

2012-05-30 15:15:42

ibmdw

2023-03-15 07:12:53

企業開發人員提供商

2020-01-06 17:45:13

GitJavaScriptCSS

2011-12-21 09:19:32

API

2023-01-11 19:50:35

2021-02-16 16:44:40

RustJavaScript開發

2022-01-06 16:15:58

自測測試開發人員

2023-02-17 15:01:15

2010-08-16 09:21:35

Windows Pho

2012-12-14 08:55:45

開發人員產品經理

2009-07-20 16:11:41

JRuby Swing
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 精品国产一区二区三区日日嗨 | 天天操天天操 | 亚洲国产精品激情在线观看 | 欧美在线综合 | 亚洲综合大片69999 | 亚洲欧美日本在线 | 午夜久久久久久久久久一区二区 | 欧美在线一区二区三区四区 | www.亚洲.com | 秋霞av国产精品一区 | 天天干天天色 | 亚洲国产精品一区二区第一页 | 欧美日韩一区在线播放 | 亚洲免费在线观看 | 亚洲欧美一区二区三区国产精品 | 亚洲一区精品视频 | 久久激情视频 | 欧美在线视频一区二区 | 国产成年人视频 | av大全在线观看 | 99久久99 | 欧美成人精品激情在线观看 | 日韩成人影院在线观看 | 天堂资源 | 亚州精品天堂中文字幕 | 国内精品一区二区三区 | 一区二区成人 | 一区二区三区欧美在线观看 | 亚洲aⅴ| 激情欧美一区二区三区中文字幕 | 一区二区三区免费 | 国产欧美一区二区在线观看 | 精品久久1| 免费观看黄色一级片 | 夜久久 | 国产精品视频免费观看 | 国产高清精品在线 | 欧美日韩不卡在线 | 午夜在线 | 黄色电影在线免费观看 | 亚洲高清视频在线 |