diff --git a/README.md b/README.md index de1a9d8..d754b54 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,13 @@ +--- +duration: PT1H00M0S +description: Migrate your APIs to Oracle Cloud API Gateway with Oracle Integration +level: Advanced +roles: Devops;Developer +products: en/cloud/oracle-cloud-infrastructure/oci +keywords: api gateway;oracle integration;APIs REST/SOAP +inject-note: true +--- + # Migrate your APIs to Oracle Cloud API Gateway with Oracle Integration ## Introduction @@ -102,11 +112,12 @@ So, there is a JSON structure to work! "HEADER_VALUE" : "" } ] +You can find these file here: [source_apis.json](files%2Fsource_apis.json) ## Task 2: Understand the OCI API Gateway Deployment Data -Often, a simple structure is enough to implement an API, but as details such as security, header rules, parameters or other details appear, the JSON structure becomes larger. Well, this would be the complete JSON structure for any type of deployment. We will use it in our OIC flow. +Often, a simple structure is enough to implement an API, but as details such as security, header rules, parameters or other details appear, the JSON structure becomes larger. Well, this would be the complete JSON structure for any type of deployment. We will use it in our OIC flow. You can find the file here: [apigw_structure.json](files%2Fapigw_structure.json) { "requestPolicies": { @@ -307,7 +318,7 @@ If you don't know how to create an Oracle Integration Connection, you can view h ![Connection_Rest_2.png](images%2FConnection_Rest_2.png) 3. For your Trigger Endpoint, you can execute a request with the Oracle Integration Basic Authentication. So, you can use an username and password. ![Connect_Rest_3.png](images%2FConnect_Rest_3.png) -4. In the second connection, as you did in the first connection, give a name and identifier (for example, "APIGW_REST_API"). Select the proper OCI API Gateway REST for your region (in the example, the region is Ashburn). See here to view the proper endpoint for your region [OCI API Gateway endpoints](https://docs.oracle.com/en-us/iaas/api/#/en/api-gateway/20190501/). Obtain your OCI Credentials to provide access to the OCI API gateway services. +4. In the second connection, as you did in the first connection, give a name and identifier (for example, "APIGW_REST_API"). Remember to select the Invoke type unlike the first configuration. Select the proper OCI API Gateway REST for your region (in the example, the region is Ashburn). See here to view the proper endpoint for your region [OCI API Gateway endpoints](https://docs.oracle.com/en-us/iaas/api/#/en/api-gateway/20190501/). Obtain your OCI Credentials to provide access to the OCI API gateway services. ![Connection_Apigateway_Rest_Api.png](images%2FConnection_Apigateway_Rest_Api.png) ## Task 4: Create the Integration diff --git a/files/MIgration_form.xlsx b/files/MIgration_form.xlsx deleted file mode 100644 index de62a5c..0000000 Binary files a/files/MIgration_form.xlsx and /dev/null differ diff --git a/files/femsa_export.json b/files/source_apis.json similarity index 84% rename from files/femsa_export.json rename to files/source_apis.json index fe48fb9..b7a6905 100644 --- a/files/femsa_export.json +++ b/files/source_apis.json @@ -4,7 +4,7 @@ "METHOD" : "GET", "PATH_PREFIX" : "/okecep", "PATH" : "/cep", - "ENDPOINT" : "http://129.153.138.208/cep", + "ENDPOINT" : "http://x.x.x.x/cep", "QUERY_PARAMETERS" : "cep", "GROOVY_SCRIPT" : "", "AUTHENTICATION_TYPE" : "BASIC", @@ -17,7 +17,7 @@ "METHOD" : "POST", "PATH_PREFIX" : "/dneonline", "PATH" : "/calculator", - "ENDPOINT" : "http://www.dneonline.com/calculator.asmx", + "ENDPOINT" : "http://www.example.com/calculator.asmx", "QUERY_PARAMETERS" : "", "GROOVY_SCRIPT" : "", "AUTHENTICATION_TYPE" : "BASIC", diff --git a/index.md b/index.md index ffefea1..b657d3b 100644 --- a/index.md +++ b/index.md @@ -1,3 +1,13 @@ +--- +duration: PT1H00M0S +description: Migrate your APIs to Oracle Cloud API Gateway with Oracle Integration +level: Advanced +roles: Devops;Developer +products: en/cloud/oracle-cloud-infrastructure/oci +keywords: api gateway;oracle integration;APIs REST/SOAP +inject-note: true +--- + # Migrate your APIs to Oracle Cloud API Gateway with Oracle Integration ## Introduction @@ -102,11 +112,12 @@ So, there is a JSON structure to work! "HEADER_VALUE" : "" } ] +You can find these file here: [source_apis.json](files%2Fsource_apis.json) ## Task 2: Understand the OCI API Gateway Deployment Data -Often, a simple structure is enough to implement an API, but as details such as security, header rules, parameters or other details appear, the JSON structure becomes larger. Well, this would be the complete JSON structure for any type of deployment. We will use it in our OIC flow. +Often, a simple structure is enough to implement an API, but as details such as security, header rules, parameters or other details appear, the JSON structure becomes larger. Well, this would be the complete JSON structure for any type of deployment. We will use it in our OIC flow. You can find the file here: [apigw_structure.json](files%2Fapigw_structure.json) { "requestPolicies": { @@ -307,7 +318,7 @@ If you don't know how to create an Oracle Integration Connection, you can view h ![Connection_Rest_2.png](images%2FConnection_Rest_2.png) 3. For your Trigger Endpoint, you can execute a request with the Oracle Integration Basic Authentication. So, you can use an username and password. ![Connect_Rest_3.png](images%2FConnect_Rest_3.png) -4. In the second connection, as you did in the first connection, give a name and identifier (for example, "APIGW_REST_API"). Select the proper OCI API Gateway REST for your region (in the example, the region is Ashburn). See here to view the proper endpoint for your region [OCI API Gateway endpoints](https://docs.oracle.com/en-us/iaas/api/#/en/api-gateway/20190501/). Obtain your OCI Credentials to provide access to the OCI API gateway services. +4. In the second connection, as you did in the first connection, give a name and identifier (for example, "APIGW_REST_API"). Remember to select the Invoke type unlike the first configuration. Select the proper OCI API Gateway REST for your region (in the example, the region is Ashburn). See here to view the proper endpoint for your region [OCI API Gateway endpoints](https://docs.oracle.com/en-us/iaas/api/#/en/api-gateway/20190501/). Obtain your OCI Credentials to provide access to the OCI API gateway services. ![Connection_Apigateway_Rest_Api.png](images%2FConnection_Apigateway_Rest_Api.png) ## Task 4: Create the Integration