投稿

6月, 2020の投稿を表示しています

[OCI]Oracle Cloud Infrastructure(OCI)Data IntegrationのためのVCN構成を理解する (2020/07/01)

イメージ
Oracle Cloud Infrastructure(OCI)Data IntegrationのためのVCN構成を理解する (2020/07/01) https://blogs.oracle.com/dataintegration/understanding-vcn-configuration-for-oracle-cloud-infrastructure-oci-data-integration 投稿者: ADITYA DUVURI | Product Manager Oracle Cloud Infrastructure Data Integrationについて理解を深めよう 本日のブログでは、 Oracle Cloud Infrastructure Data Integration の VCN(Virtual Cloud Network)構成を理解していきます。 以前、 Oracle Cloud Infrastructure Data IntegrationでWorkspacesについて 書いたブログをチェックしてみてください。 Virtual Cloud Network(VCN)の概要 仮想クラウド・ネットワーク(VCN)は、Oracle Cloud Infrastructureのカスタマイズ可能なプライベート・ネットワークです。 従来のデータセンター・ネットワークと同様に、VCNではネットワーク環境を完全に制御できます。 これには、独自のプライベートIPアドレス空間の割り当て、サブネットの作成、 ルート表の作成、ステートフル・ファイアウォールの構成などが含まれます。 VCNは単一のリージョン内に存在しますが、複数の可用性ドメインを横断することができます。 ユーザー、グループ、およびコンパートメントが作成されたら、VCNの作成から始めてください。 デフォルトでは、VCNには2つのサブネットがあります。 プライベートサブネット - インスタンスには、仮想ネットワークインターフェースカード(VNIC)に割り当てられたプライベートIPアドレスが含まれています。 パブリックサブネット - VNICに割り当てられたプライベートおよびパブリックIPアドレスを含みます。 VCNの詳細については、以下を参照ください。 - https://docs.cl

[OCI]未来はデータドリブン (2020/06/30)

イメージ
  未来はデータドリブン (2020/06/30) https://blogs.oracle.com/database/data-driven-apps 投稿者: Maria Colgan | Master Product Manager 今日の世界では、さまざまなタイプのデータから迅速に価値を創造する能力は、ますますビジネスに競争力を与えるようになっています。 その好例が、レスポンスが良く、パーソナライズされた携帯性の高いフードデリバリーアプリです。 しかし、どのようにしてビジネスをデータドリブンにするのでしょうか? ビジネスがデータからこの種の価値や洞察力を生み出す最も簡単な方法は、 最新の開発パラダイムを使用して構築されたデータドリブンアプリケーションを活用し、 柔軟性と拡張性、信頼性の高いプラットフォーム上に展開することです。 データドリブンアプリケーションとは? データドリブンアプリケーション(アプリ)は、複数の異なるソースから引き出された 多様なデータセット(空間情報、文書情報、センサー情報、トランザクション情報など)上で動作し、多くの場合、リアルタイムで行われます。 ビジネスがより速く、より多くの情報に基づいた意思決定を行うために、これらのアプリケーションは、 従来のアプリケーションとは全く異なる方法でデータから価値を生み出すことが求められています。 例えば、機械学習を使用して、ダイナーにリアルタイムでレコメンドをしたり、不正取引を検出したりすることができます。 また、ソーシャルグラフを使用してコミュニティ内のインフルエンサーを特定し、 特定のプロモーションで彼らをターゲットにしたり、空間データを使用して配達の追跡を行ったりすることもできます。 データドリブンアプリに課せられた要求を満たすために、開発者はデータ処理と機械学習アルゴリズムのセットを利用する必要があります。 皮肉なことに、これらのアルゴリズムにデータを送るのは面倒で断片的になることがあります。 しかし、はるかに簡単な別のアプローチがあります。 コンバージドデータベース とは、すべての最新のデータタイプと最新の開発パラダイムをネイティブにサポートし、1つの製品に組み込まれたデータベースのことです。 データタイプ、ユースケース、開発パラダイムをコンバージドデータベース内の機能として統合するこ

[OCI]SIEMはセキュリティインシデントの検出よりもはるかに多くのことを行う (2020/06/30)

