Nie wymyślaj koła na nowo – poznaj Azure Marketplace


Dokładnie tym jednym zdaniem można podsumować co to jest Azure Marketplace. Wyobraź sobie sytuację, gdzie potrzebujesz koło. Masz samochód, w którym popsuło się koło i potrzebujesz nowe. Możesz wybudować fabrykę, która to koło wyprodukuje, zrobi badania, testy, itp. - raczej mało opłacalny pomysł pod każdym względem - przecież potrzebujesz tylko 1 koło! Inna opcja? Ktoś już taką fabrykę ma, posiada "know how", dobre praktyki poparte doświadczeniem oraz testami - ale niestety przedstawiciel firmy nie chce z Tobą rozmawiać, bo 1 koła to Ci nie sprzeda - cały kontener to jak najbardziej. Kolejna opcja? Sklep z częściami do samochodów - bingo! Udało się kupić nowe koło, które idealnie pasuje do Twojego auta.

Jak powyższy bardzo spłycony przykłady ma się do Azure Marketplace i infrastruktury? Otóż w Azure Marketplace jest bardzo duża ilość rozwiązań firm trzecich (tak, NIE Microsoft) związana bezpośrednio z infrastrukturą. Rozwiązania te są prekonfigurowane oraz przetestowane wg zaleceń i wytycznych tych firm. Jak to można porównać do powyższej historyjki?

  • Kompleksowe rozwiązanie - samochód
  • Azure Marketplace - sklep z częściami do samochodów
  • Rozwiązania infrastrukturalne firm trzecich - najróżniejsze koła do różnych aut
  • Prekonfigurowane i przetestowane rozwiązania - "know how", dobre praktyki i doświadczenie producenta

Wyzwania i potrzeby klientów oraz partnerów

Spełnienie potrzeb wszystkich klientów tylko za pomocą samych usług chmurowych Microsoft Azure może być bardzo trudne. Chociaż staramy się, aby usługi w naszej chmurze były jeszcze lepsze oraz portfolio z każdym dniem rozbudowywane o nowe usługi oraz funkcjonalności to stworzenie wszystkiego dla wszystkich jest po prostu niemożliwe. Dodatkowe funkcjonalności są niezbędne aby sprostać wymaganiom zarówno biznesowym jak i technicznym. Dodatkowo poszukiwanie i użycie zamiennika jakiejś funkcjonalności po stronie wbudowanych usług chmurowych może być bardzo problematyczne lub wręcz niemożliwe. Idąc w kierunku chmury obliczeniowej, wymaganiem zarówno dla wbudowanych usług jaki i rozwiązań firm trzecich jest sprawna integracja z istniejącymi rozwiązaniami. Również bardzo istotnym elementem jest proces wdrożenia i późniejszego skalowania usługi lub aplikacji.

Po co powstał Azure Marketplace?

Azure Marketplace jest odpowiedzią na sprostanie wyzwaniom i potrzebom klientów oraz partnerów. Aplikacje oraz usług firm trzecich można łatwo zintegrować z istniejącymi rozwiązaniami działającymi na Azure. Co więcej, takie wdrożenie i konfiguracja może być skalowalna zgodnie z aktualnymi wymaganiami, dzięki benefitom płynącym z rozwiązań chmurowych.

Microsoft Azure & Azure Marketplace
Microsoft Azure & Azure Marketplace

Azure Marketplace jest to centralne miejsce, w którym możesz wyszukiwać i kupować rozwiązania firm trzecich. Tych rozwiązań na chwilę obecną jest kilka tysięcy i portfolio cały czas rośnie!

Dla kogo jest Azure Marketplace?

W zasadzie na to pytanie odpowiedziałem powyżej - dla klientów i partnerów. Warto jednak wspomnieć kilka słów o podziale odbiorców docelowych na dwie grupy.

  • Independent Software Vendors (ISV) - to producenci oprogramowania gotowego, którzy mogą w prosty i szybki sposób przegotować platformę pod własne potrzeby programistyczne lub testowe. Notabene ISV może być również partnerem, który może swoje rozwiązanie opublikować, a następnie sprzedawać w Azure Marketplace.
  • Klienci komercyjni - czyli każda inna organizacja, która nie czuje się ISV oraz ma wyzwania i potrzeby, o których wspomniałem powyżej. Może teraz w łatwy i elastyczny sposób, z jednego miejsca rozszerzać możliwości rozwiązań opartych o chmurę Microsoft Azure o dobrodziejstwa płynące z ofert firm trzecich.

