Quantcast
Channel: TechNet Blogs
Viewing all 36188 articles
Browse latest View live

Top Contributors Awards! Database corruption & recovery simulation, How to Add an Account to a Local Administrator Group and many more!

$
0
0

Welcome back for another analysis of contributions to TechNet Wiki over the last week.

First up, the weekly leader board snapshot...

As always, here are the results of another weekly crawl over the updated articles feed.

 

Ninja Award Most Revisions Award
Who has made the most individual revisions

 

#1 Dave Rendón with 67 revisions.

 

#2 Peter Geelen with 57 revisions.

 

#3 Sabah Shariq with 50 revisions.

 

Just behind the winners but also worth a mention are:

 

#4 Edward van Biljon with 50 revisions.

 

#5 George Chrysovaladis Grammatikos with 43 revisions.

 

#6 RajeeshMenoth with 30 revisions.

 

#7 Kareninstructor with 7 revisions.

 

#8 Saeid Hasani with 3 revisions.

 

#9 Richard Mueller with 3 revisions.

 

#10 Carsten Siemens with 2 revisions.

 

 

Ninja Award Most Articles Updated Award
Who has updated the most articles

 

#1 Peter Geelen with 25 articles.

 

#2 Edward van Biljon with 24 articles.

 

#3 Sabah Shariq with 21 articles.

 

Just behind the winners but also worth a mention are:

 

#4 Dave Rendón with 21 articles.

 

#5 RajeeshMenoth with 20 articles.

 

#6 George Chrysovaladis Grammatikos with 8 articles.

 

#7 Leon Laude with 2 articles.

 

#8 Arleta Wanat with 2 articles.

 

#9 Kareninstructor with 2 articles.

 

#10 DellEMCTape with 1 articles.

 

 

Ninja Award Most Updated Article Award
Largest amount of updated content in a single article

 

The article to have the most change this week was Windows Server 2012: How to Add an Account to a Local Administrator Group, by Thuan Soldier

This week's reviser was Peter Geelen

 

Ninja Award Longest Article Award
Biggest article updated this week

 

This week's largest document to get some attention is Cognitive Services : Extract handwritten text from an image using Computer Vision API With ASP.NET Core And C#, by RajeeshMenoth

This week's revisers were Edward van Biljon & RajeeshMenoth

 

Ninja Award Most Revised Article Award
Article with the most revisions in a week

 

This week's most fiddled with article is SQL Server Troubleshooting: Database corruption & recovery simulation, by Shanky_621. It was revised 10 times last week.

This week's revisers were Peter Geelen, RajeeshMenoth, Shanky_621, George Chrysovaladis Grammatikos & Dave Rendón

 

Ninja Award Most Popular Article Award
Collaboration is the name of the game!

 

The article to be updated by the most people this week is SharePoint 2013: Set Defaulting Values / Removal in a Multi-Lookup Field in (jQuery), by sagar pardeshi

This week's revisers were Peter Geelen, Sabah Shariq, RajeeshMenoth, Dave Rendón, Kapil.Kumawat & sagar pardeshi

 

Ninja Award Ninja Edit Award
A ninja needs lightning fast reactions!

 

Below is a list of this week's fastest ninja edits. That's an edit to an article after another person

 

Ninja Award Winner Summary
Let's celebrate our winners!

 

Below are a few statistics on this week's award winners.

Most Revisions Award Winner
The reviser is the winner of this category.

Dave Rendón

Dave Rendón has been interviewed on TechNet Wiki!

Dave Rendón has won 58 previous Top Contributor Awards. Most recent five shown below:

Dave Rendón has TechNet Guru medals, for the following articles:

Dave Rendón has not yet had any featured articles (see below)

Dave Rendón's profile page

Most Articles Award Winner
The reviser is the winner of this category.

Peter Geelen

Peter Geelen has been interviewed on TechNet Wiki!

Peter Geelen has featured articles on TechNet Wiki!

Peter Geelen has won 233 previous Top Contributor Awards. Most recent five shown below:

Peter Geelen has TechNet Guru medals, for the following articles:

Peter Geelen's profile page

Most Updated Article Award Winner
The author is the winner, as it is their article that has had the changes.

Thuan Soldier

Thuan Soldier (???) has been interviewed on TechNet Wiki!

This is the first Top Contributors award for Thuan Soldier (???) on TechNet Wiki! Congratulations Thuan Soldier (???)!

Thuan Soldier (???) has not yet had any featured articles or TechNet Guru medals (see below)

Thuan Soldier (???)'s profile page

Longest Article Award Winner
The author is the winner, as it is their article that is so long!

RajeeshMenoth

RajeeshMenoth has been interviewed on TechNet Wiki!

RajeeshMenoth has won 54 previous Top Contributor Awards. Most recent five shown below:

RajeeshMenoth has TechNet Guru medals, for the following articles:

RajeeshMenoth has not yet had any featured articles (see below)

RajeeshMenoth's profile page

Most Revised Article Winner
The author is the winner, as it is their article that has ben changed the most

Shanky_621

Shanky_621 has been interviewed on TechNet Wiki!

Shanky_621 has featured articles on TechNet Wiki!

Shanky_621 has won 8 previous Top Contributor Awards. Most recent five shown below:

Shanky_621 has TechNet Guru medals, for the following articles:

Shanky_621's profile page

Most Popular Article Winner
The author is the winner, as it is their article that has had the most attention.

sagar pardeshi

sagar pardeshi has won 6 previous Top Contributor Awards. Most recent five shown below:

sagar pardeshi has not yet had any interviews, featured articles or TechNet Guru medals (see below)

sagar pardeshi's profile page

Ninja Edit Award Winner
The author is the reviser, for it is their hand that is quickest!

Peter Geelen

Peter Geelen is mentioned above.

 Says: Another great week from all in our community! Thank you all for so much great literature for us to read this week!

Please keep reading and contributing, because Sharing is caring..!!

 

Best regards,
— Ninja [Kamlesh Kumar]

 


SQL Server 2016 リリースで変わったこと

$
0
0

この記事は、2016 年 6 月 23 日 に Data Platform Tech Sales Team Blog にて公開された内容です。

 

Microsoft Japan Data Platform Tech Sales Team 伊藤

SQL Server 2016 がリリースされて、製品機能以外でこれまでと変わった以下の点をご紹介します。

  • SQL Server Management Studio (SSMS) の提供方法
  • SQL Server Data Tools (SSDT) の一本化
  • SQL Server の新サンプル データベース
  • SQL Server 自習書

 

SQL Server Management Studio (SSMS) の提供方法

これまでのバージョンの SQL Server ではインストール メディアに SSMS も含まれていましたが、SQL Server 2016 のインストール メディアには含まれず、スタンドアロンでの提供となります。新機能や修正、SQL Server や Azure SQL Database の最新機能のサポートのため SSMS を頻繁に更新できるよう、この方式に変更されました。こちらから最新の SSMS をダウンロードしてインストールします。

Download SQL Server Management Studio (SSMS)

対応する SQL Server は、現在サポートしているバージョンとなります。つまり、2016年6月現在では、SQL Server 2008 から SQL Server 2016 です。それ以前のバージョンの SQL Server にもアクセスできますが、機能によっては正しく動作しない可能性があります。

分離されたせいか、接続画面ではバージョン名が表示されません (起動時には SQL Server 2016 と表示されますが…)。

clip_image001

2014 以前の SSMS が既にインストールされている場合は、共存して使用可能です (旧バージョンはアップデートされません)。

 

SQL Server Data Tools (SSDT) の一本化

SSDTは SQL Server リレーショナル データベース、Azure SQL Database、Azure SQL Data Warehouse、Integration Services パッケージ、Analysis Services モデル、Reporting Services レポート用の開発ツールです。以前は SSIS, SSAS, SSRS 用のプロジェクトテンプレートを含む SSDT-BI は無印の SSDT と別に提供されていました。そのために度々発生していた「SSDT をインストールしたのに BI 用のプロジェクトテンプレートが見当たらない?!」という混乱を避けるため、Visual Studio 2015 用の SSDT が一本化されています。こちらからダウンロードしてインストールしてください。

SQL Server Data Tools in Visual Studio 2015

SQL Server Data Tools in Visual Studio 2013

SQL Server Data Tools - Business Intelligence for Visual Studio 2013

 

SQL Server の新サンプル データベース

SQL Server 2016 と Azure SQL Database 用に Wide World Importers sample database を GitHub からダウンロードいただけます。

Wide World Importers sample database v1.0

このサンプルは、トランザクション処理 (OnLine Transaction Processing : OLTP) 、データ ウェアハウスと分析 (OnLine Analytical Processing : OLAP) ワークロード、トランザクションと分析処理のハイブリッド (Hybrid Transaction and Analytical Processing : HTAP) ワークロードにおける SQL Server 2016 および Azure SQL Database の機能を示します (すべての機能を含んでいるわけではありません)。 こちらの英語のブログに書かれている通り、今まで慣れ親しんだ AdventureWorks ではなく、Wide World Importers が今後のサンプルのメインストリームになりますが、データベースだけでなく OLTP から OLAP のデータベースに ETL 処理を行う SSIS のサンプル パッケージや、SQL Server の様々な機能を使用するサンプルスクリプト、サンプルデータベースに対するワークロード (データ入力) 用のサンプルアプリも提供していますので、ぜひご活用ください。

 

SQL Server 自習書

日本マイクロソフトで提供している Azure や サーバー製品のコンテンツ提供サイトからダウンロードしていただけます。

Cloud Platform 関連コンテンツ

SQL Server 2016 の自習書は、画面左側の「製品/サービスの詳細」で「SQL Server 2016」を、「ドキュメント種類」で「自習書」を選択してください。

clip_image002

新機能についての自習書になっていますので、以前からある機能については SQL Server 2012/2014 の自習書をご覧ください。

 

関連記事

---

2016/07/11:SSDT が一本化されたのは VS 2015 用のみのため、SSDT BI for VS 2013 のリンクを追加しました。

 

[mstep] 2018年9/10月のおすすめコースご案内~2008 サーバー延長サポート終了対策から Microsoft Teams 新コースまで【9/17更新】

$
0
0

mstep

mstep は、マイクロソフト パートナー ネットワークへご参加のパートナー様がご利用いただける本格的なクラスルーム/オンライン トレーニングです。

お申し込みは先着順となり、定員に達し次第締め切らせていただきますので、お早めにお申し込みください。

mstep はMPNパートナー様の特典として提供しており、受講は無償となっておりますので、ぜひご活用ください。


mstepclassroom

***************************************************************************************************