イメージ
SIEMはセキュリティインシデントの検出よりもはるかに多くのことを行う (2020/06/30) https://blogs.oracle.com/cloudsecurity/a-siem-does-much-more-than-detect-security-incidents 投稿者: David B. Cross | SVP SaaS Security セキュリティイベントや活動を検知・監視する SIEM (Security, Incident, and Event Management)システムをご存知の方も多いと思います。 このブログ記事では、SIEMが進化し、さらに多くのことができるようになったことを紹介したいと思います。 ほとんどの企業やシステムプロバイダは、システム内のセキュリティ固有のインシデントやイベントについてアラートを取得し、報告するためにSIEMを導入しています。 企業やシステム・プロバイダーは、アプリケーション、プラットフォーム、および環境に基づいて、 特定のセキュリティ・ルール、シグネチャ、およびユースケースを構築し、導入しています。 Oracle SaaSの場合、SIEMは、 Automated SaaS Cloud Security Services (ASCSS)インフラストラクチャの主要コンポーネントの1つとして構成されています。 DevSecOpsモデルにおけるSIEM Oracle SaaS Cloud Security(SCS)は、 DevSecOps モデルを使用してSaaS環境を構築し、保護しています。 しかし、当社のソリューションを市場で最も安全なものにしているのは、SIEMの使用方法と使用場所です。 意図しないアクションや悪意のあるアクションは、エンジニアリング・ライフサイクルのどのフェーズでも発生する可能性があるため、 当社ではSIEMを使用してDevSecOpsライフサイクルのすべてのフェーズでログとアクティビティを監視しています。 すべてのフェーズでSIEMを使用することは、Oracle SaaS Cloud Security(SCS)組織が取り入れているベストプラクティスであり、 すべてのセキュリティ組織が実装して導入すべきことです。 SIEMはDevSecOpsのライフサイクル全体にとって非常に重要で

[OCI]Oracle Cloud Infrastructure(OCI)Data Integrationのワークスペース (2020/06/29)

イメージ
Oracle Cloud Infrastructure(OCI)Data Integrationのワークスペース (2020/06/29) https://blogs.oracle.com/dataintegration/workspace-in-oracle-cloud-infrastructure-oci-data-integration 投稿者: ADITYA DUVURI | Product Manager Oracle Cloud Infrastructure Data Integration は、 フルマネージドのサーバーレスのネイティブ・クラウド・サービスで、 さまざまなソースからデータをインジェストし、そのデータをクレンジング、変換、リシェイプし、 Oracle Cloud Infrastructure上のターゲット・システムに効率的にロードするといった、一般的な抽出、ロード、変換(ETL)タスクを支援します。 開始前に、 管理者は、Oracle Cloud Infrastructure Data Integration がデータ・ソースへの接続を確立できるように、接続要件を満たす必要があります。 次に、管理者がワークスペースを作成し、そのワークスペースにアクセスできるようにします。 ワークスペースを使用して整理された状態を維持し、さまざまなデータ統合環境を簡単に管理することができます。 ワークスペースは、Oracle Cloud Infrastructure Data Integration の予備的なコンポーネントです。 ワークスペースは、ユーザーが複数のプロジェクト、公開/実行タスク、およびデータ資産の定義で作業できる環境として提供されます。 管理者は、このデータ統合ソリューションを開始するために、ユーザー/グループのポリシーを定義する必要があります。 ワークスペースの作成と編集 前提条件 データ統合活動に必要なすべてのコンパートメントとVCNが作成されています。 Oracle Cloud Infrastructure Data Integration の VCN の詳細については、 https://docs.cloud.oracle.com/en-us/iaas/data-integration/using/preparing-f

Node-oracledb 5.0 にネストされたカーソル、データベースの起動、プリフェッチのチューニングが追加 (2020/06/29)

