Microsoft Ignite 2023 個人的に気になった部分まとめ

AI! AI! AI! という感じでしたね。Microsoft Ignite 2023 Book of Newsから気になったところをピックアップしました。 Azure Machine Learning プロンプトフロー 大規模言語モデル(LLM)を利用したアプリケーションの開発ライフサイクル全体を合理化 モデルカタログ Hugging Face、Meta、OpenAIのような有名なプロバイダーから基盤モデルを発見、評価、微調整、展開 MetaのLlama 2などのモデルをAPIエンドポイントとして統合 Microsoft FabricのOneLakeとの統合プレビュー Azure AI Studio 最先端のAIツールと機械学習モデルを使用してAIソリューションをシームレスに探索、構築、テスト、展開するためのワンストップ Customer Copyright Commitment Azure OpenAI Serviceも商用利用している顧客を著作権侵害の訴訟から守り、補償するコミットメント基準を設定 Azure AI Vision Liveness機能 顔認識なりすまし攻撃の防止 *Vision SDK 開発者がモバイル・アプリケーションに顔認識とライブ性を簡単に追加 画像解析 4.0 強化された OCR モデルは、画像内のタイプされたテキストと手書きテキストの両方に対する精度の向上 フローレンス基盤モデル 何十億ものテキストと画像のペアで訓練 Azure OpenAI Service 16Kトークンのプロンプト長を持つGPT-3.5 TurboモデルとGPT-4 Turbo 2023/11末パブリックプレビュー予定 ビジョン付きGPT-4ターボ(GPT-4V) Azure AI Visionと統合されたGPT-4Vは、テキストと一緒に画像や動画を含めることを可能 ビデオ解析のようなAzure AI Vision強化の恩恵を受け、体験を強化 2023年末までにプレビュー開始予定 Bing SearchとAdvanced Data Analyticsプラグイン Bing Searchとの統合により、Azure OpenAI Serviceから直接アクセス可能 Azure AI Language 英語での翻訳を仲介することなく、ある言語から別の言語への翻訳が可能 独自のインフラストラクチャ上でAIサービスを実行可能 パーソナルボイス 60秒間の音声サンプルを使って、企業がユーザー向けにカスタムニューラルボイスを作成 ...

November 16, 2023 · nnasaki

Azure で ChatGPT が利用可能になるらしい

今話題の ChatGPT が Azure OpenAI Service で近日、一般提供(GA)される予定らしい。 www.itmedia.co.jp まだサービスのページではプレビューになっているが期待したい。サービスが提供されたら自分でもなにか学習させてみたいと思います。 azure.microsoft.com

January 17, 2023 · nnasaki

2021-2022 Microsoft Most Valuable Professional (MVP) を受賞しました

今年もなんとか継続することができました。カテゴリは変わりなく Microsoft Azure です。 mvp.microsoft.com 8回目の受賞となります。10回目ぐらいまではなんとか頑張りたいと思っています。 ワクチン接種も落ち着いてきたらまた勉強会など開催したいなーと思っていますので、みなさんもう1年よろしくお願いいたします!

July 2, 2021 · nnasaki

祝!Microsoft Azure 11周年!

おめでとうございます!次は日本DC開始記念かな! blog.azure.moe

February 1, 2021 · nnasaki

Microsoft Azure の NAT について AWS と GCP と比較

2020/2/19 更新 Azure にて Virtual Network NAT というサービスがパブリックプレビューになり、AWS や GCP と同等の構成を行うことが可能になりました。 Azure では Virtual Network NAT を使うという選択肢が増えたとお考え下さい。 docs.microsoft.com この記事は Azure Advent Calendar 2019 の 11 日目です。 qiita.com Microsoft Azure では Private IP から Public IP への通信は基本的に自動で NAT 変換が行われます。 Microsoft のドキュメントでは NAT ではなく、 SNAT と明記されることが多いようです。 SNAT とは? Source NAT, 送信元 NAT と呼ばれます。 **SNATとは、2つのTCP/IPネットワークの境界にある機器が双方のIPアドレスを自動的に変換するNAT(Network Address Translation)のうち、送信元アドレスを書き換える方式。 (中略) SNATは組織内のLANなどでプライベートアドレス(ローカルアドレス)しか持たないパソコンなどが、ネットワーク境界の機器が持つグローバルアドレス(インターネット上のアドレス)を使って外部と通信するためによく用いられる。 SNAT(ソースNAT)とは - IT用語辞典 e-Words より引用 具体的な例では Public IP を持たない VM がインターネットにアクセスしようとするときに SNAT 変換が行われます。 AWS, GCP, Azure で SNAT できる構成はどんなの? 私が調べた限りですと、 Azure だけちょっと特殊に見えました。それぞれ具体的に見ていきましょう。 ...