Azure Marketplace

Ile to kosztuje?

Dla większości zainteresowanych jeden z ważniejszych punktów i nie ma co się dziwić - prawdopodobnie dla Ciebie też. Zanim przejdę do konkretów związanych z kosztami, to pełny koszt (zmienna X) rozwiązania z Azure Marketplace trzeba rozdzielić na dwie części:

  • opłata za utylizację zasobów po stronie chmury Microsoft Azure (zmienna Y)
  • opłata za licencję rozwiązania firmy trzeciej (zmienna Z)

gdzie X = Y + Z 🙂

Zacznę od zmiennej Z, ona w przypadku Azure Marketplace jest najistotniejsza do zrozumienia, czyli koszt licencji oferty ustalony odgórnie przez producenta rozwiązania - Microsoft nie ma wpływu na politykę cenową firm trzecich. Tutaj jest kilka opcji pozyskania licencji:

  • Free - darmowa licencja - nie są pobierane żadne opłaty licencyjne z tytułu korzystania z oferty.
  • Free Trial - darmowa licencja ograniczona czasowo - nie są pobierane żadne opłaty licencyjne z tytułu korzystania z oferty przez określony czas. Po upływnie czasu darmowego, automatycznie jest pobierana opłata zgodna ze standardowymi stawkami określonymi w ofercie.
  • Bring-Your-Own-License (BYOL) - dostarcz własną licencję - nie są pobierane żadne opłaty z tytułu korzystania z oferty po stronie Azure Marketplace, natomiast odbiorca zobowiązany jest do umieszczenia opłaty licencyjnej bezpośrednio u dostawcy rozwiązania.
  • Monthly Subscription - subskrypcja miesięczna - jest pobierana stała miesięczna opłata licencyjna z tytułu korzystania z oferty.
  • Usage Based - zgodnie z użyciem - jest pobierana opłata licencyjna z tytułu korzystania z oferty bazująca na aktualnym użyciu.

Zmienna Y to opłata za użycie zasobów chmury Microsoft Azure, na których zbudowane jest dane rozwiązanie firmy trzeciej. Tutaj nie będę się rozpisywał bo temat był już wielokrotnie przedstawiany i jest już dość mocno "wygrzany". Polecam artykuły Mirka Burnejko na Chmurowisku:

oraz standardowy publiczny kalkulator Microsoft Azure do wysokopoziomowego oszacowania kosztów.

Podsumowując: pełny koszt rozwiązania z Azure Marketplace to koszt użycia zasobów chmury Microsoft Azure wykorzystanych przy wdrożeniu oferty firmy trzeciej + opłata licencyjna zgodnie z ustalonym cennikiem przez firmę trzecią.

Scenariusze użycia

Nie chcę tutaj Tobie z góry nakreślać gotowych scenariusz lub użycia określonych ofert. Potraktuj proszę poniższe wysokopoziomowe architektury jako jedynie przykłady generyczne jakimi one tak na prawdę są.

Analiza danych
Przykład 1 - Analiza danych

Aplikacja Internetowa typu e-commerce
Przykład 2 - Aplikacja Internetowa typu e-commerce

Wielokanałowa aplikacja marketingowa
Przykład 3 - Wielokanałowa aplikacja marketingowa

Jak widzisz na powyższych przykładach, każde z kompleksowych rozwiązań zbudowane jest z różnych "klocków". Przeplatają się tutaj wbudowane usługi Microsoft Azure jak i najróżniejsze komponenty firm trzecich. Łączy je natomiast to, że wszystkie są wdrożone na jednej platformie chmurowej, a dodatkowo Azure Marketplace, z którego uzyskane są rozwiązania firm trzecich pośredniczy w uzyskaniu potrzebnych licencji - z wyjątkiem modelu BYOL.

Co znajdziesz w Azure Marketplace...

