Redmine Szerver vagy Felhő: Az a kérdés

12/3/2017
13 minutes
Róbert Kováčik

Az Redmine szerver és a felhő megoldások között választani a döntéshozatali folyamat fontos része lett számos szervezetben, és a végső döntés nem mindig adott.

Számos tényezőt kell figyelembe venni, mielőtt végül eldöntenénk, hogy hogyan vezetjük vállalkozásunkat - kezdve a költségektől, különböző funkcionális és teljesítményszabványokon át a biztonsági kérdésekig. Az egyének számára a választás sokkal egyszerűbb - már több éve a felhőmegoldások váltak a preferált választássá mind a személyes, mind a kisvállalkozások számára.

A következő bekezdésekben bemutatjuk és összefoglaljuk technológiánkat és erőfeszítéseinket, hogy az Easy Redmine a legjobban elérhető projektmenedzsment-megoldás legyen azok számára, akik már választották az útjukat. Azok számára, akik jelenleg még nem döntöttek, bemutatunk egy tipikus felhasználási esetet pozitív és negatív szempontokkal, amelyek segíthetnek felgyorsítani a döntéshozatali folyamatot a kulcsfontosságú követelmények alapján.

Önállóan telepített Redmine (szerver) megoldások

Amit kínálunk

Mint a webalkalmazásokra teljes mértékben specializálódott cég, mély megértéssel rendelkezünk arról, hogy mire van szükség egy ilyen alkalmazás hostolásához. Az önállóan telepített megoldásaink támogatásának részeként igyekszünk a lehető legegyszerűbbé tenni ezt a bonyolult műveletet. Több mint 10 éves tapasztalatunkkal és száz egyedi szerver ügyfelünkkel innovatív és szinte mindenütt használható segédprogramokat és kézikönyveket hoztunk létre.

Virtualizáció

Ez egy természetes lépés volt az elejétől fogva a szervermegoldásainkban. Ahelyett, hogy ügyfeleinknek előkészíteniük kellene egy környezetet az alkalmazásunk végleges telepítése előtt, lehetőséget biztosítunk a teljes "szerver" letöltésére. Ez egy virtuális gép (VM), amely kompatibilis a VMware és a Virtual Box technológiával, és tartalmazza az alkalmazást, amely azonnal működésre kész. Így az ügyfél sokkal gyorsabban és jelentősen kisebb erőfeszítéssel telepíti az alkalmazást.

Kiadunk egy pár ingyenes változatot is a VM-ekről a Redmine közösség számára, egy tiszta Redmine-szel és egy másikkal, amely tartalmazza a mi saját ingyenes kiterjesztéseinket (Easy Gantt, Easy WBS).

"Redmine telepítő"

A telepítő röviddel a megjelenése után a legnépszerűbb eszközzé vált. Amikor az ügyfél közvetlenül a szerverre telepítené az alkalmazást, ez az eszköz sokkal könnyebbé teszi, mint a szokásos módszer - helyette, hogy sok kézi lépést kellene végrehajtani (a telepítőcsomag kicsomagolása egy adott mappába, különböző szerverparancsok futtatása), van egy varázsló, amely végigvezeti az alapbeállításokon és automatikusan végzi el a telepítést és a migrációkat - így minimalizálva a hibalehetőségeket.

Ráadásul a Redmine telepítő az VM-jeink integráns része, ahol a szoftverfrissítések telepítésére használják, hogy ne legyen kellemetlenség.

Redmine szerverkövetelmények ellenőrzése

Mint már említettük, alkalmazásaink mindenféle rendszerekre támaszkodnak, ami teljesen normális - egy integrált technológia korszakában élünk. A függőségek rendben tartása érdekében kifejlesztettünk egy nagyon egyszerű eszközt, amely ellenőrzi a fontos komponenseket a szerveren. Az adminisztrátor csak egy egyszerű parancsot futtat, amely eredménye egy szép táblázat, amely felsorolja a komponenseket és azok állapotát. Az ilyen információ nemcsak az adminisztrátor számára értékes, hanem végül az ügyfélszolgálatunk számára is, amely jobb utasításokat tud nyújtani a javításhoz, ha az ügyfél hozzánk fordul.

Kézikönyvek és útmutatók

