Redmine Server nebo Cloud: To je otázka.

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

Volba mezi řešeními Redmine serverové a cloudové se stala klíčovou součástí rozhodovacího procesu v mnoha organizacích a konečných rozhodnutí není vždy předem dané.

Před konečným výběrem cesty k vedení vašeho podnikání - od nákladů, přes různé funkční a výkonnostní standardy až po bezpečnostní otázky - byste měli zvážit několik faktorů. Pokud jde o jednotlivce, výběr je mnohem jednodušší - už několik let, cloud solutions se staly preferovanou volbou jak pro osobní, tak i pro malé podnikání.

V následujících odstavcích se chystáme představit a shrnout naši technologii a vynaložené úsilí Snadné Redmine nejlepší řešení pro správu projektů pro ty, kteří si již vybrali svou cestu. Pro ty, kteří jsou dosud nerozhodně, předložíme také typický případ použití s ​​pozitivními a negativními aspekty, které by mohly urychlit proces rozhodování na základě jejich klíčových požadavků.

Samostatně hostovaný Redmine (Server) řešení

Co nabízíme

Jako společnost plně oddaná webovým aplikacím máme hluboké pochopení toho, co je potřeba k hostování takové aplikace. V rámci naší průběžné podpory pro řešení s vlastním hostitelem se snažíme tuto složitou operaci co nejvíce zjednodušit. Během našich více než 10 let zkušeností se stovkami jedinečných zákazníků serverů jsme inovovali a vydali řadu užitečných nástrojů a příruček použitelných téměř univerzálně.

Virtualizace

Byl to přirozený krok hned od začátku našeho podnikání v oblasti serverových řešení. Místo toho, aby naši zákazníci před finální instalací naší aplikace připravili prostředí se všemi předpoklady, poskytujeme možnost stáhnout si kompletní „server“. Je to virtuální stroj (VM) kompatibilní s technologiemi VMware a Virtual Box, která obsahuje aplikaci připravenou k zahájení práce. Zákazník tedy aplikaci nainstaluje mnohem rychleji as výrazně menším úsilím.

Také jsme vydali několik bezplatných variant VM pro komunitu Redmine, jednu s čistým Redmine, druhou s Redmine + vlastními bezplatnými rozšířeními (Easy Gantt, Snadné WBS).

"Redmine installer"

Krátce po jeho vydání se instalační program Redmine stal dosud nejpoužívanějším nástrojem. Když se zákazník rozhodne nainstalovat aplikaci přímo na server, tento nástroj je mnohem jednodušší než standardní způsob - místo toho, aby musel provádět mnoho ručních kroků (rozbalení instalačního balíčku do konkrétní složky, spuštění různých příkazů serveru), tam je průvodce, který vás provede základním nastavením a provádí instalace a migrace automaticky - čímž se minimalizuje pravděpodobnost chyby.

Instalační program Redmine je navíc nedílnou součástí našich virtuálních počítačů, kde se používá k instalaci aktualizací softwaru bez potíží.

Kontrola požadavků serveru Redmine

Jak jsme již zmínili, naše aplikace jsou závislé na nejrůznějších systémech, což je zcela normální - žijeme v éře integrované technologie. Abychom udrželi závislosti v pořádku, vymysleli jsme velmi jednoduchý nástroj kontroluje důležité součásti na serveru. Správce pouze spustí jednoduchý příkaz, jehož výsledkem je přehledná tabulka se seznamem komponent a jejich stavu. Tyto informace jsou cenné nejen pro administrátora, ale nakonec i pro naše pracovníky podpory, kteří mohou poskytnout lepší pokyny pro opravu, pokud se na nás zákazník obrátí.

Příručky a pokyny

Prostředí serveru je rozmanitá džungle směšných rozměrů. Udržovat všechny součásti v dokonalé synchronizaci vyžaduje spoustu zkušeností a neustále osvěžující své znalosti o nových technologiích. Pro nejdůležitější konfigurace a komponenty související s našimi aplikacemi jsme publikovali pokyny příručky a pokyny, které pomáhají administrátorům v běžné údržbě serveru.

Mezi ně patří - instalační příručky, aktualizace ruby, konfigurace serveru, užitečné příkazy nebo běžné chyby serveru a další.

Omezení řešení serveru Redmine

Podpora flexibility

Zatímco se snažíme vždycky co nejlépe poskytnout zákazníkům tolik užitečných informací a nástrojů pro plynulý chod jejich vlastní hostitelské aplikace, nemůžeme přímo řídit jejich prostředí. To znamená, že nemáme možnost provádět opravy přímo na serveru, nebo nemůžeme hledat příčinu různých chyb na serveru, které nám nechávají hádat pouze při poskytování podpory.

Podpora vzdáleného serveru prováděná našimi administrátory je k dispozici jako placená služba. Kromě toho je doba rozlišení ve srovnání s cloudovým řešením vždy delší - jednoduše kvůli opatřením potřebným před poskytnutím přístupu na klientský server. Což vede k dalšímu bodu:

Omezení přístupu a problémy

