Architektura Digital Workspace na platformie Citrix Cloud

Architektura Digital Workspace na platformie Citrix Cloud

Wprowadzenie

W artykule opisano możliwości i cechy architektury platformy chmurowej Citrix Cloud oraz zestawu usług Citrix Workspace. Rozwiązania te są centralnym elementem i podstawą wdrożenia koncepcji cyfrowej przestrzeni pracy firmy Citrix.

W tym artykule starałem się zrozumieć i sformułować związki przyczynowo-skutkowe pomiędzy platformami chmurowymi, usługami i subskrypcjami Citrix, których opis w otwartych źródłach firmy (citrix.com i docs.citrix.com) wygląda bardzo niejasno w niektóre miejsca. Technologie chmurowe – chyba nie ma innego wyjścia! Warto zauważyć, że architektura i technologia są ujawniane w ogólnie rozsądny sposób. Trudności pojawiają się w zrozumieniu hierarchicznej relacji pomiędzy usługami i platformami:

  • Która platforma jest podstawowa – Citrix Cloud czy Citrix Workspace Platform?
  • Która z powyższych platform zawiera wiele usług Citrix potrzebnych do zbudowania infrastruktury cyfrowego miejsca pracy?
  • Ile kosztuje ta przyjemność i w jakich opcjach można ją uzyskać?
  • Czy możliwe jest wdrożenie wszystkich funkcji cyfrowego obszaru roboczego Citrix bez korzystania z Citrix Cloud?

Odpowiedzi na te pytania oraz wprowadzenie do rozwiązań Citrix dla cyfrowych miejsc pracy znajdują się poniżej.

Chmura Citrix

Citrix Cloud to platforma chmurowa, na której znajdują się wszystkie usługi niezbędne do organizacji cyfrowych miejsc pracy. Ta chmura jest bezpośrednio własnością Citrix, która również ją utrzymuje i zapewnia wymagane SLA (dostępność usług – co najmniej 99,5% miesięcznie).

Klienci (klienci) Citrix, w zależności od wybranej subskrypcji (pakietu usług), otrzymują dostęp do określonej listy usług w modelu SaaS. Dla nich Citrix Cloud pełni rolę opartego na chmurze panelu sterowania dla cyfrowych miejsc pracy firmy. Citrix Cloud ma architekturę wielodostępną, klienci i ich infrastruktura są od siebie odizolowani.

Citrix Cloud działa jako płaszczyzna kontroli i obsługuje wiele usług chmurowych Citrix, m.in. usługi obsługi i zarządzania infrastrukturą cyfrowej przestrzeni pracy. Płaszczyzna danych, która obejmuje aplikacje użytkownika, komputery stacjonarne i dane, znajduje się poza Citrix Cloud. Jedynym wyjątkiem jest Usługa Bezpieczna Przeglądarka, która świadczona jest w całości w modelu chmurowym. Płaszczyzna danych może znajdować się w centrum danych klienta (on-premise), centrum danych dostawcy usług, hiperchmurach (AWS, Azure, Google Cloud). Rozwiązania mieszane i rozproszone są możliwe, gdy dane klientów są zlokalizowane w kilku lokalizacjach i chmurach, a jednocześnie są centralnie zarządzane z poziomu Citrix Cloud.

Architektura Digital Workspace na platformie Citrix Cloud

Takie podejście ma wiele oczywistych zalet dla klientów:

  • swoboda wyboru miejsca umieszczenia danych;
  • możliwość budowy hybrydowej infrastruktury rozproszonej, obejmującej wiele lokalizacji u różnych dostawców, w kilku chmurach i lokalnie;
  • brak bezpośredniego dostępu do danych użytkownika z Citrix, gdyż znajdują się one poza Citrix Cloud;
  • możliwość samodzielnego ustalenia wymaganego poziomu wydajności, odporności na awarie, niezawodności, poufności, integralności i dostępności danych; następnie wybierz odpowiednie miejsca do umieszczenia;
  • nie ma potrzeby hostowania i utrzymywania wielu usług zarządzania cyfrowym miejscem pracy, ponieważ wszystkie są zlokalizowane w Citrix Cloud i przyprawiają Citrix o ból głowy; w rezultacie - redukcja kosztów.

Obszar roboczy Citrix

