ChatGPTでIaCはまだ早いと思う。
はじめに ChatGPTが登場し便利に利用しています。インフラよりの業務に携わっているとIaCのコードを自動生成してほしいという欲望にかられます。 そこで、AzureのARMテンプレートやBicep 、AWSのCloudFormationを出力してみました。 結論としてはそのまま使えません。 ChatGPTは有料で利用しています。 コードを出力 例えば、ARMテンプレートを出力するのはChatGPTには難しいようです。第一にARMテンプレートは長いです。ChatGPTが出力するには問題があります。 無理く ...
Azure Managed Disksって結局どれくらいのベンチマークなの?
はじめに Azureの仮想マシンではいくつかのManaged Disks の種類があります。 そこで仮想マシンにデフォルトのまま接続した場合にはどの程度のベンチマークになるのか確認してみました。 *注意:ここに提示している資料は目安であって全ての環境で適用されることではありません。環境に合わせて調査設計を行ってください。 接続ディスク 接続するディスクはデフォルトで接続してみました。 特に設定を変更していません。 それぞれ、ベンチマークを取得するのはCrystalDiskMark を利用します。対象として ...
NGINX as a Service for Azure でロードバランサーを試す。
はじめに NGINXaaSがGAしたようなので試してみたいと思います。解説には高度なセキュリティを備えたレイヤー 7 ロード バランサーとあります。 価格 価格はリージョンによって異なります。倍近くの差があるので注意が必要かもしれません。 Monthlyとありますが、従量課金です。最低20NCUから利用できます。例えば、1時間、eastusで立ち上げると¥58.9102 x2 がかかります。 展開 AzureポータルからNGINXと検索すると出てきます。 作成していきます。 今 ...
Azure Load Testing でシークレットを利用する方法
はじめに Azure Load Testing ではKey Vaultのシークレットを利用することができます。シークレットストアを利用することでAPIキーなどをセキュアに取り扱います。 前回は環境変数の利用方法を紹介しましたが、より安全に利用したり管理したり一括してキーを管理できます。 公式ドキュメントを参考にして補足、省略しながら説明しています。 本稿のサンプルではテスト対象の仮想マシンのプライベートIPをシークレットに格納しています。 アクセス権の設定 Load Testi ...
AzureでUbuntu 22.04を起動するとDaemons using outdated librariesが表示される
Tips AzureでUbuntu 22.04を立ち上げ、apt upgrade を行うと下記のような表示がでます。初回は必ず表示されます。 これはサービスの再起動についての確認です。 シビアなシーンでは計画メンテナンスなどを行う必要になると思いますが Package configuration が開きます。Daemons using outdated libraries が表示され、Which services should be restarted? (どのサービスを再起動 ...
Azure Load TestingをVNET内(プライベート エンドポイント)で利用する
はじめに Azure Load TestingではJMeterスクリプトを使用する場合にはVNET内(プライベート エンドポイント)で利用することが可能です。 以前試した時にはなかった機能です。この機能を利用するとVNET内で完結できます。ExpressRouteやVPNの先も対象にできます。 これはVNET内に仮想マシンが建つようです。そのためIPアドレスに注意する必要です。 Load Testing 立ち上げてみます。まだ、すべてのリージョンで利用できないことに注意が必要です。 名前を付けます。 暗号 ...
Azure Load Testing がGAしたので動かしてみた。
はじめに Azure Load TestingがGAしました。これまでも何度が記事にしてきましたがもう一度確認動作させてみましょう。 Load Testing 立ち上げてみます。まだ、すべてのリージョンで利用できないことに注意が必要です。 名前を付けます。 暗号化はMMKのままにします。 あとは作成します。 テストの作成 テストを作成します。 テストはクイックテストを作成します。 テストURLを入力します。対象には仮想マシンを利用しています。 あとは実行しましょう。 作成後は開始されます。 結果が表示され ...
Azure Container Instances でHAProxyをサイドカーで実装する
はじめに Azure Container InstancesでHAProxyをサイドカーとして実装する手順を説明します。 HAProxyをサイドカーして実装すると以下のような機能をContainer Instancesに実装することが可能です。 リバースプロキシ ロードバランシング SSLオフロード ヘッダー書き換え HTTP圧縮 ロギング トラフィック制御 などなどHAProxyの機能に準じます。 本稿ではリバースプロキシ、SSLオフロード機能を実装し、Container InstancesのHello ...
AzureのUbutun Serverを個人利用の無料版 Ubuntu Proにアップグレードしてみる
はじめに Azure仮想マシンではUbutun Serverが提供されています。これを無料版 Ubuntu Proにアップグレードしてみたいと思います。 個人、小規模商用版では無料で利用できるとのことなので試してみたいと思います。 サインアップ 最初に、Ubuntu Proをアクティベートするためのトークンを取得します。 下記より中付近にある Free for personal user から Register(登録)します。 アカウントがない場合は作成します。メールの確認などが行われます。 認証が行える ...
Microsoft Teams Premium を使ってみよう(契約編)
はじめに Microsoft Teams Premiumがリリースされました。様々な機能が盛り込まれています。 以下の機能を実現しています。 OpenAI の GPT など、AI を活用した会議で重要なことに集中 パーソナライズ: ニーズや組織のポリシーに合った会議を簡単に作成できます 保護中: 秘密の会議を秘密に保つのに役立ちます 仮想予約: クライアントを喜ばせ、予約管理を合理化し、結果を測定する ウェビナー: シームレスな登録とカスタマイズされた体験でイベントを開催 Microsoft eCDN: ...
Azure で利用できるUbuntu Pro イメージ
はじめに Ubuntu Pro がGAしたということでAzureでの利用可能なイメージをまとめました。Azureなどのクラウドプロバイダで利用は従量課金で利用できます。 Ubuntu Pro enters general availability 2023/1/26 以上のようにProの大きな利点はセキュリティに重点を置いている点です。コンプライアンスを重視する金融系など個人情報や金銭を扱うソリューションに適していると考えます。 またKernel Livepatchに対応します。カーネルの再起動なしに更新 ...
WSLでUbuntu初回起動時にやっておきたいこと(音を消す)
WSLでUbuntuを起動した場合には入力でBeep音がでます。 地味にうるさいので消します。 WSLの音を消す。 /etc/inputrc を編集します。 以下の行をコメントアウトします。 set bell-style none vimの音を消す。 上記の設定を行ってもvimの音は消えません。 .vimrc もしく/etc/vim/vimrc はを新規作成します。 以下を追記します。 set belloff=all これらを一度に行うには以下を実行します。 s ...
Rasberry Pi からAzure IoT Hub に送信したデータを可視化(温度、湿度、Co2、気圧)
はじめに Rasberry Pi からAzure IoT Hub に送信したデータを可視化(温度、湿度、Co2、気圧)を取得します。 これは前回の続きです。温度、湿度だけだったサンプルにCo2、気圧を追加していきます。 RRasberry Pi 最初に前回使用したサンプルを編集し、送信するデータにCo2、気圧を追加します。 #coding: utf-8 IOTHUB_DEVICE_CONNECTION_STRING ="接続文字列を入力" n=1 #---TFT-ili9341 init-- ...
Azure Private Endpointでアプリケーション セキュリティ グループのサポートがGAした
はじめに Private EndpointでアプリケーションセキュリティグループのサポートがGAしました。これにより仮想マシン(NIC)をグルーピングした形で設定できるようになります。 設定 設定自体はいたって簡単です。 プライベートエンドポイントの画面より設定を行います。 ASGは事前に作成されている必要があります。ここで注意することはNICと同じリージョンである必要があります。それ以外だと関連付けに失敗します。 まとめ プライベートエンドポイントでASGが利用できるようになったことでプラ ...
UbuntuのWSL用イメージのダウンロードついて
UbuntuのWSL用イメージのダウンロードついてのメモです。 Ubuntu Cloud Images においてWSL用のイメージが用意されるようになっていました。 現在は各バージョンが用意されています。過去5日分のDaily Buildがあるようです。 jammy (22.04) kinetic (22.10) lunar (23.04) wsl --import <DistributionName> <InstallLocation> <FileName> --ve ...





