Redmine 서버 czy Cloud: Oto pytanie.

12/3/2017
13 분
로버트 코바치크.
Wybór między rozwiązaniami Redmine 세르웨로위미 a 흐무로위미 stał się kluczowym elementem procesu podejmowania decyzji w wieluorganizacjach, a ostateczna decyzja nie zawsze jest już ustalona.

비용으로 시작하여 다양한 기능 및 성능 표준에서 보안 문제까지 비즈니스를 수행하기위한 방법을 최종적으로 선택하기 전에 몇 가지 요소를 고려해야합니다. 개인에 관해서는 선택이 훨씬 간단합니다. 이미 몇 년 동안, 클라우드 솔루션이 선호되는 선택이되었습니다. 개인 사업 및 중소기업 벤처 기업 모두에게 적합합니다.

다음 단락에서 우리는 우리의 기술과 노력을 소개하고 요약 할 것입니다. 쉬운 접근 가능한 프로젝트 관리 솔루션 Redmine 이미 길을 택한 사람들을 위해 현재 아직 결정되지 않은 사람들을 위해, 우리는 고려해야 할 긍정적 측면과 부정적인 측면에 대한 전형적인 유스 케이스를 제시 할 것이며, 핵심 요구 사항에 따라 의사 결정 절차의 속도를 높일 수 있습니다.

자체 호스팅 Redmine (섬기는 사람) 솔루션

우리가 제공하는

웹 응용 프로그램에 전념하는 회사로서 우리는 그러한 응용 프로그램을 호스팅하는 데 필요한 사항을 깊이 이해하고 있습니다. 자체 호스팅 솔루션에 대한 지속적인 지원의 일환으로이 복잡한 작업을 가능한 한 단순화하려고합니다. 수백 명의 고유 한 서버 고객에 대한 10 년 이상의 경험을 바탕으로 거의 보편적으로 사용할 수있는 다양한 유용한 도구와 설명서를 혁신하고 출시했습니다.

가상화

이것은 서버 솔루션 벤처의 시작부터 자연스러운 단계였습니다. 고객이 응용 프로그램을 최종 설치하기 전에 모든 전제 조건이있는 환경을 준비하도록하는 대신 전체 "서버"를 다운로드 할 수있는 옵션을 제공합니다. 이것은 가상 머신 (VM) 작업을 시작할 준비가 된 애플리케이션을 포함하는 VMware 및 Virtual Box 기술과 호환됩니다. 따라서 고객은 훨씬 더 적은 노력으로 훨씬 빠르게 애플리케이션을 온 보딩합니다.

우리는 또한 Redmine 커뮤니티를위한 몇 가지 무료 VM 변형을 출시했습니다. 하나는 깨끗한 Redmine으로, 다른 하나는 Redmine + 자체 무료 확장 (쉬운 간트, 쉬운 WBS).

"Redmine 설치 관리자"

출시 직후 Redmine 설치 프로그램은 현재까지 가장 많이 사용되는 도구가되었습니다. 고객이 애플리케이션을 서버에 직접 설치하기로 선택하면이 도구를 사용하면 많은 수동 단계 (설치 패키지를 특정 폴더로 추출, 다양한 서버 명령 실행)를 수행하는 대신 표준 방식보다 훨씬 쉽게 사용할 수 있습니다. 기본 설정을 안내하는 마법사입니다. 자동으로 설치 및 마이그레이션을 수행합니다. - 따라서 오류 가능성을 최소화합니다.

또한 Redmine 설치 프로그램은 번거 로움없이 소프트웨어 업데이트를 설치하는 데 사용되는 VM의 필수 부분입니다.

Redmine 서버 요구 사항 확인

앞서 언급했듯이, 우리의 응용 프로그램은 모든 종류의 시스템에 의존합니다. 이는 매우 정상적입니다. 우리는 한 시대에 살고 있습니다. 통합 기술. 종속성을 순서대로 유지하기 위해 우리는 다음과 같은 매우 간단한 도구를 고안했습니다. 서버의 중요한 구성 요소를 확인합니다.. 관리자는 간단한 명령을 실행하기 만하면 구성 요소와 해당 상태를 나열하는 깔끔한 테이블이 생성됩니다. 이러한 정보는 관리자뿐만 아니라 고객이 우리에게 문의하는 경우 수정에 대한 더 나은 지침을 제공 할 수있는 지원 직원에게도 중요합니다.

