Indholdsfortegnelse:
- 4. Afslut båndbreddekrav og hostingfacilitet
- 5. Indkøb af infrastrukturkomponenter
- 6. Implementering af SaaS-leveringsinfrastrukturen
- 7. Plan for katastrofegendannelse og kontinuitet
- 8. Integration af en overvågningsløsning
- 9. Forbered kundesupport-callcenter
- 10. Forbered serviceniveauaftalen (SLA)
- 11. Dokumentation
I fremgangsmåden Software as a Service (SaaS) leveres applikationer over internettet i form af service. I stedet for at installere og vedligeholde softwaren, skal man blot få adgang til softwaren via Internettet. Enhver SaaS-model skal have følgende nøgleegenskaber:
- Sikkerhed
- Skalerbarhed, tilgængelighed og andre ydelsesfaktorer
- Genopretning af katastrofer
- Netværksbåndbredde
- Sikkerhedsstyring
4. Afslut båndbreddekrav og hostingfacilitet
Det er meget vigtigt, at infrastrukturen er vært i en facilitet, der har en offentlig forbindelse og opretholder konsistens for at sikre positiv brugeroplevelse. Når vi gennemgår båndbredden, skal vi tænke på demografien i vores applikation, f.eks. Tilslutningsfaktoren for en bruger, der sidder på et kontor, hvor høj båndbreddens netværkshastighed er tilgængelig, ville være forskellig fra en bruger, der opretter forbindelse hjemmefra. Det er også vigtigt, at vi placerer infrastrukturen så tæt som muligt for at sikre færre netværkshopper. Vi skulle have flere netværksforbindelser til vores datacenter og således fjerne netværksflaskehalse. Hvis vi beslutter at outsource infrastrukturen for datacentre, skal vi overveje følgende:- Er datacenteret tilgængeligt 24 × 7 × 365?
- Testfrekvens
- Tilgængelighed af overflødige systemer til strøm- og andre hardwarefejl
- Fysisk sikkerhed på campus
5. Indkøb af infrastrukturkomponenter
Når infrastrukturdesignet er afsluttet, er vi nødt til at bruge komponenter, der har påvist pålidelighed og funktionalitet. Dette trin er kritisk for at sikre høj tilgængelighed. Når vi evaluerer disse hardwarekomponenter, skal vi også sikre, at den valgte hardware leveres inden for tidsplanerne for vores forretningsbehov.6. Implementering af SaaS-leveringsinfrastrukturen
Når infrastrukturkomponenterne er tilgængelige, skal operationsteamet begynde at bygge og distribuere SaaS-komponenterne. Servere skal rackes, konfigureres, og derefter skal operativsystemerne installeres efter behov. Sikkerhedsenheder skal opgraderes med de nyeste versioner af IDS. Firewall skal også konfigureres i henhold til virksomhedens brugeradgangspolitik.7. Plan for katastrofegendannelse og kontinuitet
Nu, hvor applikationen er klar til brug over SaaS-platformen, skal vi planlægge katastrofegendannelse og sikre kontinuitet i applikationen. Følgende spørgsmål skal besvares i denne forbindelse:- Hvordan reagerer vi på en katastrofetilstand?
- Hvordan bringer vi applikationen tilbage i en begrænset tidsramme?
8. Integration af en overvågningsløsning
Et overvågningssystem er vigtigt. Det hjælper med at sikre rettidig indgriben og undgå katastrofer. Systemovervågningen skal udføres på baggrund af følgende parametre:- Hukommelses- og CPU-anvendelser
- Begivenhedslogfiler fra operativsystemet og applikationen
- Forskellige applikationskomponenter (TCP-lag, database, applikationsservere osv.)
9. Forbered kundesupport-callcenter
Når applikationen er på markedet, skal den have et kundesupport-callcenter. Callcenter skal være godt tilsluttet og udstyret til at styre et passende billetsystem. Kundesupport er en nøglekomponent for at sikre succes for enhver model eller anvendelse uanset teknologien. Billetsystemet skal aktiveres med et passende e-mail-system; Hvis et spørgsmål kræver opmærksomhed fra udviklingsholdet, skal billetsystemet være i stand til at sende e-mails til det relevante teammedlem.10. Forbered serviceniveauaftalen (SLA)
En SLA skal være på plads, mens SaaS-modellen implementeres. SLA bør klart definere omdrejningstiden og responstiden sammen med programmets tilgængelighed.11. Dokumentation
Når alle ovenstående trin er udført, skal hele infrastrukturen og dens komponenter dokumenteres. Dette dokument hjælper andre med at håndtere enhver ekstraordinær opførsel af applikationen. Det hjælper også, hvis der er behov for ændringer eller ændringer i infrastrukturen.