投稿

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

Oracle Linux KVM用のOracle Database Templatesが利用可能になりました。 (2021/07/01)

イメージ
Oracle Linux KVM用のOracle Database Templatesが利用可能になりました。 (2021/07/01) https://blogs.oracle.com/linux/post/oracle-database-templates-for-oracle-linux-kvm-now-available 投稿者: Simon Coter | Senior Manager, Oracle Linux and Virtualization Product Management このたび、Oracle Database 19c Templates for Oracle Linux KVMの新リリースを発表します。 Oracle Database Templates for Oracle Linux KVMは、テスト環境および本番環境向けに、Oracle Linux Virtualization Managerで管理されるOracle Linux KVMにシングル・インスタンスのOracle DatabaseまたはOracle Real Application Clusterを迅速かつ容易に導入する方法を提供します。cloud-initに基づいて構築されたOracle Linux KVMおよびOracle Linux Virtualization Manager用の新しいテンプレートは、自動化の向上を実現します。 Oracle Linux KVM用のOracle Databaseテンプレートには、Oracle Database 19c、Oracle Linux release 7 Update 9またはOracle Linux 8 Update 4 with the Unbreakable Enterprise Kernel Release 6 (UEK6 Update 2)のすべての最新ビットが含まれています。現在利用可能な最新ビットは以下の通りです。     シングル・インスタンスおよびOracle RAC 19c Enterprise/Standard Edition(Oracle Grid Infrastructure Release Update(19.11.0.0.210420)を含む)およびOracle Linux 8 Update

没入感のある体験と実用的なインサイトをピッチにもたらすスポーツスタートアップ (2021/07/01)

イメージ
没入感のある体験と実用的なインサイトをピッチにもたらすスポーツスタートアップ (2021/07/01) https://blogs.oracle.com/startup/sports-startups-bring-immersive-experiences-and-actionable-insights-to-the-pitch 投稿者: Sarah Griffiths | Freelance Journalist UEFA Euro 2020のノックアウトステージが始まると、スポーツにおけるテクノロジーが話題になり続けます。ビデオ・アシスタント・レフェリー(VAR)が注目されていますが、ピッチ上で影響を与える新技術はそれだけではありません。 独自のリーグで 世界で最も視聴されているサッカーリーグが、公式のクラウド、データ、アナリティクス、機械学習のプロバイダーとして オラクルを選びました 。近々、選手やチームのパフォーマンスに関する 高度な統計情報 が全世界での放送中に表示されるようになり、毎年テレビで試合を観戦する32億人のファンは、勝率などの新鮮なインサイトを得ることができます。 また、オラクルとプレミアリーグは、ライブデータストリームや過去の何千もの試合から得られた統計情報をもとに、Oracle Cloud infrastructure(OCI)上で機械学習モデルを開発することで、長期的にインサイトの生成と提供をさらに強化することを目指します。これはゲームチェンジャーになるでしょう。 トーナメントで選手に優位性を与えることは、ビッグビジネスでもあります。欧州のサッカー市場だけでも 250億ポンド以上 の規模があり、各クラブはトロフィー獲得のために最新のテクノロジーを活用しようと競い合っています。 これらのクラウド・スタートアップは、選手、チーム、そしてファンに新しいテクノロジーを提供することで、大きな成功を収めようとしています。 ボールに張り付く チャンピオンズリーグのビッグチームであるヨーロッパの主要クラブのコーチたちは、 ReSpo.Vision社のAIを搭載した技術 を使って、今後の試合のラインナップを決めています。ポーランドのスタートアップであるReSpo.Vision社は、コンピュータビジョンとAIアルゴリズムを用いて、1台のカメラで録画されたサ

Oracle Cloud Infrastructureにおけるインフラストラクチャとアプリケーションの導入を自動化および簡素化 (2021/07/01)