A szerverkörnyezet egy hatalmas dzsungel. Az összes rész tökéletes összehangolása érdekében rengeteg tapasztalatra és folyamatosan frissített ismeretekre van szükség az új technológiákról. A legfontosabb konfigurációk és komponensek számára, amelyek az alkalmazásainkkal kapcsolatosak, közzétettünk útmutatókat és kézikönyveket, amelyek segítik az adminisztrátorokat a rendszeres szerverkarbantartásban.

Ezek magukban foglalják - telepítési útmutatókat, ruby frissítéseket, szerverkonfigurációkat, hasznos parancsokat vagy gyakori szerverhibákat és még sok mást.

A Redmine szervermegoldás korlátai

Támogatási rugalmasság

Bár mindig igyekszünk a lehető legtöbb hasznos információt és eszközt biztosítani az ügyfeleknek az önállóan telepített alkalmazásuk zökkenőmentes működéséhez, nem tudjuk közvetlenül ellenőrizni a környezetüket. Ez azt jelenti, hogy nincs lehetőségünk közvetlenül javítani a szerveren, vagy megkeresni a különböző hibák okát, amelyek akkor fordulnak elő, amikor támogatást nyújtunk.

Az adminisztrátoraink által végzett távoli szervertámogatás fizetős szolgáltatásként elérhető. Emellett a felbontási idő mindig hosszabb, mint a felhőmegoldás esetén - egyszerűen azért, mert előzetes megállapodásokra van szükség a kliensszerverhez való hozzáférés előtt. Ami a következő pontra vezet:

Hozzáférési korlátok és problémák

A legtöbb esetben, amikor egy ügyfél szervertámogatást kér, nem tud közvetlen hozzáférést biztosítani a

Ütemezés

A szerveradminok iránti kereslet nagyobb, mint az ellátás, ez egy hideg tény. A szervertámogatás sem kivétel. Ezért a szervertámogatást előre kell ütemezni, hogy elegendő időablak álljon rendelkezésre a probléma teljes megoldásához.

Ez különösen igaz akkor, ha az egyetlen hozzáférési lehetőség a távoli vezérlés, ahol a vásárló adminjának jelen kell lennie. Ha a vásárló SSH-hozzáférést biztosított nekünk, akkor ez a probléma kisebb - az adminunk azonnal elkezdi a javítást, amikor elérhető, és nem kell találkoznia a vásárló adminjával.

Hibajelentés ellenőrzése

Nem túlzás azt állítani, hogy minden szerverkörnyezet más. Annak ellenére, hogy annyi konfigurációs lehetőség van, azt gondolnánk, hogy lehetetlen két azonos szerverünk lenne. Ez gyakran az az ok, amiért nem tudjuk szimulálni az ügyfél által leírt specifikus viselkedést, amely hibaként működik.

Ha egy szolgáltatás, amelyre az alkalmazásunk futtatásához szükség van, eltérően van konfigurálva, mint javasoljuk, az nem feltétlenül rossz, de problémákat okozhat az alkalmazásban, amelyeket nehéz visszavezetni erre a konfigurációra.

Regisztráljon ingyen

Nincs szükség hitelkártyára. Nincs telepítés szükséges, semmi kötelezettség

Redmine felhőmegoldás

Műszakilag az végfelhasználó számára nincs valódi különbség a szerver- és a felhőmegoldás között, továbbra is egy webalkalmazás, amelyet a böngészőben nyit meg. Szolgáltatási szempontból azonban ezek a megoldások semmihez sem hasonlíthatók.

Míg a szervermegoldással részben az alkalmazásért dolgozik - néhány erőforrást kell szentelnie az alkalmazás és a szerverkörnyezet karbantartására. A felhőben minden erőfeszítése az alkalmazással való munkára összpontosul, hogy elérje a céljait a vállalkozásában. A Redmine Cloud egyszerűen arról szól, hogy üzleti tevékenységét végzi, miközben mi kezeljük az "eszközöket".

Mit kínálunk

Optimális konfiguráció

A széleskörű tapasztalatunkkal a szerverinfrastruktúrában és az ezen a területen végtelenül evolúciós és forradalmi innovációinkkal, valamint az alkalmazás követelményeinek legmélyebb ismeretével garantáljuk, hogy a felhőnk optimális konfigurációt biztosít a szoftverünk legjobb teljesítményéhez.

