9 best administrerte MySQL-vertsplattform for applikasjonen din

MySQL er den mest brukte åpen kildekode-databasemotoren i Linux og skybaserte plattformer.

Nesten hver webhotellleverandør tilbyr en grunnleggende MySQL-forekomst inkludert i webhotellplanene uten ekstra kostnad.

Nett+database-vertskombinasjonen er et foretrukket alternativ for nye eller lite trafikkerte nettsteder siden kombinasjonen frigjør systemadministratoren fra alle problemer med å administrere ulike tjenester.

Men når databehandling blir kritisk i høyvolumsapplikasjoner eller nettsteder, kan det være fornuftig å koble fra begge tjenestene og beholde en dedikert hosting kun for databasen. DBaaS (database as a service) er også et foretrukket valg hvis du setter opp datalaget til en applikasjon før du vet hvordan du skal få tilgang til disse dataene.

En annen fordel med å ha MySQL-installasjonen din separat, er at du kan administrere sikkerhetskopiering, replikering, overvåking og andre viktige funksjoner uavhengig av resten av de vertsbaserte tjenestene. En administrert MySQL-plattform lar deg også få tilgang til den med eksterne verktøy etter eget valg, i tillegg til de grunnleggende verktøyene som leverandøren tilbyr som standard.

Hvorfor MySQL?

Det er andre databaser på skyen du kan bruke, for eksempel PostgreSQL, MariaDB, Oracle Database og Microsoft SQL Server. Blant dem skiller MySQL seg ut for sin hastighet, stabilitet og brukervennlighet, i tillegg til den store bekvemmeligheten av å være gratis og åpen kildekode.

En annen viktig fordel med MySQL er at den er designet for nettet fra grunnen av, i motsetning til andre databaser som ble født for LAN-er og klient-server-miljøer, og senere ble tilpasset for internett. Det enorme utviklerfellesskapet bak MySQL er en garanti for at det raskt vil inkorporere alle nye funksjoner som brukerne etterspør. Og siden disse utviklerne også er MySQL-brukere, sørger de for at implementeringen av de nye funksjonene er optimalisert for ytelse og gjennomstrømning.

Det forklarer hvordan MySQL ble ledende innen bedriftsfunksjoner som replikering, clustering og in-memory-databaser, mellom andre.

Hva skal du se etter i en administrert MySQL-vertsplattform?

Prisene på MySQL-vertstjenester varierer fra ingenting til hundrevis av dollar i måneden, avhengig av tjenesten og volumet du trenger (det finnes også timepriser). Men det er mange andre aspekter enn prisen du må ta hensyn til når du velger en MySQL-tjenesteleverandør.

Administrasjonsverktøyene du får med databasene dine er en annen viktig beslutningsfaktor. DB-vertsleverandører tilbyr vanligvis en administrasjonsfront-end som vanligvis er vennlig og enkel å bruke. Men det er like viktig at du kan koble til databasen via API-kall eller eksterne verktøy som gir deg friheten til å få tilgang til og administrere dataene dine etter eget ønske.

Sikkerhet er alltid et viktig spørsmål å vurdere når du velger en databasevert. Databasen din må beskyttes på mange måter, inkludert tilgang og datakryptering. Siden dataene dine vil ligge i skyen, må de krypteres ikke bare når de er i ro, men også når de går mellom databasen og applikasjonen din.

  25 beste gratis videokutter-apper

Til slutt bør du foretrekke en tjeneste som tar seg av så mange oppgaver som mulig når det gjelder rutinemessig administrasjon, som sikkerhetskopiering, overvåking, ytelsesoptimalisering og programvareoppdatering.

La oss ta en titt på de beste tilgjengelige alternativene når det gjelder administrerte MySQL-vertsplattformer.

Linode

Linode er et tier-one skyinfrastrukturselskap som tilbyr de beste databasetjenestene for MySQL, MongoDB og PostgreSQL.

Du er sikret lynrask utrulling med skyadministrator, API eller CLI. Dessuten kan du gi selektiv tilgang ved å legge til spesifikke IP-adresser og ha daglige sikkerhetskopier og forenklet gjenoppretting for de verst mulige tilfellene.

De gratis medfølgende tjenestene som DDoS-beskyttelse, brannmurer, DNS-administrasjon, IPv6-støtte, etc., gjør Linode enda mer attraktiv for ethvert høyinnsatsnettprosjekt.

I tillegg er alle planer basert på en fleksibel månedlig prisstruktur uten langsiktige forpliktelser.

Til slutt, 99,99 % oppetid SLA, globale datasentre, 24/7/365 e-post og telefonstøtte, og syv-dagers pengene-tilbake-garanti gjør det til en utmerket MySQL-vertsplattform som du ikke bør gå glipp av.

Digitalt hav