Citrix Workspace jest transcendentalny, fundamentalny i wszechogarniający. Przyjrzyjmy się temu bardziej szczegółowo i stanie się jasne, dlaczego.

Ogólnie rzecz biorąc, Citrix Workspace ucieleśnia koncepcję cyfrowego miejsca pracy firmy Citrix. Jest to jednocześnie rozwiązanie, usługa i zestaw usług umożliwiających tworzenie połączonych, bezpiecznych, wygodnych i zarządzanych miejsc pracy.

Użytkownicy zyskują możliwość płynnego logowania jednokrotnego w celu szybkiego dostępu do aplikacji/usług, komputerów stacjonarnych i danych z jednej konsoli z dowolnego urządzenia w celu produktywnej pracy. Mogą szczęśliwie zapomnieć o wielu kontach, hasłach i trudnościach ze znalezieniem aplikacji (skróty, panel Start, przeglądarki – wszystko jest w różnych miejscach).

Architektura Digital Workspace na platformie Citrix Cloud

Usługa IT otrzymuje narzędzia do scentralizowanego zarządzania usługami i urządzeniami klienckimi, bezpieczeństwa, kontroli dostępu, monitorowania, aktualizacji, optymalizacji interakcji sieciowych i analityki.

Citrix Workspace umożliwia zapewnienie ujednoliconego dostępu do następujących zasobów:

  • Citrix Virtual Apps and Desktops – wirtualizacja aplikacji i desktopów;
  • Aplikacje internetowe;
  • Aplikacje w chmurze SaaS;
  • Aplikacje mobilne;
  • Pliki w różnych magazynach, m.in. pochmurny.

Architektura Digital Workspace na platformie Citrix Cloud

Dostęp do zasobów Citrix Workspace można uzyskać poprzez:

  • Standardowa przeglądarka - Chrome, Safari, MS IE i Edge, obsługiwana jest przeglądarka Firefox
  • lub „natywną” aplikację kliencką – Citrix Workspace App.

Dostęp możliwy jest ze wszystkich popularnych urządzeń klienckich:

  • Pełnoprawne komputery z systemem Windows, Linux, MacOS, a nawet Chrome OS;
  • Urządzenia mobilne z systemem iOS lub Android.

Platforma Citrix Workspace Platform jest częścią różnorodnych usług chmurowych Citrix Cloud przeznaczonych do organizowania cyfrowych przestrzeni roboczych. Warto zaznaczyć, że Workspace zawiera większość usług obecnych w Citrix Cloud, omówimy je bardziej szczegółowo później.

W ten sposób użytkownicy końcowi uzyskują funkcjonalność cyfrowego miejsca pracy na swoich ulubionych urządzeniach klienckich za pośrednictwem aplikacji Workspace lub jej zamiennika opartego na przeglądarce (aplikacja Workspace dla HTML5). Aby osiągnąć tę funkcjonalność, Citrix oferuje Workspace Platform jako zestaw usług w chmurze, którymi administratorzy firmy zarządzają za pośrednictwem Citrix Cloud.

Citrix Workspace jest dostępny w trzy paczki: Standardowy, Premium, Premium Plus. Różnią się one ilością usług wchodzących w skład pakietu. Istnieje także możliwość zakupu niektórych usług osobno, poza pakietem. Na przykład podstawowa usługa Virtual Apps and Desktops jest zawarta tylko w pakiecie Premium Plus, a jej cena jednostkowa jest wyższa niż pakietu Standard i prawie równa Premium.

Okazuje się, że Workspace to zarówno aplikacja kliencka – Workspace App, jak i platforma chmurowa (jej część) – Workspace Platform, a także nazwa rodzajów pakietów usług, a także koncepcja cyfrowych miejsc pracy od Citrix jako całości. To taka wieloaspektowa jednostka.

Architektura i wymagania systemowe

Tradycyjnie strukturę Digital Workspace od Citrix można podzielić na 3 obszary:

  • Wiele urządzeń klienckich z aplikacją Workspace lub dostępem do cyfrowych obszarów roboczych za pośrednictwem przeglądarki.
  • Bezpośrednio Platforma Workspace w Citrix Cloud, która żyje gdzieś w Internecie w domenie cloud.com.
  • Lokalizacje zasobów to witryny będące własnością lub dzierżawione, chmury prywatne lub publiczne, w których hostowane są zasoby z aplikacjami, wirtualnymi pulpitami i danymi klientów publikowanymi w Citrix Workspace. Jest to ta sama płaszczyzna danych, o której mowa powyżej; przypomnę, że jeden klient może mieć kilka lokalizacji zasobów.

