CONCEPT MoSCoW Analyse - michaelthielemans/ProjectHosting GitHub Wiki
Must Haves:
Een website als uithangbord voor onze eigen diensten. Hierop presenteren we onszelf als een webhosting partner.
bezoekers kunnen er informatie op terugvinden over de verschillende diensten die we leveren, prijzen, algemene informatie over ons.
Nieuwe klanten kunnen door middel van een formulier contact met ons opnemen.
Een functionaliteit voorzien op onze webpagina waarop onze klanten kunnen inloggen en tickets registreren/opvolgen.
Het aanbieden van 'kant-en-klare' e-commerce services. Zodoende dat onze klanten meteen aan de slag kunnen om hun webwinkel uit te baten. Hierbij leggen we de focus op kleine ondernemingen met een beperkte IT-kennis.
We bieden LAMP georiënteerde web-stacks aan voor klanten die hun eigen PHP projecten willen laten hosten door ons.
Monitoring van de webapplicaties die op het productie cluster draaien
Monitoring met alerting zodat het technische team op de hoogte gebracht word indien er zich problemen voordoen.
Secure webservices SSL/TLS met registratie bij een erkende Certificate authority. Hierdoor kunnen we onze webservices aanbieden op een beveiligde manier.
Klanten kunnen bestanden uploaden op een veilige manier.
DNS registratie behandelen voor onze klanten.
Automatisatie van configuratie door middel van ansible.
Should haves:
Verbeterde security met behulp van cloudflare. Binnenkomende trafiek zal hierdoor gefilterd worden om externe aanvallen te voorkomen.
Documentatie voor de klanten/eindgebruikers
Technische Documentatie voor eigen team zoals installatie procedures, how-to's, extra commentaar bij config files.
Backups -> data restoren die door gebruikers/klanten per ongeluk verwijderd is
Backups -> om een recovery uit te voeren na een systeem crash
Could haves:
Het aanbieden van een webportaal waarop onze klanten kunnen inloggen en tickets aanmaken wanneer zij op problemen stuiten.
Automatisatie met puppet
Een CI/CD pipeline waarmee microservices/ applicaties in productie kunnen geplaatst worden.
Op vraag van de klant andere web-stacks aanbieden.
Won't haves
Redundatie op alle niveaus zoals bijvoorbeeld een tweede datacenter in standby.
een infrastructuur gebouwd in een public cloud omgeving.