イメージ
Node-oracledb 5.0 にネストされたカーソル、データベースの起動、プリフェッチのチューニングが追加 (2020/06/29) https://blogs.oracle.com/opal/node-oracledb-50-adds-nested-cursors-database-startup-and-prefetch-tuning 投稿者: Christopher Jones | Senior Principal Product Manager リリースのお知らせです。 Oracle DatabaseにアクセスするためのNode.jsモジュールである node-oracledbの新しいメジャーリリースがnpmから公開されています。 主な機能 Oracle クライアントライブラリを見つけるための新しい初期化機能、 クエリフェッチのチューニングのためのカスタマイズ可能なプリフェッチ、 入れ子になったカーソルのサポート、データベースの起動とシャットダウン。 node-oracledb 5.0 リリースは、Node.js ユーザーに大小さまざまな機能強化をもたらします。 すべての詳細については CHANGELOG を参照してください。 主な変更点 Oracle Clientライブラリを検索するための新しい初期化関数 。 新しい oracledb.initOracleClient() 関数を使用して、Oracle Client の使用を構成することができます。 例えば、Oracle Clientライブラリの場所を渡すことができます。 これはWindowsとmacOSで最も便利です。特に最近のmacOSの変更によりライブラリへのアクセスが制限されています。 Linuxではいくつかの制限があります。この関数は、tnsnames.oraのようなオプションの設定ファイルがあるディレクトリ名も受け付けます。 この新機能は、WindowsとmacOS上でのNode.jsのインストールを自動化し、 複数のOracle Clientライブラリのバージョンをインストールしておくことを容易にし、 ユーザーにアプリケーションを配布することを容易にします。 例えば、Windows上で Oracle Instan

Oracle Database用の新しいPython cx_Oracle 8.0インターフェイスでは、設定がより簡単になりました。 (2020/06/26)

イメージ
  Oracle Database用の新しいPython cx_Oracle 8.0インターフェイスでは、設定がより簡単になりました。 (2020/06/26) https://blogs.oracle.com/opal/the-new-cx_oracle-80-release-brings-easier-configuration 投稿者: Christopher Jones | Senior Principal Product Manager Python用の非常に人気の高いOracle Databaseインターフェイスである cx_Oracle 8.0 が PyPI 上でProductionになりました。 cx_OracleはPython Database API仕様のオープンソースパッケージで、 高度なOracle Database機能をサポートするための多くの追加機能を備えています。 これは、cx_Oracleの素晴らしいOracle Databaseサポートを追加するメジャーリリースです。 2020年6月のPython Office Hoursの録画 で、私がcx_Oracle 8の新機能のいくつかについて話しているのを聞くことができます。 リリースノート には、すべての変更点と改善点が含まれています。 特に、一連のコードのクリーンアップと小さな修正を行ってくれた Alex Henrie に感謝します。 主な変更点 Python 3 のサポート。 上流のPythonコミュニティがPython 2を捨てた ことに伴い、 このリリースのcx_OracleはPython 3でのみインストールされます (古いcx_Oracle 7リリースはpip install cx-Oracle==7.3.0を使用してPython 2にインストールすることができます)。 インストール手順 を参照してください。 Oracle Clientライブラリを検索するための新しいメソッド。 新しい cx_Oracle.init_oracle_client() 関数を使用して、Oracle Client を構成することができます。 例えば、Oracle Clientライブラリの場所を渡すことができます。 これはWindowsとmacOSで最も便利です。特に最近のmac

[OCI]変わりゆくDBAの役割 第3週目、データの準備 (2020/06/19)

イメージ
  変わりゆくDBAの役割 第3週目、データの準備 (2020/06/19) https://blogs.oracle.com/machinelearning/the-changing-role-of-the-dba:-week-3,-data-preparation 投稿者: Charlie Berger | Sr. Dir. Product Management, Machine Learning, AI and Cognitive Analytics 「 Oracle Data ProfessionalからOracle Data Scientistへ 」シリーズの第4回目、第3ステップへようこそ。 前回の 第2週 では、渡されたデータをただ受け取るだけではなく、 「正しいデータ」を組み立てること、正しいデータを理解して検証し、 そのデータが有効に見えて「意味がある」ことを確認することの重要性など、データの理解について取り上げました。 もし、 その記事 や このシリーズのまとめ ブログ記事を読んでいないのであれば、ぜひ読んでみることをお勧めします。 また、「 Oracle Machine Learning Overview: from Oracle Data Professional to Oracle Data Scientist in 6 Weeks! 」も YouTubeで視聴できるようになりました。 今回のブログ記事では、Oracle Data Scientistになるための3つ目のステップに入ります。データの準備です。 Oracle Data Scientistになるには、会社で働くだけで多くのことを学んできたことが重要です。 その会社、業界、競合他社、ビジネスを推進する要因、会社が収集・保存しているデータについて経験的な知識を持つことで、 次のステップである「データの準備」に向けて確固たる地位を築くことができます。 第1週目の「ビジネス理解」では、問題文の定義を非常に正確に行う必要があることを学びました。 第2週目では、機械学習がビジネス上の問題に対処できるように、収集したデータについて熟考することを学びました。 さて、機械学習アルゴリズムを実行して良い結果を得る前に、データを準備する必要があります。 まず、データの準備には大きく分けて2つの種類が