Fra $ 15 i måneden gir Digital Ocean-administrerte databaser deg høy skalerbarhet, daglige sikkerhetskopier og automatisk failover. Med noen få klikk kan du starte en MySQL-klynge og deretter bruke API-tilgang eller Digital Oceans eget forenklede brukergrensesnitt for å jobbe med det. Du trenger ikke å bekymre deg for rutinemessige administrasjonsoppgaver, for de vil alle bli tatt hånd om.

Et interessant aspekt ved den administrerte tjenesten er at de daglige sikkerhetskopiene gir muligheten til å gjenopprette data til et hvilket som helst punkt i løpet av de siste syv dagene.

Digital Ocean isolerer databasene dine i kontoens private nettverk, slik at du kan administrere kommunikasjonen innenfor infrastrukturen din. Du kan fortsatt få tilgang til dataene dine via det offentlige internett ved å hvitliste de nødvendige innkommende kildene. Du trenger ikke å bekymre deg for uautorisert tilgang fordi dataene dine vil være kryptert, både under transport og i hvile.

Google Cloud SQL

Googles tjeneste tilbyr ikke bare MySQL-databaser, men de gir deg også valget mellom PostgreSQL og SQL Server og sikrer at du vil være i stand til å koble til dataene dine fra hvilken som helst applikasjon og fra hvilken som helst del av verden, uten å bekymre deg for sikkerhetskopiering, replikering eller failover. Google lover at du vil få pålitelige data, høy tilgjengelighet og fleksibilitet, praktisk talt uten å bevege en finger.

Datatilgang er garantert og sikret for forskjellige skyplattformer, som App Engine, Compute Engine, Kubernetes og BigQuery. Data er kryptert under overføring og hvile, og du får personvern gjennom en virtuell privat sky og nettverkstilgang begrenset av en brannmur. Hvis du er i tvil, kan du sjekke sikkerhetsstandardene som dekkes av Google Cloud SQL: HIPAA, SSAE 16, ISO 27001 og PCI DSS v3.0.

  Slik setter du inn en kalender i PowerPoint

Med Google Cloud SQL trenger du ikke planlegge lagringskapasiteten på forhånd. Du kan starte gratis med en enkel testdatabase med et redusert datasett, og deretter hoppe til et produksjonsmiljø, ved hjelp av en database med høy tilgjengelighet, på kort tid.

Ikke bekymre deg for volumveksten, siden lagring skaleres automatisk.

Kamatera

MySQL er en av mange administrerte applikasjoner og tjenester som tilbys av Kamatera Cloud. MySQL-prisplaner starter på $ 4 i måneden for en tjeneste som inkluderer 1 virtuell CPU med 1 GB RAM-minne, 20 GB SSD-lagring og 5 TB internettrafikk. En 30-dagers gratis prøveversjon lar deg få en smak av tjenesten, og la den stå hvis du ikke er fornøyd.

Kamateras datasentre er lokalisert i Amerika, Europa, Asia og Midtøsten, og tilbyr en ekte global forretningsløsning i tilfelle du trenger rask tilgang fra alle deler av verden.

Kamatera tilbyr deg valget mellom MySQL 8.0 eller 5.7, begge kjører på en Ubuntu Server 18.04. Garantert oppetid på 99,95 % uten et enkelt feilpunkt gir deg kontinuerlig drift. Du kan opprette en server på så lite som 60 sekunder, og deretter skalere opp og ned uten grenser.

En førsteklasses, menneskelig, 24/7 supporttjeneste vil være der for å oppfylle alle dine behov.

ScaleGrid

ScaleGrid gir den eneste DBaaS-en som lar deg ha full superbruker-adminkontroll over MySQL-distribusjonene dine. Ved å bruke én brukervennlig administrasjonskonsoll kan du distribuere, klargjøre, overvåke og skalere MySQL-klyngene dine i skyen. «Bring your own cloud»-prisplaner starter på $ 8 i måneden og lar deg velge mellom AWS, AWS High Performance og Azure.

Foruten MySQL, kan du velge MongoDB, Redis eller PostgreSQL.

Grunnplanen tilbyr et interessant sett med godbiter, for eksempel støtte for reserverte forekomster, tilpassbar RAM, disk og forekomster, automatiserte sikkerhetskopier, 24/7 støtte, dedikerte servere, overvåking og tilpassede varsler, sakte spørringsanalyse, blant andre. Hvis du liker å tilpasse tjenestene dine og se hva som skjer under panseret, tilbyr ScaleGrid full SSH-rottilgang til de underliggende maskinene, slik at du kan utforske fritt og til og med installere tilpassede programvareagenter.

Du blir ikke låst med ScaleGrid, siden du står fritt til å migrere dataene dine når som helst, ved å bruke fullt tilgjengelige databaseadministrasjonsverktøy.

Skyveier