Przykłady zasobów obejmują hypervisory, serwery, urządzenia sieciowe, domeny AD i inne elementy niezbędne do świadczenia użytkownikom odpowiednich usług cyfrowego miejsca pracy.

Scenariusz infrastruktury rozproszonej może obejmować:

  • wiele lokalizacji zasobów we własnych centrach danych klienta,
  • lokalizacje w chmurach publicznych,
  • małe lokalizacje w odległych oddziałach.

Planując lokalizacje warto wziąć pod uwagę:

  • bliskość użytkowników, danych i aplikacji;
  • możliwość skalowania m.in. zapewnienie szybkiej rozbudowy i redukcji mocy produkcyjnych;
  • wymagania dotyczące bezpieczeństwa i przepisów.

Komunikacja między Citrix Cloud a lokalizacjami zasobów klienta odbywa się za pośrednictwem komponentów zwanych Citrix Cloud Connectors. Komponenty te pozwalają klientowi skupić się na utrzymaniu zasobów udostępnionych użytkownikom i zapomnieć o tańczeniu z usługami narzędziowymi i zarządczymi, które są już wdrożone w chmurze i wspierane przez Citrix.

Aby zapewnić równoważenie obciążenia i odporność na awarie, zalecamy wdrożenie co najmniej dwóch łączników Cloud Connector na lokalizację zasobu. Cloud Connector można zainstalować na dedykowanej maszynie fizycznej lub wirtualnej z systemem Windows Server (2012 R2 lub 2016). Zaleca się umieszczanie ich w wewnętrznej sieci lokalizacji zasobów, a nie w strefie DMZ.

Cloud Connector uwierzytelnia i szyfruje ruch pomiędzy Citrix Cloud a lokalizacjami zasobów poprzez https, standardowy port TCP 443. Dozwolone są tylko sesje wychodzące – z Cloud Connector do chmury, połączenia przychodzące są zabronione.

Citrix Cloud wymaga Active Directory (AD) w infrastrukturze klienta. Usługa AD pełni rolę głównego dostawcy IdAM i wymaga autoryzacji dostępu użytkowników do zasobów Workspace. Łączniki chmurowe muszą mieć dostęp do usługi AD. Aby zapewnić odporność na awarie, dobrą praktyką jest posiadanie w każdej lokalizacji zasobów pary kontrolerów domeny, które będą współdziałać z łącznikami chmury w tej lokalizacji.

Usługi w chmurze Citrix

Teraz warto skupić się na podstawowych usługach Citrix Cloud, które leżą u podstaw platformy Citrix Workspace i umożliwiają klientom wdrażanie w pełni cyfrowych miejsc pracy.

Architektura Digital Workspace na platformie Citrix Cloud

Zastanówmy się nad celem i funkcjonalnością tych usług.

Wirtualne aplikacje i komputery stacjonarne

To główna usługa Citrix Digital Workspace, pozwalająca na terminalowy dostęp do aplikacji i pełnoprawne VDI. Obsługuje wirtualizację aplikacji i komputerów stacjonarnych Windows i Linux.

Jako usługa w chmurze Citrix Cloud, usługa Virtual Apps and Desktops zawiera te same komponenty, co tradycyjne (nie w chmurze) wirtualne aplikacje i komputery stacjonarne, jak pokazano na poniższym rysunku. Różnica polega na tym, że wszystkie komponenty sterujące (płaszczyzna kontroli) w przypadku usługi są hostowane w chmurze Citrix. Klient nie musi już wdrażać i utrzymywać tych komponentów ani przydzielać im mocy obliczeniowej; zajmuje się tym Citrix.

Architektura Digital Workspace na platformie Citrix Cloud

Ze swojej strony klient musi wdrożyć następujące komponenty w lokalizacjach zasobów:

  • Złącza chmurowe;
  • kontrolery domeny AD;
  • Wirtualni agenci dostaw (VDA);
  • Hypervisory - z reguły istnieją, ale są sytuacje, w których da się obejść z fizyką;
  • Opcjonalne komponenty to Citrix Gateway i StoreFront.

