Windows Azure
いや、こっちだろ http://d.hatena.ne.jp/keyword/Windows%20Azure - →AzureStone
以前のエントリほどでは無いですが、今週も少し多めでした。 「Five Azure classic networking services」や「Cloud Services (classic) deployment model」が 2024/8/1 でサポート終了あたりが重要そうですが、このへんは以前からアナウンスはされていたかと思います。気付いていなかった方は要注意ですね🤗 azure.microsoft.com azure.microsoft.com azure.microsoft.com azure.microsoft.com azure.microsoft.com azure.micro…
アウトバウンドが制限された環境でAzure Functionsの環境構築を実施する際、裏側でpipコマンドを実行した時に外部pypiのサーバなどに接続しようとして、エラーが発生してしまいます。 本記事ではこのエラーの回避策として、事前にローカル環境で環境構築を行いAzure Cloud Shellを使用してzipファイルをデプロイする、という方法を紹介します。 前提 検証環境 構成図 Azure リソース ネットワーク設定 VNET構成 Azure Functions ストレージアカウント デプロイ手順 ローカル環境でのzipファイル作成 Azure Functionsの事前設定 Azure …
こんにちは、ACS 事業部の埜下です。 Microsoft から Azure Verified Modules (AVM) という取り組みが公開されていることをご存知でしょうか? azure.github.io 今年の2月時点で弊社ブログでも取り上げていました。 techblog.ap-com.co.jp 当時は方針のみ公開されていましたが、現在はドキュメントも充実してきており、実際に Terraform 向けの AVM モジュールも公開されています。 普段 Terraform を使って Azure のリソースをプロビジョニングされている方も多いかと思いますが、この AVM の登場により Te…
ACS事業部の安藤です。 皆さん、データベースやストレージのパスワードや接続文字列ってどんな感じで管理されていますか? 私の場合はシステム開発の一環で必要になるので開発チーム等にも割と簡単に共有してしまいがちなんですが、 最小権限(特権)の原則に基づくなら開発チームに教えなくて済むならそうしたい、というニーズもあると思います。 そんな時に使えるのがAzure Key Vaultです。 シークレットや証明書などを管理できるKey Vaultですが、Azureのサービスによっては接続文字列等を直接入力するのではなく、 Key Vaultに格納されたシークレットを参照させる、ということも可能なものが…
Azure仮想マシンへのリモートデスクトップ接続などを行う際は、Network Security Group(以下、NSG)にソースIPやポートなどの設定が必要です。 NSGに「自分が利用している環境のグローバルIPアドレスだけ」を設定する際、My IP Addressという設定を使うと便利です。 ですが、まれに現在のグローバルIPと整合が取れておらず許可に失敗する事がありましたので、その回避策について解説します。 My IP Addressを使った設定方法 My IP Addressを設定後に通信出来ない場合の回避方法 自分が利用している環境のグローバルIPアドレスを確認する My IP A…
こんにちは、MLBお兄さんこと松村です。 シカゴ・カブスの今永昇太投手は、ここまで3試合の先発登板でいまだに防御率が 0.00 という、素晴らしい成績を残しています。 今回は Azure Cosmos DB for NoSQL のデザインパターン解説記事の第6弾です。 前回は「イベントソーシング (Event sourcing) パターン」を解説しました。 aadojo.alterbooth.com 今回は「マテリアライズド・ビュー (Materialized View) パターン」について解説をします。 このデザインパターンについては、Cosmos DB の GitHub リポジトリやブログ…
こんにちは、ロジカル・アーツの 眞泉です。 Amazon Web Services(AWS)は、その柔軟性と拡張性により、企業がデジタルトランスフォーメーションを実現する上で重要な役割を果たしています。しかし、その複雑さは運用チームにとって大きな課題をもたらし、特に監視戦略の策定と実行が不可欠です。適切な監視戦略を実装することで、AWS環境の安定性と可用性を確保し、ビジネスの継続性を保護することができます。この記事では、複雑なAWS環境を効果的に監視し、クラウド上でのシステムの安定性を確保する方法について解説します。
今回は(今回も)過去記事のアップデート情報です。 techblog.ap-com.co.jp 以前Bicepからheml installを実行するという記事をご紹介させていただきました。 実はこのコマンドはBicepの Public registryに公開されていたものでした。 そのBicepのPublic registryですが、AVM(Azure verified modules)という取り組みに進化していくことも以前ご紹介させていただきました。 techblog.ap-com.co.jp heml install scrip、さらにはそのもととなっているaks command scrip…
こんにちは 今日は、TRN様よりPR依頼の四神シリーズイヤホンの最新作「TRN Azure Dragon」のファーストインプレです。 CONCHとORCAで超絶にハードルが上がっているTRNですが、平面駆動型も群雄割拠でAdureDragonが存在感を示せるのか気になりますよね。なので受けてみたのですが、いやはや杞憂ですね。しっかりと価格の説得力を持たせた実力機でした。 LINSOUL TRN Azure Dragon平面駆動ハイエンドHiFiイヤホン 第2世代フラグシッププレーナー振動板が搭載する パワー向けの7+7 N52ネオジム磁石対称アレイ磁気回路 プロフェッショナルな調整による精巧な…
こんばんは。 最近、Azure Firewall について勉強しているんですが、これがなかなか難しいです。 初学者が今持ってる知識を書いておこうと思います。 Azure って、その中に仮想ネットワークを作成することができるんですよ。 つまり、仮想のローカル ネットワークを作成することが可能です。 その仮装ネットワークに作成したリソースの通信を制御するために使用される方法のひとつが Azure Firewall です。 例えば、以前に紹介した Azure Databricks は、プライベート エンドポイントと呼ばれる接続先を用意することで、仮装ネットワークに用意したプライベート IP を使用し…
はじめに 利用する技術 Visual Studio 2022のDev Tunnelsを利用する 前提条件 Web APIを作成する Webプロジェクトを作成する プロジェクトをテストする Dev Tunnelsを作成する トンネルを作成する トンネルを使用する Dev Tunnelsで作成されたAPIを利用してカスタムコネクタを作成する Power Appsから呼び出してみる APIのデバッグを行う APIの更新を行う モデル クラスの追加 データベース コンテキストの追加 データベース コンテキストの登録 コントローラーのスキャフォールディング PostTodoItem 作成メソッドの更新 …
こんにちは。Algomatic の宮脇(@catshun_)です。 本記事では文書検索において一部注目された BGE M3-Embedding について簡単に紹介します。 Chen+'24 - BGE M3-Embedding: Multi-Lingual, Multi-Functionality, Multi-Granularity Text Embeddings Through Self-Knowledge Distillation
Pull requestのタイトルや説明文を書いている時、「これ絶対AIでできるよな」と感じたことがある開発者は少なくないと思います。 もちろん変更の経緯や背景など、コードの差分からは読み取れない情報もありますが、コードの差分からわかることはAIが書いてくれるといいですよね。 この願いを叶えてくれるのがCodiumAIが提供しているPR-Agentです。GitHub Actionで実行でき、OpenAIはもちろんAzure OpenAIやAmazon Bedrockも使えます。 PR-Agentはすでにいろいろなところで取り上げられています*1 *2 *3ので、このブログ記事では、これまでにあ…
エキサイト株式会社エンジニアの佐々木です。詳細は話せませんがAI系の業務が発生したので、技術選定の一環でSpring AIを触ってみました。 前提 手順 1. Spring CLI をインストールする 2. Spring CLIでAI用のプロジェクトを作成する 3. OpenAIのAPIキーを取得します 4. 環境変数にAPIキーをセットします 5. SpringBootを起動します 6. リクエストしてみる 内部実装 ライブラリ コード Spring AIで使用できる一覧 まとめ さいごに 前提 $ java --version openjdk 17.0.10 2024-01-16 LTS …
こんにちは、Enterprise Cloud部 ソリューションアーキテクト1課 宮形 です。今年に入ってガバメントクラウドのブログを書くようになりまして、どの記事も前向きでポジティブな内容を心がけておりましたが、今回は一転して後ろ向きなタイトルになります。 本BLOGではガバメントクラウドにおいてAWSに各システムをリフト&シフトした後に、AWSから抜け出す方法 について検討した内容を記載させていただきます。 このBLOGを書こうと思い立った理由 AWSから抜け出す方法を各サービス毎に検討する 仮想サーバー EC2 データベースのマネージドサービス RDS、Aurora コンテナの実行環境 E…
はじめに 初めまして、ecbeingのふっきーです。 配属当初よりマイクロサービス開発統括部のAiReco(アイレコ、旧:LightningRecommend)チームに所属しており、4月で3年目となりました。 AiRecoとは、ecbeingが提供するレコメンドツールです。 サービス名称にもついているようにAiRecoではAIを活用しており、AIがお客様に合う最適な商品を提案してくれます! 今回はそんなAiRecoのご紹介と、レコメンドの仕組みを簡単に説明したいと思います。 目次 はじめに 目次 ECサイトにおけるレコメンドとは AiRecoについて レコメンドタイプ オプション 仕組み デー…
2024年3月29日に野村総合研究所の IT基盤技術戦略室、NRIセキュアが共同執筆した『ITロードマップ 2024年版』が東洋経済新報社から発売されました。IT(情報技術)の最新動向を継続的に調査し、5年先までを見越したロードマップとともに解説しています。ITをビジネスに活用する企業や技術戦略を検討・策定する企画担当者必携の1冊です、ぜひお読みください。 書籍『ITロードマップ 2024年版』について [発行日] 2024年03月29日[著者名] 野村総合研究所 IT基盤技術戦略室、NRIセキュアテクノロジーズ(著)[発行元] 東洋経済新報社[サイズ/ページ数] A5判 / 296ページ […
こんにちは、MLBお兄さんこと松村です。 我がニューヨーク・ヤンキースは、開幕20戦で14勝6敗で地区首位という順調なスタートを切っています。 2024年4月20日に当社オルターブースの天神サテライトにて、「Global Azure 2024 in Fukuoka」というイベントを開催しました。 jazug.connpass.com Global Azure とは、Microsoft Azure をテーマとした世界規模のコミュニティイベントです。 今年は4月18日から20日までの期間で、世界中の様々な場所でイベントが開催されました。 globalazure.net blog.globalazu…
今回は、管理者の一覧を出力するコマンドレットについてご紹介したいと思います。 なお、本手順は、各管理者権限単位ではなく、管理者権限が付与されているユーザーリストを出力する手順となります。 事前準備 : Windows PowerShell の起動と接続 下記公開情報の [1. Microsoft Graph PowerShell のインストール] を参考に、Microsoft Graph PowerShell 用モジュールのインストールをしてから実行してください。 ※ すでに本モジュールのインストールが完了している場合、再インストールは不要ですので、後述の <Windows PowerShel…
推定市場年収 370万円/年 ~ 443万円/年 おすすめ度(5段階評価) ★★★☆☆ Linuxの年収 Linuxのエンジニアやシステム管理者の年収は、一般的に高い傾向があります。Linuxはオープンソースであり、世界中の多くの企業や組織で広く採用されています。そのため、Linuxのスキルを持つ人材は、企業や組織にとって非常に価値があります。特に大規模な企業やクラウドサービスプロバイダーなど、Linuxを基盤としたインフラストラクチャを運営する企業では、Linuxのエンジニアやシステム管理者に対する需要が高く、それに伴って年収も高い傾向があります。 年収分布表を確認する 求人件数 36403…
XR好きのための役立つTips集 「XR好きのための役立つTips集」発行主旨・内容紹介 「XR好きのための役立つTips集」目次 「XR好きのための役立つTips集」Amazonでの購入はこちら 「XR好きのための役立つTips集」楽天市場での購入はこちら※電子書籍版です XR好きのための役立つTips集 インプレスグループでIT関連メディア事業を展開するインプレスは、技術書典や技術書同人誌博覧会をはじめとした各種即売会や、勉強会・LT会などで頒布された技術同人誌を底本とした商業書籍を刊行し、技術同人誌の普及と発展に貢献することを目指し最新の知見を発信する技術の泉シリーズ2024年3月の新刊…
お久しぶりです。 見てる人も少ないと思いますが、今後の勉強について少し計画について記載します。 今年は下記の予定です。 広く情報系 ・統計検定2級:早急に合格する(5月中) ・有料講座の完了:結局コード部分が触れてない。。。(6月中) ・ディープラーニングの講座の受講:Courseraとかで受ける予定(7〜9月) ・データコンペ2回出場:会社の目標に書いてしまったので(4〜8月) ・セキスペの合格:同じく会社の目標に書いてしまった。。。(7〜10月) ・AWS・Azureへの理解を深める:資格受けるかは検討(通年) その他 ・TOEIC900点(毎回受ける予定) ・結婚!!!!!(超重要) 読…
ゼロから始める自作LLM 小さなLLMを多数組み合わせることで、単一の巨大モデルに匹敵する可能性 コンテナ使うならAzureで決まり!個人的推しサービスのAzure Container Appsを語る_ ML system design: 300 case studies to learn from GUIと日本語環境が使えるお手軽Docker環境の使い方 101 real-world gen AI use cases featured at Google Cloud Next ’24 Heron-Bench: 日本語Vision&Languageモデルの性能評価ベンチマークの公開 Intro…
winget でインストールできるアプリの気になるものをちゃんと見ていこうと思います。 winget show <名前 または ID> で調べられます。名前 または ID に空白が入る場合は winget show "<名前 または ID>" で OK です。 Sushi 動画字幕関連の Python プログラムのようですね。気になるのは名前だけでした。インストールはしないでおきます。 Sushi tp7.Sushi https://github.com/tp7/Sushi/wiki IP Messenger for Win 期待通り。皆さんの度想像通りのソフトウェアでした。かなり進化している…
少し前ですが、Azure FunctionsのNode.jsでstream対応になりました。 techcommunity.microsoft.com stream対応したということは、OpenAIのstreamの返信をFunctions経由で返すことができるということなので、このブログで検証しようと思います。 ※OpenAIのAPIを使います。AzureOpenAIではないです。 環境 @azure/functions 4.0.0 openai 4.38.1 FunctionsはHTTPトリガーを使用 Functions実装 最初に環境変数を設定します。 名前:"OpenAIApiKey" 値…