イメージ
Oracle Cloud Infrastructureにおけるインフラストラクチャとアプリケーションの導入を自動化および簡素化 (2021/07/01) https://blogs.oracle.com/cloud-infrastructure/post/automate-and-simplify-your-deployment-of-infrastructure-and-applications-in-oracle-cloud-infrastructure 投稿者: Jeevan Joseph Oracle Cloud Infrastructure(OCI)上でポリグロット・アプリケーションを実演する新しいクイック・スタート・ソリューションを発表します。クイック・スタートは、OCI Free Tierアカウントまたはトライアル・アカウントですぐに導入できる完全なソリューションです。OCIのサービスと機能について学びながら、実際のソリューションを試すことができます。このクイックスタートソリューションでは、OCIのさまざまなインフラストラクチャコンポーネントを使用して、アプリケーションをすばやく構築し、デプロイする方法を紹介します。 MuShop basicは、Eコマースサイトを実装する3層構造のWebアプリケーションです。 OCI の機能を紹介するために作られています。このアプリケーションは、Always Free Tierのリソースのみで動作するように設計されています。リポジトリには、アプリケーションコードと、 Resource Manager スタックを作成するための Terraform コードが含まれており、必要なリソースをすべて作成し、作成したリソース上でアプリケーションを設定します。 ソリューション クイックスタートソリューションは、アプリケーションに必要なリソースをお客様のテナントでプロビジョニングするための自動化を提供します。OCIは、TerraformやAnsibleなど、いくつかの業界標準のリソース管理ツールをサポートしています。このクイックスタートでは、Terraform を使用して Oracle APEX 環境を作成および管理します。 OCIでは、 Oracle Resource Manager というTerraformのマネージドサービスを提

Oracle Cloud Infrastructureでの.Netアプリケーションの迅速かつ容易な実行 (2021/07/01)

イメージ
Oracle Cloud Infrastructureでの.Netアプリケーションの迅速かつ容易な実行 (2021/07/01) https://blogs.oracle.com/cloud-infrastructure/post/running-net-applications-in-oracle-cloud-infrastructure-quickly-and-easily 投稿者: Jeevan Joseph  このソリューションでは、Oracle Cloud Infrastructure(OCI)上でASP .NETアプリケーションの自動デプロイメント・パイプラインを迅速にセットアップする方法を示します。クイック・スタートは、OCI Free Tierまたはトライアルアカウントですぐに導入できる完全なソリューションです。クイック・スタートでは、OCIのサービスや機能について学びながら、実際のソリューションを試すことができます。このソリューションでは、OCI上でWindowsインスタンスを使用して.NETアプリケーションを迅速に構築およびデプロイする方法を示します。 ソリューション クイックスタートソリューションは、.NETアプリケーションをホストするために、テナント内のリソースをプロビジョニングするための自動化を提供します。OCIは、TerraformやAnsibleなどの複数の業界標準リソース管理ツールをサポートしています。このクイックスタートでは、Terraformを使用して、Windowsベースの.Net環境を作成および管理します。 OCIでは、 Oracle Resource Manager というマネージドTerraformサービスを提供しています。この無料サービスは、様々なソースコントロールシステムと直接統合し、インフラストラクチャの自動化を提供し、Terraformの状態を管理することで、チームがTerraformを簡単に扱えるようにします。Oracle Resource Managerでは、Terraformの設定をスタックとしてパッケージ化することができ、ユーザーフレンドリーでウィザード方法でインフラストラクチャコンポーネントを作成、管理することができます。開発者は、ここで紹介されている同じ手順を適用して独自のスタックを構築し、簡単で一貫性

Flow Logsの活用 (2021/07/01)