■開催間近 おすすめコース

**************************************************************************************************

サポート終了対策 : Microsoft Azure を活用した Windows Server 2008 の移行ステップ 1・2・3

<概要>
本トレーニングではサポート終了に伴う、 Windows Server 2008/R2 の移行先として、クラウドプラットフォームの Microsoft Azure を選択した場合の実際の移行の手順や注意点、移行後の最適化についてシナリオベースで紹介します。

[Agenda]

  • ステップ 1 : 現状の調査と移行パターンの選択
  • ステップ 2 : シナリオ別ワークロードのAzureへの移行
  • ステップ 3 : Azure移行後のワークロードの最適化

******************************************************************************************************

【好評につきリピート開催!】WS2008/SQL2008 EOS 終了対策、完全移行ガイダンス セミナー - オンプレから、Microsoft Azure / Azure Stack まで、提案のアイデア満載 –

  • 2018 年 10 月 9 日 10:00 ~ 16:15 (受付開始:9:30)

【目標】
Azure First での移行セミナーやソリューションの準備を頂くために、必要な最低限の SQL Server 2008/2008 R2 および、Windows Server 2008/2008 R2 の技術情報を理解できる。

【コース内容】

  • Azure VM への移行パターンとそのメリット (10:00-11:30)
    なぜ Azure が選ばれるのか? / Azure 上でシステムを動かすってどういうこと? /Migrate to Azure A-Z / クラウド時代の ID Modernization  / Azure をもっとお得に使うために
  • PaaS を活用した Application の移行手法とそのメリット (13:00-14:30)
    .NET アプリケーションの最適化モデル / PaaS への移行とそのメリット / Windows Container への移行とそのメリット / Azure SQL Database / SQL Managed Instance の活用 / パブリック クラウドでの CI/CD の実践
  • ハイブリッド クラウド思考な選択肢 (14:45-16:15)
    パブリック クラウド以外の選択肢 / Windows Server 最新動向とハイブリッドな新機能 / HCI (Hyper Converged Infrastructure)市場での Windows Server S2D / EOS における Azure Stack 活用法 / VDI もクラウドの時代

******************************************************************************************************

【New!】Microsoft Teams 提案の基礎

  • 2018年10月10日 10:00 – 12:00 (受付開始 9:30)
作成者から一言: この度、パートナー様向けに、新規のMicrosoft Teamsトレーニングコース (クラスルーム形式) 2つがオープンになりましたので、ご案内いたします。その他のMicrosoft Teamsのトレーニングコースは、順次提供していく予定です。上級のトレーニングコースをご受講いただく前に、まずは今回の2つのトレーニングコースのご受講をおすすめいたします。

【対象者】
Microsoft Teams をセールスポイントとして Office 365 を提案、アップセルする営業、プリセールス SE
Microsoft Teams の導入を検討している IT Pro

【前提知識】
Office 365 の基本的な知識があること。

【目標】
Microsoft Teams の概要を理解し、お客様に提案することができるようになる。

******************************************************************************************************

【New!】Microsoft Teams 導入と管理

  • 2018年10月10日 13:30 – 17:00 (受付開始 13:00)

【対象者】
Microsoft Teams を提案、導入するプリセールス SE、SE
Microsoft Teams を導入、管理する IT Pro

【前提知識】
Microsoft Teams の基本機能を理解していること。
mstep 「Microsoft Teams 提案の基礎」 を受講済であることが望ましい。

【目標】
Microsoft Teams の導入、管理方法を習得する。
お客様のシステム管理者に対して、Microsoft Teams をどのようにして導入・管理すべきか、その際の考慮点を説明できるようになる。
お客様の要件に合わせて、Microsoft Teams の設計・導入ができるようになる。

******************************************************************************************************

[その他の公開コースは、こちら]

mstepclassroom

 


msteponline

 

******************************************************************************************************

■おすすめオンラインコース

******************************************************************************************************

MCP 70-533 受験対策セミナー ~Microsoft Azure インフラストラクチャ ソリューションの実装~(2018 年 7 月)
<概要>
MCP 試験 70-533:「Microsoft Azure インフラストラクチャ ソリューションの実装」の出題範囲に含まれる Microsoft Azure PaaS、IaaS および Azure AD の機能を解説し、ポイントとなる問題の解法をご確認いただきます。

!注意!
このセミナーは Azure サービスの機能を 1 から学習するのではなく、試験対策に特化した座学のカリキュラムとなります。(基本的には、デモンストレーションはございません)
このセミナーは、mstep の 「ITPro のためのMicrosoft Azure 仮想マシン基礎」、「ITPro のためのMicrosoft Azure 仮想マシン応用」、「Microsoft Azure PaaS 基礎」 および 「Microsoft 365 Enterprise セキュリティ基礎と応用 <1日目>」 セミナーの受講を前提としております。このセミナーでは、クラシック デプロイモデルについては、取り上げません

******************************************************************************************************

[その他のオンラインコースはこちら]

msteponline

 

 

Office 365 Planned Service Changes for 2023

$
0
0

The goal of this post is to compile all publicly announced Office 365 service changes for 2023, especially those that may require admin action, into a single reference. These changes are listed below in chronological order, based on the "Action Required" or "Effective" date. Additional information and resources related to these changes are provided where applicable. Updates will be made to this post as new service changes are announced, or updates to announced changes are provided.

Note: All changes may not have been communicated to your tenant / environment.

 


Update Log:

2018-09-17

  • Added Changes to Office 365 ProPlus system requirements - action required by January 10, 2023
  • Added Office 365 system requirements changes for Office client connectivity - action required by October 2023

 


Changes to Office 365 ProPlus system requirements

Status: Active

Action Required by: January 10, 2023

Details: Office 365 ProPlus delivers cloud-connected and always up-to-date versions of the Office desktop apps. To support customers already on Office 365 ProPlus through their operating system transitions, we are updating the Windows system requirements for Office 365 ProPlus and revising some announcements that were made in February. We are pleased to announce the following updates to our Office 365 ProPlus system requirements:

  • Office 365 ProPlus will continue to be supported on Windows 8.1 through January 2023, which is the end of support date for Windows 8.1
  • Office 365 ProPlus will also continue to be supported on Windows Server 2016 until October 2025

Additional Information:

 


Office 365 system requirements changes for Office client connectivity

Status: Active

Action Required by: October 2023

Details: We are modifying the Office 365 services system requirements related to service connectivity. In February, we announced that starting October 13, 2020, customers will need Office 365 ProPlus or Office 2019 clients in mainstream support to connect to Office 365 services. To give you more time to transition fully to the cloud, we are now modifying that policy and will continue to support Office 2016 connections with the Office 365 services through October 2023.

Additional Information: Helping customers shift to a modern desktop

 

SQLCMD の使い方

$
0
0

この記事は、2016 年 5 月 23 日 に Data Platform Tech Sales Team Blog にて公開された内容です。

 

Microsoft Japan Data Platform Tech Sales Team

中川

SQL Server への操作には、GUI 含め操作性がよく、かつ多機能な SQL Server Management Studio ( SSMS ) を使用するケースが多いかと思いますが、SQLCMDを使うと実運用や検証などで有効な汎用性の高いスクリプトを作成・実行することが可能になります。

SQLCMD とは Transact-SQL ステートメントやスクリプトファイルを実行するためのコマンドラインユーティリティで、 OSQL や ISQL の後継として SQL Server 2005 から提供が開始されました。基本的な使い方 ( SQL Server  への接続方法など ) は Web 上でも纏めておられる方もいたりと情報が纏まっておりますので、本投稿では、あまり皆様に知られていない効率よいスクリプト作成などに有用な SQLCMD の機能について触れたいと思います。

因みに余談ですが、SQL Server への接続には ODBC ドライバーを利用しています。( ※ SSMS は接続に Microsoft .NET Framework SqlClient を利用しています。)

では早速、いくつかの機能についてご紹介いたします。

 

[SQL の実行 (SQL を直接指定)]

-q あるいは –Q オプション

SQL を引数部分に直接指定して実行でき、セミコロンで区切られた複数の SQL も実行できます

例)

image

-q SQL が完了しても SQLCMD を終了しない
-Q SQL が完了すると SQLCMD も終了する

(補足)

指定する SQL 内で GO コマンド(後述)は使用できません

 

[SQL の実行 (ファイルを読み込んで実行)]

-i オプション

ファイルを読み込んで実行でき、カンマ区切りでファイル名を列挙することにより、複数ファイルの読み込みもできます

例) test.sql を読み込んで実行

image

例) test1.sql,test2.sql を読み込んで実行

image

(補足)

複数ファイルを読み込んで実行する場合、GO コマンド(後述)を記載していなくてもファイル毎のバッチ扱いとなります。つまり、上記例ではtest1.sql と test2.sql の内容をバッファ上で連結した上で一つのバッチとして SQL Server 側に送られるのではなく、ファイル毎のバッチ扱いとなります。

-i オプションで複数ファイル指定時には、1 セッションにて複数ファイルを順番にシリアルで実行されます。(並列で複数ファイルの内容が実行されるわけではありません)

 

[変数の指定]

-v オプション

変数を指定できます。複数の変数を指定する際には空白で列挙するか、変数ごとに –v オプションを指定します。

例) test.sql (変数を使用した SQL ) を読み込んで変数を実行時に指定し実行

image

image

環境変数にて変数を指定することもできます

image

 

[読み込むファイルの中で更にファイルを読み込む]

:r コマンド

sqlcmd コマンドの一つで、ファイルを読み込むことができます

例)

image

 

[出力フォーマットの指定]

-y オプション

次のデータ型に返される文字数を制御する sqlcmd スクリプト変数 SQLCMDMAXVARTYPEWIDTH が設定されます。既定値は 256 です。

varchar(max) UDT (user-defined data types)
nvarchar(max) text
varbinary(max) ntext
xml image

例)

image

image

-Y オプション

次のデータ型に返される文字数を制御する sqlcmd スクリプト変数 SQLCMDMAXFIXEDTYPEWIDTH が設定されます。既定値は 0 (無制限) です。

char( n )、1<=n<=8000 の場合 nvarchar( n )、1<=n<=4000 の場合
nchar( n )、1<=n<=4000 の場合 varbinary( n )、1<=n<=4000 の場合
varchar( n )、1<=n<=8000 の場合 variant

例)

image

image

-w オプション

出力画面幅を制御する sqlcmd スクリプト変数 SQLCMDCOLWIDTH が設定されます。既定値は 80 です。  8 よりも大きくかつ 65,536 よりも小さい値にする必要があります。なお、指定した列幅を超えると、出力行は次の列に折り返されます。

