NL EN

ICT-beheer
Microsoft 365
Netwerk & beveiliging
Voor wie
Hosting & cloud
Magento
Websites & webshops
Beheerde applicaties

Alle diensten op een rij

Managed hosting: jouw applicatie, onze zorg.

Je ontwikkelaar bouwt. Wij zorgen dat het draait, bijgewerkt blijft en terug te zetten is.

Tekening van ons serverrek: opslag, servers, netwerk, firewall en ruimte om te groeien.BeheerNetwerkServersOpslagRuimte

Kort antwoord

Managed hosting is hosting waarbij de hoster de volledige omgeving onder een applicatie beheert: servers, database, netwerk, uitrol, back-ups en bewaking. Jevana doet dat voor eigen applicaties van bedrijven, gebouwd in bijvoorbeeld Node.js, Laravel of Python, vaak als Docker-containers. Alles draait op onze eigen hardware in Nederland. De ontwikkelaar levert de code aan; wij zorgen voor de rest.

De applicatie werkt. Nu moet hij ergens wonen.

Een bedrijf laat software bouwen: een planningssysteem, een klantportaal, een koppeling tussen twee pakketten. De ontwikkelaar levert op en zet hem op een server die hij kent. Een jaar later is de ontwikkelaar met iets anders bezig en draait de software op een machine die niemand bijwerkt.

Managed hosting haalt die twee uit elkaar. Bouwen is één vak, draaiend houden een ander. Wij doen het tweede, en werken samen met wie het eerste doet.

Wat we beheren

De omgeving

  • Servers of containers, afgestemd op wat de applicatie vraagt
  • Een aparte testomgeving naast productie
  • Certificaten, domeinen en het verkeer ernaartoe

De database

  • PostgreSQL of MySQL, bijgewerkt en afgesteld
  • Back-ups die ook tussentijdse standen kunnen terugzetten
  • Een melding bij trage query's of een volle schijf

De uitrol

  • Een nieuwe versie live vanuit Git, met één handeling
  • De vorige versie klaar om terug te zetten
  • Geheimen en sleutels buiten de code bewaard

De bewaking

  • Bereikbaarheid, van buiten gemeten
  • Foutmeldingen van de applicatie, verzameld op één plek
  • Geheugen en processor, met een grens waarop we ingrijpen

Wat we van de ontwikkelaar nodig hebben

De code in Git
Bij jou, bij de ontwikkelaar of op een Forgejo bij ons.
Een beschrijving om te bouwen
Een Dockerfile, of de stappen waarmee de applicatie wordt gestart.
Wat hij nodig heeft
Welke database, welke achtergrondtaken, welke externe diensten.
Een contactpersoon
Iemand die we kunnen bereiken als de applicatie zelf een fout geeft.

Veelgestelde vragen

Wat is managed hosting?

Managed hosting betekent dat de hostingpartij de server en alles eromheen voor je beheert, in plaats van je alleen een machine te verhuren. Updates, beveiliging, back-ups, bewaking en het live zetten van nieuwe versies zijn geregeld. Je betaalt een vast bedrag per maand en hebt zelf geen systeembeheerder nodig. Het is bedoeld voor organisaties met eigen software en zonder eigen beheerafdeling.

Kunnen jullie onze eigen applicatie hosten?

In de meeste gevallen wel. We hosten applicaties die op Linux draaien, in gangbare talen en frameworks, bij voorkeur verpakt als container. We kijken vooraf met de ontwikkelaar naar wat de applicatie nodig heeft. Software die alleen op Windows draait of specialistische hardware vraagt, bekijken we per geval, en we zeggen het als het elders beter past.

Hoe gaat een nieuwe versie live?

De ontwikkelaar zet de nieuwe versie in Git. Een geautomatiseerde stap bouwt hem, zet hem eerst op de testomgeving en na goedkeuring op productie. De vorige versie blijft beschikbaar, zodat terugzetten een kwestie van minuten is als er iets mis blijkt. Wie mag uitrollen en wanneer, spreken we af; veel bedrijven doen het niet op vrijdagmiddag.

Beheren jullie ook de database?

Ja. De database is meestal het onderdeel met de meeste waarde en de minste aandacht. We houden PostgreSQL of MySQL bijgewerkt, maken back-ups waarmee ook een stand van een paar uur geleden terug te zetten is, en bewaken de omvang en de snelheid. Wijzigingen aan de structuur van de database blijven van de ontwikkelaar.

Wat gebeurt er als onze ontwikkelaar stopt?

Dan draait de applicatie door. De omgeving is beschreven, de code staat in Git en de back-ups lopen. Een nieuwe ontwikkelaar krijgt toegang tot de testomgeving en de documentatie van hoe er wordt uitgerold. Wat wij niet kunnen is de applicatie zelf doorontwikkelen als die niet in ons vakgebied ligt, maar de overdracht is geen noodgeval meer.

Vertel wat er bij jullie draait.

Een kennismaking kost niets. Je praat meteen met een van de twee mensen die het werk daarna ook echt doen.