イメージ
Flow Logsの活用 (2021/07/01) https://blogs.oracle.com/cloud-infrastructure/post/working-with-flow-logs 投稿者: Ajay Chhabria ほとんどの企業では、ネットワークトラフィックフローのログを収集、保存、分析しています。これらの情報は、接続性やセキュリティに関する問題のトラブルシューティングや、ネットワーク・アクセス・ルールが期待通りに機能しているかどうかを確認するために使用されます。オラクルは先日、Flow Logsの一般提供を発表しました。以前、Oracle Cloud Infrastructure(OCI)コンソールでFlow Logsをセットアップする方法を紹介した ブログ を掲載しました。様々なシナリオのサンプルログと、Flow Logsにカスタムクエリを実行して、探しているレコードだけをフィルタリングする方法を紹介しています。Flow Logsを有効にしたときに、失敗や成功のシナリオでどのようなログが見られるかを分析するのに役立ちます。 Flow Logsを扱う際には、セッションとフローの違いを理解することが重要です。フローとは、2つのホスト間でデータを運ぶ一連のパケットのことで、パケットは5つのタプルを共有しています。フローとは、2つのホスト間でデータを伝送する一連のパケットのことで、パケットは次の5つのタプルを共有しています。同じ5つのタプルを持つフローのログは、サービスによって1分ごとのバッチに集約されます。 フローはセッションと同一ではありません。フローは、セッションの一部のみを含み、一方向に移動するパケットを含みます。通常、フローは1つのセッションのデータで構成されますが、複数のセッションであっても同じ値を持つことがあります。一方、セッションは、両方向に移動するパケットを含みます。 Flow logs ペット用品を扱う架空のEコマースサイトであるMuShopは、最近、自社のサービスをOracle Cloudに移行しました。現在MuShop社が利用しているOCIネットワークは、次の図に示すように、専門的な機能階層からなる分散型エコシステムとなっています。VCNは、インターネットゲートウェイにIPv4とIPv6の両方のルートが設定された4つのサブ

SQLclとORDS 21.2がリリースされました。 (2021/07/01)

イメージ
SQLclとORDS 21.2がリリースされました。 (2021/07/01) https://www.thatjeffsmith.com/archive/2021/07/sqlcl-ords-21-2-are-now-available/ 本日、Oracle SQLclとOracle REST Data Services(ORDS)のバージョン21.2をリリースします。 これらのダウンロードは以下のサイトでご覧いただけます。     SQLcl     ORDS これらはどちらも大きなアップデートですので、それぞれの製品で期待できることを簡単にまとめておきます。新機能の詳細については、追ってご紹介する予定です。 ORDS ライセンス ORDSの最大の更新点は、Oracle Free Use Terms and Conditionsライセンスに移行したことです。SQLclと同様に、アカウントの登録やEULAをクリックすることなくダウンロードすることができます。また、 ords-latestのリンク から常に最新バージョンを見つけることができます。 これが何を意味するのか、もっと知りたい方は、前回のリリースで行われた SQLcl の変更に関する Gerald の投稿 を読んでください。 SQLclとORDSの両方が、近日中に公開されるYUMレポに収録されます。 特徴 基本的な製品と、Database Actions(旧称:SQL Developer Web)のような主な機能の両方に技術的なアップデートがあります。 ORDS自体の最大の技術的アップデートは、RESTサービスの定義とそれを保護するための権限のキャッシュをサポートすることです。 これは何を意味するのでしょうか? デフォルトでは、各リクエストに対して、ORDSはORDS_METADATAスキーマへのクエリを実行し、以下のことを把握します。     このリクエストに関連するSQLまたはPL/SQLは何ですか?     このエンドポイントにアクセスするために必要なORDSの権限があるかどうか これらはどちらも高速なクエリです。しかし、APIを繰り返し呼び出している場合、わずかな秒数が時間とともに劇的に増加する可能性があります。 どのくらい? パフォーマンスを重視する当社の副社長兼優秀な開発者によると、キャッシュ機

Epic CarePATHとOracle Cloudによる患者体験の向上 (2021/06/30)