December 11, 2019 · nnasaki

Azure Kubernetes Service (AKS) で virtual nodes を試してみた

この記事は Microsoft Azure Advent Calendar 2018 の 10 日目の記事です。 qiita.com virtual nodes とは 12/4 に 発表されたばかりの Azure Kubernetes Service(AKS) 向けの機能です。 azure.microsoft.com 名前の通り仮想ノードです。Kubernetes ではノードを常に立ち上げておく必要がありますが、virtual nodes では必要なときのみノードを立ち上げることで、バーストの対応や料金の節約が期待できます。 ザックリいうと、「Kubernetesノードのサーバーレス化」です。 virtual nodes と virtual kubelet との違いは? Azure には従来から virtual kubelet というものが用意されています。 github.com 両者の違いは、自動で追加するか、手動で追加するかの違いです。 virtual nodes の実装は virtual kubelet です。従来の通り、 virtual nodes を使用せず、 virtual kubelet を手動で使用することもできますが、今後は virtual nodes を使用して、 AKS でマネージドしてもらうほうが手間いらずで便利なのではと思います。 なお、余談ですが、virtual kubelet は CNCF プロジェクトになり、Azure 以外にも AWS Fargate などでも使用できます。 www.atmarkit.co.jp virtual nodes を試してみる こちらの手順に沿って実行していきます。Azure CLI とポータルを使用するパターンがあります。ポータルから作成しました。 ...

December 10, 2018 · nnasaki

Azul SystemsがビルドしたOpenJDK LTS版をAzure向けに無償で提供!

AzulとAzureちょっと名前が似ていますが違います。 Java 11正式版がリリースされました。このバージョンからOracle JDKのサポートは有償になり、OpenJDKで無償の長期サポート(LTS)提供はあるかどうかわからないという状況です。 www.publickey1.jp AzureではAzul SystemsがビルドしたOpenJDK LTS版を無償で提供! そんな不安な中、素敵なニュースが入りました! azure.microsoft.com AzureまたはAzure Stackで実行する場合、Azul Systems Zulu EnterpriseのOpenJDKを無償で使えるというアナウンスがありました。 Azul Systems社が提供するJava SE 7、8、および11以降のすべてのLTSバージョンのOpenJDK for Azureを利用できます。 下図の青い線がライフサイクルになります。 f:id:nnasaki:20180926163343p:plain (Azul Systems Collaborates with Microsoft to Bring Free Java Production Support on Microsoft Azure and Azure Stackより転載) さらに詳細なライフサイクルはこちらです。Azul Systems Zulu Enterpriseの列になります。 f:id:nnasaki:20180927002815p:plain (Azul Product Support Roadmapの図を加工) 開発マシンでも利用可能!Dockerでも! さらに嬉しいのは、MacやWindowsの開発環境でも利用可能で、yumやaptリポジトリが提供されます。Dockerイメージも提供され制限なしに組み込みもできるということで、開発には困らなさそうです。 ダウンロード先はこちらです。Java 11については9/28から利用可能となるようです。 www.azul.com まとめ Oracle JDKの有償サポート、OpenJDKのLTSサポートに不安を感じる人も多いかと思いますが、Azure上ではAzul’s Zulu Enterprise builds of OpenJDKを安心して長い間使うことができそうです。 最後に宣伝で、SRIAではJavaアプリのオンプレミスからクラウドへのリフトアンドシフト、クラウド上でのJavaアプリ開発の支援を行っています。下記よりお気軽にお問い合わせください。 sria.co.jp