...oraz jak do tego wszystkiego ma się infrastruktura? Ma się tak, że w galerii Azure Marketplace w tych kilku tysiącach gotowych ofert są rozwiązania typowo infrastrukturalne jak: rutery, zapory ogniowe, load balancery, bazy danych, systemy kopii zapasowych & ciągłości działania, systemy zabezpieczeń i masa innych "klocków" wszystko spod znaku wiodących powszechnie stosowanych marek - ekspertów w swojej dziedzinie np.: AvePoint, Barracuda Networks, BlackBerry, CA Technologies, CheckPoint, Chef, Cisco, Citrix, CloudLink, CommVault, Dell, F5, Flexera, Fortinet, G DATA, Gemalto SafeNet, Hewlett Packard, IBM Aspera, Kaspersky, KEMP Technologies, ManageEngine, NetApp, Nginx, Riverbed, Seagate, Splunk, StarWind, Trend Micro, Veeam, Vision Solutions, VMTurbo, Zend Technologies. Wymieniłem tylko kilkanaście firm, które kojarzę lub miałem styczność z ich rozwiązaniami. Nie jest to wszystko co widnieje w Azure Marketplace - zachęcam abyś sam zobaczył co jest w ofercie. Możesz to zrobić logując się do portalu Microsoft Azure (https://portal.azure.com), a następnie wybrać pozycję Marketplace.

Azure Marketplace

Azure Marketplace w portal Microsoft Azure

Jeżeli jeszcze nie masz subskrypcji Microsoft Azure to pozycje z galerii Azure Marketplace, udokumentowane są na publicznych stronach pod adresem https://azure.microsoft.com/en-us/marketplace. W tej dokumentacji znajdziesz wszystkie szczegółowe informacje dotyczące każdego z dostępnych rozwiązań.

Znaczna większość tych ofert to obrazy maszyn wirtualnych, zarówno Windows Server jak i Linux z zainstalowanym, prekonfigurowanym i przetestowanym rozwiązania wg zaleceń producenta. Po wdrożeniu takiego rozwiązania, normalnie możesz się zalogować do niej i opiekować się nią tak jak standardową maszyną, którą sam byś wdrożyłeś.

Zrobię to sam!

Myślisz sobie "Po co mi to wszystko? Wdrożę wszystko sam od początku tak jak to robiłem dotychczasowo w środowisku on-premises". Po to, że siłą chmury jest to, że wdrożenie ma być zrobione szybko, prawidłowo, wydajnie, elastycznie, zgodnie ze standardami i jak najbardziej automatycznie. Wracając do mojej historyjki na początku - wykorzystuj "know how" i je wzbogacaj, a nie twórz go od nowa - w efekcie będzie wiele słabej jakości "know how". Zaufaj producentowi rozwiązania, bo kto jak kto ale on zawsze będzie najlepiej wiedział jak powinno być ono wdrożone poprawnie zgodnie z zaleceniami i wsparciem.

Podsumowanie

Nie wymyślaj koła na nowo i nie wyważaj otwartych drzwi 🙂

Po za biznesowym zastosowaniem, możesz wykorzystać Azure Marketplace do tymczasowego przetestowania jakiegoś rozwiązania firmy trzeciej po bardzo małym koszcie, np. Twoje zabawy i testy będą trwały 4 godziny, a dany producent pobiera opłatę 1 EUR za godzinę pracy. W efekcie zapłacisz 4 EUR + utylizacja Azure za w pełni funkcjonalne rozwiązanie, które w innym scenariuszu np. on-premises było by niemożliwe do zestawienia w tak krótkim czasie.

W kolejnych cześciach poświęconych Azure Marketplace opiszę na wybranych rozwiązaniach firm trzecich, jak je uruchomić w subskrypcji Microsoft Azure.

Comments (2)

  1. Jakub Piesik says:

    Wrzuciłbym screena z tym, że masz nieresponsywne obrazki, ale nie ma możlwiwości wrzucania obrazów w komentarzach 🙁

    1. Dziękują za hint! Poprawione – powinno być już lepiej 🙂 Na razie cały czas uczę się naszej platformy blogowej i jej możliwości 🙂

Skip to main content