Az IT világ minden nap változik a szemünk előtt, és rájövünk, hogy soha nem lesz végső tökéletes konfiguráció. Ezért bármikor, az adott pillanatban a felhőt a legjobb gyakorlatok és saját technológiáink alkalmazásával a legújabb magas értéket adó trendekhez igazítjuk.

Redmine Global Cloud

Az adatközpontjaink már el vannak terjedve az összes (antarktiszi kivételével) kontinensen, hogy megbízható elérhetőséget és hozzáférhetőséget biztosítsanak a világ minden részéről. És nem tervezzük új adatközpontok hozzáadását a térképünkhöz. Az összes adatközpont megfelel az alkalmazáshosztolás legmagasabb szabványainak.

A jelenlegi adatközpontjaink helyszínei*:

  • EURÓPA
    •  Franciaország
    •  Cseh Köztársaság
    •  Oroszország (Moszkva)
  • ÉSZAK-AMERIKA - Kanada
  • DÉL-AMERIKA - Brazília
  • ÁZSIA
    • Szingapúr
    • Japán
  • AUSZTRÁLIA - Sydney
  • AFRIKA - Dél-afrikai Köztársaság

* - 2017.09. szerint

A világ különböző pontjain található adatközpontjaink gyors teljesítményt és magas szintű biztonságot biztosítanak.

Hol találja meg a szervereinket? Gyakorlatilag mindenhol.

Redmine Global Cloud térkép

Redmine Global Cloud térkép

Rugalmas

Az online alkalmazások általában szabványosabbak, mint a szervermegoldások, ami jó dolog, mert csökkenti a költségeket a vásárló számára. Azonban a Redmine Cloud-ban kizárólag testre szabható szolgáltatásokat kínálunk, amelyek megszüntetik az alapvető felhőhátrányokat.

Egy ilyen szolgáltatás például az alkalmazás futtatása a vásárlói domainen. Például az alkalmazás szokásos domainjének (company.easyproject.com) használata helyett használhatja a projects.company.com domain-t.

Másik szolgáltatásunk a rendszeres teljes adatmentés az alkalmazásból elérhető biztonságos SFTP helyen, amely nem szokványos a legtöbb felhőmegoldásban.

Ha az igények a felhőmegoldás testreszabására még magasabbak, akkor erre készen állunk.

Redmine Private Cloud (dedikált szerver)

A felhőszolgáltatások csúcsa, a privát felhő ötvözi mindkét szerver- és felhőmegoldás legnagyobb előnyeit, miközben megszünteti a két legjelentősebb hátrányt.

Egyrészről az alkalmazás különálló szerveren fut, amely kizárólag az alkalmazásához van szabva, ahol a környező technikai szolgáltatások az Ön igényeihez igazodnak. Másrészről az alkalmazás „jólétével” kapcsolatos összes aggályt ránk bízhatja, és nem kell csapatot tartania erre a célra a szervezetében.

Támogatás

Az előző cikk szerverrészében említettük, hogy néhány probléma megoldása a szerveralkalmazásban bonyolulttá válhat. Azonban a felhőben mindig számíthat a legközvetlenebb és proaktív megközelítésre a jelentett problémáira, egyszerűen azért, mert az üzemeltetőink első kézből tesztelhetik a problémát. Ezért gyakran tudunk Önnek egy első választ adni a kérelmére.

Ráadásul a legmodernebb incidensfigyelő technológiánk teljes permanenciában 24/7-ben működik, amely lehetővé teszi számunkra, hogy a felhasználók észre sem veszik a hibákat. És azokat, amelyeket a felhasználók észleltek, már az elkötelezett szakértői csapatunk kezelésében vannak.

Az esetleges külső szolgáltatások súlyos hibáinak helyreállítása legfeljebb 3 óra alatt történik - az alkalmazása új szerveren fut.

A Redmine felhőmegoldás korlátai

Irányítás az alkalmazás felett