イメージ
Epic CarePATHとOracle Cloudによる患者体験の向上 (2021/06/30) https://blogs.oracle.com/cloud-infrastructure/post/improving-patient-experience-with-epic-carepath-and-oracle-cloud 投稿者: Jason Monden 患者体験、臨床成果、研究、教育の分野で世界をリードする企業が、 Epic と Epic CarePATH データの使用を近代化しようとしていました。この組織は、従来の患者のワークフローを把握するためにEpicを導入しました。 Oracle Cloud Infrastructure (OCI) と Oracle Healthcare Foundation (OHF) を組み合わせることで、最新の医療ワークフローを導入するための統合されたシームレスなアプローチを実現しました。その結果得られたデータは、統合されたデータ・レイクに取り込まれ、患者体験、間接費、資本コスト、医療の改善などにプラスの影響を与えることができます。 典型的な患者のワークフローに対応した設計 この世界的な医療機関の課題は、患者が退院した後のワークフローのキャプチャとケアを拡大し、エンドツーエンドのケアを提供することでした。この問題を説明するために、次の例では、膝の手術のために来院した患者を取り上げています。 Epic CarePATHでは、次のようなワークフローをキャプチャして管理しています。     入院前:患者がどの医師に相談したか、X線や検査を行ったか     緊急外来と入院前:画像診断や薬局など、治療に関わる様々な部門から、すべての患者データを組み合わせます。     入院患者:人工膝関節の手術で何が起こったのか、患者さんがどんな薬を説明されたのか、などなど。 しかし、在宅ケアやモニタリングプログラムを利用して患者が退院すると、以下のようなワークフローが把握・管理されます。     リハビリプログラム:Oracle Service Cloudを使って開発したカスタム画面で患者の理学療法の内容を把握し、OHFに保存する     ホームケア訪問:訪問時にタブレットで収集した在宅医療のデータをOHFにメッセージバックする     ウェア

クラウド需要に対応してモバイル機器からデータセンターへと移行するArmチップ (2021/06/30)

イメージ
クラウド需要に対応してモバイル機器からデータセンターへと移行するArmチップ (2021/06/30) https://www.oracle.com/news/connect/arm-chips-move-into-cloud-data-centers.html クラウドコンピューティングやハイパフォーマンス・コンピューティング・センターでは、低コスト、柔軟性、スピードに優れたArmチップが活躍しています。 投稿者:Aaron Ricadela  スマートフォンアプリの開発において、ソフトウェアを市場に投入するということは、インドで天気を確認する農家の人と、地下鉄で通勤するロンドンの銀行員との間で、プログラムが同じように動作するかどうかを検証することを意味します。 フランス系アメリカ人の企業であるGenymobile社は、これらの異なる環境をエミュレートするクラウドベースのプラットフォームを提供しており、大手アプリケーション開発者は、携帯電話が使用しているネットワーク、位置情報、移動速度などの要素を考慮してAndroidアプリをテストすることができます。Genymobile社のCEOであるティム・ダンフォードは、Armマイクロプロセッサを採用した Oracle Cloud Infrastructure 上のサーバーを使用することで、従来のチップを使用したサーバーと比較して、1台のサーバーに最大10倍の数のテストデバイスを搭載し、大きなパフォーマンスを得ることができると述べています。 Genymobile社のCEOであるTim Danford氏は、「従来のチップを使用したサーバーと比較して、1台のサーバーに何倍もの数のテストデバイスを詰め込むことができ、大きなパフォーマンスの向上が期待できます。また、Armのチップは世界中の携帯電話やタブレットを動かしているので、ビット単位で互換性があることは信頼できます」と語っています。 今日のサーバーの大部分を占めるx86互換チップに代わるArmは、デバイスからデータセンターへと普及が進んでいます。省電力設計のArmチップは、数十億台のモバイル機器やアップル社の 最新デスクトップおよびノートブックMacに採用 されており、その低コスト、柔軟性、高速性により、クラウドコンピューティングやハイパフォーマンスコンピューティングセンターで

Oracle Autonomous Databaseを使用した、小数のOCPUと粒状のストレージ割り当てによるデータベース統合 (2021/06/30)