Skyveier designet ThunderStack MySQL-databasevertstjenesten med høy ytelse i tankene, og den orienterte den mot utviklere ved å tilby et bredt spekter av forhåndsinstallerte verktøy som Git og Composer. Cloudways tilbyr en innebygd MySQL-administrator som forenkler daglig DBA-arbeid og en automatisk Git-distribusjonsfunksjon som tillater koordinering av arbeid innenfor distribuerte team: koden oppdateres på live-servere så snart den settes inn i eksterne repositories.

Også tenkt for en utvikler er Cloudways eksterne tilkoblingsfunksjon, som muliggjør eksterne, sikre tilkoblinger til databasene som ligger på deres administrerte servere. Du kan begynne å bruke Cloudways MySQL-vertstjeneste gratis – de tilbyr til og med å migrere ditt første nettsted til Cloudways gratis – og senere velge en månedlig avgift eller en betal-som-du-gå-prisplan.

  5 måter å fikse Nintendo Wii-feilkode 51330 på

Ulike priser gjelder for ulike skyinfrastrukturer. For eksempel, hvis du bruker DigitalOcean som din underliggende plattform, er den månedlige prisen (inkludert automatisert sikkerhetskopiering, 24/7 support og mange andre godbiter) $ 10 for en grunnleggende plan. Men hvis du bruker Google Cloud, stiger startprisen til $33,30.

Amazonas Aurora

Aurora er en relasjonsdatabase laget for skyen, kompatibel med MySQL og PostgreSQL. I følge Amazon kombinerer Aurora ytelsen og tilgjengeligheten til tradisjonelle databaser med bekvemmeligheten til en åpen kildekode-database.

Amazon hevder at Aurora er opptil fem ganger raskere enn standard MySQL-databaser, og tre ganger raskere enn standard PostgreSQL-databaser. Tjenesten er fullt administrert av Amazon Relational Database Service (RDS), som automatiserer krevende administrative oppgaver som maskinvareklargjøring, databasekonfigurasjon, patchapplikasjon og sikkerhetskopiering.

Auroras gjenopprettingssystem skalerer automatisk opp til 64TB per databaseforekomst. Den gir høy tilgjengelighet med opptil 15 lesereplikaer med lav latens, gjenoppretting på et gitt tidspunkt, generering av kontinuerlige sikkerhetskopier på Amazon S3 og replikering i tre tilgjengelighetssoner.

Aurora tilbyr flere sikkerhetsnivåer for databasen. De inkluderer nettverksisolering gjennom Amazon VPC, inaktiv kryptering ved hjelp av nøkler som du kan opprette og kontrollere gjennom AWS Key Management Service (KMS), og kryptering av data under overføring med SSL. I en kryptert Amazon Aurora-forekomst er de underliggende lagringsdataene kryptert, det samme er sikkerhetskopier, øyeblikksbilder og automatiserte replikaer av samme klynge.

SQL-klynger

SQL-klynger tilbyr MySQL-hosting på en Kubernetes-sky. Plattformen er tilgjengelig for MySQL-databaser i alle skalaer, fra eksperimentelle utviklerdatabaser til bedriftsproduksjonsdatalagre.

Prisplaner starter på $ 4,99 i måneden for en tjeneste som inkluderer en enkelt node, 2 CPU-kjerner, 2 GB RAM, 60 GB SSD-lagring og 60 GB for sikkerhetskopiering av data. Til tross for at det er en rimelig tjeneste, tilbyr SQL Clusters en feiltolerant MySQL-løsning med sømløst distribuerte sikkerhetskopier og punkt-i-tids-gjenopprettinger.

Aiven

Aiven tilbyr MySQL administrert skyhosting med et utvalg infrastrukturer som inkluderer Google Cloud, AWS, Microsoft Azure, DigitalOcean og UpCloud, i alle regioner. For å garantere datasikkerhet kjører Aivens MySQL-instanser på dedikerte virtuelle maskiner, og dataene er kryptert både i hvile og under overføring. Skrivebeskyttede replikaer og fjernlesende replikaer tilbyr høy hastighet og frigjør masternoden fra lite krevende leseoppgaver.

Database forking-tjeneste er en eksklusiv funksjon som Aiven tilbyr for å la deg utføre ytterligere handlinger på databasen din uten å påvirke produksjonsmiljøet. Månedlige prisplaner starter på $ 99 for en oppstartsplan, som inkluderer 1 VM, 2 CPUer, 4 GB RAM og 80 GB lagringsplass.

Hold deg unna leverandørlåser

En siste ting du må være sikker på når du velger en skydatabaseleverandør, er at den lar deg ta databasene dine et annet sted når som helst og uten problemer. Skytjenesteleverandøren du velger i dag kan ikke passe i morgen, eller kanskje du finner et annet alternativ som tilbyr en bedre eller billigere tjeneste. Derfor må du vite på forhånd at du enkelt vil kunne migrere dataene dine.