Az alkalmazás háttértárolója - infrastruktúra, forráskód, szerverfolyamatok stb. - teljes mértékben az irányításunk alatt áll - a vásárló nem kezeli ezt a részét a megoldásnak. A privát felhő esetében a vásárlónak van beleszólása, de nem kezeli közvetlenül.

Biztonsági irányelvek

Nem kell mondani, hogy a Redmine Cloud a felhasználói adatokat magas színvonalú és minden jogszabályi előírásnak megfelelő védelemmel látja el. Ennek ellenére vannak olyan szervezetek, amelyeknek egyszerűen nem engedélyezik a külső felek által feldolgozott adatokat, belső szabályok, szabályozott területek jogszabályai vagy más szabályozások miatt. Azonban ez ritkán fordul elő.

Az adatok szerint ezek a korlátok közvetlenül csak az összes ügyfelünk mintegy 10% -át érintik.

Hogyan válasszunk?

A szerver- és felhőmegoldás közötti fontos döntésben segítségül készítettünk egy kérdéssort, amely segít Önnek felismerni az igazi prioritásait a döntéshez, és feltárja néhány változót, amelyet kihagyhatott az egyenletből.

Ez az útmutató alapvetően összefoglalja az előző bekezdéseket, de más, finomabb kritériumokat is hozzáad.

Kérdés #1 - Van erőforrásom saját webalkalmazás futtatásához?

Az offenzívummal kezdve - megbízható szerverinfrastruktúra, képzett szerveradminisztrátorok. De aztán mélyebbre megyünk, a szoftver előfeltételeihez.

  • Kell új alkalmazottakat felvennem az alkalmazás kezeléséhez?
  • Szükségük lesz-e a technikusaimnak további képzésre az ilyen típusú alkalmazásokhoz?
  • Szükségem lesz-e új szerverre?
  • Szükségem lesz-e az operációs rendszer frissítésére / cseréjére?
  • Hány összetevőt kell telepítenem / frissítenem ahhoz, hogy telepíthessem az alkalmazást?

Ne felejtsük el, hogy a megbízható webalkalmazás futtatásához szükséges aktuális szervertechnológiák követése sokkal igényesebb lehet, mint amilyennek első pillantásra tűnik.

Kérdés #2 - Mennyibe kerülne a saját webalkalmazás futtatása?

A felhőben csak a SaaS (szoftverként szolgáltatás) árát fizeti, míg a szervermegoldás további költségeket is magában foglal. Nem csak az alkalmazás ára, hanem a karbantartás, a hardver vagy a technikai képzések belső költségei is. Ha az alkalmazás költségvetése nem készült fel az ilyen fejlett költségekre, kellemetlenül fog meglepődni... és az Ön felügyelői is.

Ezt mindig tartsa szem előtt, amikor a saját webalkalmazás futtatására készül. Végül is a döntés könnyebb lehet, mint amire számított egy oldalról oldalra költségvetési összehasonlításban.

Kérdés #3 - Milyen támogatást várok?

Bár a válaszidők hasonlóak mindkét megoldásban, objektív okok miatt a szerveren néhány probléma hetekig is eltarthat, míg a felhőben órák alatt megoldható.

Statisztikailag a közepes és magas komplexitású problémák megoldási ideje a szervermegoldásokban lassabb, mint a felhőben. Egyszerűen azért, mert a támogatási operátor nem rendelkezik első kézből hozzáféréssel a problémához, és nem biztos, hogy képes reprodukálni a jelentett viselkedést.

Összefoglaló

Nem meglepő, hogy a szoftverhasználók többsége a teljes, erőfeszítésmentes, plug-and-play megoldást választja, ha lehetősége van rá. Az egyének és a legtöbb vállalat számára ez még nem is döntés - csak indítsanak egy felhő példányt, hívják meg csapatukat, és folytassák a fókuszálást az alapvető üzleti tevékenységre az új alkalmazás segítségével.

Mindig lesznek olyan területek, ahol a felhőmegoldás nem lehetséges, és ezek a szervermegoldások szállítóinak megfelelő figyelmet és gondoskodást kapnak. De ez továbbra is a két megoldás közül a követelőzőbb és drágább marad.

Próbálja ki az Easy Redmine-t 30 napos ingyenes próbaverzióban

Minden funkció elérhető | SSL tanúsítvány | Napi mentések