コード 前提条件 内容 大友(@yomon8)です。re:Inventで検証対象として残ってしまっていたS3Tablesについて調べて書こうかと思いましたが、それについては半田さん(@handy)がStorage-JAWSで登壇した以下の資料に纏めてくれたので、こちらを是非ご覧ください。…
機器ドキュメントを良く読む ○ 機器の役割の概要を理解する ○ 付属しているドキュメント全体に目を通す ○ インターフェースを確認する ○ 製品サポートページにも目を通す ○ 全てが記載されていない可能性も考える プロトコル仕様を理解する ○ Modbusのような…
前提環境 手順概要 Raspberry PiへUbuntuのインストール TerraformでのAWS環境プロビジョニング Raspberry Pi設定・Site-to-Site VPN確率 TerraformでのCalicoをEKSにデプロイ サンプルアプリをRaspberry Piにデプロイ 大友(@yomon8)です。タイトルの件です…
re:Invent 2024で発表されたEKS新機能 Auto Mode Hybrid Nodes さっそく試してみました 概要 技術スタック デプロイ後の挙動確認 コード デプロイ方法は次回 大友(@yomon8)です。re:Invent 2024で発表されたEKS新機能AWSのre:Invent 2024でEKSの大きな発表…
コード AWS環境のデプロイ方法 設定ファイルの準備 Terraformの実行 EKSへのアクセス確認 Calicoの導入 PodネットワークでL3ルーティングを確認 ALBを通して(オンプレを模した)VPCのPodにアクセス 片付け EKSのHybrid Nodesを、Calicoを利用したPodネットワ…
認証処理概要 ログアウト処理 Lambdaの実装 ALBから特定のPathでLambdaを実行するように設定 Streamlitにログアウトボタンの追加 試してみる こんにちは。大友(@yomon8)です。結構前ですが、ALBとCognitoなどのIdPを連携させることで認証処理を実現できるよ…
テスト用のスキーマの作成 Python準備 DDL操作(CREATE TABLE) DML操作(CRUD) Create(INSERT) Read(SELECT) Update(UPDATE) Delete(DELETE) 最後に こんにちは。大友(@yomon8)です。 普段全くSAP触らないくせにSAPネタを3連投目です。以下の記事を書く中で …
コード 使い方ガイド SELECTしてみる その他 最後に こんにちは。大友(@yomon8)です。普段全くSAP触らないくせにSAPネタを連投します。タイトルの通りHANA DBにPythonからSQLを投げ込んでデータを取得します。ただし、この方法は「技術的には可能」というだ…
前提 作業 Linux環境の準備(5分) Dockerのインストール(2分) Docker HubよりコンテナイメージのPull(15分) コンテナ起動(3分) SAP GUIからログオン(3分) 環境情報 最後に こんにちは。大友(@yomon8)です。SAP関連技術に強いBeeXにおいて、私自身はSAPと関わ…
こんにちは。大友(@yomon8)です。 以前もこちらの記事で書いたstreamlitについてです。Streamlitを使ってSAP情報を表示するWEBアプリを作ってみたStreamlitを動かす環境としてAWS App Runnerを使おうと考えていたのですが、App Runnerを記事執筆時点(2023/…
Streamlitとは 簡単なStreamlitアプリを作ってみる StreamlitでSAP情報を表示するアプリを作ってみた 前提 利用準備 アプリのビルドと起動 WEBアプリを使ってみる 最後に 大友(yomon8)です。最近、私が参画しているプロジェクトでは、WEBアプリの開発にStr…
構成 ソースコード 使ってみる 前提条件 リポジトリをクローン SAP NetWeaver RFC SDK取得・配置 認証情報をSecretsManagerに保管 Serverless Framework準備 デプロイ 動作確認 片付け 引っかかったポイント PyRFCの前提条件 dev_rfc.logの出力制御 大友(@yo…
はじめに やりたいこと 準備 作業環境 リポジトリ インフラ構築 ネットワーク構築(Terraform) SAP構築(CAL) Dataflowジョブのビルド&デプロイ GCSバケット作成 SAP NWRFC SDKのダウンロード&展開 Workerイメージのビルド&デプロイ FlexTemplateイメージ…
ソースコード やることの概要 Cloud Dataflow SAPからのデータ抜き出し方 実際に動かしてみる 作業前提 CloudShellの起動 Gitリポジトリの取得 ネットワークインフラの構築 振り返り1 SAPの構築 振り返り2 Dataflowビルド・デプロイ 振り返り3 Dataflowジョ…
SAP Java Connector 3.0と3.1 SAP JCo 3.0のサポート SAP JCo 3.1の変更点と新機能 JCo 3.1のJDK/JVM SAP JVM SapMachine SAP JVMとSapMachineどちらを使うべきか SAP JCo 3.1をSapMachineで実行してみる 最後に 大友(@yomon8)です。久しぶりにSAP Java Conn…
大友(@yomon8)です。 今日はタイトルにある通り、SAPのCAL(カル)(Cloud Appliance Libraryの略 )を利用してSAP ERP環境をGCP(Google Cloud Platform)上に構築してみます。課題データ分析基盤・データレイクといった企業のデータをどう活用するかという…
大友(@yomon8)です。今回はKubernetesを基盤としたプロジェクトで実際に利用している、KEDAというコンポーネントについてご紹介します。KEDAとはKEDAはKubernetesに導入可能なコンポーネントの名前です。語源は「Kubernetes Event-driven Autoscaling」で、…
描く素材 必要なPythonモジュール 画像の加工 画像の配列化 Minecraft上の表現 MinecraftでBeeX! まとめ 大友(@yomon8)です。 久しぶりにBeeXブログ書くので、柔らかめのネタでいかせていただきます。 Minecraft、存在自体は知っていたのですが、今まで触っ…
作業前提 ダッシュボード起動手順 ツールのダウンロード AWS接続設定(必須) その他の設定(オプション) 実行 確認してみる 最新のログを再読み込み 後片付け 仕組み・構成など 最後に 大友(@yomon8)です。 みなさん、ALB(Application Load Balancer)のログを…
AWS ソリューションとは Video on Demand on AWS IoT Device Simulator Data Lake on AWS まとめ 大友(@yomon8)です。最近、どういうサービスを作るか曖昧な状況からプロジェクトに入ることが多くなりました。何ができるのか、何がしたいのかを手探りで探し…
データのロード方法 準備 サンプルコードの取得 SAP NW RFC SDK の取得 イメージのBuild 実行 SAP ERPよりBAPI_COMPANYCODE_GETLISTでデータ取得 PandasにSAP ERPのデータを読み込み GCPへの認証 BigQueryにロード CleanUp さいごに 大友(@yomon8)です。 先…
堅牢なVPC環境とPaaS系サービスの併用の難しさ 基幹システムのデータ特性に合わせたインプット方法 金額計算に必要なDecimalをGlueで扱い場合の注意点 AWS Glueにグラフィカルなワークフローが追加された 所感 先日、幕張メッセで開催されたAWS Summit Tokyo…
SAP JCoとは AWS Lambdaとは SAP JCoとAWS Lambdaを組み合わせる 大友(@yomon8)です。AWSのサービスには毎日多くのアップデートがあり、ますます便利なサービスになってきています。 例えば自社のSAP ERPをこれらのAWSサービスと連携させたい場合にはどのよ…
大友(@yomon8)です最近ではSAPのインストーラーにバンドルされていて、インストール作業時などに意識することは少なったSAP JVMについてです。 先日、SAP周辺のソフトウェアをJavaで開発する際、「OracleのJDKやOpenJDKではなく、SAP JVMでも開発できるのか…