bg
Език
  • en
  • de
  • fr
  • es
  • br
  • ru
  • jp
  • kr
Превод от изкуствен интелект
  • ee
  • ae
  • cn
  • vn
  • id
  • eu
  • il
  • gr
  • no
  • fi
  • dk
  • se
  • tr
  • bg
  • nl
  • it
  • pl
  • hu
  • ro
  • ua
  • cs

Redmine Сървър или Облак: Това е въпросът.

12/3/2017
12 minutes
Роберт Ковачик.

Изборът между решенията на Redmine сървър и облак е станал критична част от процеса на вземане на решения в много организации, като окончателното решение не е винаги предварително определено.

Трябва да се вземат предвид много фактори, преди да се избере начинът за водене на бизнеса ви - започвайки от разходите, през различни функционални и производствени стандарти до въпросите за сигурност. За отделни лица изборът е много по-прост - вече от няколко години облачните решения станаха предпочитания избор както за лични, така и за малки бизнес предприятия.

В следващите параграфи ще представим и обобщим нашите технологии и усилия, за да направим Easy Redmine най-доброто достъпно решение за управление на проекти за тези, които вече са избрали своя начин. За тези, които все още не са решили, ще представим типичен случай на употреба с положителни и отрицателни аспекти за разглеждане, което може да помогне да се ускори процедурата за вземане на решение въз основа на ключовите им изисквания.

Самостоятелни Redmine (сървърни) решения

Какво предлагаме

Като компания, напълно посветена на уеб приложения, имаме дълбоко разбиране за това, какво е необходимо за хостинг на такова приложение. Като част от нашата непрекъсната поддръжка на самостоятелни решения, се опитваме да опростим тази сложна операция възможно най-много. През нашите 10+ години опит със стотици уникални клиенти на сървъри, сме иновирали и пуснали на пазара множество полезни инструменти и ръководства, които могат да се използват почти универсално.

Виртуализация

Това беше естествен стъпка още от началото на нашето предприятие за сървърни решения. Вместо да изискваме от нашите клиенти да подготвят среда с всички предпоставки преди окончателната инсталация на нашето приложение, предоставяме опцията да изтеглите целия „сървър“. Това е виртуална машина (VM), съвместима с технологиите VMware и Virtual Box, която съдържа приложението, готово да започне работа. Така клиентът стартира приложението много по-бързо и с значително по-малко усилия.

Издадохме също и няколко безплатни варианта на VM за общността на Redmine, един с чист Redmine, друг с Redmine + нашите безплатни разширения (Easy Gantt, Easy WBS).

„Инсталатор на Redmine“

Бързо след пускането му, инсталаторът на Redmine стана най-използваният инструмент до днес. Когато клиентът избере да инсталира приложението директно на сървъра, този инструмент го прави много по-лесно от стандартния начин - вместо да извършва множество ръчни стъпки (извличане на инсталационен пакет в определена папка, изпълнение на различни команди на сървъра), има магьосник, който ви води през основните настройки и извършва инсталацията и миграциите автоматично - така намалява шансът за грешка.

Освен това, инсталаторът на Redmine е неразделна част от нашите VM, където се използва за инсталиране на софтуерни актуализации без проблеми.

Проверка на изискванията на Redmine сървър

Както вече беше споменато, нашите приложения зависят от всички видове системи, което е съвсем нормално - живеем в епоха на интегрирани технологии. За да поддържаме зависимостите в ред, сме създали много прост инструмент, който проверява важните компоненти на сървъра. Администраторът просто изпълнява проста команда, която дава кратка таблица с компонентите и техния статус. Такава информация е ценна не само за администратора, но и за нашите служители за поддръжка, които могат да предоставят по-добри инструкции за отстраняване на проблем, ако клиентът се обърне към нас.

Ръководства и насоки

Сървърната среда е разнообразна джунгла от непропорционални размери. За да поддържаме всички части в перфектна синхронизация, са необходими тонове опит и непрекъснато освежаване на знанията ви за новите технологии. За най-важните конфигурации и компоненти, свързани с нашите приложения, публикуваме ръководства за инструкции, които помагат на администраторите в редовната поддръжка на сървъра.

Тези включват - инсталационни ръководства, актуализации на Ruby, конфигурации на сървъра, полезни команди или общи грешки на сървъра и други.

Ограничения на решението на Redmine сървър