매뉴얼 및 가이드 라인

서버 환경은 말도 안되는 비율의 다양한 정글입니다. 모든 부품을 완벽한 동기화 상태로 유지하려면 수많은 경험과 지속적인 지식 상쾌하게하기 새로운 기술에 대해서. 응용 프로그램과 관련된 가장 중요한 구성 및 구성 요소에 대해서는 지침을 게시했습니다. 관리자를 지원하는 설명서 및 지침 정기적 인 서버 유지 관리

여기에는 설치 설명서, 루비 업데이트, 서버 구성, 유용한 명령 또는 일반적인 서버 오류 등이 포함됩니다.

Redmine 서버 솔루션의 한계

지원 유연성

우리는 고객에게 자체 호스팅 응용 프로그램의 원활한 실행을 위해 유용한 정보와 도구를 제공하기 위해 최선을 다하고 있지만 직접 환경을 제어 할 수는 없습니다. 즉, 서버에서 직접 수정 작업을 수행 할 능력이 없거나 서버에서 발생하는 다양한 오류의 원인을 찾을 수 없어 지원을 제공 할 때만 추측 할 수 있습니다.

관리자가 수행하는 원격 서버 지원은 유료 서비스로 제공됩니다. 또한 클라우드 솔루션에 비해 해결 시간이 항상 더 깁니다. 클라이언트 서버에 대한 액세스를 제공하기 전에 필요한 준비로 인해 간단합니다. 다음 요점으로 이어집니다.

액세스 제한 및 문제

대부분의 경우 고객이 서버 지원을 요청하면 서버에 직접 액세스 할 수 없으며 TeamViewer와 같은 앱을 통한 원격 제어 세션을 제공합니다. 액세스 권한이없는 것보다 낫지 만 직접 (SSH) 액세스에 비해 원격 제어 도구를 사용할 때 유연성과 해결 시간이 크게 감소한 것으로 나타났습니다. 호스팅 컴퓨터의 연결 문제, 지연 및 제어 상실 고객이 컴퓨터를 사용합니다. 이 모든 것이 SSH 액세스보다 최대 50 % 더 느린 해결 시간을 추가합니다.

계획

Zapotrzebowanie naadminów serwerów jest większe niż podaż, to niezaprzeczalny Fakt. Wsparcie serwerowe nie jest wyjątkiem. 물론, 당신은 당신의 음악을 잘 알고 있고, 당신의 생각에 따라 문제를 일으킬 수 있습니다.

szczególnie ważne, jeśli jedyną opcją dostępu jest zdalne sterowanie, gdzie 관리자 klienta musi być obecny에게 농담하세요. SSH 문제 XNUMX번 문제 - nasz 관리자 rozpoczyna naprawę natychmiast po uzyskaniu dostępu i nie musi spotykać się zadminem klienta.

Weryfikacja rapportów o błędach

Nie jest 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ć 문제가 있는 응용 프로그램, które są trudne do wyśledzenia do tej konfiguracji.

무료 등록

Nie wymagana karta kredytowa. Nie wymagana 설치, brak 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 dla 응용 프로그램 - 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 aplikacją, Twoim biznesie의 osiągnąć cele가 작성했습니다. Redmine Cloud는 prostu prowadzenie swojego biznesu, podczas gdy my zarządzamy "narzędziownią"에 사용됩니다.

공동 제공

옵티말나 콘피구라차

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ć, że nasza chmura z Apewnia optymalną konfigurację dla najlepszej wydajności naszego oprogramowania.

Zmieniający się każdego dnia przed naszymi oczami świat IT, zdajemy sobie sprawę, że nigdy nie będzie ostatecznej, Idealnej 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 글로벌 클라우드

Nasze centra danych są już rozsiane na wszystkich (nieantarktycznych) kontynentach, aby zapewnić niezawodną dostępność 및 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 표준 호스팅 응용 프로그램.

Lokalizacje naszych obecnych centrów danych*:

  • 유로파
    •  프랑스
    •  체코 공화국
    •  로자(모스크바)
  • AMERYKA PÓŁNOCNA - 캐나다
  • AMERYKA POŁUDNIOWA - 브라질리아
  • 아시아
    • 싱가포르
    • 일본
  • 호주 - 시드니
  • AFRYKA - 공화국 Południowej Afryki

* - 스탠 나 09년 2017월

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

