Treść książki
Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
Lekcja1:PlanowaniezwiązanezwdrożeniemsystemuWindowsServer2012R2
11
komputerzeużytkownika.Metodatakajestzazwyczajużywanadodostarcza-
niaaplikacjiopartychnachmurze,dlaktórychmamyminimalnewymagania
związanezdostosowywaniem.Przykłademtakichaplikacjimożebyćprogram
pocztyelektronicznej,programCRM(CustomerRelationshipManagement)czy
oprogramowaniepodnoszącewydajność.Zaletategopodejściapoleganatym,że
działaniaaplikacjimogąbyćzarządzanezpojedynczejlokalizacjicentralnej,co
zmniejszakosztyinakładpracy
.PrzykłademmodeluSaaSoferowanegoprzezfir-
męMicrosoftjestusługaOffice365,któraudostępniaużytkownikombezpieczny
dostępzdowolnegomiejscadopoczty
,współużytkowanychkalendarzy
,wiadomo-
ścibłyskawicznych(IM),wideokonferencjiinarzędzidowspólnegoopracowywa-
niadokumentów.DodatkoweinformacjenatematpakietuOffice365dlaprzed-
siębiorstwznaleźćmożnapodadresemhttp://offce.microsoft.com/en-us/business/.
■PlatformasaService(PaaS),czyliplatformajakousługa
Chmurajestużywana
doudostępnieniausługwykonywaniaaplikacji,takichjakśrodowiskodziałania
aplikacji,magazyniintegracjaaplikacjiopracowanychdlawcześniejokreślonej
strukturyarchitektonicznejopartejnachmurze.Dziękitemudlaprzedsiębior-
stwamożemyopracowywaćniestandardoweaplikacjebazującenachmurze,któ-
remożemyutrzymywaćwchmurze,copozwalaużytkownikomuzyskiwaćdo
nichdostępzdowolnegomiejscapoprzezInternet.ModelPaaSpozwalatakże
tworzyćaplikacjewielodostępowe,doktórychwieluużytkownikówmożejed-
nocześnieuzyskiwaćdostęp.Dziękimożliwościdostosowywanianapoziomie
aplikacji,modelPaaSpozwalanaintegracjęzestarszymiaplikacjamiiwspółdzia-
łaniezaktualnymisystemamiwsiedzibiefirmy
,chociażwprzypadkuniektórych
aplikacjikoniecznamożebyćzmianakodu,bymogłypracowaćwnowymśro-
dowisku.PrzykłademmodeluPaaSoferowanymprzezfirmęMicrosoftjestusługa
WindowsAzureCloudServices,którapozwalainstalowaćskalowalneaplikacje
sieciWebzbudowanezapomocąjęzykaC#,PHP
,Python,Node.js,czyJava.
InstancjaCloudServicesreprezentujelogicznykontenerdladwóchrodzajówról:
instancjirolisieciWebiinstancjiroliprocesuroboczego.RolasieciWebudostęp-
niamodelprogramowaniaASP.NET,któregomożemyużywaćdoprogramowego
dostarczaniainstancjiwęzłówfarmysieciWeb.Rolaprocesuroboczegoudostęp-
niamodelprogramowania,któryużywamydozaimplementowaniafarmprze-
twarzaniawsadowegozasobów.DodatkoweinformacjenatematusługWindows
AzureCloudServicesznaleźćmożnapodadresemhttp://www.windowsazure.com/
en-us/documentation/services/cloud-services/.
■InfrastructureasaService(IaaS),czyliinfrastrukturajakousługa
Chmurauży-
wanajestdoutworzeniapulkomputerów,magazynówizasobówsieci,któremogą
byćnastępniedostarczonejakousługiopartenachmurzerozliczanenapodstawie
faktycznegoichwykorzystania.ModelIaaStworzypodstawydladwóchpozo-
stałychmodeliusługichmurypoprzezzapewnieniestandardowego,elastyczne-
go,wirtualnegośrodowiska,któresamoprezentujesięjakowirtualneobciążenie