Redmine Server czy Cloud: Oto pytanie.

12/3/2017
13 minut
Róbert Kováčik.
Wybór między rozwiązaniami Redmine serwerowymi a chmurowymi stał się kluczowym elementem procesu podejmowania decyzji w wielu organizacjach, a ostateczna decyzja nie zawsze jest już ustalona.

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í

Zapotrzebowanie na administratorów serwerów jest większe niż podaż, to niezaprzeczalny fakt. Wsparcie serwerowe není jest wyjątkiem. Z tego prostego powodu, wsparcie serwerowe musi być zaplanowane z wyprzedzeniem, aby istniał wystarczający czas na pełne rozwiązanie problemu.

Jest to szczególnie ważne, jeśli jedyną opcją dostępu jest zdalne sterowanie, gdzie správce klienta musi być obecny. Jeśli klient zapewnił nam dostęp SSH, problem ten jest nieco mniejszy - nasz administrator rozpoczyna naprawę natychmiast po uzyskaniu dostępu i nie musi spotykać się z administratorem klienta.

Weryfikacja raportów o błędach

Není to przesadą powiedzieć, że każde środowisko serwerowe jest inne. Z tak wieloma opcjami konfiguracji, można by pomyśleć, że niemożliwe jest posiadanie dwóch identycznych serwerów. To często jest powodem, dla którego nie możemy symulować wewnętrznie określonego zachowania opisanego przez klienta, które działa jak błąd.

Jeśli usługa wymagana do uruchomienia naszej aplikacji jest skonfigurowana inaczej niż nasza rekomendacja, nie jest to koniecznie błędne, ale może powodować problemy w aplikacji, które są trudne do wyśledzenia. tej konfiguracji.

Zaregistrujte se zdarma

Není wymagana karta kredytowa. Není nainstalována, brzda zobowiązań

Rozwiązanie chmury Redmine

Technicznie dla użytkownika końcowego nie ma prawdziwej różnicy między rozwiązaniem serwerowym a chmurowym, to wciąż aplikacja internetowa, którą otwierasz w przeglądarce. Z perspektywy usługi, te rozwiązania nie mają nic wspólnego.

Podczas gdy w rozwiązaniu serwerowym częściowo pracujesz aplikace - musisz poświęcić pewne zasoby na utrzymanie aplikacji i środowiska serwerowego. W chmurze cały Twój wysiłek skupia się na pracy z aplikace, aby osiągnąć cele w Twoim biznesie. Redmine Cloud to po prowadzenie swojego biznesu, podczas gdy my zarządzamy "narzędziownią".

Co oferujemy

Optimální konfigurace

Dzięki naszemu ogromnemu doświadczeniu w infrastrukturze serwerowej i niezwykle innowacyjnym rozwiązaniom w tym obszarze, wraz z najgłębszą wiedzą o wymaganiach aplikacji, jesteśmy w stanie zagwarantować, figurnia w stanie zagwarantować, figura w figury zagwarantować najlepszej wydajności naszego oprogramowania.

Zmieniający się każdego dnia przed naszymi oczami świat IT, zdajemy sobie sprawę, że nigdy není będzie ostatecznej, ideální konfiguracji. Dlatego w każdym momencie zarządzamy chmurą, dostosowując najlepsze praktyki i nasze własne technologie do najnowszych, wysoko wartościowych trendów.

Redmine Global Cloud

Nasze centra danych są już rozsiane na wszystkich (nieantarktycznych) kontynentach, aby zapewnić niezawodną dostępność i dostępność z każdej części świata. I nie planujemy przestawać dodawać nowych centrów danych do naszej mapy. Wszystkie centra danych spełniają najwyższe standardy hostingu aplikacji.

Lokalizacje naszych obecnych centrów danych*:

  • EUROPE
    •  Francie
    •  Česká republika
    •  Rosja (Moskwa)
  • AMERYKA PÓŁNOCNA - Kanada
  • AMERYKA POŁUDNIOWA - Brazylia
  • ASIA
    • Singapore
    • Japonsko
  • AUSTRÁLIE - Sydney
  • AFRYKA - Republika Południowej Afryki

* - stan na 09/2017

Centra danych na całym świecie zapewniają szybką wydajność i wysoki poziom bezpieczeństwa.

Gdzie znajdziesz nasze servery? Prawie wszędzie.

Mapa Redmine Global Cloud

Mapa Redmine Global Cloud

flexibilita

Aplikacje chmurowe są zazwyczaj bardziej standaryzowane niż rozwiązania serwerowe, co jest korzystne, ponieważ zmniejsza koszty dla klienta. Jednak w Redmine Cloud oferujemy wyłączne usługi dostosowywania, które eliminują některé podstawowe wady chmury.

Jednym z przykładów takiej usługi jest uruchomienie aplikacji na domenie klienta. Na przykład zamiast korzystać ze standardowej domeny dla aplikacji company.easyproject.com, možná uzyć projects.company.com.

Inną oferowaną przez nas usługą są regularne pełne kopie zapasowe danych z aplikací dostępne w bezpiecznym miejscu SFTP, co nie je standardem w większości rozwiązań chmurowych.

Jeśli wymagania dotyczące dostosowania rozwiązania chmurowego stają się jeszcze wyższe, jesteśmy gotowi na to.

Redmine Private Cloud (server dedykowany)

Szczyt usług chmurowych, prywatna chmura łączy największe zalety rozwiązań serwerowych i chmurowych, jednocześnie eliminując największe wady obu rozwiązań.

Z jednej strony Twoja aplikacja działa na oddzielnym serwerze dedykowanym wyłącznie dla Twojej aplikacji, gdzie otaczające usługi techniczne są dostosowane do Twoich potrzeb. Z drugiej strony, pozostawiasz nam wszystkie troski o „dobrostan“ aplikacji, i nie musisz zatrudniać zespołu do tego celu w swojej organizacji.