September 27, 2018 · nnasaki

Microsoft MVP for Microsoft Azure 2018-2019 を再受賞しました

Microsoft MVP は1年ごとの更新となっており、今回で5回目(5年目)となります。 過去の記事 過去の受賞記事を貼っておきます。2016年は記事に書いていなかった。まだそんなに時間がたっていないつもりでしたが時が流れるのは早いですね。 blog.nnasaki.com blog.nnasaki.com blog.nnasaki.com ふりかえり 昨年の目標は2点ありました。 自分はサトヤ仙台とJAZUG東北(Japan Azure User Group)のコミュニティ活動を継続して行い、仙台と東北でコミュニティを形成していくということは2014年から一貫して変わりません。 コミュニティはコアメンバーの転居などもあり、昨年はあまり出来ていなかったと思います。 また、今年あえてチャレンジしたいことといえば、インフラ技術面を深掘りしたいです。具体的には Azure Container Service を活用して、dockerやkubernetesといったコンテナ技術を駆使した、アプリケーションプラットフォームの構築です。Blogで公開するのももちろんですが、実案件で使っていけるよう準備していければと思います。 こちらは実案件でも ACS や docker, kubernetes を活用しています。 仕事が忙しかったのでコミュニティイベントはあまり開催できませんでした。インプットはおかげさまで大分たまりましたので、コミュニティに還元してアウトプットを増やしたいと思います。 もしかしたら少人数の勉強会会場を提供できるようになるかもしれません。 また1年、悔いの無いように活動していきたいと思います。

July 2, 2018 · nnasaki

Azure Kubernetes Service (AKS) が GA しました

GA しました。これでプロダクション環境でも安心して使用出来ます。 azure.microsoft.com AKS is now generally available in ten regions across three continents, and we expect to add ten more regions in the coming months! ただし、東日本・西日本リージョンではまだ使えず、数ヶ月以内には使えるようになるかと思います。 f:id:nnasaki:20180615054931p:plain

June 15, 2018 · nnasaki

サーバーレスでお手軽 Storage お掃除

Microsoft Azure Advent Calendar 2017 16日目の記事です。 qiita.com これはなに? Logic Apps で Azure Blob Storage に保存されたファイルを定期的にお掃除します。 皆さんそろそろ年末の大掃除の季節ですよね?大掃除毎年大変ですよね?でも、お掃除は毎日やっていれば大掃除しなくて済みますよね?でも、面倒臭いですよね? そうですよね。毎日やりましょう。それもお手軽簡単に。 今回のイメージは次の図のような感じです。例えば Linux から cron で定期的に Azure Blob Storage に保存されているファイル(ログとかDBバックアップとか)を、Logic Apps で毎晩30日より古いファイルを削除します。 f:id:nnasaki:20171214105954p:plain Logic Apps についてはリンク先を見てください。簡単にいうとコーディング無しでサーバーレスで動きます。 azure.microsoft.com なにが嬉しいの? 沢山あります。某牛丼風に言うとこんな感じです。 安い 1アクション ¥0.002856 円! 1000 アクションで ¥2.8 円です 毎日定期実行で年間数円レベルですよ 早い 実行速度はそんなに速くありませんが、生産性がめちゃめちゃ高いです。すぐ作れます。 今まで何世代前削除というのをシェルでゴニョゴニョ書いてcronで回すという手間が省けます うまい SLAがついていますので安心して実行を任せられます 実行したログも残りますのでエビデンスガー勢も押さえ込めます ね?もう VM 立てて cron でバッチとかやる必要無いでしょ? どうやるの? Azure Storage にBackup をする Linux から Azure Storage にバックアップを保存。今回の本題から外れるので省略します。 Azure CLI 2.0 などを使ってシェルを作成し、cron で回したりすれば出来ます。 Linux からの Backup は結局 cron 使うのかよっていうツッコミはとりあえず置いておきます。 ...

December 16, 2017 · nnasaki