[OCI]ORDSをVisual Builderで活用してOracle DBにアクセスする - OpenAPIアップデート (2020/06/19)

イメージ
  ORDSをVisual Builderで活用してOracle DBにアクセスする - OpenAPIアップデート (2020/06/19) https://blogs.oracle.com/shay/ords2 投稿者: Shay Shmeltzer | Director of Product Management - Oracle 少し前に、 Visual BuilderからORDSを介してOracle ATP DBにアクセスする方法 を紹介するブログ/ビデオを投稿しました。 その後、ORDS側とVisual Builder部分の両方で起こったアップデートの1つは、OpenAPI/Swagger標準のサポートです。 これにより、ORDSベースのRESTサービスをVBアプリに追加し、それを活用したアプリを作成することが高速化・簡略化されます。 ORDS は、Oracle DB の既存のテーブルの上に Visual Builder ベースのアプリケーションを 構築しようとしている人のためのシンプルなソリューションです。 ORDS は、テーブル(およびその他の DB オブジェクト)の上に REST サービスのセットを公開する非常にシンプルな方法を提供します。 サービスが作成されると、それらを Visual Builder に追加して、公開されたデータを消費することができます。 以前のブログでは、特定のエンドポイントを追加する方法を紹介しましたが、 両側のOpenAPIをサポートしているため、「仕様による定義」アプローチを使用して、 VBの1つのシンプルなアクションで多くのエンドポイントを作成することができます (そして、特定のアクションとデータ型への正しいマッピングを持っています)。 ORDS OpenAPI メタデータを取得するには、オブジェクトの URL に open-api-catalog を追加して、URL が次のようになるようにします。 https://servername/ords/schema/open-api-catalog/tablename/ 終了までの流れは下のデモをチェックしてみてください。 https://youtu.be/7K2_OfVWL84 もう一つ覚えておきたいのは、ORDS は特定の形式の REST リクエストを使用して、 デ

[OCI]AD Bridge使用時のIdentity Cloud Serviceでのユーザーアクセスのトラブルシューティング (2020/06/10)

イメージ
AD Bridge使用時のIdentity Cloud Serviceでのユーザーアクセスのトラブルシューティング (2020/06/10) https://blogs.oracle.com/cloudsecurity/troubleshooting-user-access-in-identity-cloud-service-when-using-ad-bridge 投稿者: Paul Toal | Distinguished Solution Engineer - Cyber Security 以前の記事では、Oracle Identity Cloud Service (IDCS) が Active Directory (AD) ブリッジを使用して IDCS にユーザーとグループを同期させる方法について詳しく説明しました。 たとえば、 この記事 では、ADユーザーのサブセットを同期する方法について説明します。 IDCSはAzureも完全にサポートしていることに注意してください。 そのシナリオでは、ADブリッジは使用されず、代わりに業界標準のオープンスタンダードのSCIMインターフェースがAzureとIDCSの間で使用されます。 ADはSCIMをサポートしていないので、ADブリッジが使用されます。 AD(またはAzure AD)からIDCSにユーザーを同期することは、 一般的な要件であり、ADFSを介してADからIDCSへのシングルサインオン(SSO)を可能にするために、 一般的にフェデレーションと一緒に使用されます。ADブリッジのセットアップは、 IDCSとADFS間のフェデレーションのセットアップと同様に、本当に簡単です。 下の図に示すように、設定するのは簡単な2段階のプロセスで、 ここ と ここ のチュートリアルで説明されています。 最近、ある顧客が問題を抱えて私に連絡してきた。彼らのシナリオでは、 上記の展開(ただし、AzureはIDプロバイダであり、ADFSではない)で、 E-Business Suite (EBS)もIDCSと統合されており、AzureからEBSに至るまでSSOを可能にしています。 通常の状況では、ユーザーの流れはシームレスです。 ユーザーは、認証されたユーザーとしてEBSに戻される前に、AzureとIDCSの間を透過的にバウンドする