Wszystkie wymienione komponenty, z wyjątkiem Cloud Connectors, są obsługiwane przez klienta niezależnie. Jest to logiczne, ponieważ tutaj znajduje się płaszczyzna danych, szczególnie w przypadku węzłów fizycznych i hypervisorów z VDA, gdzie bezpośrednio znajdują się aplikacje użytkownika i komputery stacjonarne.

Cloud Connectors musi jedynie zainstalować klient; jest to bardzo prosta procedura wykonywana z poziomu konsoli Citrix Cloud. Ich dalsze wsparcie odbywa się automatycznie.

Kontrola dostępu

Ta usługa zapewnia następujące funkcje:

  • SSO (pojedyncze logowanie) dla dużej listy popularnych aplikacji SaaS;
  • Filtrowanie dostępu do zasobów Internetu;
  • Monitorowanie aktywności użytkowników w Internecie.

Logowanie jednokrotne klientów do usług SaaS za pośrednictwem Citrix Workspace jest wygodniejszą i bezpieczniejszą alternatywą w porównaniu z konwencjonalnym dostępem przez przeglądarkę. Lista obsługiwanych aplikacji SaaS jest dość duża i stale się powiększa.

Filtrowanie dostępu do Internetu można skonfigurować w oparciu o ręcznie utworzone białe lub czarne listy witryn. Ponadto obsługuje kontrolę dostępu według kategorii witryn w oparciu o obszerne, zaktualizowane listy komercyjnych adresów URL. Użytkownicy mogą mieć ograniczony dostęp do takich kategorii witryn, jak sieci społecznościowe, sklepy, witryny dla dorosłych, złośliwe oprogramowanie, torrenty, serwery proxy itp.

Oprócz umożliwienia bezpośredniego dostępu do stron/SaaS lub zablokowania dostępu do nich, możliwe jest przekierowanie klientów do Bezpiecznej przeglądarki. Te. Aby ograniczyć ryzyko, dostęp do wybranych kategorii/list zasobów Internetu będzie możliwy wyłącznie poprzez Bezpieczną przeglądarkę.

Architektura Digital Workspace na platformie Citrix Cloud

Usługa zapewnia także szczegółową analitykę pozwalającą monitorować aktywność użytkowników w Internecie: odwiedzane strony i aplikacje, niebezpieczne zasoby i ataki, zablokowany dostęp, ilość przesłanych/pobranych danych.

Bezpieczna przeglądarka

Umożliwia publikację przeglądarki internetowej (Google Chrome) użytkownikom Citrix Workspace jako aplikacji wirtualnej. Secure Browser to usługa SaaS zarządzana i utrzymywana przez firmę Citrix. Jest w całości hostowany w Citrix Cloud (łącznie z płaszczyzną danych), klient nie musi go wdrażać i utrzymywać we własnych lokalizacjach zasobów.

Citrix odpowiada za alokację zasobów w swojej chmurze dla VDA hostujących przeglądarki publikowane dla klientów, zapewniając bezpieczeństwo i aktualizację systemu operacyjnego i samych przeglądarek.

Klienci uzyskują dostęp do Secure Browser za pośrednictwem aplikacji Workspace lub przeglądarki klienta. Sesja jest szyfrowana przy użyciu protokołu TLS. Aby skorzystać z usługi, klient nie musi niczego pobierać ani instalować.

Strony i aplikacje internetowe uruchamiane poprzez Secure Browser działają w chmurze, klient otrzymuje jedynie obraz sesji terminala, na urządzeniu końcowym nic się nie wykonuje. Pozwala to znacznie podnieść poziom bezpieczeństwa i chronić przed atakami przeglądarki.

Usługa jest podłączona i zarządzana poprzez panel klienta Citrix Cloud. Połączenie zostanie nawiązane za pomocą kilku kliknięć:
Architektura Digital Workspace na platformie Citrix Cloud

Zarządzanie jest również dość proste, sprowadza się do ustalenia polityk i białych kartek:
Architektura Digital Workspace na platformie Citrix Cloud

