Be om en serverløsning uten forpliktelse
Virtualisering - VMware, VirtualBox
Dette var et naturlig skritt helt fra begynnelsen av serverløsningen. Den enkleste måten å distribuere Easy Project er på våre virtuelle maskiner forkonfigurert for optimal ytelse. VMware og VirtualBox-kompatible maskiner leveres uten ekstra kostnad. For en mindre avgift kan vi også tilby en Hyper-V-maskin.
Vi ga også ut et par gratis versjoner av VM for Easy Project-fellesskapet.
Easy Project installer
Vårt mest brukte verktøy til dags dato. Når du velger å installere Easy Project direkte på serveren, gjør dette verktøyet det mye enklere. Du kjører bare en enkelt kommando og deretter følg en veiviser. Ikke lenger trenger du manuelt å kjøre installasjoner, migreringer, rakeoppgaver, perleoppdateringer, etc. Easy Project installer gjør det automatisk, minimerer sjansen for en feil.
Easy Project installer er også en integrert del av våre VM, hvor du kan bruke den til regelmessige oppdateringer.
Dockerisering – Docker
Docker tilbyr et fleksibelt og effektivt alternativ for å distribuere Easy Redmine. Ved å utnytte Dockers containeriseringsteknologi kan vi pakke applikasjonene våre og deres avhengigheter inn i standardiserte containere.
Disse beholderne kan deretter distribueres i ulike miljøer, og sikrer konsistens på tvers av utviklings-, test- og produksjonsstadier.
Dockers portabilitet, skalerbarhet og isolasjonsevne gjør det et pålitelig valg for å strømlinjeforme programvaredistribusjonsprosessen.
Enkel serverkrav sjekke
Easy Project er avhengig av ulike systemer, noe som er ganske normalt i denne epoken av integrert teknologi. For å holde avhengighetene i orden, har vi utviklet et veldig enkelt verktøy som sjekker de viktige komponentene på serveren. Administratoren kjører bare en enkel kommando for å finne statusen til hvert krav. Denne informasjonen er viktig for admin før installasjon eller oppdatering, men også for supportpersonalet vårt, som vil gi deg et mer informert svar på mulige problemer.
Håndbok og retningslinjer
Servermiljøet er en mangfoldig jungel av latterlige proporsjoner. For å holde alle deler i perfekt synkronisering krever tonnevis med erfaring og kontinuerlig forfriskende din kunnskap om ny teknologi. For de mest avgjørende konfigurasjonene og komponentene som er relatert til våre applikasjoner, har vi publisert instruksjon manualer og retningslinjer som hjelper admins i vanlig server vedlikehold.
Disse inkluderer - installasjonsmanualer, rubyoppdatering, serverkonfigurasjoner, nyttige kommandoer eller vanlige serverfeil og mer.
Begrensninger av serverløsning
Støttefleksibilitet
Selv om vi alltid prøver vårt beste for å gi kundene så mye nyttig informasjon og verktøy for jevn drift av deres selvhostede applikasjon, kan vi ikke direkte kontrollere miljøet deres. Det betyr at vi ikke har noen mulighet til å utføre rettelser direkte på serveren, eller vi kan ikke se etter årsaken til ulike feil som oppstår på serveren, noe som lar oss bare gjette når vi gir støtte.
Ekstern serverstøtte utført av våre administratorer er tilgjengelig som en betalt tjeneste. Videre er oppløsningstiden alltid lengre sammenlignet med en skyløsning – ganske enkelt på grunn av ordninger som trengs før tilgang til klient-serveren kan gis. Dette leder til neste punkt:
Tilgangsbegrensninger og problemer
I de fleste tilfeller når en kunde ber om serverstøtte, kan de ikke gi direkte tilgang til serveren, men snarere en fjernkontrolløkt via apper som TeamViewer. Det er bedre enn å ikke ha tilgang, men vår erfaring viser en betydelig reduksjon i fleksibilitet og oppløsningstid ved bruk av fjernkontrollverktøy sammenlignet med direkte (SSH) tilgang – tilkoblingsproblemer med vertsdatamaskinen, etterslep og tap av kontroll når kunden bruker datamaskinen. Det hele gir opptil 50 % langsommere oppløsningstid enn med SSH-tilgang.
Planlegging
Etterspørselen etter serveradministratorer er større enn tilbudet, noe som er et kaldt faktum. Serverstøtte er intet unntak. Av denne enkle grunnen må serverstøtte planlegges på forhånd, slik at det er en tilstrekkelig tidsramme for fullstendig løsning av problemet.
Dette gjelder spesielt hvis det eneste tilgangsalternativet er via fjernstyring hvor kundens admin må være tilstede. Hvis kunden ga oss SSH-tilgang, er dette problemet litt mindre – administratoren vår starter reparasjonen umiddelbart når den er tilgjengelig og trenger ikke møte kundens administrator.
Feilrapportbekreftelse
Det er ikke langt å si at hvert servermiljø er forskjellig. Med så mange konfigurasjonsalternativer skulle du tro det er umulig å ha to identiske servere. Dette er ofte grunnen til at vi ikke kan simulere en intern spesifikk atferd beskrevet av kunden som fungerer som en feil.
Hvis en tjeneste som kreves for å kjøre applikasjonen vår er konfigurert annerledes som vår anbefaling, er det ikke nødvendigvis feil, men det kan forårsake problemer i applikasjonen som er vanskelig å spore tilbake til den konfigurasjonen.