Articles

How Hotmail changed Microsoft (and email) forever

the many lives of Hotmail.
Enlarge / the many lives of Hotmail.
Sean Gallagher

kaksikymmentä vuotta sitten tällä viikolla, 29.joulukuuta 1997, Bill Gates osti Microsoftilta 450 miljoonan dollarin joululahjan: Sunnyvalelaisen hotmail-nimisen asun. Kanssa buy-suurin all-cash Internet startup osto sen päivä-Microsoft syöksyi orastava maailma Web-pohjainen sähköposti.

alun perin Jack Smithin ja Sabeer Bhatian vuonna 1996 julkaisema ”HoTMaiL” (viittaa HTML: ään, World Wide Webin kieleen), Hotmail oli alun perin taitettu Microsoftin MSN-verkkopalveluun. Virheitä tehtiin. Rahaa kului paljon. Brändäystä muutettiin. Roskapostista tuli legion. Syntyi monia, monia hirvittäviä sähköpostien allekirjoituksia.

Katso lisää

mutta seuraavina vuosina Hotmail määritti kurssin kaikille sitä seuranneille verkkopohjaisille sähköpostitarjouksille aloittaen massakuluttajien vapaiden sähköpostipalveluiden aikakauden. Matkan varrella, Hotmail ajoi muutoksia Windows itse (erityisesti mitä tulisi Windows Server), jotka luovat perustan käyttöjärjestelmän tehdä sen työntää datakeskukseen. Ja sähköpostipalvelu olisi Microsoftin ensimmäinen askel kohti nykyistä Azure-pilveä.

entinen Microsoft executive Marco DeMello, joka on nykyään mobiiliturvayritys PSafe Technologyn toimitusjohtaja, sai tehtäväkseen hoitaa Hotmailin integroinnin MSN—Microsoftin oman vastauksen America Onlinelle johtavana ohjelmapäällikkönä. Haastattelussa Ars, DeMello—joka menisi johtaja Windows security ja tuotepäällikkö Exchange ennen lähtöä Microsoft 2006-kertoi, kuinka heti kun hänet palkattiin lokakuussa 1996 hallita MSN, hänet kutsuttiin Redmond kokoukseen Bill Gates. ”Hän antoi minulle ja tiimilleni tehtävän periaatteessa löytää tai luoda järjestelmä ilmaiselle Verkkopohjaiselle sähköpostille koko maailmalle, jonka Microsoft tarjoaisi”, DeMello sanoi.

you ’ ve got mail

vuonna 1996 verkko sai vielä vetoapua. Lähes kaikki henkilökohtainen Internet-yhteys oli yli dial-up palvelut, kuten AOL, MSN, CompuServe, ja EarthLink. Muutamalla onnekkaalla oli varhainen ”nopea” Internet-palvelu ISDN-yhteyksillä, mutta monet yritykset eivät olleet vielä edes liittäneet yritysten sähköpostijärjestelmiä internetiin. Vaikka oli olemassa muutamia Web-pohjainen sähköpostitarjouksia ISPs integroitu web hosting tilejä, ja Lotus oli osoittanut Web-käyttöliittymän cc:Mail vuonna 1994, Hotmail ja kilpailija Rocketmail (joka myöhemmin tuli Yahoo Mail) olivat ensimmäiset tarjota ilmainen, Web-pohjainen sähköposti rahoitetaan mainoksilla. Vuoteen 1997 mennessä Hotmaililla oli jo 9 miljoonaa käyttäjää.

”tein asian selväksi, ja oli selvää”, DeMello sanoi, ”ettemme voineet rakentaa omaa verkkopostipalveluamme Billin määrittämässä ajassa.”Olemassa olevan palvelun ostaminen oli ainoa todellinen vaihtoehto-vaikkakin epäsuosittu muiden Microsoftin johtajien keskuudessa, jotka yleensä noudattivat ”Oman koiranruoan syömisen politiikkaa.”

Mainos

mutta lopulta ”Bill kirjoitti 450 miljoonan dollarin sekin käteisenä”, DeMello kertoi. ”Ja minulle annettiin vastuu integroida kyseinen järjestelmä ja skaalata sitä Microsoftin sisällä.”