例)

image

image

–R オプション

sqlcmd により、クライアントのロケールに基づいて SQL Server から取得された数値、通貨、日付、および時刻の各列がローカライズされます。本オプションを指定しない場合には、これらの列はサーバーの地域別設定を使用して表示されます。

h オプション

列ヘッダーの間に出力する行数を制御する sqlcmd スクリプト変数 SQLCMDHEADERS が設定されます。 本オプションを指定しない場合には、各クエリの結果に対して、ヘッダーは 1 つだけ表示されます。-1 を指定した場合、ヘッダーは出力されません。

 

[Appendix]

GO コマンド

  • Transact-SQL ステートメントではなく、sqlcmd および osql ユーティリティと SSMS コード エディターで認識されるコマンドです
  • Transact-SQL ステートメントのバッチの終了を SQL Server ユーティリティに通知するコマンドです
  • GO はバッチの終了(そこまでが一つの処理)を指定するものであり、バッチ内のステートメントは、1 つの実行プランにコンパイルされます
  • ローカル (ユーザー定義) 変数のスコープはバッチ内に限られ、GO コマンドの後では参照できません
  • GO の後ろに数値を指定することにより、バッチを指定回数繰り返し実行できます

例)

image

  • ①、②、③が それぞれ独立したバッチとなります。つまり、① で定義したローカル変数は ② のバッチで使用できません。
  • ② のバッチは変数が定義されていないというエラーとなります
  • ③ のバッチを 10 回繰り返し実行します

 

以上、今回は地味な内容ではありますが SQLCMD の便利な機能についていくつかご紹介させていただきました。

運用や検証などの作業効率化に少しでもお役に立てれば幸いです。

 

おすすめ記事

Office 365 Planned Service Changes – September 2018 Updates

$
0
0

A post outlining the recent updates to the Office 365 Planned Service Changes series:

 

Office 365 Planned Service Changes for 2018 | Updated: September 17, 2018

  • Moved Retirement of Skype for Business app on Windows Phone 8.1 to Archive
  • Updated Updates to OneDrive and SharePoint Online Team Site Versioning - action now required by September 30, 2018
  • Updated Mandatory use of TLS 1.2 in Office 365 - additional information for Skype for Business connectivity
  • Added Insight Services in Excel (Win32) - action required by October 1, 2018
  • Added Connected Accounts no longer supported in Outlook on the Web - all accounts stop syncing on October 30, 2018
  • Added Sway for iOS is retiring - effective December 17, 2018

 

Office 365 Planned Service Changes for 2019

  • No updates for September 2018

 

Office 365 Planned Service Changes for 2020 | Updated: September 17, 2018

 

Office 365 Planned Service Changes for 2023 | Posted: September 17, 2018

  • Added Changes to Office 365 ProPlus system requirements - action required by January 10, 2023
  • Added Office 365 system requirements changes for Office client connectivity - action required by October 2023

 

Wachstums-Mentalität

$
0
0

Logbucheintrag 180917:

Wachstum wird zumeist eindimensional definiert als Zunahme in quantitativen Größen wie Umsatz, Mitarbeiterzahl, Marktanteilen oder Profit. Es ist sicher nie verkehrt, in diesen Sektoren Wachstum vorweisen zu können – so, wie es Microsoft in den letzten Jahren gelungen ist, das Wachstum auf einen Börsenwert von einer Billion Dollar zu steigern. In den drei Jahren, in denen Satya Nadella das Ruder in Redmond führt, ist die Company um 280 Milliarden Dollar wertvoller geworden. Das macht ihn in der Forbes-Liste der innovativsten Manager zur Nummer Fünf – hinter Jeff Bezos, Elon Musk, Marc Zuckerberg und Tim Cook.

Ich kenne und beobachte Satya, seit er 2011 als Microsoft President die Geschicke des Server and Tools Business (STB) übernahm. Zu dieser Business Unit gehörte damals auch – wie es seinerzeit noch hieß: - Windows Azure. Die Herausforderung für ihn und für Microsoft bestand zu der Zeit darin, dieses Produkt einfacher verständlich und einfach nutzbar zu machen. Der Ansatz, nach dem Satya damals vorging, war frappierend. Er fragte: Wie wollen wir mit diesem Produkt wahrgenommen werden? Wie werden unsere Kunden dieses Produkt von vergleichbaren anderen Lösungsangeboten unterscheiden?

Es ist das, was Satya „growth mindset“ nennt – am besten auf Deutsch mit dem Begriff „Wachstums-Mentalität“ umschrieben. Dabei geht es nicht unbedingt um Wachstum im Sinne von „höher, schneller, weiter“, sondern im Sinne eines qualitativen „besser Werdens“. Und ich denke, es ist das, was Microsoft seitdem antreibt. Wir streben zusammen mit Kunden und Partnern ein qualitatives Wachstum an. Das quantitative Wachstum kommt dann von ganz allein.

Der Erfolg gibt Satya Nadella Recht. Nicht unbedingt die Tatsache, von Forbes zu den fünf innovativsten Managern gewählt worden zu sein, markiert den Erfolg. Und vielleicht auch nicht unbedingt die Tatsache, dass Microsoft nun einen Börsenwert von mehr als einer Billion Dollar erreicht hat. Aber dass Azure heute das am stärksten wachsende Cloud-Angebot weltweit ist, spricht für das „growth mindset“. Einfach immer besser werden!

Denn Cloud-Angebote gibt es viele am Markt. Aber nur Microsoft verbindet seine Azure-Plattform mit dem tiefen Verständnis für die Anforderungen im Enterprise – vom persönlichen Arbeitsplatz bis zur Security-Strategie. Dabei können wir uns auf ein breites und leistungsfähiges Ökosystem aus Partnern stützen, die auf der Basis der Azure-Plattform eigene Produktangebote und Services kreieren. Und wir sind stolz auf zahllose Kunden, die mit Azure wiederum ihr Produktangebot durch Services weiter anreichern.

Wachstums-Mentalität bringt uns dazu, uns auf das zu konzentrieren, was unsere Kunden und Partner stark macht. Das ist wichtiger und positiver als die Frage, wie man sich gegenüber Wettbewerbern positioniert. Qualitatives Wachstum erfolgt von innen heraus – aus dem stetigen Wunsch, besser zu werden.

Dies kann man nur erreichen, wenn man das eigene Business und das Business der Kunden zu verstehen versucht. Das ist die gemeinsame DNA von Microsoft und seiner Partner.

Und das ist auch die Richtschnur für uns alle im soeben begonnenen Fiskaljahr. Ich habe in einigen vorangegangenen Blogs während meines Urlaubs Partner und Kunden zu diesem Thema befragt. Dabei habe ich erfahren, was sie in den kommenden zwölf Monaten an entscheidenden Impulsen sehen. Und tatsächlich ging es genau darum: qualitatives Wachstum erzeugt quantitatives Wachstum. Das ist unsere „Wachstums-Mentalität“! So werden wir unser Wachstumstempo halten – sowohl qualitativ, als auch quantitativ. Gehen wir´s an!

 

Windows 7 Support bis über Januar 2020 hinaus?

$
0
0

Auf einigen News Seiten im Internet liest man, dass Microsoft den Support für Windows 7 bis Januar 2023 verlängert hat. Das ist so nicht richtig. Tatsächlich ist das Support Ende von Windows 7, wie bereits mehrfach dokumentiert, der 14.01.2020. Die Seiten sprechen jedoch hier das ESU Model an.

Was ist das ESU und was bedeutet das für mich?

ESU bedeutet "Extended Security Update licensing". Diese Art der Lizenzierung ist setzt auf den Software Assurance (SA) Vertrag auf.
ESU wird pro Device kostenpflichtig lizenziert und steht sowohl Windows 7 Professional als auch Windows 7 Enterprise zur Verfügung.

Für Preise und weitere Infos empfehle ich, direkt ihren Account Manager anzusprechen, oder noch besser... auf Windows 10 migrieren.


PowerShell Scipt for generating events for Azure Event Hub

$
0
0

A useful PowerShell script I use for sending events to Azure Event Hub demos

Login-AzureRmAccount
Select-AzureRmSubscription -SubscriptionID '<your subscription number>';
Set-ExecutionPolicy Unrestricted
Install-Module –Name Azure.EventHub
$Token = Get-AzureEHSASToken -URI "<your event hub account>.servicebus.windows.net/<your event hub name>" -AccessPolicyName "<your policy name>" -AccessPolicyKey "<your policy key>"

$EventHubUri = "<your event hub account>.servicebus.windows.net/<your event hub name>"
$EventHubTimer = new-timespan -Minutes 30
$StopWatch = [diagnostics.stopwatch]::StartNew()
$APIUri = "https://"+ $EventHubUri +"/messages"
While ($StopWatch.elapsed -lt $EventHubTimer){
$RandomDetroit = Get-Random -minimum 65 -maximum 85
$RandomChicago = Get-Random -minimum 65 -maximum 85
$RandomKalamazoo = Get-Random -minimum 65 -maximum 85
$LabData = '[{ "SensorId":"101", "Location":"Detroit, MI", "Speed": ' + $RandomDetroit + ' },
{ "SensorId":"102", "Location":"Chicago, IL", "Speed": ' + $RandomChicago + ' },
{ "SensorId":"103", "Location":"Kalamazoo, MI", "Speed": ' + $RandomKalamazoo + ' }]'
Invoke-WebRequest -Method POST -Uri ($APIUri) -Header @{ Authorization = $Token} -ContentType "application/json;type=entry;charset=utf-8" -Body $LabData
Start-Sleep -seconds 5
}
Write-Host "Event Hub data simulation ended"

Office 365 Weekly Digest | September 9 – 15, 2018

$
0
0

Welcome to the September 9 - 15, 2018 edition of the Office 365 Weekly Digest.

There were three additions to the Office 365 Roadmap last week, including the general availability of the Microsoft Graph Security API and automated transcription services for video and audio files stored in OneDrive for Business and SharePoint Online.

The major event added in this week's post is the upcoming Microsoft Ignite conference on September 24 - 28, 2018, with information on how to attend the sold-out event remotely. Also, the next "Teams Tuesday" is on September 18th.

Highlights from last week's blog posts include updates to Microsoft Secure Score, GDPR compliance for Microsoft Forms, the availability of comments in Power BI dashboards, and recent updates to Office 365 Advanced Threat Protection.