Gdzie znajdziesz nasze serwery? Prawie wszędzie.

마파 레드마인 글로벌 클라우드

마파 레드마인 글로벌 클라우드

적응성

Aplikacje chmurowe są zazwyczaj bardziej 표준 설정은 rozwiązania serwerowe, co jest korzystne, ponieważ zmniejsza koszty dla klienta입니다. Redmine Cloud를 사용하여 Dostosowywania를 사용하고 있는 Jednak는 더 많은 정보를 제거할 수 있습니다.

Jednym z przykładów takiej usługi jest uruchomienie aplikacji na domnie klienta. Na przykład zamiast korzystać z Standardowejdomony dla aplikacji company.easyproject.com, 모즈나 우지치 projects.company.com.

일반적으로 우리는 정기적으로 돈을 복사하기 위해 응용 프로그램을 사용하고 SFTP의 표준을 따릅니다.

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

Redmine 사설 클라우드 (데디코와니 서버)

Szczyt usług chmurowych, 프리왓나 추무라 łączy największe zalety rozwiązań serwerowych 및 chmurowych, jednocześnie eliminując największe wady obu rozwiązań.

Z jednej strony Twoja aplikacja działa naodzielnym 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 또는 "dobrostan" 응용 프로그램, 나는 nie musisz zatrudniać zespołu do tego celu w swojejorganizacji를 사용합니다.

지원

당신이 예술적인 작업을 할 때 문제가 발생하면 응용 프로그램에 문제가 생길 수 있습니다. W chmurze jednak zawsze możesz liczyć najbardziej bezpośrednie 및 proaktywne podejście do zgłoszonych 문제, ponieważ nasi Operatorzy mogą przetestować 문제 z pierwszej ręki. Dlatego często jesteśmy w stanie zapewnić Ci pierwsze rozwiązanie Twojego 문제.

포나토, 나자 나즈노보체시니짜 기술 모니터와니아 인시덴투프 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 aplikacją

백엔드 애플리케이션 - infrastruktura, kod ź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.

폴리티키 베즈피첸스트와

또한 Redmine Cloud는 표준에 따라 Redmine Cloud를 사용하여 표준을 정하고 ustawodawczymi를 사용합니다. 조직이 조직화되기 전에는 많은 노력을 기울이고 있으며, 많은 노력을 기울이고 있으며, 모든 것을 규제할 수 있는 방법이 있습니다. Jednak는 rzadkość에게 농담을 합니다.     

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

잭 위브라치?

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 우선 순위 dla decyzji 및 odkryć niektóre zmienne, które mogłeś pominąć w ró wnaniu.

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 - niezawodnej 인프라 서버, wykwalifikowanych 관리자 서버. Ale potem idzie to głębiej, do wymagań oprogramowania.

  • 음악을 듣는 사람들이 이제 zarządzania 응용 프로그램을 사용하고 있습니까?
  • Czy moi technicy będą wymagać dodatkowego szkolenia dla tego Rodzaju aplikacji?
  • 지금은 음악이 어떤가요?
  • Czy będę musiał zaktualizować/zastąpić 시스템 작동이요?
  • Ile kompointów będę musiał zainstalować/zaktualizować, aby móc zainstalować aplikację?

Pamiętaj, że utrzymanie aktualnych technologii 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 hotowanie?

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. 응용 프로그램을 사용하는 데 필요한 모든 작업을 수행하려면 기술을 사용하는 것이 좋습니다. 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 또는 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 문제는 serwerze mogą być rozwiązywane w ciągu tygodni, a nie godzin w chmurze입니다.

Statystycznie czas rozwiązania 문제 또는 średniej do wysokiej złożoności jest wolniejszy w rozwiązaniach serwerowych niż w chmurze. Wynika가 문제를 해결하기 위해, 운영자 wsparcia nie ma bezpośredniego dostępu가 문제를 일으키면 stanie odtworzyć zgłoszonego zachowania와 더 많은 문제가 발생합니다.

요약

물론, 당신이 프로그램에 참여하는 데 필요한 프로그램이 무엇인지, 문제가 있는지, 그리고 당신이 어떤 일을 할 것인지에 대해 알아보세요. Dla większości osób 나는 확고한 태도를 취했습니다 - wystarczy uruchomić instancję chmury, zaprosić zespół 및 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.

Wypróbuj Easy Redmine przez 30 dni za darmo

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