Vendor lock-in

tähän vastuuseen sisältyisi jokseenkin arkaluonteinen tehtävä sisällyttää Unixissa toimivat ohjelmistot—yhdistelmä FreeBSD-verkkopalvelimia etupäässä ja Sun Solaris SPARC—palvelimia takapäässä-vain Windows-ympäristöön ja palvelun siirtäminen Windows-palvelimiin.

Windows NT Server ei kelvannut kyseiseen tehtävään vuonna 1997. Vaikka Demellon tiimi kehitti joitain rajapintoja Windows-ympäristöön Hotmail-alustalle, ”olimme Windows Serverin asiakas”, hän sanoi, ” ja alussa emme olleet kovin tyytyväisiä asiakkaisiin.”

ei vielä. Se oli aina, emme voi muuttaa vielä.””

aikana, jolloin Sunin toimitusjohtaja Scott McNealy teki säännöllisesti Microsoftin palvelinkäyttöjärjestelmästä vitsien takapuolen, tämä oli todennäköisesti suola Microsoftin johtajien haavoissa. Tuon ”ei”: n muuttaminen ”Kyllä”: ksi veisi kolme vuotta ja Windows 2000 Serverin kehittämisen. Demellon tiimi ”työskenteli Cutlerin ja miehistön kanssa tuolloin”, DeMello kertoi, ” ensin skaalautuvuudesta-puhumme Internet-Tietopalvelimesta ja verkostoitumispinosta ja TCP—pinosta ja muistista ja siitä, miten sitä hallittiin-ja myös paikallisten kansioiden käyttämisen turvallisuudesta suoraan suoritettavasta prosessista. Lopulta Cutler ryhmineen onnistui siinä.”

Mainos

että Microsoftin palvelinkehitystiimin ja Hotmail-tiimin välinen suhde jatkuisi vuosia, erityisesti IIS: n, Windowsin Web-ja Internet-palvelukomponentin kehittämisessä. ”Meillä olisi rakennelmia, jotka on luotu IIS: n testaamista varten—Hotmail oli aina testipenkki”, DeMello sanoi. ”Mantra oli, että jos se läpäisee Hotmail—testin, sen voi antaa kenelle tahansa-siitä tuli IIS: lle stressitesti.”

hotmailin toiminta antoi Microsoftille äärimmäisen ”syö oma koiranruokasi”-kokemuksen, kun kyse oli globaalin verkkopohjaisen palvelukokemuksen päivittäisestä toiminnasta-demello uskoo sen heijastuvan siihen, miten Microsoft pyörittää Azure-pilveä tänään. ”Se oli eräänlainen pohjaton runsaasti tietoa mitä tehdä ja ei tehdä—parhaat käytännöt, huonoimmat käytännöt, mikä toimii ja mikä ei,” hän sanoi, ”minuutin kysymyksiä vasteaika on kirjautuminen aina miten käsitellä suuria tiedonsiirtoja.”

vaikka siirtyminen Windowsin WWW—palvelimiin tapahtui aiemmin, Hotmailin taustajärjestelmä—tietokantapalvelimet ja tallennustila-alkoi siirtyä Windows Serveriin ja SQL Serveriin vasta vuonna 2004. Muuttoliikkeestä tuli yhä raskaampi noste varastointivaatimusten kasvaessa, koska oli rajoja sille, kuinka nopeasti tilejä voitiin siirtää tietokannasta toiseen ja levittää datakeskusten kautta.

Mainos

Hotmail jätti jäljen myös Office-alustalle-sen lisäksi, että se oli edeltäjä Outlook.com. Ensimmäinen julkaisu Outlook tuli vain muutaman viikon kuluttua Hotmail hankinta, ja seuraava versio—Outlook ’98—oli mukautettava toimimaan Hotmail—johtaa hieman sota protokollia. ”käytti MAPI protokollana”, DeMello sanoi, Ja hän kuvaili MAPI yli TCP/IP ” yksi raskaimmista asioita koskaan keksitty, joten meidän oli muutettava, että suoraan WebDAV tuolloin. Joten meillä oli muutamia ongelmia, sanotaan näin—mikä protokolla oli voittaa protokollasodat.”

