Windows Azure Fallstudie av kundlösning Leverantör av programvarutjänster skapar kostnadseffektiv lösning för e-förvaltning Översikt Land eller region: Indien Bransch: it Kundprofil tillhandahåller tjänster inom programvaruutveckling för företag och offentlig sektor. Företaget har sitt huvudkontor i Pune, Indien och har 4 300 anställda i Asien, Europa och Nordamerika. Företagets situation behövde kunna leverera sin e-förvaltningslösning till lokala myndigheter utan att myndigheterna skulle behöva investera i ny it-infrastruktur och personal. Lösning använde Windows Azure -plattformen för att utveckla en lösning där e-förvaltningsprogrammen tillhandahålls på internet via ett Microsoft -datacenter. Fördelar Förenklad programdistribution Flexibel och kostnadseffektiv skalbarhet Minskade kostnader Snabb och billig utveckling Förbättrade myndighetstjänster Med Windows Azure behöver inte våra kunder investera i infrastruktur eller värdtjänster. Och eftersom de betalar för vad de använder blir budgeteringen mycket enklare. Madhuri Tambe, senior projektledare på tillhandahåller tjänster inom programutveckling som kan hjälpa företag och offentlig sektor att förbättra sin verksamhet. En av företagets främsta tjänster är en e-förvaltningslösning som hjälper myndigheter och organ att tillhandahålla tjänster och interagera med medborgarna elektroniskt. Företagets möjlighet att marknadsföra lösningen var dock ofta begränsad, på grund av kapaciteten hos it-infrastrukturen i utvecklingsregioner. behövde ett sätt att leverera sin lösning utan att lokala myndigheter skulle behöva investera i ny it-infrastruktur och personal. Företaget använde Windows Azure -plattformen för att leverera sina e-förvaltningsprogram på internet via ett Microsoft -datacenter. Nu kan erbjuda sin e-förvaltningslösning i en miljö med hög tillgänglighet samtidigt som man minskar kapital- och underhållskostnaderna både för sig själva och sina kunder.
Ur kundens perspektiv får de mycket mer flexibilitet. I takt med att de växer kan de enkelt köpa extra program eller avbryta användningen av program de inte behöver. Madhuri Tambe, senior projektledare på Situation Med sitt huvudkontor i Pune, Indien och verksamhet i Asien, Europa och Nordamerika, tillhandahåller Persistent Systems tjänster inom programutveckling till ett stort antal kunder inom sektorerna telekom, biovetenskap, datainfrastruktur och offentlig sektor. har över 4 300 anställda och erbjuder lösningar för att hjälpa sina kunder att förbättra sin verksamhet och samtidigt minska de övergripande kostnaderna. En av största produkter är en e-förvaltningslösning som erbjuder regionala och lokala myndigheter och organ möjligheten att tillhandahålla tjänster och interagera med medborgare och företag elektroniskt genom fyra webbaserade program. Detta kallar företaget för sitt e-förvaltningspaket. Paketet utgör en enhetlig lösning för offentlig service och omfattar system för klagomålsanmälan, vägar och infrastruktur, folkräkning och valhantering. I systemet för framförande av klagomål kan medborgarna registrera sig och följa incidentrapporter till alla myndighetsdepartement. I väg- och infrastruktursprogrammet kan medborgarna rapportera problem som gäller vägar och infrastruktur och identifiera specifika platser med en webbaserad karta. Registrerade sjukhus, läkare och annan auktoriserad personal kan använda folkräkningsprogrammet för att registrera födslar och dödsfall. Valhanteringsprogrammet är kopplat till folkräkningsmyndigheten för att upprätthålla aktuella röstlistor och hjälpa myndigheterna hantera och schemalägga val. utvecklade e-förvaltningspaketet med hjälp av Microsoft ASP.NET och databashanteraren Microsoft SQL Server, och erbjuder de olika komponenterna som klientbaserad programvara som lagras och körs från kundens eget datacenter. Företaget insåg dock att deras möjligheter att marknadsföra sin e-förvaltningslösning ofta begränsades av de lokala myndigheternas tekniska kapacitet. I Indien saknar många lokala och regionala myndigheter den nödvändiga it-infrastrukturen för att helt kunna utnyttja e-förvaltningsprogram som en programlösning på plats. Även när myndigheter och organ har de ekonomiska förutsättningarna att utveckla en högpresterande servermiljö saknar de ibland den tekniska kunskapen för att hantera nätverk, redundans och andra infrastrukturproblem som kan medföra extrakostnader. Dessutom kan det hända att de inte vill ha den tekniska kapaciteten eller expertisen, eftersom de snarare väljer att fokusera på att tillhandahålla myndighetstjänster. visste att deras lösning skulle förbättra dessa myndigheters möjlighet att tillhandahålla tjänster. Företaget behövde kunna leverera sitt e-förvaltningspaket till lokala myndigheter utan att myndigheterna skulle behöva investera i ny it-infrastruktur och personal. De ville erbjuda sina kunder ett sätt att använda större eller mindre delar av lösningen, lägga till eller ta bort program, databehandlingskapacitet eller datalagring efter behov snabbt, lätt och kostnadseffektivt. Företaget ville ge potentiella kunder som inte redan hade en högpresterande infrastruktur möjlighet att testa lösningen. Dessutom ville de erbjuda dem ett sätt att bara betala för det de använde, när de använde det. Utöver det hade Persistent Systems redan gjort en betydande investering i att utveckla sitt e-förvaltningspaket, och behövde en ny leveransmodell som de kunde utveckla på ett effektivt sätt, utan att behöva göra omfattande omkonstruktioner av lösningen.
Eftersom vi hade arbetat med SQL Server-program kunde vi spara mycket tid på att migrera befintliga program till SQL Azure. Vi kunde minimera vår inlärningskurva och hela övergången gick mycket smidigt. Padmaja Uk, tekniskt huvudansvarig på Lösning beslutade sig för att utveckla en lösning där e-förvaltningspaketet tillhandahålls på internet via ett datacenter ett system för programleverans som ibland kallas för molntjänster. Företaget valde att använda Windows Azure -plattformen, en internetbaserad, skalbar molnplattform som körs från Microsoft-datacenter. Den valdes för sin tillförlitlighet, höga tillgänglighet och skalbarhet för att kunna möta användarnas behov. använder det molnbaserade operativsystemet Windows Azure samt miljön för utveckling, värdtjänster och tjänsthantering för Windows Azure-plattformen. Med hjälp av dem kan de tillhandahålla kapacitet på begäran för databehandling och lagring för sina webbprogram. Företaget kommer att använda Microsoft SQL Azure -databasen som en tjänst för att lagra och hantera programdata, och programanvändare kommer att kunna lagra filer och bilder genom funktionen för BLOB-lagring i Windows Azure-plattformen. Med Livetjänsterna kan de söka efter information med hjälp av Bing och identifiera platser med hjälp av Bing Maps för företag. Med e-förvaltningslösningen i drift på Windows Azure-plattformen kan nu de lokala myndigheterna betala enbart för de program de behöver i form av en månadsprenumeration, istället för att behöva investera i förskott i platsbaserad infrastruktur. kommer att använda TPS för att hantera granskning och fakturering för individuella prenumeranter, och kunderna kommer att kunna ge feedback till systemadministratörerna om de vill ändra sin prenumeration. Ur kundens perspektiv får de mycket mer flexibilitet, säger Madhuri Tambe, senior projektledare på. I takt med att de växer kan de enkelt köpa extra program eller avbryta användningen av program de inte behöver. Persistent System använder SQL Azure för att lagra e-förvaltningsprogrammets databas och en konfigurationsdatabas. Inloggningsuppgifter och bilagor som överförts av användarna lagras med hjälp av Windows Azure-funktionen för tabellagring och för BLOB-lagring. I systemet används Service Bus-tjänsten i Windows Azure till att ansluta program till varandra inom e-förvaltningspaketet och dela data mellan programmen. Förutom de fyra kärnkomponenterna i e-förvaltningspaketet kommer Persistent Systems att driftsätta det egna systemet TPS (ett system för innehavsetablering) i Windows Azure-miljön. Med TPS kommer att tillhandahålla specifika komponenter till individuella kunder (eller innehavsprogram). Persistent Systems kommer att driftsätta varje innehavare på individuella Windows Azureprojektkonton och automatiskt isolera alla innehavare från varandra, vilket ökar säkerheten och skalbarheten för varje innehavare. Eftersom utvecklade sin ursprungliga e-förvaltningslösning med hjälp av ASP.NET och SQL Server kunde företagsutvecklare mycket enkelt flytta över paketet till Windows Azure-plattformen. Utvecklare använde till exempel SQL-skript för att flytta det befintliga SQL Serverschemat till SQL Azure-databasen. Eftersom vi hade arbetat med traditionella SQL Server-program på plats kunde vi spara mycket tid när vi migrerade befintliga program till SQL Azure, säger Padmaja Uk, tekniskt huvudansvarig på. Vi kunde minimera vår inlärningskurva och hela övergången gick mycket smidigt.
Windows Azureplattformen är ett mycket praktiskt sätt att leverera e-förvaltningslösningar till våra kunder, och vi förväntar oss en god affärstillväxt. Madhuri Tambe, senior projektledare på Fördelar Med Windows Azure-plattformen kan erbjuda sina e-förvaltningsprogram till lokala myndigheter och samtidigt minska utgifterna för nya investeringar för både sig själva och sina kunder. Myndigheter kan snabbt testa och driftsätta programmen, anpassa storleken efter behov och endast betala för det de behöver, när de behöver det. Eftersom utvecklingen blev så enkel kunde Persistent Systems snabbt få ut sin nya lösning på marknaden och kan nu erbjuda sitt e-förvaltningsprogram till fler kunder. Förenklad programdistribution Genom att tillhandahålla sin lösning på internet via Microsoft-datacenter kan distribuera sitt e-förvaltningspaket till kunder som inte själva har en serverinfrastruktur, och företaget kan också erbjuda en tjänstlösning utan att behöva bygga en egen infrastruktur. Potentiella kunder kan utvärdera lösningen utan att behöva driftsätta programmet på plats, och kan tillhandahålla program till nya kunder cirka 50 procent snabbare genom att använda sitt nya system. Med Windows Azure kan vi mycket enkelt distribuera programmen till nya kunder samtidigt som vi kan skära ned våra kostnader avsevärt, säger Tambe. Det är mycket lätt att ordna testomgångar. Kunden behöver bara prenumerera på programmet som testanvändare under en månad. Flexibel och kostnadseffektiv storleksanpassning Eftersom Microsoft-datacenter erbjuder hög tillgänglighet och storleksanpassning kan snabbt och enkelt uppgradera konfigurationer för kunderna, och lägga till eller ta bort komponenter i e-förvaltningslösningen allt efter kundens behov. Med den omfattande datorkraften som erbjuds på Windows Azureplattformen har kunderna dessutom möjlighet att hantera olika belastningar utan stora investeringskostnader. Istället för att investera i extra serverkapacitet för tider med hög belastning och sedan underutnyttja den kapaciteten under resten av tiden, kan kunderna helt enkelt bara betala för den kapacitet de behöver, när de behöver den. Till exempel, säger Uk, om det snart ska hållas val kan vi lägga till fler instanser av en kunds valhanteringsprogram och ge dem mer datorkraft. Då behöver de bara betala för det under den perioden. Minskade kostnader Myndigheter som prenumererar på Persistent Systems e-förvaltningslösning kommer att kunna hantera sina kostnader mer effektivt genom att minimera sina investeringskostnader, minska driftskostnaderna genom att undvika kostnader för underhåll av infrastruktur och endast betala för det som de använder, när de använder det. För en viss mängd funktioner i e-förvaltningspaketet skulle en kund behöva spendera 24 000 dollar i investeringskostnader och så mycket som 60 000 dollar i årligt underhåll. Med Windows Azure kan kunden helt slippa investerings- och underhållskostnader, och istället bara betala serviceavgifter som kan vara mindre än 10 000 dollar per år. Med Windows Azure behöver inte våra kunder investera i infrastruktur eller värdtjänster, säger Tambe. Och eftersom de betalar för vad de använder blir budgeteringen mycket enklare. Eftersom kan tillhandahålla och hantera lösningen på Windows Azure-plattformen ökar företagets vinst, och kostnaderna minskas med så mycket som 70 procent, eftersom de kan erbjuda sitt e-förvaltningspaket till
Mer information Om du vill veta mer om Microsofts produkter och tjänster kan du kontakta Microsofts informationscenter på (800) 426-9400. I Kanada kontaktar du Microsofts kanadensiska informationscenter på (877) 568-2495. Kunder i USA och Kanada Canada som är döva eller har nedsatt hörsel kan kontakta Microsoft på texttelefon (TTY/TDD) på (800) 892-5234. Utanför USA och Kanada kontaktar du ditt lokala Microsoft-kontor. Om du vill få information via internet kan du gå till: www.microsoft.com Om du vill ha mer information om produkter och tjänster kan du ringa eller besöka deras webbplats på: www.persistentsys.com fler kunder. Genom att leverera vår e-förvaltningslösning genom Windows Azure-plattformen får vi större omsättning och fler kunder, säger Tambe. Och att lägga till, hantera och fakturera kunderna via plattformen kommer att förbättra effektiviteten och minska kostnaderna. Snabb och billig utveckling Eftersom de kunde dra nytta av befintlig kunskap kunde utvecklarna på Persistent Systems lägga mindre tid på att lära sig att arbeta med Windows Azure-plattformen. Därigenom minskade de tiden det tog att driftsätta e-förvaltningslösningen med Windows Azure. Eftersom de inte behövde konfigurera någon infrastruktur för att möjliggöra driftsättningen kunde de fokusera på affärsprinciperna och utformningen av programmen. Utan Windows Azure skulle vi kanske ha lagt 25 procent mer tid på processutveckling, säger Tambe. Förbättrade myndighetstjänster Genom att prenumerera på Persistent Systems e-förvaltningslösningar kan lokala myndigheter i Indien och på andra platser tillhandahålla myndighetstjänster och interagera med sin målgrupp på ett effektivare sätt. De kan ge enkel tillgång till sina tjänster, informera medborgarna och förbättra myndighetens öppenhet och ansvarstagande, samtidigt som kostnaderna minskar, verksamheten blir enklare och effektiviteten ökar. Windows Azure-plattformen är ett mycket praktiskt sätt att leverera e-förvaltningslösningar till våra kunder, och vi förväntar oss en god affärstillväxt, säger Tambe. Windows Azure-plattformen Windows Azure-plattformen ger en mycket bra grund för att expandera sitt utbud av produkter och tjänster på internet. Huvudkomponenterna är: Windows Azure. Windows Azure är miljön för utveckling, värdtjänster och tjänsthantering för Windows Azureplattformen. Windows Azure ger utvecklare behovsstyrd åtkomst till dator- och lagringstjänster, så att de kan tillhandahålla, anpassa och hantera webbprogram på internet via Microsofts datacenter. Dessutom tillgodoser Windows Azure utvecklarnas anslutningsbehov genom följande tjänster. Service Bus knyter samman tjänster och program över nätverksgränserna och hjälper utvecklarna att bygga distribuerade program. Tjänsten för åtkomstkontroll ger en extern, anspråksbaserad åtkomstkontroll för RESTwebbtjänster. Microsoft SQL Azure. Microsoft SQL Azure erbjuder den första molnbaserade självadministrerande relationsdatabastjänsten som konstruerats med Microsoft SQL Server 2008-teknik. Vill du veta mer om Windows Azureplattformen kan du besöka: www.windowsazure.com Den här fallstudien är endast avsedd som information. MICROSOFT LÄMNAR INGA GARANTIER, VARE SIG UTTRYCKLIGA ELLER UNDERFÖRSTÅDDA, I DET HÄR DOKUMENTET. Dokumentet publicerades november 2009 Programvara och tjänster Windows Azure-plattformen Windows Azure Microsoft SQL Azure Service Bus BLOB-lagring Live-tjänster