Ve většině případů, když zákazník požádá o podporu serveru, nemůže poskytnout přímý přístup k serveru, ale spíše relaci vzdáleného ovládání prostřednictvím aplikací, jako je TeamViewer. Je to lepší než nemít žádný přístup, ale naše zkušenosti ukazují výrazné snížení flexibility a doby rozlišení při použití nástrojů pro dálkové ovládání ve srovnání s přímým (SSH) přístupem - problémy s připojením k hostitelskému počítači, zpoždění a ztráta kontroly, když zákazník používá počítač. To vše zvyšuje až o 50% pomalejší čas rozlišení než při přístupu SSH.

Plánování

Poptávka po správcích serverů je větší než nabídka, to je fakt. Podpora serverů není výjimka. Z tohoto důvodu musí být podpora serverů plánována předem, aby byl dostatečný časový rámec pro úplné řešení problému.

To platí zejména v případě, že jedinou možností přístupu je vzdálené ovládání, kde musí být přítomen správce zákazníka. Pokud nám zákazník poskytne přístup SSH, je tento problém trochu menší - náš správce začne okamžitě, jakmile bude k dispozici, a nemusí se setkat se správcem zákazníka.

Ověření hlášení chyb

Není daleko k tomu říci, že každé prostředí serveru je odlišné. S tolika současnými možnostmi byste si mysleli, že je nemožné mít dva identické servery. To je často důvod, proč nemůžeme simulovat vnitřní specifické chování popsané zákazníkem, které působí jako chyba.

Pokud je služba potřebná pro běh naší aplikace nakonfigurována odlišně od našeho doporučení, není to nutně špatně, ale může způsobit problémy v které je obtížné vysledovat zpět na tuto konfiguraci.

Zaregistrujte se zdarma

Není vyžadována žádná kreditní karta. Není nutná instalace, žádná závaznost

Cloudové řešení Redmine

Technicky pro koncového uživatele neexistuje skutečný rozdíl mezi serverovým a cloudovým řešením, stále se jedná o webovou aplikaci, kterou otevřete ve svém prohlížeči. Z hlediska služby jsou však tato řešení naprosto odlišná.

Zatímco s řešením na serveru částečně pracujete s aplikací - musíte věnovat nějaké zdroje na udržování aplikací a prostředí. V cloudu je veškeré úsilí zaměřeno na práci s aplikací k dosažení cílů ve vašem podnikání. Redmine Cloud se jednoduše týká provádění vašeho podnikání, zatímco my spravujeme "nástrojovnu".

Co nabízíme

Optimální konfigurace

Díky naší rozsáhlé zkušenosti s infrastrukturou serverů a nevyčerpaným evolučním a revolučním inovacím v této oblasti, spolu s nejhlubšími znalostmi požadavků aplikace, jsme schopni garantovat, že naše cloudové řešení poskytuje optimální konfiguraci pro nejlepší výkon našeho softwaru.

Vzhledem k tomu, že se IT svět mění každý den před našimi očima, uvědomujeme si, že nikdy nebude dokonalá konečná konfigurace. Proto v každém okamžiku spravujeme cloud tím, že přizpůsobujeme nejlepší postupy a naše vlastní technologie nejnovějším trendům s vysokou přidanou hodnotou.

Redmine Global Cloud

Naše datová centra jsou již rozšířena na všech (neantarktických) kontinentech, aby poskytovala spolehlivou dostupnost a přístupnost z každé části světa. A neplánujeme přestat přidávat nová datová centra do naší mapy. Všechna datová centra uvádí nejvyšší standardy hostování aplikací.

Polohy našich současných datových center*:

  • EUROPE
    •  Francie
    •  Česká republika
    •  Rusko (Moskva)
  • SEVERNÍ AMERIKA - Kanada
  • JIŽNÍ AMERIKA - Brazílie
  • ASIA
    • Singapore
    • Japonsko
  • AUSTRÁLIE - Sydney
  • AFRIKA - Jihoafrická republika

* - k 09/2017

Datová centra po celém světě poskytují rychlý výkon a vysokou úroveň bezpečnosti.

Kde najdete náš server? dvakrát všude.

Mapa Redmine Global Cloud

Mapa Redmine Global Cloud

Flexibilita

Aplikace v cloudu jsou obecně standardnější než serverová řešení, což je dobrá věc, protože snižuje náklady zákazníků. Ve společnosti Redmine Cloud však poskytujeme exkluzivní přizpůsobitelné služby, které eliminují některé základní nevýhody cloudu.

Jedním příkladem takové služby je spuštění aplikace v doméně zákazníka. Například místo použití standardní domény pro aplikaci company.easyproject.com, Můžete použít projects.company.com.

Další službou, kterou nabízíme, je pravidelné úplné zálohování dat z aplikace přístupné na zabezpečeném místě SFTP, což ve většině cloudových řešení není standardem.

Pokud se požadavky na přizpůsobení řešení cloudu ještě zvýší, jsme na tom.

Redmine Private Cloud (dedikovaný server)

Vrchol služby cloud, soukromý cloud kombinuje největší výhody serverových i cloudových řešení a současně eliminuje nejvýznamnější nedostatky obou řešení.