kokemuksen tuska

Oh, Yeah, näin kävi.
Enlarge / Oh, yeah, this happened.

siirtyminen Solariksesta Windowsiin kesti kolme vuotta. Ja vaikka tämä muuttoliike sujui pitkälti ilman välikohtauksia-DeMello sanoi ”käsky Bill Gates ylhäältä” oli ” ’Älä menetä yhden postilaatikon’ —ja me emme. ” oli vielä jonkin verran tuskaa matkan varrella.

skaalaus palvelemaan miljoonia käyttäjiä tarkoitti skaalausta datakeskuksille, jotka pystyivät käsittelemään Hotmailin alati kasvavaa tallennustilaa ja laskemaan vaatimuksia. Varastointi oli kaikkea muuta kuin halpaa. ”Käsittelimme tehokkaasti huimasti nousevia kustannuksia kiintolevyille”, DeMello sanoi. ”Sinun täytyy muistaa, että puhumme vuodesta 1997 vuoteen 2000… maksoit vielä nenän kautta per megatavu—unohda gigatavut. Itse infrastruktuurikustannukset olivat siis huikea lasku.”

Mainos

ja ne datakeskukset olivat kalliita ja vallanhimoisia. ”Muistan, kun olimme itse asiassa saaneet valmiiksi uuden datakeskuksen, joka rakennettiin Bothelliin”, DeMello sanoi. ”Käynnistimme sen testaamaan sitä-ja ensimmäisenä päivänä, kun testasimme Saturnusta, aiheutimme sähkökatkon Bothellissa. Jouduin vastaamaan vihaiselle kaupungin virkamiehelle seuraavana aamuna. Onnistuimme toisella kerralla-ei ollut sähkökatkosta. Kapasiteettia oli lisätty, ja kaikki olivat valmiina siihen ja valmistautuneet siihen ja odottivat kaupungin liekkien nuolemista, mutta niin ei käynyt.”

sitten kesällä 1999 Hotmailissa tapahtui ensimmäinen iso tietoturva-aukko. Jokainen Hotmailin tileistä-joita oli tuolloin noin 50 miljoonaa-oli mahdollisesti alttiina hotmailin palvelimien komentosarjan bugille, joka antoi pääsyn kaikkiin Hotmail-tileihin samalla salasanalla: ”eh.”

Gateway sivustot syntyivät, jotka käyttivät hyödyntää, jotta kuka tahansa voi päästä postilaatikkoon vain syöttämällä kohdennettu tilin nimi. Jotkut väittivät päässeensä vian kautta tileille lähes kahden kuukauden ajan ennen kuin Microsoft paikkasi sen. Jotkut uskoivat sen olevan Hotmailin kehittäjän jättämä takaovi.

Mainos

DeMello ei halunnut kommentoida kyseistä rikkomusta. ”Voisin kertoa sinulle, mutta minun pitäisi tappaa sinut”, hän vitsaili. Hän kuitenkin kiisti, että Hotmail oli aina asettanut turvallisuuden ja yksityisyyden etusijalle—ainakin siinä määrin kuin oli käytännöllistä vuosituhannen vaihteessa. ”Panostamme paljon energiaa ja vaivaa turvallisuuteen ja yksityisyyteen”, hän sanoi. ”Se ei ollut jälkikäteen ajateltu. Luulen, että rakensimme järjestelmän alusta asti keskittyen turvallisuuteen ja yksityisyyteen.”

vuodelle 1999 se tarkoitti erityisesti kahden asian tekemistä, DeMello sanoi. ”Yritimme suojata tunnukset ja pakotetut salasanakäytännöt. Ja halusimme olla hyvin avoimia käyttäjille tarpeesta suojata salasanansa ja teki selväksi, että sähköposti ei ole turvallinen väline. Usein kysytyissä kysymyksissä ja Hotmail-tiimin viestinnässä varoitimme, ettemme koskaan jaa tai lähetä henkilökohtaisia tai taloudellisia tietoja tai tietoturvatietoja sähköpostitse.”