イメージ
Oracle Autonomous Databaseを使用した、小数のOCPUと粒状のストレージ割り当てによるデータベース統合 (2021/06/30) https://blogs.oracle.com/cloud-infrastructure/post/database-consolidation-using-oracle-autonomous-database-with-fractional-ocpu-and-granular-storage-allocation 投稿者: Ranganath Srirangapatna Ramachandra Oracle Autonomous Databaseは、従来、データベース管理者が行っていた作業をエンド・ツー・エンドで自動化する自己管理型のデータベースです。2種類のインフラストラクチャが用意されています。「Shared Exadata Infrastructure」と「Dedicated Exadata Infrastructure」です。Sharedでは、その名の通り、複数のテナントがExadataマシンを共有します。一方、Dedicatedでは、お客様のExadataは他のテナントから隔離されています。これにより、本番環境、開発環境、テスト環境など、インフラやソフトウェア、メンテナンスのライフサイクルをコントロールすることが可能になります。 Exadata導入の典型的なユースケースは、データベースの統合です。CPUをオーバープロビジョニングすることで、1つの物理コアに複数のデータベースを割り当てることができます。この機能は、開発環境やテスト環境などの非プロダクション・データベースや、ワークロードがCPUコア全体を必要としない非クリティカルなデータベースを運用する際に有効です。Exadataは、プラットフォームのパフォーマンス、可用性、セキュリティを犠牲にすることなく、コストを削減することができます。 このブログでは、「Autonomous Database Dedicated」において、同様のデータベース統合を、OCPU全体ではなく部分的なOCPUを使用して実現できるようになったことを紹介します。この機能は、Autonomous Database on Dedicated InfrastructureとAuton

イーサリアムの非決定論的ウォレットと決定論的ウォレットの仕組み (2021/06/30)

イメージ
イーサリアムの非決定論的ウォレットと決定論的ウォレットの仕組み (2021/06/30) https://blogs.oracle.com/acharyavivek/how-ethereum-non-deterministic-and-deterministic-wallets-work 投稿者: Vivek Acharya | Consulting Technical Manager 今回のブログは、いつものOracle製品に関する内容とは少し違います。この記事では、Ethereumウォレットの概要とその種類について説明します。まず、ウォレット技術とは何か、ブロックチェーンアプリケーションにおけるその役割と仕組みについて説明します。そして、決定論的ウォレットと非決定論的ウォレットという2つの主要なタイプについて説明します。 ブロックチェーン や分散型金融の普及により、ビットコインや暗号通過などのデジタル通貨を提供する多くのアプリケーションには、デジタルウォレットと呼ばれる機能が搭載されています。ウォレットは、ユーザーが自分の秘密鍵を保管・管理するためのものです。ウォレットは、鍵の生成にも使用されます。ウォレットは、ユーザーが自分のウォレットにアクセスして管理するプラットフォームによって、ウェブ、デスクトップ、モバイル、ハードウェアの4種類に分類されます。 また、鍵の生成方法によってもウォレットを分類することができ、決定論的ウォレットと非決定論的ウォレットがあります。非決定論的なウォレットは、決定論的なウォレットに比べてかなり古いスタイルと考えられます。最新の決定論的ウォレットは、バックアップ、セキュリティ、データストレージ、会計、監査、アクセスコントロールなど、多くの面で非決定論的ウォレットよりも優れています。 ウォレット技術の理解 私たちが何かをウォレットと呼ぶとき、それはお金を保管するものだと想定しています。実際には、Ethereumのウォレットには、エーテルやトークンは保管されていません。ウォレットは、取引の署名に必要な秘密鍵を保管しています。イーサリアムのウォレットは、暗号通貨のウォレットと同様に、非決定論的ウォレットと決定論的ウォレットに分類することができます。 非決定論的ウォレットと決定論的ウォレットを理解 この2つのウォレットの違いは何ですか?秘密

APEX 21.1でのファセット検索の強化 (2021/06/30)