Гъвкавост на поддръжката

Въпреки че винаги се опитваме да предоставим на клиентите максимално полезна информация и инструменти за гладко функциониране на техните самостоятелни приложения, не можем директно да контролираме техните среди. Това означава, че нямаме възможност да извършваме поправки директно на сървъра или да търсим причината за различни грешки, ко

График за планиране

Изискванията за администратори на сървъри са по-големи от наличното предложение, което е студена и твърда факт. Поддръжката на сървъри не е изключение. Поради тази проста причина, поддръжката на сървъри трябва да бъде планирана напред, така че да има достатъчно време за пълното решаване на проблема.

Това е особено вярно, ако единствената опция за достъп е чрез дистанционно управление, където администраторът на клиента трябва да бъде налице. Ако клиентът ни осигури SSH достъп, този проблем е по-малък - нашият администратор започва ремонта веднага, когато е наличен и не се нуждае да се среща с администратора на клиента.

Проверка на доклад за грешки

Не е далечно да се каже, че всеки сървърен екосистема е различна. С толкова много опции за конфигурация, бихте мислили, че е невъзможно да има два идентични сървъра. Това често е причината, поради която не можем да симулираме вътрешно поведение, описано от клиента, което действа като грешка.

Ако услугата, необходима за изпълнението на нашето приложение, е конфигурирана по различен начин от нашите препоръки, това не е задължително грешно, но може да причини проблеми в приложението, които са трудни за проследяване до тази конфигурация.

Регистрирайте се безплатно

Не е необходима кредитна карта. Не е необходима инсталация, няма задължения

Redmine облачно решение

Технически, за крайния потребител няма реална разлика между сървърното и облачното решение, все още е уеб приложение, което отваряте в браузъра си. От гледна точка на услугата, обаче, тези решения не са нищо подобно.

Докато със сървърното решение частично работите за приложението - трябва да отделяте някои ресурси за поддръжка на приложението и сървърната среда. В облака всички усилия са насочени към работа с приложението за постигане на целите в бизнеса ви. Redmine Cloud е просто за провеждане на бизнеса ви, докато ние управляваме "склада с инструменти".

Какво предлагаме

Оптимална конфигурация

С нашия голям опит с инфраструктурата на сървъри и неизчерпаемите еволюционни и революционни иновации в тази област, заедно с най-дълбоките познания на изискванията на приложението, ние сме в състояние да гарантираме, че нашият облак предоставя оптималната конфигурация за най-доброто представяне на нашето софтуерно решение.

С ИТ светът, който се променя всеки ден пред очите ни, осъзнаваме, че никога няма да има крайна перфектна конфигурация. Затова във всеки даден момент управляваме облака, като адаптираме най-добрите практики и нашите собствени технологии към най-новите тенденции с висока добавена стойност.

Redmine Global Cloud

Нашият център за данни е разпространен вече по всички (без Антарктика) континенти, за да осигури надеждна наличност и достъпност от всяка част на света. И ние не планираме да спираме добавянето на нови центрове за данни към нашата карта. Всички центрове за данни отговарят на най-високите стандарти за хостинг на приложения.

Местоположения на нашите текущи центрове за данни*:

  • ЕВРОПА
    •  Франция
    •  Чешка Република
    •  Русия (Москва)
  • СЕВЕРНА АМЕРИКА - Канада
  • ЮЖНА АМЕРИКА - Бразилия
  • АЗИЯ
    • Сингапур
    • Япония
  • АВСТРАЛИЯ - Сидни
  • АФРИКА - Република Южна Африка

* - към 09/2017

Центровете за данни по целия свят осигуряват бързо представяне и високо ниво на безопасност.

Къде можете да намерите нашите сървъри? Почти навсякъде.

Карта на Redmine Global Cloud

Карта на Redmine Global Cloud

Гъвкавост

Облачните приложения обикновено са по-стандартизирани отколкото решенията на сървъри, което е добре, защото намалява разходите за клиента. Въпреки това, в Redmine Cloud предлагаме ексклузивни персонализирани услуги, които отстраняват някои от основните недостатъци на облака.

Един пример за такава услуга е да използвате приложението на домейна на клиента. Например, вместо да използвате стандартния домейн за приложение company.easyproject.com, можете да използвате projects.company.com.

Друга услуга, която предлагаме, са редовни пълни резервни копия от приложението, достъпни в сигурно SFTP място, което не е стандарт в повечето облачни решения.