Headlining the noteworthy items in this week's post is a reminder about the changes to Office 365 IP address range and URL publication on October 2, 2018. Also included this week is the Office 365 Update video for September 2018, the summary document from last week's "Move to the Modern Desktop" AMA, and a couple of Teams-related videos for IT Pros.

 

OFFICE 365 ROADMAP

 

Below are the items added to the Office 365 Roadmap last week:

 

Feature ID

App / Service

Title Description

Status

Added

Estimated Release

More Info

32871

Microsoft Graph

Microsoft Graph Security API: GA As the number of security solutions and volume of security data grows, the ability to quickly extract value becomes more difficult. Integrating each new solution with existing security tools and workflows means added cost, time, and complexity. The unified security API makes it easy to connect with Microsoft and partner security solutions: Unify and standardize alert management: Write code once to get alerts from any Microsoft Graph Security provider, correlate alerts across security solutions more easily with a common alert schema, and keep alert status and assignments in sync across all solutions. Unlock security context to inform security operations: Integrate insights about users, hosts, apps, security controls (Secure Score and configurations), and organizational context from other Microsoft Graph providers (Azure Active Directory Microsoft Intune, Office 365, and others). Simplify security orchestration and automation: Develop investigation and remediation playbooks that call Graph Security to take actions, automate security policy checks and rule enforcement, and orchestrate actions across security solutions.

Rolling out

09/10/2018

September CY2018

Intelligence Security API

33497

OneDrive

------------

SharePoint

Automated transcription services for video and audio files stored in SharePoint & OneDrive Beginning later this year, automated transcription services will be natively available for video and audio files in OneDrive and SharePoint using the same AI technology available in Microsoft Stream. While viewing a video or listening to an audio file, a full transcript (improving both accessibility and search) will show directly in our industry-leading viewer, which supports over 320 different file types. This will help you utilize your personal video and audio assets, as well as collaborate with others to produce your best work.

In development

09/10/2018

Q1 CY2019

Microsoft 365 is the smartest place to store your content

33467

Outlook

Outlook – Unauthenticated sender tagging If you receive an email from a mail server which does not use proper authentication, the email will be tagged and Outlook will show a "We could not verify the identity of the sender" MailTip.

In development

09/11/2018

October CY2018

n / a

 

 

 

UPCOMING EVENTS

 

Teams Tuesdays

When: Tuesdays, August 21, 2018 – October 30, 2018 from 10am – 11am PT | Whether you're managing a new project or starting your own business, it helps to have a team behind you to brainstorm ideas, tackle the work together, and have some fun along the way. Now you can use Microsoft Teams to do just that. Join our team LIVE every Tuesday from 10-11am PDT to learn how you can get started with the free version of Teams. In this hour, we'll walk you through the product and key features, share best practices for getting started, and answer any questions you may have. We look forward to meeting you!

 

Azure Active Directory Webinars for September

When: Multiple sessions currently scheduled from September 11 - 20, 2018 | Are you looking to deploy Azure Active Directory quickly and easily? We are offering free webinars on key Azure Active Directory deployment topics to help you get up and running. Sessions include Getting Ready for Azure AD, Azure AD Identity Protection and Privileged Identity Management, Streamlining Password Management using Azure AD, Securing Your Identities with Multi-Factor Authentication, and more. Each 1-hour webinar is designed to support IT Pros in quickly rolling out Azure Active Directory features to their organization. All webinars are free of cost and will include an anonymous Q&A session with our Engineering Team. So, come with your questions! Capacity is limited. Sign up for one or all of the sessions today!  Note: There are also some sessions available on-demand.

 

Tune into Microsoft Ignite remotely!

When: September 24 - 28, 2018 | Microsoft's Ignite Conference is Microsoft's premiere event for interfacing with customers around "the latest insights and skills from technology leaders and practitioners shaping the future of cloud, data, business intelligence, teamwork, and productivity." With the event sold out, you can no longer attend in person but there is still a great opportunity to attend the sessions of your choice remotely as they will be streaming live! With 700+ sessions taking place there is something for everyone at this year's Ignite.  To facilitate remote attendance Microsoft has enabled folks to leverage the event schedule builder to begin adding key sessions to be streamed. Individuals not registered and wishing to attend remotely can log in to the MyIgnite portal with just their Microsoft Tech Community credentials. Once logged in you can then read through the sessions and add those you are interested in to your schedule.

Related:

 

Productivity Hacks to Save Time & Simplify Workflows

When: Wednesday, September 26, 2018 at 3pm ET | This 90-minute hands-on experience will give you the opportunity to test drive Windows 10, Office 365 and Dynamics 365. A trained facilitator will guide you as you apply these tools to your own business scenarios and see how they work for you. During this interactive session, you will: (1) Discover how you can keep your information more secure without inhibiting your workflow, (2) Learn how to visualize and analyze complex data, quickly zeroing in on the insights you need, (3) See how multiple team members can access, edit and review documents simultaneously, and (4) Gain skills that will save you time and simplify your workflow immediately. Each session is limited to 12 participants, reserve your seat now.

 

BLOG ROUNDUP

 

Staying ahead of modern-day attacks Part 1: Recent updates to Office 365 ATP & its real-world impact

While the threat landscape continues to evolve in sophistication and volume, Office 365 Advanced Threat Protection (ATP) has maintained a rapid pace of evolution and continued enhancement to help ensure unparalleled security for emails and documents. Seamless integration with the Microsoft Intelligent Security Graph provides 6.5 trillion signals per day from identities, endpoints, user data, cloud apps, and infrastructure, uniquely positioning Office 365 ATP to offer intelligent protection and detection capabilities. Office 365 ATP provides a foundation for securing the modern workplace with a powerful feature set, detailed reporting, and comprehensive anti-phish capabilities. Office 365 ATP is the most widely used advanced security service for Office 365, protecting more end users than all other security services from competitors combined while helping Microsoft improve its own security posture. As we look forward to Microsoft Ignite 2018 where we will be announcing the latest innovative capabilities for Office 365 ATP, let's take a look back at the recent enhancements that have enabled our customers and partners to continue maintaining their trust with Office 365 ATP.

 

Updates to Microsoft Secure Score, New API and Localization

We love that the community has great discussions on Microsoft Secure Score. One of the topics we hear from you and other organizations is on the Secure Score API. This is a great way to programmatically access Secure Score data. Over the past year and a half, we have received a lot of feedback on the API and the Microsoft 365 Security Engineering team is pleased to announce the availability and preview of the new Microsoft 365 Secure Score API. As part of building the new API we also wanted to provide it in other languages. In doing this work for the API, it also gave us localization of the Secure Score interface. The localization of the interface is starting to roll out.

 

Microsoft Teams: Blur my background! (Please…)

Have you been on a conference call where everyone turns on their video, except for you? If you're like me, I don't like to turn mine on because of the messy house, or just ugly office behind me. Well - Microsoft Teams has you covered. You can now blur your background when in a conference in Microsoft Teams! You can now use video, and not worry about what's behind you. Watch the 90-second video to learn more! | Related: Microsoft Teams: Share my iPhone/iPad screen in a meeting! (While on the beach…)

 

Microsoft Forms is GDPR compliant

Microsoft Forms allows users to quickly and easily create custom quizzes, surveys, questionnaires, registration forms, and more. The content in these forms, as well as end user information, remains in the direct control of administrators and end users. Microsoft processes data on behalf of customers to provide the requested service as set forth in our Online Services Terms. Administrators can set policies that control this information independently of the user account lifecycle for which Microsoft Forms is associated. Microsoft is committed to helping business customers comply with the General Data Protection Regulation (GDPR), which has been in effect since May 25, 2018. Microsoft Forms, part of the Office 365 Family, is GDPR-compliant. Our goal is to help global business customers manage compliance and avoid risk. | Related: Organizational Privacy Statement Now Can Be Surfaced with Microsoft Forms

 

Announcing Dashboard Comments in Power BI: Your new hub to discuss data and collaborate with others

At Power BI, we help you tell your story. Our platform of powerful tools empowers our users to analyze and derive insights from their data while creating stunning visuals to share that story. Analysis doesn't stop when you publish your reports or dashboards – the conversation continues in meetings, over email, and during casual chats – so we're bringing the conversation to you, and creating a collaboration tool within Power BI that encourages further discussion. We're thrilled to announce the general availability of dashboard comments in Power BI service and mobile. Now you can directly add comments to dashboards and specific visuals to discuss your data. You don't need to rely on your favorite screenshotting tool and email client to start a conversation; comments allow you to do all that in the same view! You can also pull people into your conversation by @mentioning others within your organization. Commenting is tightly integrated with mobile, so those you've @mentioned will quickly receive a notification and email with your message.

 

NOTEWORTHY

 

REMINDER: Changes to Office 365 IP address range and URL publication

The current XML file and the old RSS feed will be available until October 2nd, 2018. If you have automation that uses the XML format, you should update that to use the JSON format data. If you are using the old RSS feed you should either move to the new RSS feed, or use the sample Microsoft Flow we have published for getting emails on changes. Developer usage documentation for the IP Address and URL web services are detailed in Managing Office 365 Endpoints – Web Service. | Resource: Microsoft 365 Engineering Webcast: Improvements in Office 365 endpoint publishing and network connectivity guidance

 

AMA Summary: Move to the Modern Desktop - Windows 10 and Office ProPlus Updates

The summary from the Move to the Modern Desktop Ask Microsoft Anything (AMA) session on September 12, 2018 is now posted! The live hour of Q&A provided members the opportunity to ask questions and voice feedback with the product team. We hope you will join us live next time!

 

Video: Office 365 Update for September 2018

Format: Video (12 minutes) | Jim Naroski covers recent enhancements to Office 365, including Microsoft Teams, SharePoint Online, PowerPoint, Microsoft Flow, Access, Security, and more. The video transcript, complete with links to additional information on everything covered, is available at http://aka.ms/o365update-blog.

 

Video: Teams Windows Desktop Client

Format: Video (23 minutes) | In this episode of Coffee in the Cloud, watch a Teams Academy video for IT Pros to learn the value of the Windows Desktop Client, how to plan for it and how to deploy it.

 

Video: Foundations of Microsoft Teams

Format: Video (59 minutes) | In this episode of Coffee in the Cloud, watch a Teams Academy video for IT Pros to understand how Teams leverages Azure Active Directory, Office365 Groups, SharePoint, OneDrive for Business and Exchange.

 

Office for MAC 2016 - September 2018 Release details

