Articles

Hotmailがマイクロソフト(および電子メール)を永遠にどのように変更したか

Hotmailの多くの命。
拡大/Hotmailの多くの生活。
Sean Gallagher

二十年前、今週、December29、1997、ビル-ゲイツはマイクロソフトにHot450百万後半のクリスマスプレゼントを買った:Hotmailと呼ばれるサニーベールベースの服。 その日の最大のすべての現金インターネットスタートアップの購入—購入で-マイクロソフトは、Webベースの電子メールの初期の世界に急落しました。

1996年にJack SmithとSabeer Bhatiaによって”HoTMaiL”(WORLD Wide Webの言語であるHTMLを参照)として発売されたHotmailは、当初MicrosoftのMSNオンラインサービスに折り畳まれました。 間違いはなされた。 多くのドルが費やされた。 ブランドが変更されました。 スパムは軍団になった。 多くの、多くの恐ろしい電子メールの署名が生成されました。

もっと見る

しかし、その後の年間で、Hotmailは、大量消費者の無料メールサービスの時代を開始し、その後のすべてのWebベース 道に沿って、Hotmailは、データセンターにそのプッシュを作るために、オペレーティングシステムのための基礎を築くだろう(特にWindows Serverになるもので)Windows自体の変更を そして、電子メールサービスは、現在のAzureクラウドに向けたMicrosoftの最初のステップになります。

元マイクロソフトのエグゼクティブマルコDeMello、現在はモバイルセキュリティ会社PSafeテクノロジーのCEOは、MSNのリードプログラムマネージャーとしてHotmailの統合を管理する仕事を手渡されました—アメリカオンラインへのマイクロソフト自身の答え。 2006年にマイクロソフトを離れる前に、WindowsセキュリティのディレクターとExchangeのプロダクトマネージャーを務めていたデメッロは、1996年にMSNを管理するために雇われた直後に、ビル—ゲイツとの会合のためにレドモンドに召喚されたことを語った。 “彼は私と私のチームに、Microsoftが提供する全世界の無料のWebベースの電子メールのシステムを基本的に見つけたり作成したりするという使命を与えました”とDeMellop>

あなたはメールを持っています

1996年、ウェブはまだ牽引力を得ていました。 ほとんどすべての個人的なインターネット-アクセスはaol、MSN、CompuServeおよびEarthLinkのようなダイヤル式サービスにあった。 幸運な少数はISDNの関係上の早い”高速”インターネットサービスを持っていたが、多くの会社はインターネットに彼らの団体の電子メールシステムをまだ接続していなかった。 ウェブホスティングアカウントに統合されたIspからのいくつかのWebベースのメール製品があり、ロータスは1994年にcc:MailへのWebインターフェイスを実証していたが、Hotmailと競合するRocketmail(後にYahoo Mailになる)は、広告によって資金を供給された無料のWebベースのメールを提供した最初のものであった。 1997年までに、Hotmailはすでに9万人のユーザーを持っていました。

“私はポイントを作った、そしてそれは明らかだった、”DeMelloは言った、”私たちはビルが指定した時間に私たち自身のWebメールサービスを構築することがで”既存のサービスを購入することが唯一の本当の選択でした—他のマイクロソフトの幹部の間で不人気なものではありますが、通常は”私たち自身のドッグフードを食べる”という方針に固執していました。”

広告

しかし、最終的には、”ビルは現金で4 450万ドルの小切手を書いた”とDeMelloは詳述した。 “そして、私はそのシステムを統合し、Microsoft内でそれをスケーリングする責任を与えられました。”

ベンダーロックイン

その責任には、Unix上で実行されているソフトウェア-フロントエンド上のFreeBSD Webサーバーとバックエンド上のSPARC上のSun Solarisの混在—をWindows専用の環境に組み込み、サービスをWindowsサーバーに移行するというやや繊細な作業が含まれる。Windows NT Serverは、1997年にそのタスクのためにアップしていませんでした。 DeMelloのチームはHotmailプラットフォーム用のWindows環境へのいくつかのインターフェイスを開発しましたが、”私たちはWindows Serverの顧客でした”と彼は言いました。”

すぐにコードをWindowsに移動する圧力にもかかわらず、DeMelloは言った、”セキュリティからメモリ管理、TCPネットワークスタック自体に至るまで、私たちが突き刺していたことはたくさんありました。”それはいつもだった、”いいえ、私たちはまだ移行することはできません。””