Hotmail käytti SSL—salauksella suojattua HTTP (HTTPS) – salausta käyttäjien kirjautumistunnusten suojaamiseen, ja Microsoft pakotti asiakkaat käyttämään monimutkaisempia salasanoja-mutta muu palvelu ajoi salaamattoman HTTP: n yli. ”Pelkkä autentikointi vaati tuolloin laitteistokiihdyttimien ajamista”, DeMello sanoi. ”Ja se oli erittäin korkea hinta-tuhansia dollareita per kortti, joka sinun piti ajaa, käytit sitten Unix tai Windows Server. Et voinut ajaa koko infrastruktuuria tuolloin SSL.”

Mainos

, joka muuttui palvelimia pyörittävien suorittimien kehittyessä—ja nykyään on ”käsittämätöntä ajaa jotain suoralla HTTP: llä”, DeMello sanoi.

salasanakäytännöt luotiin estämään asiakkaita käyttämästä liian lyhyitä tai (vuodesta 2011 alkaen) liian yleisesti käytettyjä salasanoja. Hotmailissa salasanan pituusraja oli kuitenkin 16 merkkiä, joten oli yläraja sille, kuinka monimutkaisiksi salasanat saattoivat muodostua.

joten vaikka kahvilan Wi-Fi-verkkoa kuunteleva ei välttämättä pysty haistelemaan salasanoja, oli silti mahdollista, että joku voisi lukea Hotmail-viestejäsi tarttumalla verkkoliikenteeseen kirjautumisen jälkeen.

Hotmailin stigman sydänsurut

kilpailu Googlen Gmailista ja Yahoosta pakotti Hotmailin paranemaan, mutta se laukaisi myös outoa uudelleenbrändäystä. Osana Microsoftin yritys tehdä MSN enemmän ” live ”aikaan Windows Vista käynnistää vuonna 2005, Microsoft yritti rebrand monet palvelunsa nimellä” Windows Live.”Hotmail uudelleennimettiin” Windows Live Mail.”Mutta Hotmail käyttäjät olivat ilmeisesti hämmentyneitä, joten he muuttivat sen uudelleen—Windows Live Hotmail. Uudelleenbrändäyksen ohella Microsoft aloitti hotmailin etupään järjestelmien täydellisen uudelleenkirjoittamisen, jotka olivat aiemmin olleet lähinnä alkuperäisen Solaris-koodin portteja C++: lla ja Perlillä. The rewrite, in C# ja ASP.NET code, lopulta lopetti Hotmailin Unix-perinnön ja, myötä-ja vastoinkäymisissä, teki palvelusta näyteikkunan Microsoftin omille alustoille-asettaen yhtiön kurssille kohti Office 365-alustaa ja Azure-pilveä.

vaikka Hotmail oli Microsoftille tärkeä monien asioiden testauskenttä—ja ehkä vähemmän tärkeä tulonmuodostaja—se saavutti myös joillakin tahoilla maineen kaiken Internetissä olevan pahan alkujuurena. Hotmailin käyttäjät olivat vuosia vitsien ja yleisen vihan kohteena. Eräs liikkeenjohdon konsultti ehdotti avoimesti, että yritysten ei pitäisi koskaan palkata Hotmailia käyttäviä ihmisiä.

Mainos

Hotmail oli valedeittiprofiileja perustavien ihmisten prepaid-tilien maa. HTML-sähköpostin edelläkävijänä Hotmail-käyttäjät olivat luonnollinen kohde kehittyville tietojenkalastelu-ja drive-by-lataushyökkäyksille. Sen roskapostin suodatuskyky oli parhaimmillaan kyseenalainen. Ironista kyllä, Hotmailin kyvyttömyys estää roskapostia teki Hotmail-tileistä todennäköisemmin estettyjä roskapostina-osittain siksi, että kaikki bouncebacks aiheuttamat täydet postilaatikot.

joten huolimatta kaikista suhteellisen hyvistä asioista, joita voimme kiittää Hotmailin auttamisesta, ei ole paljon syytä surra sen poismenoa. Outlook.com tekee unohtamisesta huonoja vanhoja päiviä webmail helpompaa … ja on vielä tuhansia ihmisiä, jotka olivat liian laiskoja jättäytyä pois pitää Hotmail.com osoite.