On September 11th, 2018 Microsoft released Office 2016 for Mac Version 16.17.18090901 in 27 languages. Our Office International team was responsible for translating this release. You will see the following features once you update: (1) @mentions in PowerPoint & Word, (2) draw with ink in Excel, PowerPoint & Word, (3) embed custom fonts in your PowerPoint files, and (4) insert 3D models in Excel, PowerPoint & Word. More information and help content on this release can be found in the MAC section of the What's New in Office 365 page.

 

Project and Project Server September 2018 Updates Released

$
0
0

This week the Public Update (PU) for Project Server 2013 and 2016 were released for September 2018 . Client updates were released on Sept 4th; server updates on Sept 11h. Typically the client updates release on the first Tuesday of the month and server on the second Tuesday release schedule.

There was a Project Server 2010 Cumulative update package released this month but it did not contain any Project updates - just the SharePoint ones. Mainstream support for Project and Project Server 2010 ended October 13, 2015 - see https://support.microsoft.com/en-us/lifecycle. An SP1 patched 2010 system (with no SP2) is no longer supported - see the Lifecycle site for more information - http://support.microsoft.com/lifecycle/search?sort=PN&alpha=project+2010&Filter=FilterNO

We are now delivering as Public Updates, although Server fixes are shipped just via the Download Center and not via Microsoft Update (Unless there is a security element or a fix deemed essential - this month both SharePoint Server 2016 and 2013 fixes have security fixes - so some may have come down via the update center). These are still all cumulative and include fixes released in all previous updates since the last baseline (Initial release for 2016 and SP1 for 2013).

A note about Click-to-Run (sometimes abbreviated C2R) versions of Project for Office 365. The updates for this version are not included in this blog. For some information about Click-to-Run versions, please see the following site for version numbers and some fix information: https://technet.microsoft.com/office/mt465751. We may have a future blog with additional information about Click-to-Run update channels and methods.

Also a note for users of the Project client connecting to Project Online - see https://blogs.technet.microsoft.com/projectsupport/2016/12/15/using-project-online-time-to-be-sure-you-upgrade-the-client-software/- you will have needed a '2016' level client to connect starting since the end of June 2017.

Feel free to open a support case if you have any questions around this or need assistance getting these patches deployed.

We should be back to 'normal' install times now - but leaving this comment here just in case...

The 2013 PU releases also have a real prerequisite of the appropriate Service Pack 1 (SP1), and links for SP1 are given below. SP1 is enforced in this release, so you will find out (as I did) if you really do have SP1 for all your installed components and language packs! This also means RTM is no longer supported! See http://blogs.technet.com/b/stefan_gossner/archive/2015/04/15/common-issue-april-2015-fixes-for-sharepoint-2013-cannot-be-installed-on-sharepoint-2013-sp1-slipstream-builds.aspx too which describes an issue you might see if you don't have the 'right' SP1. Slipstream would work with the original SP1 - but the updates require the re-released SP1. Since the May PU this shouldn't be an issue - but including here just in case.