Sun CEOのスコット-マクネーリーは、定期的にmicrosoftのサーバーオペレーティングシステムジョークのお尻を作った時に、これはおそらくMicrosoftの幹部の傷に塩でした。 その「いいえ」を「はい」に変更するには、3年とWindows2000Serverの開発が必要です。 DeMelloのチームは”当時Cutlerとcrewと協力していました”とDeMello氏は語り、”最初にスケーラビリティの部分について話しています—インターネットインフォメーションサーバー、ネットワーキングスタック、TCPスタックとメモリ、そしてそれがどのように管理されていたか、そして実行可能プロセスから直接ローカルフォルダにアクセスするセキュリティについて話しています。 最終的にカトラーと彼のチームはそれをやってのけることができました。”

広告

Microsoftのサーバー開発チームとHotmailチームの関係は、特にIIS、WindowsのWebおよびインターネットサービスコンポーネントの開発のために、何年も続くだろう。 “私たちはIISをテストするために作成されたビルドを持っていたでしょう—Hotmailは常にテストベッドでした”とDeMello氏は述べています。 “マントラは、それがHotmailのテストに合格した場合、あなたは誰にでもそれを与えることができました—それはIISのストレステストになりました。”

Hotmailの操作は、それがグローバルなWebベースのサービスの日々の運用に来たときに、Microsoftに究極の”あなた自身のドッグフードを食べる”経験を与えた-経験DeMelloは、Microsoftが今日のAzureクラウドを実行する方法に反映されていると考えています。 “ベストプラクティス、最悪のプラクティス、何がうまくいくのか、何がうまくいかないのかという点で、何をすべきか、しないべきかという点で、底なしの”

Windows Webサーバーへの移行は以前に行われましたが、Hotmailのバックエンドシステム—データベースサーバーとストレージ—は2004年までWindows ServerとSQL Serverに移行し始めませんでした。 アカウントをあるデータベースから別のデータベースに移動し、データセンター全体に伝播する速度に制限があったため、ストレージの需要が増加するにつれて、移行はますます重いリフトになりました。

広告

Hotmailはまた、Officeプラットフォームにも印を残しました—の前身であることを除いてOutlook.com….. Outlookの最初のリリースは、Hotmailの買収後わずか数週間後に来て、次のバージョン—Outlook’98—はHotmailで動作するように適応しなければならなかった—プロトコルの戦争のビ “プロトコルとしてMAPIを使用していた、”DeMelloは言った、と彼はTCP/IP上のMAPIを説明し、”これまでに発明された最も重いものの一つなので、私たちはそれをストレートWebDAV だから我々はいくつかの問題を抱えていた、のは、そのようにそれを入れてみましょう—プロトコルは、プロトコル戦争に勝たなければなりませんでした。”

経験の痛み

ああ、そう、これは起こった。
拡大/ああ、そう、これが起こった。

SolarisからWindowsへの移行が完了するまでに3年かかりました。 そして、その移行はほとんど問題なく行われましたが、DeMelloは、”ビル—ゲイツからの上からの戒め”は、”あなたは単一のメールボックスを失うことはありません”で

何百万人ものユーザーにサービスを提供するためにスケールアップすることは、Hotmailの増え続けるストレージと計算の要求を処理できるデータセンターのスケー ストレージは安いから遠いでした。 “私たちは、ハードドライブのコストを効果的に急騰させることに対処していました”とDeMello氏は述べています。 “あなたは私たちが1997年から2000年について話していることを覚えておく必要があります…あなたはまだメガバイトあたりの鼻を通って払っていた—ギガバイ インフラコスト自体は驚異的な法案でした”

広告

これらのデータセンターは高価で電力を消費していました。 「Bothellに建設された新しいデータセンターが実際に完成したときを思い出します」とDeMello氏は述べています。 「私たちはそれをテストするためにそれをパワーアップしました—そして、私たちが土星をテストした最初の日、私たちはBothellで停電を引き起こしました。 私は次の朝、非常に怒っている都市の役人に応答しなければならなかった。 私たちは二度目にそれをやってのけるなかった—何の停電はありませんでした。 容量がアップされていた、と誰もがそれのために準備ができていたし、それのためにブレースし、街が炎でなめられることを期待していたが、それは起こ”

その後、1999年の夏に、Hotmailは、その最初の大きなセキュリティ違反を持っていました。 Hotmailのアカウントのすべての単一のもの-一度に約50万人を数えた-潜在的に同じパスワードで任意のHotmailアカウントへのアクセスを与えたHotmailのサーバー上のスク”

ゲートウェイのwebサイトは、対象となるアカウント名を入力するだけで誰もがメールボックスにアクセスできるようにするために悪用を使用し いくつかは、Microsoftがそれをパッチを適用する前に、ほぼ二ヶ月のためのバグを介してアカウントへのアクセ いくつかは、それがHotmailの開発者によって残されたバックドアだと信じていました。

