Produkty Pobierz wersję próbnąCase Study

Microsoft® Windows Server® 2008 RC1
Analiza wdrożenia u klienta


Dzięki Microsoft® Windows® Server® 2008 RC1 firma INSYS buduje wydajną infrastrukturę zaawansowanej platformy internetowej

Informacje o firmie

INSYS to poznańska firma specjalizująca się w budowaniu zaawansowanych rozwiązań informatycznych, często przy zastosowaniu najnowszych technologii firmy Microsoft. Głównym celem działania przedsiębiorstwa jest dostarczanie klientom aplikacji internetowych i mobilnych, a także systemów identyfikacji, obsługi imprez masowych oraz konferencji. W skład zespołu pracowników firmy wchodzi pięć osób specjalizujących się w różnych aspektach realizacji systemów informatycznych (grafika, projektowanie interfejsów użytkownika, architektura rozwiązań informatycznych i programowanie). Firma działa na rynku od 2004 roku.

Sytuacja i cele wdrożenia

INSYS jako firma zajmująca się wdrożeniami aplikacji WWW otrzymała propozycję zmodernizowania telewizji internetowej poznańskie-go klubu sportowego KKS Lech – LechTV Online. Telewizja ta działała już wcześniej przez okres około sześciu miesięcy i zyskała pokaźną liczbę fanów. Systematycznie zwiększająca się liczba odwiedzin i powiększające się zainteresowanie serwisem skłoniło jego właścicieli do zainwestowania w wydajniejszy i bardziej rozbudowany system.

Obecna wersja LechTV miała być odświeżeniem serwisu, który działał już w sieci od około pół roku. Chcieliśmy dostosować serwis do potrzeb jego użytkowników, zarówno tych obecnych, jak i przyszłych ” – powiedział Piotr Matecki, zastępca dyrektora ds. marketingu KKS Lech Poznań.

Firma INSYS dokonała analizy potrzeb serwisu w porozumieniu z jej właścicielami i  samymi twórcami. Okazało się, że dotychczasowe rozwiązanie nie było dość wydajne, a także miało ograniczania w zakresie skalowalności i rozszerzalności. Główne założenia obejmowały więc zwiększenie atrakcyjności całej witryny od strony wizualnej, ale przede wszystkim chodziło o polepszanie użyteczności serwisu oraz dostarczenie widzom materiałów wideo jak najwyższej jakości w ciekawym i przyjaznym interfejsie. Dodatkowo istotne było zapewnienie możliwości rozwoju platformy w przyszłości i rozbudowywaniu jej o dodatkowe funkcje (szczególnie związane z interakcją z widzem).

Zobaczyliśmy duży potencjał serwisu LechTV i zależało nam na tym, by w pełni go wykorzystać poprzez zastosowanie właściwych technologii informatycznych. Chcieliśmy, by serwis się rozwijał i  spełniał oczekiwania odbiorców ” – powiedział Piotr Czekała, właściciel firmy INSYS.

Rozwiązanie

Termin realizacji był bardzo krótki, stąd konieczne było zastosowanie technologii, która umożliwiłaby szybką realizację zaawansowanych funkcjonalności. Przedstawiciele INSYS postawili na Windows Server 2008 oraz związane z nimi rozwiązania.

„J ako że mieliśmy niewiele czasu, chcieliśmy skorzystać ze sprawdzonych rozwiązań, unikając w ten sposób przykrych niespodzianek w  przyszłości. Taką pewność dają nam obecnie tylko technologie firmy Microsoft ” – powiedział Krzysztof Bartkowski, właściciel firmy INSYS.

Podczas planowania infrastruktury ustalono, że warstwa prezentacyjna (odtwarzacz video oraz bardziej skomplikowane elementy interfejsu) zostanie stworzona przy wykorzystaniu technologii Microsoft Silverlight. Dodatkowo po stronie klienta zostanie wykorzystana biblioteka ASP.NET AJAX, a po stronie serwera ASP.NET 3.5. Całość natomiast będzie uruchomiona na serwerze IIS7, będącym częścią platformy Windows Server 2008.

Po zakończeniu etapu planowania i  zaakceptowaniu projektu INSYS przystąpił do realizacji witryny. Szybko okazało się, że prace idą bardzo sprawnie. Technologia ASP.NET 3.5 z rozszerzeniami ASP.NET AJAX umożliwiła szybkie tworzenie aplikacji internetowych, przede wszystkim dlatego, że wszystkie elementy idealnie ze sobą współgrają (od bibliotek JavaScript po stronie klienta, przez kontrolki serwerowe aż po bezproblemową integrację z Web Services).

Zastosowaliśmy framework .NET 3.5 oraz narzędzia Visual Studio 2008. Od razu zauważyliśmy, że wszystkie tworzone przez nas komponenty współpracują ze sobą bez zarzutu, a praca zespołowa stała się niezwykle efektywna” – powiedział Krzysztof Bartkowski, właściciel firmy INSYS.