Na jedné straně vaše aplikace běží na samostatném server určený výhradně pro vaši aplikaci, kde jsou okolní technické služby přizpůsobeny vašim potřebám. Na druhou stranu ponecháte nám všechny obavy ohledně "dobrých životních podmínek" žádosti a nemusíte mít za tímto účelem žádný tým ve vaší organizaci.

Podpora

V serverové části tohoto článku bylo uvedeno, že může být komplikované vyřešit některé problémy vyskytující se na serverové aplikaci. V oblacích však můžete vždy počítat s nejpřímějším a nejaktivnějším přístupem k vašim ohlášeným problémům, jednoduše proto, že naši operátoři mohou testovat problém z první ruky. Proto Vám můžeme poskytnout a řešení první odpovědi na vaši žádost velmi často.

Dále naše nejmodernější technologie technologií monitorování incidentů je v plné délce 24 / 7, což nám umožňuje zablokovat velkou většinu chyb před tím, než je koncový uživatel všimne. A ty, které uživatelé objevili, jsou již v péči našeho odhodlaného týmu odborníků.

Obnova v případě fatálních poruch externích služeb je do 3 hodin - vaše aplikace běží na novém serveru.

Omezení řešení Cloumin cloud

Ovládání aplikace

Zadní část aplikace - infrastruktura, zdrojový kód, serverové procesy atd. Jsou zcela pod kontrolou - zákazník tuto část řešení nerozumí. V případě soukromého mraku má zákazník v tom slovo, ale nerobí to přímo.

Bezpečnostní politiky

Je samozřejmé, že Redmine Cloud chrání uživatelská data podle vysokých standardů a všech legislativních politik. Navzdory tomu existují organizace, které jsou jednoduše zakázány k tomu, aby zpracovávaly údaje externími stranami, a to z důvodu vnitřních pravidel, právních předpisů v regulovaných oblastech nebo jiných předpisů. To je však zřídka.     

Naše data ukazují, že tato omezení se týkají pouze 10% všech našich zákazníků.

Jak si vybrat?

Abychom pomohli při zásadním rozhodování mezi serverem a cloudovým řešením, připravili jsme sadu otázek, které vám pomohou realizovat vaše skutečné priority pro rozhodnutí a odhalit některé proměnné, které jste z rovnice možná vynechali.

Tato příručka v zásadě shrnuje předchozí odstavce, ale také přidává další, mnohem kvalitnější kritéria.

Otázka č. 1 - Mám prostředky k tomu, abych mohl hostovat webovou aplikaci?

Počínaje zřejmou - spolehlivou serverovou infrastrukturou, zkušenými administrátory serverů. Ale pak jde hlouběji, na softwarové předpoklady.

  • Budu muset ke správě aplikace najmout nové zaměstnance?
  • Budou moji technici vyžadovat další školení pro tento druh aplikace?
  • Budu si muset koupit nový server?
  • Budu muset aktualizovat / vyměnit operační systém?
  • Kolik komponent budu muset nainstalovat / aktualizovat, abych mohl aplikaci nainstalovat?

Nezapomeňte, že udržení kroku se současnými technologiemi serverů pro provozování spolehlivé webové aplikace může být náročnější, než se na první pohled zdá.

Otázka #2 - Kolik by samo-hosting náklady?

V cloudu platíte pouze za takzvanou SaaS (software jako služba), zatímco serverové řešení také znamená další náklady. Nejen cena aplikace, ale také interní náklady na údržbu, hardware nebo technická školení. Pokud rozpočet vaší aplikace není na takové režijní náklady připraven, budete nepříjemně překvapeni ... a stejně tak i vaši nadřízení.

Při přípravě na aplikaci s vlastním hostitelem na to pamatujte vždy. Nakonec může být rozhodování jednodušší, než očekáváte v souběžném srovnání rozpočtu.

Otázka č. 3 - Jakou podporu očekávám?

Zatímco časy odpovědí jsou v obou řešeních podobné, existují objektivní důvody, proč některé problémy na serveru mohou být vyřešeny v týdnech, na rozdíl od hodin v cloudu.

Statisticky platí, že doba řešení středních až vysokých komplexních problémů je pomalejší v serverových řešení než v cloudu. Je to jednoduše proto, že operátor podpory nemá přístup k tomuto problému z první ruky a pravděpodobně nebude schopen replikovat hlášené chování.

Shrnuti

Není překvapením, že většina uživatelů softwaru volí kompletní, snadné a plug-and-play řešení v podobě cloudu, pokud je jim nabídnuto. Pro jednotlivce a většinu firem to není ani rozhodnutí - stačí spustit instanci cloudu, pozvat svůj tým a dále se nově věnovat svému hlavnímu byznysu s pomocí aplikace.

Vždy zůstanou oblasti, kde není možné použít cloudové řešení, a ty dostávají péči a pozornost od dodavatelů serverových řešení. Ale zůstane to dražší a dražší z obou možností.

Vyzkoušejte Easy Redmine na 30 dní zdarma

Kompletní funkce, chráněný protokol SSL, denní zálohování, ve vaší lokalitě.