Architectuur

Architectuur is een belangrijk aspect van een softwareproject. De combinatie tussen webhosting en te ontwikkelen software brengt vele keuzes met zich mee. Vooraf de juiste keuzes maken bespaart zeer veel ellende achteraf.

De volgende vragen proberen we daarbij helder te krijgen:
  • Welke datastromen zijn er ?
  • Welke data wordt verwerkt en opgeslagen ?
  • Hoeveel gebruikers zijn er (te verwachten) ?
  • Wat voor soort gebruikers zijn het ?
  • Betreft het een interne applicatie of wordt deze ook extern (buiten uw organisatie) gebruikt ?
  • Hoeveel groei in gebruik en belasting van de applicatie is te verwachten ?
  • Is er een wisselend gebruikspatroon met veel pieken en dalen ?
  • Wat zijn de veiligheidsrisico's ?
  • Waar komt de applicatie te draaien ? (cloud, eigen servers)
  • Is er een API of mobiele app nodig ?
  • ....en nog vele andere vragen
De antwoorden op deze vragen leiden tot een plan waarin helder wordt wat voor applicatie er ontwikkeld gaat worden en hoe deze gehost kan worden. Een applicatie die door een kleine groep intern gebruikt gaat worden om orders te verwerken stelt andere eisen dan een social media platform wat door een enorm aantal gebruikers tegelijk gebruikt moet gaan worden. De verschillen zitten niet alleen in de hosting, maar ook in de ontwikkelwijze, de gebruikersinterface, de keuzes met betrekking tot ontwikkel-technieken en databases.
  • Contact
  • Over DN
  • Bedrijfsgegevens
  • Ruby on Rails software development
  • EmberJS software development
  • Webdesign
  • Linux Systeembeheer
  • Amazon AWS migratie
  • Webhosting
  • Management advies
  • Interim CTO
  • Interim developer
  • Interim Team management
  • IT onderzoek
  • IT due dilligence
© 2018 Vuurpijl Beheer BV