Ако изискванията за персонализиране на облачното решение станат още по-високи, ние сме готови за това.

Redmine Private Cloud (посветен сървър)

Връхният пункт на облачните услуги, частният облак комбинира най-големите предимства на решенията на сървъри и облаци, като елиминира най-значимите им недостатъци.

От една страна, вашето приложение работи на отделен сървър, посветен изцяло на вашето приложение, където околни технически услуги са настроени според вашите нужди. От друга страна, ние се грижим за всички проблеми, свързани с приложението, и не е нужно да имате екип за тази цел в организацията си.

Поддръжка

Беше споменато в частта за сървъра в тази статия, че може да стане сложно да се решат някои проблеми, възникнали на сървърното приложение. В облака обаче винаги можете да разчитате на най-пряк и превантивен подход към докладените от вас проблеми, просто защото нашите оператори могат да тестват проблема на място. Поради това често можем да ви предложим първоначално решение на вашата заявка.

Освен това, нашата съвременна технология за мониторинг на инциденти е в пълна постоянство 24/7, което ни позволява да откриваме голямата част от грешките преди да бъдат забелязани от крайния потребител. А тези, които са били открити от потребителите, вече са в грижите на нашия ангажиран екип от експерти.

Възстановяването в случай на фатални сблъсъци на външни услуги е в рамките на 3 часа - вашето приложение работи на нов сървър.

Ограничения на облачното решение Redmine

Контрол върху приложението

Задната част на приложението - инфраструктура, изходен код, процеси на сървъра и т.н. са напълно под наш контрол - клиентът няма да управлява тази част от решението. В случай на частен облак, клиентът има думата, но не го управлява директно.

Политики за сигурност

Без да е нужно да се казва, Redmine Cloud защитава потребителските данни в съответствие с високи стандарти и всички законодателни политики. Въпреки това има организации, които просто не могат да имат данни, обработвани от външни страни, поради вътрешни правила, законодателство в регулирани области или други регулации. Въпреки това това е рядко.

Нашите данни показват, че тези ограничения засягат директно само около 10% от всички наши клиенти.

Как да изберете?

За да ви помогнем с важното решение между решението на сървъра и облака, подготвихме набор от въпроси, за да ви помогнем да осъзнаете истинските си приоритети за решението и да разкриете някои променливи, които може да сте пропуснали в уравнението.

Това ръководство основно обобщава предходните параграфи, но добавя и други по-изтънчени критерии.

Въпрос №1 - Имам ли ресурсите да самостоятелно хостна уеб приложение?

Започвайки с очевидното - надеждна сървърна инфраструктура, опитни администратори на сървъри. Но след това става по-дълбоко, до софтуерните изисквания.

  • Ще трябва ли да наема нови служители, за да управляват приложението?
  • Ще изискват ли моите техници допълнително обучение за този вид приложение?
  • Ще трябва ли да купя нов сървър?
  • Ще трябва ли да актуализирам/заменя операционната система?
  • Колко компонента ще трябва да инсталирам/актуализирам, за да мога да инсталирам приложението?

Запомнете, поддържането на актуалните технологии на сървъра, за да се изпълни надеждно уеб приложение, може да бъде по-изискващо, отколкото изглежда на първо поглед.

Въпрос №2 - Колко ще струва самостоятелното хостване?

В облака плащате само за така наречените SaaS (софтуер като услуга), докато решението на сървъра подразбира допълнителни разходи. Не само цената на приложението, но и вътрешните разходи за поддръжка, хардуер или технически обучения. Ако бюджетът на вашето приложение не е готов за такива наднормени разходи, ще бъдет

Резюме

Не е изненада, че мнозинството от потребителите на софтуер избират пълното, безпроблемно, plug-and-play решение на облака, ако им се даде възможност. За физически лица и повечето компании това дори не е решение - просто стартирайте облачен инстанс, поканете екипа си и продължете да се фокусирате върху основната си дейност с помощта на новото приложение.

Винаги ще има няколко области, където решението на облака не е възможно, и те получават грижите и вниманието, които заслужават от продавачите на сървърни решения. Но това ще остане по-изискващо и скъпо от двете.

Изпробвайте Easy Redmine в безплатен пробен период от 30 дни

Пълни функции, защитени с SSL, ежедневни резервни копия, във вашата географска локация