Translation not up to date
Produkt Watson Query nabízí více možností zabezpečení konektivity, které závisí na požadavcích na připojení aplikací.
Připojení k veřejnému koncovému bodu (výchozí volba)
Aplikaci můžete připojit tak, že použijete veřejný název hostitele, který obdržíte při zajišťování vaší služby. Přístup k vašim datům je chráněn pomocí silného ověření, voleb autorizace Db2® a řízení přístupu, šifrování přes spojení a v klidu a IBM® zabezpečení a postupů dodržování předpisů pro vývoj a provoz.
- Z konzoly
- Přihlaste se do produktu Watson Query a klepněte na instanci služby.
- Klepněte na tlačítko Spravovat.
- Klepněte na volbu Otevřít konzolua poté na volbu Administrace.
- Vyberte volbu Připojení.
- Veřejné a soukromé koncové body se zobrazují pod volbou Prostředky konfigurace připojení.
- Z pověření služby
- Přihlaste se do produktu Watson Query a klepněte na instanci služby.
- Klepněte na Pověření služby.
- Klepněte na volbu Nové pověřenía poté klepněte na tlačítko Přidat.
- Po vytvoření pověření klepněte na šipku dolů u názvu pověření a prohlédněte si pověření.
- V dokumentu JSON si poznamenejte obsah polí názvu hostitele, portu, hesla a jména uživatele. K vytvoření připojení veřejného koncového bodu se používají tyto čtyři komponenty:
Rozpis řetězce připojení aktuálních plánů
- Watson Query
Sekce Watson Query obsahuje informace, které jsou vhodné pro aplikace, které vytvářejí připojení k produktu Watson Query.
Pozn.:0...
označuje jednu nebo více z těchto záznamů v poli.Tabulka 1. Informace o připojení identifikátoru URI Db2 on Cloud Název pole Rejstřík Popis Type
Typ připojení. Například URI
.Scheme
Schéma identifikátoru URI. Například db2
.Path
Cesta pro název databáze URI. Výchozí hodnota je bludb
.Authentication
Username
Jméno uživatele, které používáte pro připojení. Authentication
Password
Heslo pro uživatele. Authentication
Method
Jak ověření probíhá. Například, přímé ověření je obsluhováno ovladačem. Hosts
0...
Název hostitele a port, ke kterému se chcete připojit. Composed
0...
Identifikátor URI, který kombinuje produkty Scheme
,Authentication
,Host
aPath
.Certificate
Name
Přidělený název certifikátu podepsaného (svým) držitelem pro implementaci databáze. Certificate
Base64 Kódovaná verze base64 certifikátu. - Sekce CLI
Sekce rozhraní CLI obsahuje informace, které můžete použít k připojení pomocí produktu Watson Query.
Pozn.:0...
označuje jednu nebo více z těchto záznamů v poli.Tabulka 2. Informace o připojení PostgreSQL nebo CLI Název pole Rejstřík Popis Bin
Doporučený binární soubor pro vytvoření připojení; v tomto případě je to Watson Query. Composed
Formátovaný příkaz pro vytvoření připojení k vaší implementaci. Příkaz kombinuje proměnnou Bin
, nastavení proměnnýchEnvironment
a používáArguments
jako parametry příkazového řádku.Environment
Seznam klíčů nebo hodnot, které jste nastavili jako proměnné prostředí. Arguments
0...
Informace předávané jako argumenty příkazu, které jsou zobrazeny v poli Bin
.Certificate
Base64 Certifikát podepsaný svým držitelem, který se používá k potvrzení, že se aplikace připojuje k příslušnému serveru. Je zakódována hodnota base64 . Certificate
Název Přidělený název certifikátu podepsaného (svým) držitelem. Type
Typ balíku, který používá tyto informace o připojení; v tomto případě cli
.- Příklad pověření služby JSON pověření
Pro vytvoření připojení k instancím databáze podnikového plánu lze použít následující soubor JSON služeb VCAP:
{ "apikey": "<apikey>", "connection": { "cli": { "arguments": [ [ "-u", "ipa8emxc", "-p", "e2haTt1FJ7m3UQXY", "--ssl", "--sslCAFile", "2ac5a4d3-1307-40f5-99a4-043e278fb084", "--authenticationDatabase", "admin", "--host", "a1d53ce7-166c-42d1-af26-7809dexxxxxx.yyyyyy.databases.appdomain.cloud:32447" ] ], "bin": "db2", "certificate": { "certificate_base64": "<certificate_code>", "name": "2ac5a4d3-1307-40f5-99a4-043e278fb084" }, "composed": [ "db2 -u ipa8emxc -p e2haTt1FJ7m3UQXY --ssl --sslCAFile 2ac5a4d3-1307-40f5-99a4-043e278fb084 --authenticationDatabase admin --host a1d53ce7-166c-42d1-af26-7809dexxxxxx.yyyyyy.databases.appdomain.cloud:32447" ], "environment": {}, "type": "cli" }, "db2": { "authentication": { "method": "direct", "password": "<password>", "username": "<user_name>" }, "certificate": { "certificate_base64": "<certificate_code>", "name": "2ac5a4d3-1307-40f5-99a4-043e278fb084" }, "composed": [ "db2://ipa8emxc:e2haTt1FJ7m3UQXY@a1d53ce7-166c-42d1-af26-7809dexxxxxx.yyyyyy.databases.appdomain.cloud:32447/bludb?authSource=admin&replicaSet=replset" ], "database": "bludb", "host_ros": [ "a1d53ce7-166c-42d1-af26-7809dexxxxxx.yyyyyy.databases.appdomain.cloud:31196" ], "hosts": [ { "hostname": "a1d53ce7-166c-42d1-af26-7809dexxxxxx.yyyyyy.databases.appdomain.cloud", "port": 32447 } ], "jdbc_url": [ "jdbc:db2://a1d53ce7-166c-42d1-af26-7809dexxxxxx.yyyyyy.databases.appdomain.cloud:32447/bludb:user=<userid>;password=<your_password>;sslConnection=true;" ], "path": "/bludb", "query_options": { "authSource": "admin", "replicaSet": "replset" }, "replica_set": "replset", "scheme": "db2", "type": "uri" } }, }
Připojení k soukromému koncovému bodu: koncový bod služby IBM Cloud
Produkt Watson Query podporuje soukromou konektivitu prostřednictvím koncového bodu služby IBM Cloud . Koncové body služeb IBM Cloud bezpečně přesměrují síťový provoz mezi různými službami IBM Cloud prostřednictvím soukromé sítě nosné desky IBM Cloud . Když nakonfigurujete instanci produktu Watson Query s propojením koncového bodu služby IBM Cloud , provoz mezi cloudovou databází a aplikacemi implementovanými na vašem účtu IBM Cloud nepřechází žádné veřejné sítě.