広告

DeMelloはその違反についてコメントしません。 “私はあなたに言うことができるが、私はあなたを殺さなければならないだろう”と彼は冗談を言った。 しかし、彼はHotmailが常にセキュリティとプライバシーを最初に置いていたと主張した—少なくとも、千年紀の変わり目に実用的だった限り。 “私たちは、セキュリティとプライバシーに多くのエネルギーと努力を入れて、”と彼は言いました。 “それは付け足しではなかった。 私たちはセキュリティとプライバシーに焦点を当てたシステムをゼロから構築したと思います。”

1999年のために、それは特に二つのことをすることを意味し、DeMelloは言った。 “私たちは、資格情報を保護し、パスワードポリシーを強制しようとしました。 そして、私たちは自分のパスワードを保護する必要性についてユーザーに非常に近付くことを望んでいたし、それが明確に電子メールが安全な媒体ではな よくある質問やHotmailチーム自身からの連絡では、個人情報や財務情報、セキュリティ情報を電子メールで共有または送信しないように警告しました。”

Hotmailは、ユーザーのログイン資格情報を保護するためにSSL暗号化を使用したSecure HTTP(HTTPS)を使用し、Microsoftは顧客により複雑なパスワードを使用させましたが、残りのサー “認証の部分だけで、当時のハードウェアアクセラレータを実行する必要がありました”とDeMello氏は述べています。 “そして、それは非常に高いコストを持っていた—あなたはUnixやWindows Serverを使用するかどうかを実行しなければならなかったカードあたり数千ドル、。 SSL経由でインフラストラクチャ全体を実行することはできませんでした。”

広告

それはサーバーを実行しているCpuが進化するにつれて変化しました—そして今日、”まっすぐなHTTPで何かを実行することは計り知れない”とDeMello

パスワードポリシーは、短すぎるパスワードや(2011年から)一般的に使用されているパスワードをお客様が使用できないように設定されました。 しかし、Hotmailのは、16文字のパスワードの長さの制限を持っていたので、これらのパスワードが得ることができるだけでどのように複雑に天井がありました。

コーヒーショップのWi-Fiネットワークを聞いて誰かが必ずしもパスワードを盗聴することができないかもしれないが、誰かがログインした後、Webトラフィッ

Hotmailの汚名の失恋

GoogleのGmailとYahooからの競争は、Hotmailをより良くすることを余儀なくされましたが、それはまた、いくつかの奇妙なブランド変更 2005年のWindows Vistaの発売前後にMSNをより「ライブ」にしようとするMicrosoftの試みの一環として、Microsoftはそのサービスの多くを「Windows Live」としてブランド変更しようとしました。”Hotmailは”Windows Liveメール”に改名されました。”しかし、Hotmailのユーザーは明らかに混乱していたので、彼らは再びそれを変更しました—Windows Live Hotmailに。 ブランド変更に伴い、MicrosoftはHotmailのフロントエンドシステムの完全な書き換えを開始しました。 C#とASPでの書き換え。NET codeは、最終的にHotmailのUnixレガシーに終止符をもたらし、良くも悪くも、サービスをMicrosoft自身のプラットフォームのためのショーケースにしました—Office365プラットフォームとAzureクラウドに向けたコースに会社を設定します。

Hotmailは、多くのことのためのテストの場としてMicrosoftにとって重要だったが—そしておそらく収益発電機としてあまり重要ではなかった—それはまた、インターネッ Hotmailのユーザーは何年もの間、ジョークや一般的な憎しみのお尻でした。 ある経営コンサルタントは、企業がHotmailを使用する人を雇うべきではないと公然と提案しました。

広告

Hotmailは、偽の出会い系プロファイルを設定する人々のためのバーナーアカウントの土地でした。 Htmlメールのパイオニアとして、Hotmailユーザーは、新たなフィッシング攻撃やドライブバイダウンロード攻撃の自然な標的でした。 そのスパムフィルタリング機能は最高の状態で疑問だった。 皮肉なことに、Hotmailがスパムをブロックできなかったため、Hotmailアカウントはスパムとしてブロックされる可能性が高くなりました。

だから、我々は一緒に助けてHotmailを信用することができますすべての比較的良いものにもかかわらず、その通過を嘆く理由はあまりありません。 Outlook.com ウェブメールの悪い昔を忘れて簡単になります…そして、彼らの維持をオプトアウトするにはあまりにも怠惰だった何千人もの人々がまだありますHotmail.com アドレス。