Polityka pozwala na regulację następujących parametrów:

  • Schowek – umożliwia włączenie funkcji kopiuj-wklej w sesji przeglądarki;
  • Drukowanie – możliwość zapisu stron internetowych na urządzeniu klienckim w formacie PDF;
  • Bez kiosku – domyślnie włączona, pozwala na pełne wykorzystanie przeglądarki (kilka zakładek, pasek adresu);
  • Przełączanie awaryjne regionu – możliwość ponownego uruchomienia przeglądarki w innym regionie Citrix Cloud w przypadku awarii regionu głównego;
  • Mapowanie dysku klienta – możliwość zamontowania dysku urządzenia klienckiego w celu pobrania lub przesłania plików sesji przeglądarki.

Białe listy umożliwiają określenie listy witryn, do których będą mieli dostęp klienci. Dostęp do zasobów spoza tej listy będzie zabroniony.

Współpraca w zakresie treści

Ta usługa zapewnia użytkownikom Workspace ujednolicony dostęp do plików i dokumentów hostowanych w wewnętrznych zasobach klienta (lokalnie) oraz obsługiwanych usługach chmury publicznej. Mogą to być foldery osobiste użytkownika, korporacyjne udziały sieciowe, dokumenty SharePoint czy repozytoria w chmurze takie jak OneDrive, DropBox czy Google Drive.

Usługa zapewnia SSO w celu uzyskania dostępu do danych na wszystkich rodzajach zasobów pamięci masowej. Użytkownicy Citrix Workspace uzyskują bezpieczny dostęp do plików służbowych ze swoich urządzeń nie tylko w biurze, ale także zdalnie, bez żadnych dodatkowych komplikacji.

Content Collaboration zapewnia następujące możliwości przetwarzania danych:

  • udostępnianie plików pomiędzy zasobami Workspace a urządzeniem klienckim (pobieranie i przesyłanie),
  • synchronizacja plików użytkownika na wszystkich urządzeniach,
  • udostępnianie i synchronizacja plików pomiędzy wieloma użytkownikami Workspace,
  • ustawianie praw dostępu do plików i folderów dla innych użytkowników Workspace,
  • żądanie dostępu do plików, generowanie linków umożliwiających bezpieczne pobieranie plików.

Ponadto zapewnione są dodatkowe mechanizmy zabezpieczające:

  • dostęp do plików za pomocą haseł jednorazowych,
  • szyfrowanie plików,
  • dostarczanie udostępnionych plików ze znakami wodnymi.

Zarządzanie punktami końcowymi

Usługa ta zapewnia funkcjonalność wymaganą w cyfrowych miejscach pracy do zarządzania urządzeniami mobilnymi (Mobile Device Management – ​​MDM) i aplikacjami (Mobile Application Management – ​​MAM). Citrix pozycjonuje je jako rozwiązanie SaaS-EMM – Enterprise Mobility Management jako usługę.

Funkcjonalność MDM umożliwia:

  • dystrybuuj aplikacje, polityki urządzeń, certyfikaty umożliwiające połączenie z zasobami klienta,
  • śledzić urządzenia,
  • blokować i wykonywać całkowite lub częściowe usuwanie (czyszczenie) urządzeń.

Funkcjonalność MAM umożliwia:

  • zapewnić bezpieczeństwo aplikacji i danych na urządzeniach mobilnych,
  • dostarczać korporacyjne aplikacje mobilne.

Z punktu widzenia architektury i zasady świadczenia usług dla klienta, Endpoint Management jest bardzo podobny do opisanej powyżej wersji chmurowej Virtual Apps and Desktops. Control Plane i jego usługi składowe znajdują się w Citrix Cloud i są utrzymywane przez Citrix, co pozwala nam traktować tę usługę jako SaaS.

Płaszczyzna danych w lokalizacjach zasobów klienta obejmuje:

  • Cloud Connector niezbędne do interakcji z chmurą Citrix,
  • Citrix Gateways, które zapewniają bezpieczny zdalny dostęp użytkowników do wewnętrznych zasobów klienta (aplikacje, dane) oraz funkcjonalność mikro-VPN,
  • Active Directory, PKI
  • Wymiana, pliki, aplikacje wirtualne i komputery stacjonarne.

Architektura Digital Workspace na platformie Citrix Cloud

Bramka

Citrix Gateway zapewnia następującą funkcjonalność:

  • bramka zdalnego dostępu – bezpieczne połączenie z zasobami korporacyjnymi dla użytkowników mobilnych i zdalnych spoza bezpiecznego obszaru,
  • Dostawca IdAM (zarządzanie tożsamością i dostępem) zapewniający logowanie jednokrotne do zasobów korporacyjnych.

