Enviar pesquisa
Carregar
Bluemix API Connect
•
Transferir como PPTX, PDF
•
3 gostaram
•
435 visualizações
C
Chang-Yen Huang
Seguir
Bluemix API Connect
Leia menos
Leia mais
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 32
Baixar agora
Recomendados
Bluemix Api Connect
Bluemix Api Connect
Chang-Yen Huang
Bluemix API Services Comparison
Bluemix API Services Comparison
Chang-Yen Huang
Bluemix Connect & Compose
Bluemix Connect & Compose
Chang-Yen Huang
在Sae上开发高性能微博应用key2
在Sae上开发高性能微博应用key2
ITband
在Sae上开发高性能微博应用
在Sae上开发高性能微博应用
easychen
01 Flex Introduction
01 Flex Introduction
guestd960b1
從Google API到Google Analytics 2016寒假宅學營
從Google API到Google Analytics 2016寒假宅學營
舜博 許
架構行動式網站(使用 ASP.NET MVC 4.0 -twMVC#6
架構行動式網站(使用 ASP.NET MVC 4.0 -twMVC#6
twMVC
Recomendados
Bluemix Api Connect
Bluemix Api Connect
Chang-Yen Huang
Bluemix API Services Comparison
Bluemix API Services Comparison
Chang-Yen Huang
Bluemix Connect & Compose
Bluemix Connect & Compose
Chang-Yen Huang
在Sae上开发高性能微博应用key2
在Sae上开发高性能微博应用key2
ITband
在Sae上开发高性能微博应用
在Sae上开发高性能微博应用
easychen
01 Flex Introduction
01 Flex Introduction
guestd960b1
從Google API到Google Analytics 2016寒假宅學營
從Google API到Google Analytics 2016寒假宅學營
舜博 許
架構行動式網站(使用 ASP.NET MVC 4.0 -twMVC#6
架構行動式網站(使用 ASP.NET MVC 4.0 -twMVC#6
twMVC
Developing Serverless application with Microsoft Azure and Cognitive Services
Developing Serverless application with Microsoft Azure and Cognitive Services
Jeff Chu
Global Azure Bootcamp 2015 Taichung : Mobile service
Global Azure Bootcamp 2015 Taichung : Mobile service
Ian Chen
AT&T 的 HTML5 策略和应用现状
AT&T 的 HTML5 策略和应用现状
Tom Fan
105-2 iOS程式設計(十一)
105-2 iOS程式設計(十一)
Hao Lee
Html5 最重要的部分
Html5 最重要的部分
Tom Fan
Adobe Air的应用与前景(孙颖)
Adobe Air的应用与前景(孙颖)
mimi qiao
DevDays Asia 2018 - Build your bot with QnA Maker
DevDays Asia 2018 - Build your bot with QnA Maker
Chun Yi Pai
20141212 html5 及微軟跨平台佈局 long
20141212 html5 及微軟跨平台佈局 long
Meng-Ru (Raymond) Tsai
第一次使用COIMOTION就上手
第一次使用COIMOTION就上手
Ben Lue
API Token 入門
API Token 入門
Andrew Wu
COIMOTION概念介紹
COIMOTION概念介紹
Ben Lue
Api survey #5 - firebase cloud messaging
Api survey #5 - firebase cloud messaging
Szuping Wang
Create and Manage APIs with API Connect, Swagger and Bluemix
Create and Manage APIs with API Connect, Swagger and Bluemix
Dev_Events
CV
CV
hala jifry
20 Meses de Reformas pelo PSD
20 Meses de Reformas pelo PSD
Paulo Machado
Dog
Dog
arsenalart
Spontaneous moments
Spontaneous moments
György Vámos
Politica
Politica
Acer2008
TALLER TRABAJADO EN CLASE♥
TALLER TRABAJADO EN CLASE♥
yekaortiz
HAPPYWEEK 190 - 2016.10.17.
HAPPYWEEK 190 - 2016.10.17.
Jiří Černák
Clase 3 Conceptualización de Ecosalud
Clase 3 Conceptualización de Ecosalud
Ruben Alfonso
Couleurs Du Monde
Couleurs Du Monde
Ruper
Mais conteúdo relacionado
Mais procurados
Developing Serverless application with Microsoft Azure and Cognitive Services
Developing Serverless application with Microsoft Azure and Cognitive Services
Jeff Chu
Global Azure Bootcamp 2015 Taichung : Mobile service
Global Azure Bootcamp 2015 Taichung : Mobile service
Ian Chen
AT&T 的 HTML5 策略和应用现状
AT&T 的 HTML5 策略和应用现状
Tom Fan
105-2 iOS程式設計(十一)
105-2 iOS程式設計(十一)
Hao Lee
Html5 最重要的部分
Html5 最重要的部分
Tom Fan
Adobe Air的应用与前景(孙颖)
Adobe Air的应用与前景(孙颖)
mimi qiao
DevDays Asia 2018 - Build your bot with QnA Maker
DevDays Asia 2018 - Build your bot with QnA Maker
Chun Yi Pai
20141212 html5 及微軟跨平台佈局 long
20141212 html5 及微軟跨平台佈局 long
Meng-Ru (Raymond) Tsai
第一次使用COIMOTION就上手
第一次使用COIMOTION就上手
Ben Lue
API Token 入門
API Token 入門
Andrew Wu
COIMOTION概念介紹
COIMOTION概念介紹
Ben Lue
Api survey #5 - firebase cloud messaging
Api survey #5 - firebase cloud messaging
Szuping Wang
Mais procurados
(12)
Developing Serverless application with Microsoft Azure and Cognitive Services
Developing Serverless application with Microsoft Azure and Cognitive Services
Global Azure Bootcamp 2015 Taichung : Mobile service
Global Azure Bootcamp 2015 Taichung : Mobile service
AT&T 的 HTML5 策略和应用现状
AT&T 的 HTML5 策略和应用现状
105-2 iOS程式設計(十一)
105-2 iOS程式設計(十一)
Html5 最重要的部分
Html5 最重要的部分
Adobe Air的应用与前景(孙颖)
Adobe Air的应用与前景(孙颖)
DevDays Asia 2018 - Build your bot with QnA Maker
DevDays Asia 2018 - Build your bot with QnA Maker
20141212 html5 及微軟跨平台佈局 long
20141212 html5 及微軟跨平台佈局 long
第一次使用COIMOTION就上手
第一次使用COIMOTION就上手
API Token 入門
API Token 入門
COIMOTION概念介紹
COIMOTION概念介紹
Api survey #5 - firebase cloud messaging
Api survey #5 - firebase cloud messaging
Destaque
Create and Manage APIs with API Connect, Swagger and Bluemix
Create and Manage APIs with API Connect, Swagger and Bluemix
Dev_Events
CV
CV
hala jifry
20 Meses de Reformas pelo PSD
20 Meses de Reformas pelo PSD
Paulo Machado
Dog
Dog
arsenalart
Spontaneous moments
Spontaneous moments
György Vámos
Politica
Politica
Acer2008
TALLER TRABAJADO EN CLASE♥
TALLER TRABAJADO EN CLASE♥
yekaortiz
HAPPYWEEK 190 - 2016.10.17.
HAPPYWEEK 190 - 2016.10.17.
Jiří Černák
Clase 3 Conceptualización de Ecosalud
Clase 3 Conceptualización de Ecosalud
Ruben Alfonso
Couleurs Du Monde
Couleurs Du Monde
Ruper
Diario Resumen 20161210
Diario Resumen 20161210
Diario Resumen
Defensa acusación 26/04
Defensa acusación 26/04
cee_info_2012
Edital seleção-correspondente
Edital seleção-correspondente
Lourdes Pereira
Magicnature
Magicnature
islamtics default
Calendario Academico Casa Central 2012
Calendario Academico Casa Central 2012
cee_info_2012
Gicev - Education-Other IT certificates
Gicev - Education-Other IT certificates
Toni Gicev
Destaque
(16)
Create and Manage APIs with API Connect, Swagger and Bluemix
Create and Manage APIs with API Connect, Swagger and Bluemix
CV
CV
20 Meses de Reformas pelo PSD
20 Meses de Reformas pelo PSD
Dog
Dog
Spontaneous moments
Spontaneous moments
Politica
Politica
TALLER TRABAJADO EN CLASE♥
TALLER TRABAJADO EN CLASE♥
HAPPYWEEK 190 - 2016.10.17.
HAPPYWEEK 190 - 2016.10.17.
Clase 3 Conceptualización de Ecosalud
Clase 3 Conceptualización de Ecosalud
Couleurs Du Monde
Couleurs Du Monde
Diario Resumen 20161210
Diario Resumen 20161210
Defensa acusación 26/04
Defensa acusación 26/04
Edital seleção-correspondente
Edital seleção-correspondente
Magicnature
Magicnature
Calendario Academico Casa Central 2012
Calendario Academico Casa Central 2012
Gicev - Education-Other IT certificates
Gicev - Education-Other IT certificates
Semelhante a Bluemix API Connect
Serverless api gateway + lambda
Serverless api gateway + lambda
Leon Li
Azure Functions
Azure Functions
Dino Wang
鼎鈞數位行銷App營運實務全攻略
鼎鈞數位行銷App營運實務全攻略
淳甫 鄭
ASP.NET MVC 4 新功能介紹(快速上手) -twMVC#4
ASP.NET MVC 4 新功能介紹(快速上手) -twMVC#4
twMVC
twMVC#04 | ASP.NET MVC 4 新功能介紹(快速上手)
twMVC#04 | ASP.NET MVC 4 新功能介紹(快速上手)
twMVC
容器驅動開發 - .NET Conf 2017 @ 台中
容器驅動開發 - .NET Conf 2017 @ 台中
Andrew Wu
Angular js twmvc#17
Angular js twmvc#17
twMVC
MiCloud服務提供者訓練
MiCloud服務提供者訓練
Simon Su
91APP: 從 "零" 開始的 DevOps
91APP: 從 "零" 開始的 DevOps
Andrew Wu
Asp.net mvc 基礎
Asp.net mvc 基礎
Gelis Wu
Introduction to ngn sce
Introduction to ngn sce
gdems
董大偉,Silverlight實務應用範例講座
董大偉,Silverlight實務應用範例講座
Chui-Wen Chiu
01 Flex Introduction
01 Flex Introduction
Scissor Lee
Android应用开发 - 沈大海
Android应用开发 - 沈大海
Shaoning Pan
价值中国网站开发、管理经验探讨、分享、交流
价值中国网站开发、管理经验探讨、分享、交流
hizhubo
利用 ASP.NET MVC 提升您的 Web 應用程式
利用 ASP.NET MVC 提升您的 Web 應用程式
Chui-Wen Chiu
探索 API 開發的挑戰與解決之道 | .NET Conf 2023 Taiwan
探索 API 開發的挑戰與解決之道 | .NET Conf 2023 Taiwan
Alan Tsai
Asp.net mvc網站的從無到有
Asp.net mvc網站的從無到有
Wade Huang
ASP.NET Core 2.1設計新思維與新發展
ASP.NET Core 2.1設計新思維與新發展
江華 奚
twMVC#23 | 快速上手 Azure Functions
twMVC#23 | 快速上手 Azure Functions
twMVC
Semelhante a Bluemix API Connect
(20)
Serverless api gateway + lambda
Serverless api gateway + lambda
Azure Functions
Azure Functions
鼎鈞數位行銷App營運實務全攻略
鼎鈞數位行銷App營運實務全攻略
ASP.NET MVC 4 新功能介紹(快速上手) -twMVC#4
ASP.NET MVC 4 新功能介紹(快速上手) -twMVC#4
twMVC#04 | ASP.NET MVC 4 新功能介紹(快速上手)
twMVC#04 | ASP.NET MVC 4 新功能介紹(快速上手)
容器驅動開發 - .NET Conf 2017 @ 台中
容器驅動開發 - .NET Conf 2017 @ 台中
Angular js twmvc#17
Angular js twmvc#17
MiCloud服務提供者訓練
MiCloud服務提供者訓練
91APP: 從 "零" 開始的 DevOps
91APP: 從 "零" 開始的 DevOps
Asp.net mvc 基礎
Asp.net mvc 基礎
Introduction to ngn sce
Introduction to ngn sce
董大偉,Silverlight實務應用範例講座
董大偉,Silverlight實務應用範例講座
01 Flex Introduction
01 Flex Introduction
Android应用开发 - 沈大海
Android应用开发 - 沈大海
价值中国网站开发、管理经验探讨、分享、交流
价值中国网站开发、管理经验探讨、分享、交流
利用 ASP.NET MVC 提升您的 Web 應用程式
利用 ASP.NET MVC 提升您的 Web 應用程式
探索 API 開發的挑戰與解決之道 | .NET Conf 2023 Taiwan
探索 API 開發的挑戰與解決之道 | .NET Conf 2023 Taiwan
Asp.net mvc網站的從無到有
Asp.net mvc網站的從無到有
ASP.NET Core 2.1設計新思維與新發展
ASP.NET Core 2.1設計新思維與新發展
twMVC#23 | 快速上手 Azure Functions
twMVC#23 | 快速上手 Azure Functions
Bluemix API Connect
1.
Chang-Yen Huang
2.
Bluemix上有非常多的服務,但若是想在Bluemix 上使用現有的API服務,或是想建立自己的API在 Bluemix上該怎麼辦呢?
3.
Bluemix API
Connect 是將IBM API Management與 IBM Strongloop整合的服務 API Management提供建立、執行、管理API及建立安全 性認證等服務 Strongloop是Node.js的Framework,可以直觀且快速 的在Node中開發REST API,並建立或連接到資料庫
4.
使用Strongloop跟隨指示建立Loopback Application
5.
使用Strongloop建立Loopback Application後即可開啟 API
Designer對API做詳細的控管並測試及發佈API 若要建立Strongloop應用程式可 參考此網頁教學
6.
也可以使用API Manager將既有的API服務連結至 Bluemix做管理
7.
8.
9.
安裝需求的軟體後於Bluemix Catalog
自訂API 中選擇並建立 API Connect
10.
開啟命令提示字元,然後輸入下列指令安裝 API
Connect Developer Toolkit:npm install -g apiconnect 建立 API Connect LoopBack 應用程式:apic loopback 輸入完後將會出現以下畫面,隨著指示輸入名稱並選擇hello-world 以建立範例程式
11.
輸入指令以切換工作目錄 :
cd demo 輸入以下指令以開啟API Designer : apic edit API Designer 是 Developer Toolkit 內的圖形使用者介面,並提供 建立及配置 API、離線執行的功能。
12.
輸入Bluemix帳號以登入API Designer
登入後即可看到方才建立的API
13.
按一下發佈 >
新增及管理目標 > 新增 IBM Bluemix 目標。
14.
選取您要在其中發佈的 Bluemix
地區,並登入 API Connect。 選取 Bluemix 組織。 顯示型錄清單。選取Sandbox。 按下一步。
15.
在「選取 Bluemix
應用程式」視窗中,鍵入 "demo-application", 然後按一下新增圖示。 即會顯示 API 頁面。 按一下 demo-application,然後按一下儲存。 即會顯示主視窗。
16.
按一下發佈,然後選取您剛剛新增的目標。 即會顯示「發佈選項」視 窗。
選取發佈應用程式。此選項會在 Bluemix 上建立 NodeJS 應用程式。 按一下發佈。
17.
已啟動 API
Designer 的主控台會顯示數個訊息。如果已順利發佈應 用程式,則最終訊息會與下列類似: 記下此資訊。
18.
接下來,您必須使用發佈期間所傳回的值來修改「產品」定義。 在
API Designer 使用者介面中,按一下 API。 選取 demo。 按一下組合。 在「組合」編輯器中,按一下過濾器原則圖示。 選取 DataPower 閘道原則。 按兩下呼叫。
19.
使用剛才所擷取的值,來更新下列欄位。 插入
API 目標 URL。您必須指定安全通訊協定 HTTPS。例如: 插入 API 呼叫 tls-profile。例如: 按一下儲存,以儲存 API。
20.
按一下發佈,然後選取下列選項: 編譯打包或發佈產品:選取此項目,您可以選擇僅編譯打包或發佈 「產品」,並建立它與應用程式的關聯。
選取特定產品 Demo
21.
API Manager
可讓您發佈 API 產品,因此應用程 式開發人員可以進行存取。您也可以使用 API Manager 來管理 API,方法是配置鑑別測量、設 定速率限制,以及強制執行原則。
22.
於API Connect中啟動API
Manager 要連結既有的API服務至Bluemix則可直接匯入Swagger檔建 立,並使用API Manager做控管及測試
23.
進入API Manager候選擇選單中的草稿 選擇API >
新增 > 匯入Swagger 2.0 並選擇在前一節中建立的 demo.yaml 檔案 demo.yaml位於Strongloop建立的資料夾目錄中的Definitoins中
24.
選擇產品 > 新增
> 新建產品 在標題欄位中,鍵入 "New-Demo-Product"
25.
於左側選擇API欄位 點選新增API至產品
26.
於API處點選新增API至產品 選擇剛才建立的demo API
27.
1.選擇計劃的預設方案 2.將方案的名稱變更為 “Our-Demo-Plan“,並確定已選取 demo
API 3.設定完成後點選右上角儲存
28.
於左側選單選擇儀表板後點選新增 > 新增型錄 將型錄命名為
"Our Demo Catalog"
29.
選擇Our Demo Catalog並點選設定分頁 選擇入口網站並將入口往站配置更改為IBM
Developer Portal
30.
將使用者登錄改為SAML 選擇開發人員分頁後新增Bluemix組織 新增Bluemix 使用者E-Mail
31.
回到草稿>產品>New-Demo-Product 於右上角點選發佈到Our Demo Catalog 回到Our
Demo Catalog即可看到發佈的產品 於產品右邊選單中點選發佈 於彈出的視窗中的對象選擇自定>自行輸入欲允許的使用對象帳號
32.
發佈完成後“demo” 產品即會處於「已發佈」狀態
回到 Bluemix「儀表板」,您將會看到在 Bluemix 中執 行的 "demo-application“ "demo" 產品會發佈至 Our Demo Catalog。登入 Bluemix 組織的所有人都可以訂閱它,而且它可供指定的組 織或社群使用。所選取群組內的應用程式開發人員可以在 「產品」內看到及使用 API。
Baixar agora