Na wykorzystaniu Visual Studio 2008 zyskali nie tylko sami programiści. Dodatkowo bardzo istotna okazała się także współpraca pomiędzy programistami a grafikami, którzy mogli skorzystać z funkcji pozwalającej na przechowywanie całego projektu w  jednym zbiorze źródłowym. Przy projekcie tak mocno nastawiony na warstwę wizualną okazała się to sprawa kluczowa. W warstwie prezentacyjnej ogromną rolę odegrały zaś możliwości technologii Silverlight. Spełniała ona wszystkie założenia ważne dla projektu:

  • wyświetlanie materiałów wideo wysokiej jakości,
  •  możliwość tworzenia zaawansowanych wizualnie elementów interfejsu użytkownika.

Silverlight to duży potencjał na dziś, ale jednocześnie gwarancja kolejnych wersji, a  więc pewność, że będziemy mogli rozbudowywać serwisu o zaawansowane funkcje w przyszłości” – powiedział Piotr Czekała, właściciel firmy INSYS.

Cały serwis został umieszczony na Windows Server 2008, a głównym obsługującym go komponentem jest IIS7. Główną zaletą nowe-go serwera aplikacji WWW stworzonego przez Microsoft wykorzystywaną przez programistów INSYS była funkcja tzw. Integrated ASP.NET Pipeline, która umożliwiała tworzenie modułów serwera z wykorzystaniem języka C# oraz frameworku ASP.NET. Dzięki niemu serwer może automatycznie obrabiać dane dostarczane przez aplikacje sieciowe, również takie, które domyślnie pochodzą z różnych środowisk programistycznych. Co więcej, Integrated Pipeline pozwala pozwala przekierować standardowe zapytania do serwera na konkretne (napisane przez programistę) moduły.

„Dzięki możliwości rozbudowy samego IIS7 udało nam się zoptymalizować wykorzystanie łącza internetowego. Stworzyliśmy bowiem moduł kompresji plików, który w locie zmniejsza rozmiar pobieranych zbiorów. Było to możliwe tylko dzięki funkcjonalności samego IIS7” – powiedział Piotr Czekała, właściciel firmy INSYS.

Kiedy cała aplikacja była już gotowa, nastąpiła migracja danych z poprzedniej wersji serwisu i przekodowanie archiwalnych materiałów wideo do formatu Windows Media. Kiedy ten proces został ukończony, nastąpiło publiczne uruchomienie serwisu.

Korzyści

Stworzone przez INSYS rozwiązanie objęło sam serwis www.lechpoznan.tv oraz zestaw narzędzi administracyjnych pozwalających na łatwe zarządzanie materiałami wideo oraz treścią dostępną na stronie. Dziś serwis ten obsługuje około 600 000 wywołań w ciągu doby przy zachowaniu pełnej wydajności, stąd całe wdrożenie jest oceniane jako duży sukces. Było to możliwe dzięki nowoczesnemu serwerowi Windows Server 2008 oraz rozbudowanej funkcjonalności IIS7.

„To dzięki integracji między samym serwerem oraz narzędziami programistycznymi było możliwe tak szybkie utworzenie zaawansowanej aplikacji. Dzięki wykorzystaniu platformy Windows Server 2008 nasza praca stała się łatwiejsza i przynosi oczekiwane efekty dla naszych klientów” - podsumował wdrożenie Piotr Czekała, właściciel firmy INSYS.

Dane ogólne

Kraj: Polska
Sektor: IT

Informacje o kliencie

Lech TV to serwis będący telewizją internetową związaną z działalnością poznańskiego klubu spor-towego KKS Lech. INSYS to firma specjalizująca się w budowaniu zaawansowanych rozwiązań informatycznych, często przy zastosowaniu najnowszych technologii firmy Microsoft.

Scenariusz

  • Web Services

Sytuacja

INSYS jako firma zajmująca się wdrożeniami aplikacji WWW otrzymała propozy-cję zmodernizowania telewizji internetowej poznań-skiego klubu sportowego KKS Lech – LechTV Online.

Rozwiązanie

INSYS wdrożył zupełnie nową aplikację obsługującą cały serwis LechTV Online. Dzięki Windows Server 2008 oraz związanymi z platformą narzędziami programistycznymi udało się stworzyć serwis zaled-wie w sześć tygodni.

Korzyści

n  Zintegrowana platforma tworzenia aplikacji WWW pozwala na łatwą i efektywną pracę grupową,

n  Łatwość implementacji serwisu i  zarządzanie nim,

n  Serwis jest łatwy w rozbudowie,

n  Aplikacja WWW działa w sposób wydajniejszy.

Dzięki możliwości rozbudowy samego IIS7 udało nam się zoptymalizować wykorzystanie łącza internetowego. Stworzyliśmy bowiem moduł kompresji plików, który w locie zmniejsza rozmiar pobieranych zbiorów. Było to możliwe tylko dzięki funkcjonalności samego IIS7

Piotr Czekała, właściciel firmy INSYS


Pobierz
© 2008 Microsoft Corporation. Wszelkie prawa zastrzeżone.   Zasady użytkowania witryny microsoft.com | Znaki towarowe | Ochrona prywatności