W tym kontekście przez zasoby korporacyjne należy rozumieć nie tylko wirtualne aplikacje i desktopy, ale także liczne aplikacje SaaS.

Aby zoptymalizować ruch sieciowy i uzyskać funkcjonalność mikro VPN, należy wdrożyć Citrix Gateway w każdej lokalizacji zasobów, zazwyczaj w strefie DMZ. W takim przypadku przydział niezbędnych mocy i wsparcia spada na barki klienta.

Alternatywną opcją jest wykorzystanie Citrix Gateway w formie usługi Citrix Cloud – w tym przypadku klient nie musi niczego wdrażać ani utrzymywać w domu, Citrix robi to za niego w swojej chmurze.

Analityka

Jest to usługa analityczna Citrix Cloud zintegrowana ze wszystkimi opisanymi powyżej usługami chmurowymi. Przeznaczony jest do zbierania danych generowanych przez usługi Citrix i analizowania ich przy wykorzystaniu wbudowanych mechanizmów uczenia maszynowego. Uwzględnia to metryki związane z użytkownikami, aplikacjami, plikami, urządzeniami i siecią.

W rezultacie generowane są raporty dotyczące bezpieczeństwa, wydajności i działań użytkowników.

Architektura Digital Workspace na platformie Citrix Cloud

Oprócz generowania raportów statystycznych Citrix Analytics może działać proaktywnie. Polega to na tworzeniu profili normalnego zachowania użytkownika i identyfikowaniu anomalii. Jeśli użytkownik zacznie w niestandardowy sposób korzystać z aplikacji lub aktywnie grzebać w danych, on i jego urządzenie mogą zostać automatycznie zablokowane. To samo stanie się, jeśli uzyskasz dostęp do niebezpiecznych zasobów Internetu.

Koncentrujemy się nie tylko na bezpieczeństwie, ale także na wydajności. Analityka pozwala monitorować i szybko rozwiązywać problemy związane z długimi logowaniami użytkowników i opóźnieniami w sieci.

wniosek

Zapoznaliśmy się z architekturą chmury Citrix, platformą Workspace i jej głównymi usługami niezbędnymi do organizacji infrastruktury cyfrowych miejsc pracy. Warto zaznaczyć, że nie uwzględniliśmy wszystkich usług Citrix Cloud, ograniczyliśmy się do podstawowego zestawu do organizacji cyfrowej przestrzeni do pracy. Pełna lista Usługi chmurowe Citrix obejmują także narzędzia sieciowe, dodatkowe funkcje do pracy z aplikacjami i przestrzenie robocze.

Trzeba również powiedzieć, że główną funkcjonalność cyfrowych miejsc pracy można wdrożyć bez Citrix Cloud, wyłącznie lokalnie. Podstawowy produkt Virtual Apps and Desktops jest nadal dostępny w wersji klasycznej, gdy nie tylko VDA, ale także wszystkie usługi zarządzania są wdrażane i utrzymywane przez klienta samodzielnie w jego witrynie; w tym przypadku nie są potrzebne żadne Cloud Connectors. To samo tyczy się Endpoint Management – ​​jego lokalny przodek nazywa się XenMobile Server, chociaż w wersji chmurowej jest nieco bardziej funkcjonalny. Klient może również wdrożyć niektóre funkcje kontroli dostępu we własnej siedzibie. Funkcjonalność Secure Browser można wdrożyć lokalnie, a wybór przeglądarki pozostaje w gestii klienta.

Chęć wdrożenia wszystkiego na swojej stronie jest dobra z punktu widzenia bezpieczeństwa, kontroli i opartej na sankcjach nieufności do burżuazyjnych chmur. Jednak bez Citrix Cloud funkcje współpracy nad treścią i analizy będą całkowicie niedostępne. Jak wspomniano powyżej, funkcjonalność innych rozwiązań Citrix on-premise może być gorsza od ich implementacji w chmurze. A co najważniejsze, będziesz musiał zachować płaszczyznę kontroli i samodzielnie nią zarządzać.

Przydatne linki:

Dokumentacja techniczna produktów Citrix, m.in. Chmura Citrix
Strefa technologii Citrix – filmy techniczne, artykuły i schematy
Biblioteka zasobów Citrix Workspace

Źródło: www.habr.com

Dodaj komentarz