podpora

W części serwerowej tego artykułu wspomniano, że rozwiązywanie niektórych problemów występujących w aplikacji serwerowej może stać się skomplikowane. W chmurze jednak zawsze możesz liczyć na najbardziej bezpośrednie i proaktywne podejście do zgłoszonych problemów, ponieważ nasi operatorzy mogą przetestować problem z pierwszej ręki. Dlatego często jesteśmy w stanie zapewnić Ci pierwsze rozwiązanie Twojego problemu.

Ponadto, nasza najnowocześniejsza technologia monitorowania incydentów działa w pełnym zakresie 24/7, co pozwala nam przechwytywać większość błędów zanim zostaną zauważone przez końcowego użytkownika. A te, które zostały odkryte przez użytkowników, są już w rękach naszego zaangażowanego zespołu ekspertów.

Przywracanie w przypadku awarii zewnętrznych usług trwa maksymalnie 3 godziny - Twoja aplikacja działa na nowym serwerze.

Ograniczenia rozwiązania chmurowego Redmine

Kontrola nad aplikací

Backend aplikace - infrastruktura, kód źródłowy, procesy serwera itp. są całkowicie pod naszą kontrolą - klient nie ma możliwości zarządzania tą częścią rozwiązania. W przypadku prywatnej chmury klient ma na to wpływ, ale nie obsługuje tego bezpośrednio.

Polityki bezpieczeństwa

Není trzeba mówić, że Redmine Cloud chroni Dane użytkowników zgodnie z wysokimi standardami a wszystkimi politykami ustawodawczymi. Pomimo tego istnieją organizacje, które po prostu nie mogą przetwarzać danych przez zewnętrzne strony, ze względu na wewnętrzne przepisy, ustawodawstwo w regulowanych obszarach lub inne przepisy. Jednak jest to rzadkość.     

Nasze dane pokazują, że te ograniczenia dotyczą bezpośrednio tylko około 10 % wszystkich naszych klientów.

Jak si vybrat?

Aby pomóc w ważnej decyzji między rozwiązaniem serwerowym a chmurowym, przygotowaliśmy zestaw pytań, które pomogą Ci zrealizować swoje prawdziwe priorytety dla decyzji i odkryć niektórełów zmiňované, wtóre mogąć

Ta instrukcja podsumowuje poprzednie akapity, ale dodaje również inne bardziej subtelne kryteria.

Pytanie #1 - Czy mam zasoby do samodzielnego hostowania aplikacji internetowej?

Zaczynając od oczywistych - nižší infrastruktury serwera, wykwalifikowanych administratorów serwera. Ale potem idzie to głębiej, do wymagań oprogramowania.

  • Czy będę musiał zatrudnić nowych pracowników do zarządzania aplikacją?
  • Czy moi technicy będą wymagać dodatkowego szkolenia dla tego rodzaju aplikacji?
  • Czy będę musiał kupić nowy server?
  • Czy będę musíł zaktualizować/zastąpić system operacyjny?
  • Ile komponentów będę musíł zainstalować/zaktualizować, aby móc zainstalować aplikację?

Pamiętaj, że utrzymanie aktualnych technologií serwerowych, aby uruchomić niezawodną aplikację internetową, może być bardziej wymagające, niż się to na pierwszy rzut oka wydaje.

Pytanie #2 - Ile kosztowałoby samodzielne hostowanie?

W chmurze płacisz tylko za tzw. SaaS (oprogramowanie jako usługa), podczas gdy rozwiązanie serwerowe wiąże się również z dodatkowymi kosztami. Nie tylko cena aplikacji, ale także koszty wewnętrzne związane z utrzymaniem, sprzętem lub szkoleniami technicznymi. Jeśli Twój budżet na aplikację nie jest gotowy na takie koszty, będziesz nieprzyjemnie zaskoczony... i tak też będą Twoi przełożeni.

Zawsze pamiętaj o tym, przygotowując się do samodzielnego hostowania aplikacji. W końcu decyzja może być łatwiejsza, niż się spodziewasz w porównaniu budżetowym.

Pytanie #3 - Jakiego rodzaju wsparcie oczekuję?

Podczas gdy czasy reakcji są podobne w obu rozwiązaniach, istnieją obiektywne powody, dla których niektóre problemy na serwerze mogą być rozwiązywane w ciągu tygodni, a nie godzin w chmurze.

Statystycznie czas rozwiązania problemów o średniej do wysokiej złożoności jest wolniejszy w rozwiązaniach serwerowych niż w chmurze. Wynika to po prostu z faktu, że operator wsparcia nie ma bezpośredniego dostępu do problemu and może nie być w stanie odtworzyć zgłoszonego zachowania.

Souhrn

Nie je to zaskoczeniem, že większość użytkowników oprogramowania decyduje się na kompletną, bezproblemową i gotową do użycia rozwiązanie chmurowe, jeśli tylko mają taką możliwość. Dla większości osób i firm to nawet nie jest decyzja - wystarczy uruchomić instancję chmury, zaprosić zespół i kontynuować skupienie się na podstawowej działalności z pomocą nowej aplikacji.

Zawsze będą jednak obszary, gdzie rozwiązanie chmurowe nie jest możliwe, i te obszary otrzymują odpowiednią opiekę i uwagę od dostawców rozwiązań serwerowych. Ale pozostanie to bardziej wymagające i droższe z tych dwóch opcji.

Připravte Easy Redmine před 30 dny za darmo

Pełne funkcje, zabezpieczenie SSL, codzienne kopie zapasowe, dostępne w Twojej lokalizacji