Wolk

Hoe Linux Server(s) in de Cloud te huren

Hoe Linux Server(s) in de Cloud te huren
Oké, je hebt je volgende geweldige idee. Misschien is het een web-app, een website of software as a service. Nu moet je het wereldwijd inzetten, zodat mensen het kunnen zien en gebruiken. Waar ga je daarvoor heen? Met welke factoren moet je rekening houden?? Laten we het denkproces doornemen om uw ideale cloudserver te bedenken.

Verticale schaling van uw operatie

Met verticaal schalen bedoel ik de optimale resourcevereiste per server. Als u bijvoorbeeld iets kleins nodig hebt, zoals 1 tot 8 vCPU's en een geheugen van 1 tot 32 GB, dan kunt u elke reguliere cloudhostingprovider zoals DigitalOcean, Azure of AWS overwegen. Dit is verreweg de meest voorkomende optie, en waarschijnlijk iets dat je wilt. Deze services kunnen worden geschaald om alles te hosten, van uw hobbyprojecten en persoonlijke blogs tot de complete stapel van een typische DevOps-pijplijn.

Voor grotere vereisten, zoals meer dan 128 GB geheugen, is het voordeliger om een ​​dedicated server te huren van leveranciers zoals OVH. De initiële kosten kunnen in het laatste geval hoger zijn, maar over langere tijd is het aanzienlijk goedkoper.

Misschien wilt u iets dat volledig wordt beheerd door een cloudserverprovider, inclusief FaaS-opties zoals AWS Lambda en Azure Functions, of PaaS-opties zoals Google Cloud Platform. Deze tellen echter niet strikt als een Linux-omgeving, omdat je beperkt bent in de omgeving die de leverancier je aanbiedt, in plaats van je eigen Linux-omgeving te hebben met rootrechten, enz.

Horizontale schaalbaarheid

Horizontale schaalbaarheid verwijst eenvoudigweg naar het feit dat hoe u uw software over meerdere servers kunt schalen?. In deze context verwijst het ook naar het bereik dat uw cloudserviceprovider te bieden heeft. Hebben ze datacenters in de buurt van waar uw gebruikers zich bevinden?? Als je van plan bent iets als een VPN te hosten, dan is de vraag anders. Hebben ze datacenters in regio's die de privacy van gebruikers respecteren?.

Als u denkt dat uw gebruikersbestand zal groeien, moet u hierop vooruit plannen.

Automatisering

Als het op servers aankomt, is automatisering de naam van het spel. Dit zijn geen apparaten die bedoeld zijn om door jou, als eigenaar, te worden gebruikt. Ze zouden stilletjes de applicatie moeten uitvoeren die ze zouden moeten uitvoeren en je uit de weg gaan.

Met dat in gedachten bieden veel services een hele reeks services, van cloud-init tot een HTTP API waarmee je op afstand servers kunt laten draaien en configureren. Als uw team bekend is met de API van de ene leverancier en niet van de andere, is het beter om bij de bekende te blijven in plaats van uw hele toolset voor een andere leverancier te herschrijven.

Als je eenmaal een set scripts hebt die alles voor je automatiseren, zal het je op de lange termijn honderden menselijke uren besparen. En u hoeft zich nooit zorgen te maken dat een server verkeerd is geconfigureerd vanwege een menselijke fout. Bezoek de API-documentatiepagina's voor alle leveranciers die u overweegt, voordat u een beslissing neemt.

Functieset

Om volledig te profiteren van de open source software die bij Linux wordt geleverd, moet u ervoor zorgen dat uw serverprovider een bepaalde minimumstandaard aan functies biedt.

In het geval van door de cloud gehoste VM's kunnen deze back-ups en snapshots, blokapparaten, objectopslag, zwevende IP's, beheerde firewall, privénetwerken, DNS-server en een breed scala aan Linux-distributies omvatten. In het geval van een dedicated server zijn de functies meer hardware-specifiek, zoals de beschikbaarheid van IPMI, remote KVM en een handige beheerinterface zoals OVH's vRack.

Toezicht houden

Het bewaken van uw server is een andere cruciale factor om rekening mee te houden bij het huren van een Linux-server. Welk niveau van monitoring staat het platform toe?. Natuurlijk zijn er ook bonuspunten voor waarschuwingen.

Diensten zoals Cloud Log van Amazon zijn steeds gebruikelijker bij alle leveranciers. Ze geven u een zeer fijnmazig beeld van de gezondheid en beschikbaarheid van uw systeem. Er zijn ook services van derden opgedoken om u te helpen hiervan te profiteren. U meldt zich gewoon voor hen aan en zij maken gebruik van de statistieken en bieden u deze aan in termen van intuïtieve grafieken en waarschuwingen.

Ondersteuning en gemeenschap

Met Linux is een ramp geen kwestie van "Als het gebeurt" maar "Wanneer het gebeurt". Wanneer u onvermijdelijk een probleem tegenkomt, moet u ervoor zorgen dat de leverancier betaalbare en tijdige ondersteuning biedt om u uit de problemen te helpen. Bovendien, als er iets misgaat aan de kant van uw cloudprovider, moet u er onmiddellijk een melding van krijgen. Je zult dankbaar zijn voor een communicatieve leverancier als er iets misgaat. Aan de andere kant kan gebrek aan communicatie leiden tot frustratie en angst.

Als ondersteuningscontracten duur voor u zijn, overweeg dan om te kiezen voor een leverancier waarrond een actieve gemeenschap van ontwikkelaars en operators bestaat. Mensen die waarschijnlijk het probleem hebben opgelost waarmee u wordt geconfronteerd of die u in de goede richting kunnen wijzen. Als je een mysterieuze en slecht gedocumenteerde technologie gebruikt, sta je er alleen voor. Dit geldt in het algemeen voor elke technologie, maar vooral voor platforms die door een andere partij worden beheerd.

Nakoming

Standaarden zoals HIPAA en PCI zijn een konijnenhol op zich. Of je er wel of geen verdienste in ziet, is een andere zaak. Het simpele feit is dat als je producten ontwerpt die aan bepaalde wettelijke normen moeten voldoen, je beter de puntjes op de 'i' kunt zetten en je 't' kunt kruisen.

Raadpleeg de experts en praat erover met uw leverancier. Kijk of hun infrastructuur voldoet aan de verschillende normen waaraan u moet voldoen voordat u een zakelijke beslissing neemt.

Conclusie

Dankzij het steeds groeiende aantal open source-projecten, is het huren van een Linux-server op elk cloudplatform niet echt een technische belemmering. De beslissing komt echt neer op economie, geolocatie, wettigheid en persoonlijke voorkeur.

Wat dat betreft, hoop ik dat je de bovenstaande factoren bevorderlijk vond om na te denken. Ik hoop dat het je zal helpen om je perfecte platform te kiezen.

Microsoft Sculpt Touch draadloze muis Review
Ik las onlangs over de Microsoft Sculpt Touch draadloze muis en besloot hem te kopen. Nadat ik het een tijdje had gebruikt, besloot ik mijn ervaring e...
AppyMouse trackpad en muisaanwijzer op het scherm voor Windows-tablets
Tabletgebruikers missen vaak de muisaanwijzer, vooral wanneer ze gewend zijn om de laptop te gebruiken. Het touchscreen Smartphones en tablets hebben ...
Middelste muisknop werkt niet in Windows 10
De middelste muis knop helpt u door lange webpagina's en schermen met veel gegevens te bladeren. Als dat stopt, zul je uiteindelijk het toetsenbord ge...