Spółka ChromeCRM działająca dotychczas pod firmą MarIT
– wdraża Microsoft Windows Server 2008 RC1, poprawiając wydajność serwerów aplikacji sieciowych
Informacje o firmie
ChromeCRM jeszcze jako MarIT, od początku swojej działalności specjalizował się w produkcji zaawansowanych systemów komputerowych dla potrzeb biznesu. Aktualnie głównym obszarem działania przedsiębiorstwa są aplikacje służące do zarządzania relacjami z klientami i nowoczesnej komunikacji bazującej na rozwiązaniach IT. Firma prowadzi działalność od 1999. W związku z rozwojem firmy i w celu podkreślenia koncentracji wysiłku na wiodącym produkcie, z dniem 1 kwietnia b.r. dokonano zmiany dotychczasowej nazwy „MarIT Sp. z o.o.” na „ChromeCRM Sp. z o. o.”
Na początku przedsiębiorstwo tworzyło aplikacje wspierające procesy zarządzania zasobami ludzkimi dla branży morskiej. Oprogramowanie stworzone przez ChromeCRM jest dziś wykorzystywane na około 25% statków światowej floty handlowej. Od roku 2006 oferta firmy została poszerzona o linię produktów związanych z systemami CRM. ChromeCRM dostarcza dziś własne rozwiązanie CRM w modelu SaaS wraz z usługami wdrożeniowymi. Oferta obejmuje rozwiązania CRM, CMS i Email. Oprogramowanie dostarczane jest w wersji standardowej oraz w wersjach prekonfigurowanych dla wybranych rynków. Kanały dystrybucji obejmują: dystrybucję własną oraz dystrybucję za pośrednictwem autoryzowanych dystrybutorów.
Cel wdrożenia
Większość produktów firmy ChromeCRM to
aplikacje sieciowe. Programy te są stale rozwijane, usprawniane i wzbogacane
o kolejne funkcjonalności. Kluczowym elementem strategii ChromeCRM jest zapewnienie stabilności i wydajności działania oprogramowania w środowisku sieciowym tak, by klienci mieli stały dostęp do narzędzi codziennej pracy i mogli polegać na stosowanych rozwiązaniach IT.
„
Nasze aplikacje mają pomagać w zarządzaniu procesami firmy, przyspieszać je i dawać pracownikom narzędzia czyniące ich pracę efektywniejszą i wydajniejszą. Dlatego bardzo ważne jest stabilne i funkcjonalne środowisko, w którym uruchamiana jest aplikacja. To dla nas jedna z kluczowych spraw”
– powiedział Wojciech Kwoczek, Software Dev/Team Lead odpowiedzialny za kluczowy produkt firmy ChromeCRM.
Głównym środowiskiem uruchomieniowym dla produktów firmy ChromeCRM jest Windows Server 2003 oraz serwer aplikacji sieciowych IIS 6.0. Firma od początku stawiała na produkty Microsoft, ponieważ zapewniały one potrzebną programistom i administratorom funkcjonalność oraz produktywność.
„
Korzystamy z platformy Microsoftu, w skład której wchodzi Windows Server, środowisko ASP.NET oraz Microsoft SQL. To sprawdzone rozwiązanie, które świetnie sprawdza się w środowisku produkcyjnym. Dodatkowo zawsze możemy liczyć na wsparcie ze strony producenta
”
– Małgorzata Rembas, administrator systemowy w firmie ChromeCRM.
Kiedy na rynku pojawiła się najnowsza wersja Windows Servera 2008, ChromeCRM postanowił utworzyć środowisko testowe, w którym przetestowałby swoje programy i zaczął pracę nad ich aktualizowaniem do nowej platformy serwerowej. Pracownikom zależało na pozyskaniu najnowocześniejszego na rynku środowiska aplikacji sieciowych i sprawdzeniu jego możliwości w zakresie zwiększenia wydajności własnych aplikacji. Głównym celem było przetestowanie szybkości i niezawodności ISS 7.0 w maksymalnie obciążonym środowisku testowym.
„Mieliśmy już dobre doświadczenia z wersją Windows Server 2003, technologią ASP.NET 2.0 oraz bazą danych Microsoft SQL. Teraz przyszedł czas na kolejny krok – Windows Sever 2008. To był naturalny krok” – dodaje Wojciech Kwoczek.
Nowatorskie rozwiązanie
ChromeCRM zakupił nowy serwer z procesorami Intel Xeon 3,2 GHz. Na platformie tej został zainstalowany Windows Server 2008 wraz z rolą serwera aplikacji sieciowych IIS7.0. Jako silnik bazodanowy znalazł się tam również Microsoft SQL 2008, a w ręce programistów oddano .NET Framework w wersji 3.5 oraz zestaw narzędzi Visual Studio 2008.
„System Windows 2008 Server RC1 był prosty i intuicyjny w instalacji, nie sprawił nieoczekiwanych problemów zarówno w obsłudze sprzętu, jak i w kwestii administracji systemem. Konfiguracja i instalacja IIS 7.0 również spełniła nasze oczekiwania. Muszę podkreślić, że bezproblemowość całego procesu osadzania oprogramowania na serwerze mile nas zaskoczyła, a kreatory zaoszczędziły wiele czasu” – powiedziała Małgorzata Rembas.
Po zakończeniu instalacji na nowym serwerze uruchomiono aplikacje CRM. Już pierwsze testy pokazały, że IIS 7.0 okazał się szybszy od swojego poprzednika. „Zaobserwowaliśmy wzrost wydajności i przyspieszenie pracy naszych aplikacji w nowym środowisku. To zasługa IIS 7.0 – więc główne założenie zostało spełnione. Ale IIS 7.0 dał nam coś więcej – rozbudowaną funkcjonalność, która zoptymalizuje również zarządzanie aplikacjami i podniesie poziom ich bezpieczeństwa” – powiedziała Małgorzata Rembas.
W nowej edycji IIS 7.0 administratorzy mogą konfigurować witrynę główną oraz wszystkie jej podserwisy za pomocą pojedynczego pliku konfiguracyjnego w formacie XML. To w nim zawarte są znaczące parametry strony. Zbiór ten może być współdzielony pomiędzy różnymi serwisami, z jednej tzw. Web Farm. W ten sposób nie trzeba za każdym razem określać tych samych parametrów.
Nowy IIS udostępnia również narzędzia do zdalnego zarządzania serwerem i witrynami. Funkcjonalność IIS Manager Administration Tool pozwala na bezpieczne połączenie z maszyną i wydawanie na niej poleceń tekstowych (aplikacja Command Line, AppCmd exe) lub uruchamianie odpowiednich skryptów PowerShell Commands.
„IIS Manager Administration Tool to nowość, która ułatwia nam zarządzanie witryną. Po prostu łączymy się z serwisem z dowolnej maszyny i zarządzamy nim w prosty i przyjazny sposób” – dodaje Wojciech Kwoczek.
Aplikacje sieciowe są narażone na liczne ataki, dlatego tak ważne staje się ich właściwe zabezpieczenie. Dzięki IIS 7.0 MarIT wdroży bezpieczną metodę szyfrowania haseł (Encrypting Passwords in Configuration). Wszystkie dane transmitowane do serwera i na strony będą w ten sposób szyfrowane za pomocą wbudowanego w IIS7 algorytmu SSL. Ważną okazała się również funkcja Request Filtering, której zadanie polega na filtrowaniu zapytań wysyłanych do serwera WWW i zapobieganiu wszelkim próbom wstrzyknięcia niebezpiecznego kodu do witryny lub bazy danych. IIS7 zapewnił także mechanizm autoryzacji adresów URL (URL Authorization), które są wykorzystywane w trakcie działania aplikacji sieciowej.
„Dzięki URL Authorization IIS7 chroni witryny przed próbami przekierowania ruchu na inne serwery, zawierające niebezpieczne oprogramowanie. To ciekawa funkcja, z której na pewno skorzystamy w naszych aplikacjach” – powiedziała Małgorzata Rembas.
Korzyści
Testowe wdrożenie Windows Servera 2008 w firmie ChromeCRM pokazało, że firma zyskała nowoczesny i wydajny system, który zwiększył szybkość i wydajność uruchomianych w nim aplikacji. Nowe funkcjonalności IIS 7.0 pokazały natomiast nowe kierunki w rozwijaniu narzędzi tworzonych przez ChromeCRM. „Cieszę się, że wdrożenie testowe wypadło tak pomyślnie. To nas skłania do rozpoczęcia migracji w kierunku Windows Servera 2008 i dalszego rozwijania naszych aplikacji” – podsumowała wdrożenie Małgorzata Rembas, administrator systemowy w firmie ChromeCRM.
| Dane ogólne Kraj: Polska Sektor: systemy IT, CRM Informacje o kliencieChromeCRM jest firmą specjalizującą się w produkcji zaawansowanych systemów komputerowych dla potrzeb biznesu. Specjalizuje się w systemach zarządzania relacjami z klientami i nowoczesnej komunikacji opartej o rozwiązania IT. Scenariusze- Web & Applications Platform
SytuacjaChromeCRM chciał wdrożyć najnowsze i najwydajniejsze rozwiązanie serwerowe dostępne na rynku. Firmie zależało na szybkości i wydajności działania witryny, a także łatwości zarządzania. Rozwiązanie ChromeCRM wybrał rozwiązanie bazujące na Windows Server 2008. Szczególnie wykorzystywanym modułem jest serwer aplikacji sieciowych IIS7. Korzyści - łatwość w zarządzaniu serwisem,
- podniesione bezpieczeństwo witryn WWW,
- zwiększona wydajność.
 | Zaobserwowaliśmy wzrost wydajności i przyspieszenie pracy naszych aplikacji w nowym środowisku. To zasługa IIS 7.0 – więc główne założenie zostało spełnione. Ale IIS 7.0 dał nam coś więcej – rozbudowaną funkcjonalność, która zoptymalizuje również zarządzanie aplikacjami i podniesie poziom ich bezpieczeństwa |  |
Małgorzata Rembas, administrator systemowy w firmie ChromeCRM

 |