Another important point to add here is that there was in early 2013 running the SharePoint Configuration Wizard on a server with Project Server 2013 installed -this is fixed by applying the April 2013 or later- so a good practice would be to load SP1, then the current PU and then run the configuration wizard (if you didn't already load the April 2013 through June 2014 CU).

Project and Project Server 2016

An overview of all the Office 2016 releases for September 2018 can be found here -

https://support.microsoft.com/en-us/help/4459402/september-2018-updates-for-microsoft-office - September 2018 updates for Microsoft Office

Project Server 2016

With the 2016 release, we just have a single patch (usually this single patch comes in two parts... a wssloc and sts2016 part - however this month we only have the sts2016 part) - as we have also the single msi for installation of SharePoint Server 2016 (Project Server still needs licensing separately though). Both parts need installing before the configuration wizard is executed. The sts2016 part of the patch also contains security fixes so is released via Microsoft Update, the Update catalog as well as the download center.

Description of the security update for SharePoint Server 2016: September 11, 2018- Includes Project fixes, like the roll-up patch in Project Server 2016.

https://support.microsoft.com/en-us/help/4092459/description-of-the-security-update-for-sharepoint-enterprise-server

There is a database schema update this month - it changes to 16.0.4744.1000. Remember, Project Server 2016 data is in the content database. The version number 16.0.4744.1000 can be used to control the connecting client to the September 2018 level. For reference - the RTM build number seen for the DB schema would be 16.0.4327.1000.

Project 2016 Client package:

None

Project and Project Server 2013

An overview of all the Office 2013 releases for September 2018 can be found here - https://support.microsoft.com/en-us/help/4459402/september-2018-updates-for-microsoft-office - September 2018 updates for Microsoft Office. This include multiple fixes, so Microsoft strongly recommends that you test this in a test environment based on your production environment before putting this fix live in production. You can read about the fixes included in the Project and Project Server July PUs from the following articles:

Project Server 2013 Server Rollup Package

September 11, 2018, cumulative update for Project Server 2013 (KB4092475)

https://support.microsoft.com/en-us/help/4092475/september-11-2018-cumulative-update-for-project-server-2013-kb4092475

Project Server 2013 Individual Project Package - (cumulative, but only the Project Server fixes):

Description of the security update for Project Server 2013: September 11, 2018 (KB4092480)

https://support.microsoft.com/en-us/help/4092480/september-11-2018-update-for-project-server-2013-kb4092480

The version number 15.0.5067.1000 can be used to control the connecting client to the September 2018 PU level. Project Professional Versions (Project Server 2013 settings)

SP1 for Project Server 2013 can be found here - https://support.microsoft.com/help/2880553

Project 2013 Client Package:

None

Where Did AntGut Go?

$
0
0

With the passing of time, things change. It's inevitable. In IT, this seems to be even more accelerated than the "real world" and very little if anything can remain static and relevant at the same time. Some historians believe that purging these "dead" artefacts from the digital world may be detrimental to our future generations. Unlike stone tablets, papyrus and books that provide contextual reference and cross-correlation, this won't be the case for the untold amounts of digital information that are deleted. Those helpful hints, snippets of conversation, banter, etc. are just gone, leaving holes in the connectivity of our cumulative history.

Wait... This is supposed to be a technical blog with the occasional personal spin. Where is my brain?!?!

After that weird little tangent I have to refocus on the issue at hand and it basically comes down to this...

For a number of reasons (that will eventually come to light), I'm moving my stuff to my personal WordPress site, AntGut.WordPress.com. See ya there!!!

Breaking Into Windows Server 2019: Network Features: Propelling Broadcast Video with DPDK on Windows

$
0
0

Hello to all of our outstanding readers! Brandon Wilson here once again to give you, yep you got it, yet another pointer to some more new network feature information from the Windows Core Networking team on the Top 10 networking features in Windows Server 2019. This time around, they are covering DPDK (Data Plane Development Kit) in Windows Server 2019, and its an interesting read! Here is some initial information straight from the product group:

"Top 10 Networking Features in Windows Server 2019: #2 Propelling broadcast video with DPDK on Windows

https://blogs.technet.microsoft.com/networking/2018/09/12/windowsdpdk4broadcasting/

As the world moves from HD to 4K and other high-resolution media formats (e.g. 8K), media broadcasters are pioneering a transition to an IP-based infrastructure. Designing for the future, this transition requires high bandwidth and low latency networking re-architecture, not to mention state of the art GPU drivers. We recently announced the availability of Data Plane Development Kit (DPDK) libraries on Windows to provide user mode applications fast packet processing capabilities, bypassing the host networking stack.

To this end, we are pleased to announce a partnership with Cisco and Intel to accelerate this transition in the media industry, by bringing Windows DPDK to Cisco's media software package called virtual Media Interface (vMI).  Now, Windows Server with DPDK's express data path and wealth of GPU drivers becomes the platform of choice for delivering next gen media formats and other user-mode applications!

"

As always, if you have comments or questions on the post, your most direct path for questions will be in the link above.

Thanks for reading, and we'll see you again soon!

Brandon Wilson

A New Tool for your Toolbox: SCCM Collection Specific Report Template in PowerBI

$
0
0

Hello again everyone! Christopher Scott, Premier Field Engineer here. Recently I have started publishing some of my PowerBi report templates and received some positive feedback, so I decided to keep them going. This next template was designed to provide data insights into a filtered System Center Configuration Manager (SCCM) collection. Below is a detailed summary of each page as well as some important configurations and the download links for the template and PowerBI desktop.

These reports are scoped by collection so that they can be generated for individual organizationscollection owners that fall under a larger entity.

Important Configurations:

Data-Source Parameters:

  • If you are importing from the template file:
    • you will be prompted for the "SCCM_SQL_Instance", "SCCM_DB", "CollectionID" and "AV_Software". Fill these fields with the appropriate SQL Information, SCCM Collection ID and Antivirus Software information for your environment and click ok.
  • If you are using the PBIX file:
    • Once you open the PowerBI file the first thing you will need to do is configure the data source by editing the parameters. You can do this simply by clicking the "Edit Queries" button ion the Home Toolbar and then select "Edit Parameters"

  • Replace the "SCCM_SQL_Instance", "SCCM_DB", "CollectionID" and "AV_Software" fields with the appropriate SQL Information, SCCM Collection ID and Antivirus Software information for your environment and click ok. Click ok to continue and Run to allow the Native queries to run and import the data.

Report Previews:

  • Page 1 is an Overview page for client imaging dates. The bar graph and corresponding table give a visual timeline of when clients were imaged over a period of time. The Date slider on the top left can be used to filter that period to a specific range. On the bottom right, I've added a last refresh timestamp to ensure the data is an accurate reflection of the environment.
  • This report page is generally used to determine when clients should be refreshed.

  • Page 2 shows the Update Compliance for the collection specified against each Software Update Group assigned to it. On this page starting from the top left I provide a count of systems in the collection and the number of devices reporting as non-compliant (In terms of Update Compliance only), Those numbers are broken down to provide a percentage calculation for quick insight. Also on the left hand side is a table of clients and the Antivurus versions (or Definition versions) installed on each client. Lastly on the left hand side is the number of machines reporting to SCCM as Unknown. These are machines that little or no inventory and usually have been powered off or disconnected for extended periods, but not limited to those situations.
  • Inside the Box 1 (The Top outlined box pane) I break down the overall Deployment status with a summarized compliancy table and pie chart. Box 2 (The bottom outlined box pane) provides detailed deployment status first summarzied in the pie chart and then broken out in the graph by individual deployment.
  • This has been a favorite for my customers as it provides a high level insight into the compliance of the desired collection.

I hope this report gives you the necessary data points to empower your organization. Please feel free to comment below with any feedback or ideas that you would like to see templated or improved.

Accelerate your technical capabilities for building Teamwork solutions

$
0
0

Need to develop or expand your technical muscle for building Teamwork solutions? Attend one of the new technical webinars, available to you as a Partner Network member at no cost!

New technical webinars:

Can’t make those dates work? Additional dates/times will be added to the titles above. Check back often!

Take a look at the full technical journey available to help you build your Teamwork practice by connecting with Microsoft Partner Technical Consultants remotely through technical webinars and technical consultations at aka.ms/TeamworkTechJourney. (The new webinars will be added to the partner website on October 1)


PKI Code-Signing Certificate for Third-Party Updates in Microsoft SCCM/SCUP

$
0
0

Overview

This guide is also available on my personal blog: https://setupconfigmgr.com/pki-code-signing-certificate-for-third-party-updates-in-microsoft-sccm-scup

In this video guide, we will cover how you can use a code-signing certificate from an Active Directly Certificate Services infrastructure or using a public certificate authority such as DigiCert for signing third-party software updates in Microsoft System Center Configuration Manager (SCCM). Using a trusted PKI based code-signing certificate can be an alternative to using a self-signed certificate.

Video Guide

Topics in Video

Helpful Resources:

【ご注意】 TLS 1.0/1.1 廃止に伴う 10/31 までの Skype for Business 必須アップグレード【9/18 更新】

$
0
0

10/31 までの Skype for Business 必須アップグレード

 

Skype for Businessの各サービス(Skype for Business Server, Lync ServerおよびSkype for Business Online)利用に関し、TLS 1.0/1.1による接続につき2018年10月31日をもってサポート対象外になる事に伴い、TLS 1.2へ移行を促すために以下のSkype for Businessクライアントバージョン以降のクライアントを使用する旨の案内が出ています。

  • Lync 2013 (Skype for Business) デスクトップクライアント (MSI 形式またはClick to Run 形式)、Lync Basic も同様 ビルド0.5023.1000 以上
  • Skype for Business 2016 デスクトップクライアント (MSI 形式) ビルド 0.4678.1000 以上、 Skype for Business 2016 Basic も同様。
  • Skype for Business 2016 Click to Run 形式は下記の April 2018 更新プログラムが必要:
    • Monthly and Semi-Annual Targeted – ビルド16.0.9126.2152 以上
    • Semi-Annual and Deferred Channel – ビルド16.0.8431.2242 以上
  • Skype for Business on Mac 16.15 以上
  • Skype for Business for iOS または Android ビルド6.19 以上

2018年10月31日時点でTLS 1.2に対応していないクライアントを使用している場合に、2019年の早い段階で本格的に接続が出来なくなる可能性があります。当該バージョンを満たしていないクライアントを使用されているお客様へは、早期にバージョンアップを実施頂く旨お伝え頂けます様、よろしくお願いいたします。

 

詳細情報

 

内部が透けて見えるスケルトン デザインを採用した『Xbox ワイヤレス コントローラー (ファントム ブラック)』 を数量限定で発売

$
0
0

日本マイクロソフト株式会社 (本社: 東京都港区) は、シャンパン ゴールドの本体色に内部が透けて見えるスケルトン デザインを採用した『Xbox ワイヤレス コントローラー (ファントム ブラック)』を 2018 年 10 月 4 日 (木) より 6,980 円 (税抜参考価格)*1 で全国のゲーム販売店にて数量限定で発売します。

『Xbox ワイヤレス コントローラー (ファントム ブラック)』は、特徴的な本体デザインに加え、グリップ部分には滑りにくく操作しやすいテクスチャー加工を採用しています。また、Windows 10 搭載 PC やタブレットとワイヤレス接続が可能な Bluetooth を搭載しています。*2

ゲームの臨場感を表現するリアル トリガー*3、高い操作性を実現したスティックと方向パッドを操作しやすい位置に配置。お持ちのヘッドセット*4 などを直接接続できる 3.5mm ステレオ ヘッドセット ジャックを搭載したワイヤレス コントローラーです。

Xbox ワイヤレス コントローラー (ファントム ブラック)

製品基本情報

製品名
Xbox ワイヤレス コントローラー (ファントム ブラック)
日本語カナ読み
エックスボックス ワイヤレス コントローラー ファントム ブラック
国内販売元
日本マイクロソフト株式会社
発売予定日
2018 年 10 月 4 日 (木)
SKU番号
WL3-00104
JAN コード
4549576098692
参考価格
6,980 円 (税抜)*1
主な特徴
  • 本体デザインにシャンパン ゴールドのスケルトン デザインを採用
  • Windows 10 搭載 PC やタブレットとワイヤレス接続が可能な Bluetooth を搭載*2
  • 滑りにくく操作しやすいテクスチャー加工を採用したグリップ
  • 臨場感を表現する「リアル トリガー」*3
  • 振動モーターを Xbox ワイヤレス コントローラーの左右グリップとコントローラー上部の左右トリガーに合計 4 つ搭載。銃を撃った時のダイナミックな振動や人間の鼓動といった繊細な振動まで、幅広い表現を実現します
  • ゲーム体験を広げる機能
    • Micro USB 端子に USB ケーブルを接続すれば、無線が自動的にオフになり、有線コントローラーとして使用可能
    • 同時に 8 つの Xbox ワイヤレス コントローラーを接続可能
    • 単 3 形アルカリ乾電池 2 本で動作
    • 最大 10 m の距離からプレイが可能
  • お持ちのヘッドセットなどを直接接続できる 3.5mm ステレオ オーディオ ジャックを搭載*4
  • 主な同梱物
    • Xbox ワイヤレス コントローラー (ファントム ブラック) 本体
    • 単 3 形乾電池 (試供品)
    外形寸法
    • 153 x 102 x 61 mm
    重量
    約 280 g
    電源
    単 3 形乾電池 x 2, リチウムイオン リチャージブル バッテリーパック (別売), Micro USB 端子 (USB ケーブルは別売りです)
    ボタン
    Xbox ボタン、左/右トリガー、L/R ボタン、ビュー ボタン、メニュー ボタン、A ボタン、B ボタン、X ボタン、Y ボタン、左/右スティック、方向パッド
    端子
    Micro USB 端子
    拡張端子 (デジタル インターフェース)
    3.5 mm ステレオ オーディオ ジャック
    コピーライト

    *1 お客様の購入価格は、販売店により決定されますので、販売店にお問い合わせ下さい。
    *2 Windows 10 搭載デバイスとの Bluetooth 接続には Windows 10 Anniversary Update の適用が必要です。また、コントローラー本体のファームウェアをアップデートする必要な場合があります。Windows 10 で Xbox ワイヤレス コントローラーを更新する方法については「Windows 10 で Xbox One コントローラーを更新する方法」を参照してください。Windows 7、8.1、または 10 で Bluetooth を使わずに使用する場合は、USB ケーブル (別売) または Xbox ワイヤレス アダプター for Windows (別売)が必要です。
    *3 リアル トリガーは対応したゲームのみ有効です。
    *4 ヘッドセットの互換性に関する詳細は「互換性のあるヘッドセットを接続する | Xbox One」をご参照ください。

    .none{display:none;}
    .valign {
    position: relative;
    }
    .valign .vtest {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-right: -50%;
    -webkit-transform: translate(-50%, -50%); /* Safari用 */
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    }
    .entry-title {font-size: 36px;}
    .row-eq-height {display: flex; flex-wrap: wrap;}
    .info .row {margin: 0; border-right: 1px solid #ddd;}
    .info .row .col-sm-3, .info .row .col-sm-9 {padding: 6px 15px 6px 15px; border-top: 1px solid #ddd; border-left: 1px solid #ddd;}
    .info .row-end {border-bottom: 1px solid #ddd}
    .info .row .col-sm-3 {background-color: #eee; text-align: center; font-weight: 500;}
    .sup-link {margin-bottom: 20px;}
    .copyright{font-size: .75em;}
    .br3:after {content: "A"; white-space: pre;}
    ul {margin: 3px 0 3px -10px;}

    @media screen and (max-width:768px) {
    .valign {
    position: static;
    }
    .valign .vtest {
    position: static;
    top: 0;
    left: 0;
    margin: 0;
    -webkit-transform: translate(0%, 0%); /* Safari用 */
    -ms-transform: translate(0%, 0%);
    transform: translate(0%, 0%);
    }
    .entry-title {font-size: 21px;}
    .info .row {font-size: calc(12px + 1vw);}
    .info .row .col-sm-3 {text-align: center;}
    .br1:after {content: "A"; white-space: pre;}
    .br3:after {content: " "; white-space: pre;}
    ul {margin: 3px 0 3px -15px;}
    }

    @media screen and (max-width:420px) {
    .br2:after {content: "A"; white-space: pre;}
    }

    2018 年 9 月 4 日に発生した VSTS のサービス停止に関する事後分析

    $
    0
    0

    執筆者: Visual Studio Team Services

    このポストは、2018 9 10 日に投稿された Postmortem VSTS 4 September 2018 の翻訳です。

     

    2018 9 4 日の VSTS サービス停止の事後分析

    2018 9 4 ()VSTS (現在の名称は Azure DevOps) で大規模なサービス停止が発生し、米国中南部リージョン (VSTS をホストする全世界の 10 リージョンの 1 ) をホストとするお客様に影響がありました。また、サービス間の依存関係により、このサービス停止の影響が世界中のお客様に拡大しました。VSTS のサービス復旧には Azure データセンターの復旧が必要であったため、米国中南部リージョンの VSTS サービスがすべて復旧するまでに 21 時間以上を要しました。VSTS のサービス復旧後には、データベースがオフラインになるというインシデントも発生し、米国中南部リージョンで Release Management サービスが 2 時間ほど影響を受けました。また、Azure ストレージ アカウントの復元中にも断続的に障害が発生し、Git および Package Management のユーザーの一部に影響が出ました。

    まず、影響のあったリージョンをホストとしているお客様には、長時間にわたって VSTS サービスが停止しご迷惑をおかけしましたことをお詫び申し上げます。また、世界中のお客様にも影響が及んでしまい、誠に申し訳ございませんでした。今回のインシデントはこれまでに例のないもので、マイクロソフトが 7 年間 VSTS を提供してきた中で最長のサービス停止となりました。まる 1 日、またはそれ以上にわたって生産性が失われることになったチームの皆様には、Twitter、メール、電話でご連絡を差し上げました。お客様の信頼にお応えできなかったことは誠に残念であり、重ねてお詫び申し上げます。

    発生の経緯

    今回のインシデントは、テキサス州南部の米国中南部データセンター付近で生じた落雷などを含む激しい嵐により発生しました。嵐による電圧低下が電力供給区域全体に拡大し、冷却システムにも波及しました。データやハードウェアの整合性確保を目的としたデータセンターの自動プロシージャが起動し、クリティカルなハードウェアで所定の電源停止プロセスが開始されました。その結果、米国中南部リージョンの VSTS サービスが停止しました。データセンターに対する影響の詳細については、Azure Status (英語) を参照してください。

    米国中南部リージョンには、複数のスケール ユニット (SU) で複数の VSTS サービスがホストされています。2018 9 4 9 45 (UTC)/2018 9 4 18 45 (日本時間)、データセンターの電源停止プロセスにより、米国中南部リージョンの VSTS SU がすべて停止しました。

    米国中南部リージョンでホストされていた VSTS 組織の他に、Marketplace など、このリージョンでホストされていた全世界の VSTS サービスの一部もこの影響を受けました。これにより、拡張機能 (VS 用や VS Code 用など) の取得不能、全体的な速度低下、ダッシュボード機能でのエラー、米国中南部リージョンに保存していたユーザー プロファイルへのアクセス不能などの現象が世界中で発生しました。

    さらに、米国でホストされていた VSTS 組織では Release Management サービスと Package Management サービスが使用できなくなりました。Hosted macOS を使用したビルド/リリース パイプラインのキューでも障害が発生しました。この他、VSTS のステータス ページでは最新情報が表示されなくなりました。これは、このページが米国中南部リージョンのデータを使用していることと、最新情報をお客様にお伝えするための内部ツールを米国中南部リージョンでホストしていることが原因です。

    Azure データセンターの復旧後、VSTS のサービスも復旧に向かいました。ほぼすべてのサービスが自己回復しましたが、2 つのサービスは手動での再起動が必要でした。

    サービスの回復後、Azure の復旧作業中に GitRelease ManagementPackage Management のユーザーの一部でも問題が発生しました。VSTS のインシデントは、2018 9 6 0 5 (UTC)/2018 9 6 9 5 (日本時間) に収束しました。

    VSTS サービスが他のリージョンにフェールオーバーされなかった理由

    私たちは、お客様のデータの損失だけは避けたいと考えています。マイクロソフトのデータ保護戦略 (英語) では、Azure SQL Database のポイントインタイム リストア (PITR) バックアップAzure の geo 冗長ストレージ (GRS) によって 2 つのリージョンにデータを保存することに重点を置いています。これにより、データ主権に関する要件を満たしながら、同一地域内にデータが複製されるようになります。GRS ストレージ アカウントへのフェールオーバーは、Azure Storage チームのみが決定します。仮に今回のサービス停止中に Azure Storage でフェールオーバーが実行されていたとしても、データ損失が発生するくらいならば、VSTS チームは復旧まで待機することを選んだでしょう。

    Azure Storage には、サービス停止時の対処方法として、復旧を待機するか、または読み取り専用のセカンダリ コピーのデータにアクセスするかの 2 つの選択肢が用意されています。読み取り専用ストレージを使用した場合、コードのチェックインやビルド出力の保存ができなくなるため (その結果デプロイできなくなるため)Git TFVC、ビルドなどの重要なサービスは使用できなくなります。また、バックアップ データベースにフェールオーバーした場合、バックアップが復元されると、バックアップ時の時間差によりデータ損失が発生してしまいます。

    現在マイクロソフトでは、データセンターでの障害発生時の対応を改善するために、可用性ゾーンの使用を第一に進めています。そのうえで、非同期レプリケーションが実現性を調査しています。

    同一リージョン内の可用性ゾーン

    リージョン内の 1 つまたは複数のデータセンターに影響を及ぼす障害はたくさんありますが、それらは Azure に最近導入された可用性ゾーンで対応できます。可用性ゾーンは 2018 3 月に一部のリージョンで一般提供を開始し、現在では 5 つのリージョンで提供しています。そのドキュメントに記載されている説明を抜粋してご紹介します。

    可用性ゾーンとは高可用性を提供するサービスで、アプリケーションとデータをデータセンターの障害から保護します。可用性ゾーンは Azure リージョン内の一意の物理的な場所であり、それぞれのゾーンは独立した電源、冷却手段、ネットワークを備え、1 つ以上のデータセンターで構成されます。回復性を確保するために、可用性ゾーンが有効なリージョンすべてに個別のゾーンが最低 3 つ存在しています。可用性ゾーンはリージョン内で物理的に分離されているため、データセンターで障害が発生した場合でもアプリケーションとデータが保護されます。ゾーン冗長サービスによって複数の可用性ゾーンにアプリケーションとデータが複製されるため、単一障害点への対策となります。

    可用性ゾーンは、今回米国中南部リージョンが影響を受けた落雷などのインシデントからの保護を目的として設計されています。データセンターが互いに近接しているため、待機時間の短さと高帯域幅の接続によって、1 つのリージョン内での同期レプリケーションを実現しています。たとえば、Azure SQL Database ゾーンをまたいでノードを展開できます。可用性ゾーンを使用すれば、リージョン全体でサービスが停止しない限り、そのリージョンの VSTS サービスは継続されます。

    リージョン間での同期レプリケーション

    リージョン間で同期レプリケーションを行うには、永続データ書き込みの呼び出しに対して応答を返す前に、両リージョンの永続データに変更をすべてコミットする必要があります。変更がコミットされたデータが両リージョンに確保され、フェールオーバーしてもデータ損失が発生しないため、一見するとこの手法は理想的なように思われます。

    しかし、リージョン間の同期レプリケーションは、実際には容易ではありません。たとえば、米国中南部リージョンのペアは米国中北部リージョンですが、たとえ光の速さで通信しても、一方のデータセンターから他方のデータセンターに到達し元のデータセンターに応答が返されるまでには一定の時間を要します。ラウンド トリップの待ち時間は、書き込み処理のたびに積み上がっていきます。米国中南部リージョンと米国中北部リージョン間のラウンド トリップ時間は、約 70 ミリ秒です。一部の主要サービスにとってこれは長過ぎであり、さまざまな要因からマシンの速度低下やネットワーク障害につながります。異なる 2 つのリージョンそれぞれに一連のサービスが存在し、書き込みを行うたびに両方のサービスでデータが正常にコミットされて応答が返されなければその書き込みは成功しないため、速度低下や障害が発生する可能性は倍になります。そのため、可用性を犠牲にする (セカンダリへの書き込みのコミットを待機している間は処理を保留する) か、次善の策として非同期レプリケーションを行うしかありません。

    リージョン間での非同期レプリケーション

    すべての書き込みを両リージョンに常に同期的にコミットするという要件を緩和するとしたら、セカンダリ リージョンへのデータ書き込みを非同期で実行することになります。これは、同期書き込みに代わる次善の策です。非同期コピーを高速で実行できれば、通常の条件下では、プライマリとセカンダリに同時にデータが書き込まれる同期レプリケーションと実質的に同等の効果が得られます。

    全体のまとめ

    マイクロソフトは今後の計画として、可用性ゾーンを使用してリージョン内の障害に対応することにしており、VSTS で可用性ゾーンを使用できるようにするための作業を開始しました。可用性ゾーンは現在 5 つのリージョンでサポートされています。今後は提供地域が拡大される予定ですが、米国中南部リージョンを含め、VSTS サービスをホストしているリージョンの一部では可用性ゾーンがまだサポートされていません。サポートされている地域にサービスを移行する必要がありますが、それには時間がかかります。現時点で可用性ゾーンがサポートされていない地域については、データ主権の要件に準拠する必要があることから、VSTS サービスの移行は行いません。このため、これらの地域の VSTS サービスは、今回の米国中南部リージョンのようなインシデントが発生すると、サービスが停止する可能性があります。

    速さが求められるサービスすべてにおいてリージョン間の同期レプリケーションを完全に実現し、フェールオーバーを実行してもデータ損失が一切発生しないようにすることは不可能です。マイクロソフトの目標は、優れたパフォーマンスと高可用性という相反する目的をバランスを取りながら両立させることです。

    リージョン レベルで発生する障害への対応は難しい問題です。今のところ、リージョン間でのデータの非同期レプリケーションは実現性を調査している段階です。Azure SQL Database では、アクティブ geo レプリケーションを採用しています。Azure Storage では、すべての書き込み処理でプライマリ リージョンとセカンダリ リージョンの両方に非同期でデータを書き込んでおり、フェールオーバー時にはセカンダリ リージョンのセカンダリ コピーを使用できます。通常は Azure Storage の標準の SLA が適用されますが、GRS ではその SLA は適用されません。となれば、フェールオーバー時にコンピューティングなどのリソースをペアとなるデータセンターにプロビジョニングするか、または常にウォーム スタンバイ状態で待機させておくことが必要になります。

    以上のことから、データ損失が発生するにしても、どのタイミングで他のリージョンにフェールオーバーするかという問題を解決する必要があります。基本的には、データ損失を許容していただくかどうかの選択をお客様に強いることは避けたいと考えています。多少のデータ損失が発生してでも大規模なチームの生産性を迅速に回復したいというお客様もいれば、復旧に長時間かかってもデータ損失がまったく発生しないようにしたいというお客様もいらっしゃいます。また、このような状況では、サービス停止がどの程度続くかについて詳細な情報を得られないまま意思決定を下さなければならないという問題もあります。復旧までの時間を正確に予測することは非常に困難であり、また楽観的な予想を立ててしまいがちです。

    いずれにせよお客様のご要望にお応えするためには、サービスが停止した場合にそのリージョンの組織をフェールオーバーするかどうかをお客様にお選びいただけるようにするしかありません。マイクロソフトでは、そのような選択肢の提供方法について調査を開始しており、セカンダリが最新状態であるかを通知する方法や、プライマリ データセンターが復旧した場合に手動での調整が可能かどうかについても検討しています。その結果しだいで、リージョン間の非同期フェールオーバーを実装するかどうかが決まります。調査はまだ始まったばかりであり、今のところ実現性は不明です。

    その他の問題

    今回のインシデントで発生したその他の問題について、簡単に説明します。

    影響の拡大: 米国中南部リージョンのサービスの一部は、他のリージョンの VSTS サービスに機能を提供しています。米国中南部リージョンの Release Management (RM) サービスは、米国全土の RM ユーザーのメイン ホストとなっています。Marketplace サービスは単一インスタンス サービスで、VSVSTSVS Code のユーザーに拡張機能を提供しています。先に述べたように、これらのサービスについては、可用性ゾーンをサポートするリージョンへの移行を進めてまいります。

    パフォーマンスの低下: ユーザー プロファイルの提供を担当する「ユーザー サービス」というサービスがあり、それぞれのユーザーは世界各地に複数存在するユーザー サービス インスタンスのいずれか 1 つに割り当てられています。今回、インシデント発生中に米国中南部リージョンのユーザー サービスを呼び出すサービスの停止が遅れました。通常は、この呼び出しをラップしているサーキット ブレーカーが開いてすばやく停止し、グレースフル デグラデーションを適用したエクスペリエンスが提供されますが、あいにく URL パターンが異なることからユーザー サービス インスタンスの呼び出しすべてをこのブレーカーがラップしているため、失敗率が低すぎてブレーカーが開きませんでした (米国中南部リージョンへの呼び出しだけが失敗し、ほとんどの呼び出しは成功していました)。その結果、他のリージョンのお客様も、ユーザー プロファイルが米国中南部リージョンでホストされている場合は Web UI の速度が著しく低下しました。そこで、インシデント発生中のパフォーマンスに対する影響を排除するために、サーキット ブレーカーを手動で開き、すべてのユーザーのプロファイル エクスペリエンスを停止させました。現在マイクロソフトでは、このユーザー サービスの呼び出しに関連するサーキット ブレーカーの仕様を見直し、対象とする範囲が特定のインスタンスに限定されるよう変更しています。この他、ユーザー設定を取得する処理が過度に再試行されたことにより、インシデント発生中にユーザー エクスペリエンスに速度低下が見られました。

    ダッシュボードのエラー: 拡張機能の URL を取得する Marketplace サービスへの重要度の低い呼び出しが原因となって、他のリージョンのユーザーのダッシュボードでエラーが発生しました。この部分はグレースフル デグラデーションでのテストが実施されていなかったため、ダッシュボードのフォールト挿入テストのスケジュールを組み、早急にテストを開始してまいります。

    サービスのステータス表示が不正確に: 米国中南部リージョンの Azure Storage への依存のせいで、インシデント発生直後の数時間は、サービスのステータスを更新できませんでした。これを受けて、既に新しいサービス ステータス ポータルの構築に動いています。リージョン内でのサービス停止に対する回復性を向上させるだけでなく、サービス停止中の通信方法を改善し、お客様がご自身の組織のステータスをもっと容易に確認できるようにしてまいります。また、インシデントの初期に発生していた Azure AD の問題により、コミュニケーション ツールで使用される資格情報の取得にも問題が発生していました。

    サービス開始時の問題: 復旧時に、サービスをホストしている仮想マシン (VM) の一部は実行されていましたが、受信負荷に十分に対応できませんでした。VM の正常性を監視する VssHealthAgent というプロセスを確認したところ、VM が正常ではないと判断されたため、ロード バランサーから 1 つずつ切り離して診断情報を収集し、再起動してロード バランサーに再度組み入れました。この一連の手順は、切り離す VM 1 回に 1 台のみ、メモリ ダンプの収集は 1 時間に 1 回以下と定められていますが、今回のインシデントですべての AT が長時間にわたって過負荷状態となったため、タイミングに関する問題が発生しました。これにより、ロード バランサーに VM が再び組み入れられた後すぐにメモリ ダンプ収集プロセスが再実行されました。このバグは既に修正が完了し、今回のようなパフォーマンス低下状態が継続している間にインスタンスがロード バランサーから切り離される回数が制限されるようになりました。この問題の影響は小規模なものでしたが、自動軽減策に固有の問題の一事例として記録されました。

    今後のステップ

    マイクロソフトでは今回のインシデントで得られた教訓を基に、次のような改善を行っています。

    1. 可用性ゾーンがサポートされている地域では、リージョン内でのデータセンターの障害に対する回復性を持たせるために、Azure 可用性ゾーンに対応しているリージョンにサービスを移行します。
    2. リージョン間での非同期レプリケーションが実現可能かどうかを検討します。
    3. マイクロソフト自身の組織を使用して、VSTS サービスのリージョン間でのフェールオーバーの訓練を定期的に実施します。
    4. 内部ツールの冗長性を強化し、複数リージョンで使用できるようにします。
    5. Marketplace への呼び出しの失敗がダッシュボードの利用不能につながるというダッシュボードの不具合を修正しました。
    6. サービス間の呼び出しのサーキット ブレーカーを見直し、対象範囲を是正します (ユーザー サービスの呼び出しの問題で発覚)
    7. 今回のインシデントで発覚した、現行のフォールト挿入テストの欠陥を見直します。

    今回のインシデントにより非常に長い時間にわたってサービスが停止したことを改めてお詫び申し上げます。

    今後ともマイクロソフトのサービスをご利用くださいますよう、よろしくお願い申し上げます。

    Buck Hodges (@tfsbuck)

    Azure DevOps 担当エンジニアリング ディレクター

     

    Download the Microsoft Teams app for Surface Hub

    $
    0
    0

    The Microsoft Teams app for Surface Hub is now available for all Surface Hubs.

    The app was originally made available a few months ago for members of the Windows Insiders Program, and we have now released it for all Surface Hubs running Windows 10 Team Edition OS 1703.15063.1292 (KB4343889, August 30, 2018) or later.

    The Microsoft Teams app for Surface Hub, downloadable from the Microsoft Store or from the Microsoft Store for Business, brings the Microsoft Teams meetings experience, including one-touch join and up to four incoming video streams, as requested by many members of our community.

    Surface Hub with Micorosft Teams app showing the whiteboard and four live video streams

     

    One of the questions we were asked a lot when we tested this app, was: “What happens to the Skype for Business client on the Surface Hub, and does having the Microsoft Teams app cancels the Skype for Business client?”
    We made sure you can use both on the Surface Hub. Whether you’re in the process of testing Microsoft Teams in your organization or in the middle of a migration, or maybe you’re already using Microsoft Teams and would still like to preserve your ability to join Skype for Business meetings for the Surface Hub, you can setup the Microsoft Teams app to work in one of the following three modes:

    • Mode 0 - Keep as is. 
      Use this mode if your organization still uses Skype for Business primarily, but you want the ability to join Microsoft Teams meetings from Surface Hub.
    • Mode 1 - Microsoft Teams Hybrid.
      The Microsoft Teams ‘Call’ tile will appear on the Welcome Screen.
      The Microsoft Teams tile on the Start Menu will replace the default Skype for Business tile and will show the Microsoft Teams client when launched. You will also see the one-touch ‘Join’ button to join scheduled Microsoft Teams meetings.
      Scheduled Skype for Business meetings will launch the Skype for Business client when you hit the one-touch ‘Join’ button for Skype for Business meetings.
      Use this mode if you’re transitioning to Microsoft Teams from Skype for Business and/or your organization uses Microsoft Teams primarily, but you want the ability to join Skype for Business meetings.
    • Mode 2 - Microsoft Teams.
      The Microsoft Teams tiles are displayed on the Welcome Screen and Start Menu. All Skype for Business functionalities are disabled.
      Use this mode if you’re only using Microsoft Teams.

    How should you prepare?

    Update

    Check your Surface Hub’s update history to confirm that KB4343889 is installed.
    If it isn’t, check for new updates from Windows Update and install it.

    Surface Hub update history

    Download

    The Microsoft Teams app for Surface Hub does not install as part of Windows Update - It’s a Windows store app and can be downloaded from the Windows Store directly to your Surface Hub or pushed from the Windows Store for Business via Intune.

    Surface Hub apps list

    Configure

    Installing the app itself will not trigger any change. Similar to the existing Skype for Business client, it becomes part of the Windows 10 Team Edition OS and will need additional configuration to set the desired mode as described earlier in this post. You should not launch the app from the Windows Store app on the Surface Hub.

    Locally:

    We created three provisioning packages, one for each mode respectively. Download the package that suits your desired configuration to a USB stick and add it to your Surface Hub;
    From the Surface Hub settings app, go to Surface Hub, Device Management, and choose “Add or remove a provisioning package”:

    Surface Hub device management page

     

    Click “Add a package” and add the package for your desired mode: 

    • Mode 0 – Skype for Business with Microsoft Teams functionality for scheduled meetings.
    • Mode 1 – Microsoft Teams with Skype for Business functionality for scheduled meetings.
    • Mode 2 – Microsoft Teams only.

    Surface Hub provsioning package page

    Note: Previously installed packages may already be displayed in this screen.

    Centrally:

    If using Intune , Create a new Device Configuration Profile for the Microsoft Teams app. There are two dedicated CSPs we're using to configure the app on the Surface Hub. Both must be configured present on the Surface Hub for the Teams app to work:

    ./Vendor/MSFT/SurfaceHub/Properties/SurfaceHubMeetingMode is the CSP that replaces the .ppkg files you'll be using if you're manually installing the app. The setting comes with the values of 0, 1 or 2 as described above.

    The Data type for this setting is Integer and you can choose the values 0, 1 or 2 as illustrated in the following image:

    Teams mode CSP

     

    The next CSP is ./Vendor/MSFT/SurfaceHub/Properties/VtcAppPackageId, representing the app ID that's replacing Skype for Business. The value for this CSP is always Microsoft.MicrosoftTeamsforSurfaceHub_8wekyb3d8bbwe!Teams
    The Data type for this CSP is String. Copy and paste the value from the line above as illustrated in the following image:

    Teams app ID CSP

     

    If using another MDM solution that supports SyncML, use the following sample to push the configuration:

    <SyncML xmlns="SYNCML:SYNCML1.2">
    <SyncBody>
    <Replace>
    <CmdID>SurfaceHubMeetingMode</CmdID>
    <Item>
    <Target>
    <LocURI>./Vendor/MSFT/SurfaceHub/Properties/SurfaceHubMeetingMode</LocURI>
    </Target>
    <Meta>
    <Format xmlns="syncml:metinf">int</Format>
    </Meta>
    <Data>1</Data>
    </Item>
    </Replace>
    <Replace>
    <CmdID>VtcAppPackageId</CmdID>
    <Item>
    <Target>
    <LocURI>./Vendor/MSFT/SurfaceHub/Properties/VtcAppPackageId</LocURI>
    </Target>
    <Meta>
    <Format xmlns="syncml:metinf">chr</Format>
    </Meta>
    <Data>Microsoft.MicrosoftTeamsforSurfaceHub_8wekyb3d8bbwe!Teams</Data>
    </Item>
    </Replace>
    <Final/>
    </SyncBody>
    </SyncML>

    A Restart of the Surface Hub is required after adding a provisioning package or after pushing the configuration via Intune.

    Viewing all 36188 articles
    Browse latest View live


    <script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>