イメージ
APEX 21.1でのファセット検索の強化 (2021/06/30) https://content.dsp.co.uk/apex/faceted-search-enhancements-in-version-21.1 投稿者: Priyanka Choudhary 前回のブログでは、「ファセット検索」の仕組みを説明しました。そのリンクはこちらです: https://content.dsp.co.uk/apex/faceted-search APEX 21.1がリリースされ、いくつかの興味深い変更が加えられました。新たに導入された機能は以下の通りです。     「表示の切り替え」と「有効化の切り替え」     マップのサポート     カレンダーのサポート 今回のリリースでは、エンドユーザがビジネス上のニーズに基づいてファセットの表示/非表示を選択できるようになりました。また、このバージョンではマップとカレンダーのリージョンタイプもサポートしています。 1) ファセットの表示と非表示 既存のアプリケーションを使って、このトグリング機能を試しています。この新機能では、ある時点でページに表示したいファセットを選択することができます。選択されていない場合は、ファセットは非表示になります。 Display Togglingは、エンドユーザーが簡単にファセットを表示したり、隠したりすることを可能にします。一度非表示にすると、これらのファセットはデータ表示に使用されず、パフォーマンスにも影響しません。     ページデザイナーで、機能を適用したいファセットを選択し、Attributes -> Advanced -> Enable Display Togglingを選択します。これを有効にすると、初期表示にするかどうかを選択する別のオプションが表示されます。これも選択してください。  他のFacetにも同様の作業を繰り返します。 ページを保存して実行します。 Facetsの下に、More Facets.Tiggling_2という新しいボタンが表示されます。 このボタンをクリックすると、ポップアップが表示され、任意のファセットを隠したいか、2つのFacetsのチェックを外したいかを選択できます。      1つのファセットだけが残ります。 Toggling_4  この新

OML4Pyを用いた大規模環境での最適なクラスタ数の選択 - エルボー法 (2021/06/30)

イメージ
OML4Pyを用いた大規模環境での最適なクラスタ数の選択 - エルボー法 (2021/06/30) https://blogs.oracle.com/machinelearning/selecting-the-best-number-of-clusters-at-scale-using-oml4py-%e2%80%93-elbow-method 投稿者: Jie Liu | Data Scientist クラスタリング・アルゴリズムの中で、K-meansは最もポピュラーなものです。K-meansは、高速で拡張性があり、解釈も簡単です。そのため、データサイエンティストがデータをクラスタリングし、データセットの内部構造を把握しようとするときには、ほぼデフォルトで最初の選択肢となります。この手法については、 Oracle datascienceのブログ で紹介されています。 しかし、K-meansクラスタリングには、適切に選択しなければならない重要なパラメータが1つあります。それは、アルゴリズムが生成するクラスターの数であるKで、これはユーザーが選ぶことができます。何の予備知識もなく与えられたデータセットに対して、そのデータセットに自然に存在するクラスターの数を確実に知ることはできません。誤ったKを選択すると、望ましくない結果になることが多いです。 この問題を解決するために、エルボー法、 シルエット 、 ギャップ統計 など、多くの方法が提案されています。これらの方法の中でも、エルボー法は最も直感的に理解でき、実装も簡単です。このブログでは、パフォーマンスとスケーラビリティを両立させるために、 OML4Py を使ってパラメータKを選択するエルボー法の実装方法を紹介します。 エルボー法 エルボー法は次のように動作します。最適なKが[1, n]の範囲にあると仮定して、K = 1, 2, ..., nごとにK平均を実行して、最適なKを探します。略して、平均クラスタ内距離と呼びます。当然のことながら、Kを増やせばこの数値は小さくなります。これは、中心が多ければ多いほど、平均クラスタ内距離は小さくなるからです。クラスタの数がデータセットのデータポイントの数と同じであれば、距離はすべてゼロになります。 最適なKを選択するためには、各Kの平均クラスタ内距離をプロットする必要があります。