Hallo Tweakers!
TLDR: Ik zoek een goede, schaalbare VPS voor een hobbyproject geschreven in Laravel, en misschien ook voor een paar Wordpress docker images, omdat ik Strato beu ben.
Ik zit in een stadium waarin ik bijna klaar ben om een project waar ik al een tijd mee bezig ben op een productieomgeving wil zetten. Het gaat hier momenteel om een Laravel applicatie, verbonden aan een MySQL database. Als dev omgeving gebruik ik een docker LEMP stack wat prima lijkt te werken. Ik ben alleen nog een beetje onzeker over hoe ik dit nu daadwerkelijk in productie ga gooien.
De applicatie zelf is dus een Laravel CRUD applicatie, waar veel data in gekoppeld wordt, waardoor er vaak per page load meerdere requests behandeld moeten worden. Ik spreek gelukkig niet over gigantische hoeveelheden data, maar PHP is niet de meest efficiente taal dus ik wil daar wel een beetje op voorbereid zijn. Ik heb momenteel geen idee hoeveel performance ik nodig heb, omdat ik niet weet hoe zwaar de applicatie draait, en hoeveel gebruikers ik ga hebben. Als er tips zijn over hoe ik daar een beetje een schatting van kan maken, hoor ik dat graag.
Ik heb momenteel een VPS bij Strato met 4 shared vCores en 8gb aan RAM. Ik draai daar momenteel ook docker met traefik die mijn verkeer doorverwijst naar een groepje containers die voornamelijk Wordpress draaien. Ik merk al dat de performance soms ver te zoeken is, zelfs al worden mijn resources nauwelijks gebruikt volgens Netdata. Gezien de specs van de server, en de kosten daarvan vergeleken met andere providers, is het allemaal ook wat te mooi om waar te zijn. Meerdere keren heb ik een onzichtbaar proceslimiet bereikt, of vliegt mijn hele server eruit terwijl ik ervan overtuigd ben dat ik zelf niet de oorzaak ben. (misschien een andere server op mijn shared host?)
Ik ben dus naar alternatieven aan het kijken om ervoor te zorgen dat ik iets meer performance en stabiliteit kan leveren voor mijn webcluster. Ik ben er nog niet helemaal over uit om alle sites over te zetten, of een extra VPS voor de Laravel applicatie te huren, maar daarom ben ik op zoek naar advies. Zelf heb ik al wat potentiele partijen gevonden.
DigitalOcean klinkt als een hele goede optie, omdat het wel een enorm Dev Centered partij blijkt te zijn, met een hoop tools die ik hiervoor kan gebruiken. Ook zijn ze enorm schaalbaar als ik meer resources nodig heb. Maar het is een amerikaanse partij, dus dat wordt lastig met het opslaan van persoonsgegevens. (ik heb emailadressen van gebruikers nodig).
Dan heb ik ook nog naar TransIP gekeken, waar ik dedicated cores kan krijgen voor een redelijke prijs, maar de vraag is of ik dedicated cores nodig heb. Ook vind ik een nederlandse partij wel handig in het geval van support, en mogelijke regelgevingen rondom persoonsgegevens.
Dan hebben we nog OVHCloud, die weer een hele schappelijke prijs biedt voor een VPS. Maar ik wil voorkomen dat ik dezelfde performance krijg als bij Strato, en het is een buitenlandse partij.
Ten slotte leek Hetzner ook een enorm goede partij vanwege schaalbaarheid, en ook dedicated cores zijn redelijk betaalbaar. Plus ik heb er goede verhalen over gehoord. Maar het is wel wederom een buitenlandse partij.
Heeft iemand advies voor mij over hoe ik dit het beste aan kan pakken. Ik "denk" dat mijn applicatie niet al te zwaar is, maar ik besef me ook dat ik niet altijd mijn applicaties niet altijd 100% optimaal geschreven zijn. Alvast bedankt voor jullie advies!
TLDR: Ik zoek een goede, schaalbare VPS voor een hobbyproject geschreven in Laravel, en misschien ook voor een paar Wordpress docker images, omdat ik Strato beu ben.
Ik zit in een stadium waarin ik bijna klaar ben om een project waar ik al een tijd mee bezig ben op een productieomgeving wil zetten. Het gaat hier momenteel om een Laravel applicatie, verbonden aan een MySQL database. Als dev omgeving gebruik ik een docker LEMP stack wat prima lijkt te werken. Ik ben alleen nog een beetje onzeker over hoe ik dit nu daadwerkelijk in productie ga gooien.
De applicatie zelf is dus een Laravel CRUD applicatie, waar veel data in gekoppeld wordt, waardoor er vaak per page load meerdere requests behandeld moeten worden. Ik spreek gelukkig niet over gigantische hoeveelheden data, maar PHP is niet de meest efficiente taal dus ik wil daar wel een beetje op voorbereid zijn. Ik heb momenteel geen idee hoeveel performance ik nodig heb, omdat ik niet weet hoe zwaar de applicatie draait, en hoeveel gebruikers ik ga hebben. Als er tips zijn over hoe ik daar een beetje een schatting van kan maken, hoor ik dat graag.
Ik heb momenteel een VPS bij Strato met 4 shared vCores en 8gb aan RAM. Ik draai daar momenteel ook docker met traefik die mijn verkeer doorverwijst naar een groepje containers die voornamelijk Wordpress draaien. Ik merk al dat de performance soms ver te zoeken is, zelfs al worden mijn resources nauwelijks gebruikt volgens Netdata. Gezien de specs van de server, en de kosten daarvan vergeleken met andere providers, is het allemaal ook wat te mooi om waar te zijn. Meerdere keren heb ik een onzichtbaar proceslimiet bereikt, of vliegt mijn hele server eruit terwijl ik ervan overtuigd ben dat ik zelf niet de oorzaak ben. (misschien een andere server op mijn shared host?)
Ik ben dus naar alternatieven aan het kijken om ervoor te zorgen dat ik iets meer performance en stabiliteit kan leveren voor mijn webcluster. Ik ben er nog niet helemaal over uit om alle sites over te zetten, of een extra VPS voor de Laravel applicatie te huren, maar daarom ben ik op zoek naar advies. Zelf heb ik al wat potentiele partijen gevonden.
DigitalOcean klinkt als een hele goede optie, omdat het wel een enorm Dev Centered partij blijkt te zijn, met een hoop tools die ik hiervoor kan gebruiken. Ook zijn ze enorm schaalbaar als ik meer resources nodig heb. Maar het is een amerikaanse partij, dus dat wordt lastig met het opslaan van persoonsgegevens. (ik heb emailadressen van gebruikers nodig).
Dan heb ik ook nog naar TransIP gekeken, waar ik dedicated cores kan krijgen voor een redelijke prijs, maar de vraag is of ik dedicated cores nodig heb. Ook vind ik een nederlandse partij wel handig in het geval van support, en mogelijke regelgevingen rondom persoonsgegevens.
Dan hebben we nog OVHCloud, die weer een hele schappelijke prijs biedt voor een VPS. Maar ik wil voorkomen dat ik dezelfde performance krijg als bij Strato, en het is een buitenlandse partij.
Ten slotte leek Hetzner ook een enorm goede partij vanwege schaalbaarheid, en ook dedicated cores zijn redelijk betaalbaar. Plus ik heb er goede verhalen over gehoord. Maar het is wel wederom een buitenlandse partij.
Heeft iemand advies voor mij over hoe ik dit het beste aan kan pakken. Ik "denk" dat mijn applicatie niet al te zwaar is, maar ik besef me ook dat ik niet altijd mijn applicaties niet altijd 100% optimaal geschreven zijn. Alvast bedankt voor jullie advies!
Kast: Cooler Master Q330L V2 | CPU: AMD Ryzen 7 7800X3D | CPU Cooler: Thermalright Peerless Assassin 120 SE | MEM: Corsair Vengeance 2x 16GB @ 6000MHz | GPU: XFX Speedster MERC 6800XT | SSD: Samsung 980 PRO 1TB | Scherm: Samsung LC24RG50FQU 144hz