投稿

ラベル(M365)が付いた投稿を表示しています

【2025年12月最新版】Microsoft認定試験まとめ

イメージ
ーあなたのキャリアに必要な資格が見つかるー 1. はじめに 今回はMicrosoft認定資格について現在(2025年12月)の最新情報をまとめてみました。 Microsoftの資格は多種多様であり、Hot技術である 「AI」 についても用意されております。 本記事を読んでMicrosoftの資格を通じたキャリア形成の参考になれば幸いです。 2. 資格の仕組み Microsoft認定試験は「自宅(オンライン監督あり)」または「試験センター」で受験できます。 解説講座や対策本も豊富で、試験も 「日本語」対応 しております。 ※開設されて間もない認定試験については、「日本語」対応までしばらくかかります。 ① 難易度について Fundamentals (初級:★) まずはここから! 試験は45分、35~50問(合格点は7割)。有効期限は”無期限”。受験料は¥13,398(税込) Associate (中級:★★) ★の合格者や実務経験者向け! 試験は100分、40~60問(合格点は7割)。有効期限は”1年間”。受験料は¥22,330(税込) Expert (上級:★★★) 認定条件として、下位資格(★★)が必要! (例:AZ-305を合格しても、AZ-104を合格していないとMicrosoftからの認定はされない) 試験は100~120分、40~60問(合格点は7割)。有効期限は”1年間”。受験料は¥22,330(税込) Specialty (専門:★★) 特定の技術領域(SAP, VDI, Cosmos DB, GitHub)! 試験は100分、40~60問(合格点は7割)。有効期限は”1年間”。受験料は¥22,330(税込) ※受験料は為替レートの影響を受けるため、日本円価格は変動します ② 有効期限の更新について Associate(★★)以上の資格は基本的に有効期限があります(1年間) 有効期限の 6か月前 になると、更新試験が 「自宅」&「無料」&「回数制限なし」 で受験できます。 問題数も 本試験の半分(20~30問) となり、内容も 「新機能」や「変更点」 を中心に出題されます。 有効期限を過ぎてしまうと資格は失効されてしまいますが、早めに受験しても 「元の期限」から1年間延長 されます。 3. 各認定資格の特徴 Microsoft認定資格を「ロールベース(職...

Outlookが期待していないリクエストを送信する

イメージ
  こんにちは。 今年もAdvent Calendarに参加します。MPPAです。 自分的には今年一番の職務上で出会ってはまった事象を、 今回の記事に書きたいと思います。 👊目次👺 事象紹介 実際に試す環境づくり(AWS Lambda) 事象再現 さいごに 1.事象紹介:Outlookの謎通信 メールによくリンクが張ってありますが、これをOutlookでクリックして、 ブラウザで開くと以下のようなアクセスが行われていることがわかりました。  ・メールのリンクをクリックする  ・ まずHEADリクエストがサーバーに送信される。← 期待してない  ・続いてブラウザが開いてリンクにアクセスする。 赤字の部分が、サーバー側というかコーディングしている上では予期せぬ動きで、 作成時にデバッグ、単体テストを実施しているときは全く気づきませんでした。 今回はパスワードリセットのメールで、リンクをクリックするとパスワードが初期化されるというものでしたので、皆メールのリンクをクリックするはずです。 色々調べてみたのですが、このような仕様がOutlookにあるなんていうのはどこにも見当たらず。。。 ちなみに環境は  サーバー:GCP(Google Cloud) CroudRun関数  言語:Python  クライアント:Windows 11  メーラー:Outlook デスクトップアプリ(Classic) です。OutlookのWebアプリや最新のOutlook(new)では事象は発生しないようです。 2.実際に試す環境づくり(AWS Lambda) では、実際に環境を作成してきます。 用意するものは簡単です。 複雑なアプリケーションを作る必要はなく、受け口を作っておけばいいのです。 というわけで、AWS Lambdaを利用してHello Worldとでも返すコンテンツを作成します。 Lambdaで関数の作成を選んで、行きます。 ここ半年で猛烈に学習したPythonで「hello_lambda」を作成します。 コードはこんな感じにしておきましょう。 import json def lambda_handler ( event , context ):         http_method = event[ "requestCo...