Zarządzanie aktualizacjami OTA

Właściwy firmware dla właściwego urządzenia — bezpiecznie i na dowolną skalę

Z jednej platformy testuj, zatwierdzaj, etapowo wdrażaj, dostarczaj i monitoruj firmware dla urządzeń STB inext — od pierwszego urządzenia testowego po ogólnokrajową flotę.

Zarządzanie aktualizacjami OTA jest częścią platformy inext Alcatraz DMS.

Wdrożenia etapowe od 1% do 100%
Dostawa według regionu i operatora
Chmura lub lokalnie

Żądanie aktualizacji

Sprawdzanie parametrów urządzenia…

  1. Model · płyta · zainstalowana wersja
  2. Grupa docelowa · harmonogram · zakres wdrożenia
  3. Najbliższy dostępny węzeł magazynujący
Bezpieczny i zweryfikowany link do pobrania
1 mln+
aktualizacji OTA dostarczonych przez platformę inext
1% → 100%
Etapowa kontrola wdrożenia od grupy pilotażowej po całą flotę
Według lokalizacji
Trasowanie według kraju, operatora i bieżącego obciążenia węzłów
Chmura · Własna infrastruktura
Uruchomienie w chmurze inext lub w całości we własnej sieci

Kontrolowany proces

Od przetestowanej kompilacji do kontrolowanego wdrożenia

Wydanie przechodzi jasno określone etapy testowania, zatwierdzania, wdrażania i monitorowania. Na każdym etapie konsola wskazuje kolejne bezpieczne działanie.

  1. 1Testuj na wybranych urządzeniachSprawdź kompilację na urządzeniach wewnętrznych lub pracujących już w sieci, zanim zostanie dopuszczona do powszechnej dystrybucji.
  2. 2Zatwierdź do publicznego wdrożeniaRozdziel uprawnienia do wydań testowych i publicznych, aby tylko upoważnieni użytkownicy mogli wdrażać firmware w środowisku produkcyjnym.
  3. 3Ustaw docelowy zakres wdrożeniaZacznij od małej grupy pilotażowej, oceń wyniki, a następnie stopniowo rozszerzaj wydanie na całą flotę. W każdej chwili możesz wstrzymać wdrożenie lub zmniejszyć jego docelowy zakres bez utraty dotychczasowego postępu.
  4. 4Monitoruj i rozszerzaj wdrożeniePrzed zwiększeniem docelowego zakresu porównaj bieżący zasięg wdrożenia z liczbą aktywnych urządzeń.
alcatraz.inext.ltd / firmware / approval
TestowanieWyślij ten firmware do jednego lub kilku urządzeń, aby go przetestować.
ZatwierdzenieOznacz firmware jako gotowy do wydania publicznego. Zatwierdzoną kompilację można następnie wykorzystać w publicznym wdrożeniu.
WydanieUstaw datę, godzinę i docelowy zakres wdrożenia zatwierdzonej kompilacji.

Sterowanie wdrożeniem

Precyzyjnie wybieraj urządzenia. Ograniczaj skalę ryzyka.

Kontrola zgodności i etapowe wdrażanie na określonym odsetku urządzeń znacząco zmniejszają ryzyko, a operator zachowuje kontrolę nad każdym kolejnym etapem.

Udostępniaj każdemu urządzeniu wyłącznie zgodny firmware

Zanim aktualizacja zostanie zaoferowana, każde żądanie jest sprawdzane pod kątem modelu, płyty, zainstalowanej wersji, operatora, reguł wydania i dostępności pakietu.

Kryteria wyboru urządzeń

  • Model i płyta STB
  • Zainstalowana wersja firmware
  • ISP / operator
  • Lista dozwolonych adresów MAC
  • Grupa testowa
  • Uprawnienie do automatycznych aktualizacji
Docelowy zakres wdrożeniaAktywne wydanie
  • Test wewnętrzny2%
  • Grupa pilotażowa10%
  • Rozszerzanie zasięgu45%
  • Cała flota100%

Zasady i uprawnienia

Jasne reguły zatwierdzania

Uprawnienia oparte na rolach rozdzielają testowanie, zatwierdzanie i kontrolę wdrożenia, zapobiegając przypadkowym zmianom w całej flocie.

  • Tworzenie wydań testowych
  • Zatwierdzanie do publicznej dystrybucji
  • Tworzenie i zmiana reguł wdrożenia
  • Uruchamianie, wstrzymywanie i wznawianie wdrożeń
  • Zaawansowane opcje wydań prywatnych

Globalna dystrybucja

Niezawodne dostarczanie firmware z uwzględnieniem lokalizacji

Firmware jest dystrybuowany przez zatwierdzone węzły magazynujące wybierane na podstawie konfigurowalnych reguł trasowania. Dane są pobierane z węzła położonego blisko floty, a operator zachowuje kontrolę nad zasadami dystrybucji w poszczególnych regionach.

  • Trasowanie według lokalizacji, operatora i obciążenia węzła

    Platforma wybiera najbliższy zatwierdzony węzeł, na którym znajduje się właściwy firmware i który ma zasoby potrzebne do obsługi kolejnego pobrania.

  • Przełączenie awaryjne tylko wtedy, gdy zezwalają na to reguły

    Jeśli węzeł regionalny jest niedostępny lub przeciążony, zweryfikowany węzeł globalny może przejąć ruch bez naruszania reguł dostarczania.

  • Sprawdzaj każdy pobrany plik

    Linki z ograniczonym czasem ważności chronią informacje o trasowaniu i węzłach. Przed instalacją plik jest weryfikowany na podstawie rozmiaru i sumy kontrolnej.

Jak wydanie trafia do urządzenia

Ścieżka dostawy OTA

Mechanizm wyboru firmware
Regionalne lub lokalne węzły magazynujące
Flota STB inext
Telemetria pobierania i wdrożeniaTelemetria wraca do platformy

Infrastruktura operatora

Wdróż w chmurze, lokalnie lub hybrydowo

Korzystaj z dystrybucji w chmurze inext, umieść węzły magazynujące we własnej sieci albo uruchom w niej całą platformę.

Zalecane

Chmura (SaaS)

Platformę hostuje i obsługuje inext. Szybkie uruchomienie, automatyczne aktualizacje i geograficznie rozproszona dystrybucja są dostępne od pierwszego dnia.

  • Nie trzeba utrzymywać własnej infrastruktury
  • Dostęp do globalnych węzłów magazynujących
  • Automatyczne aktualizacje platformy

We własnej infrastrukturze

Część serwerowa, interfejs WWW i węzły magazynujące działają we własnej sieci operatora — dla organizacji z restrykcyjnymi wymaganiami dotyczącymi miejsca przechowywania danych lub bezpieczeństwa.

  • Pliki firmware pozostają w sieci operatora
  • Magazyn obiektowy zgodny z S3
  • Kontrola zasobów i topologii

Potrzebujesz szybszych aktualizacji? Dodaj dedykowany węzeł magazynujący

Serwer magazynujący może działać w sieci operatora niezależnie od miejsca hostowania platformy. inext konfiguruje go zdalnie, replikuje na niego firmware i w ciągu kilku dni włącza go do sieci dystrybucyjnej.

  • Współpracuje z wdrożeniem chmurowym i lokalnym
  • Zdalnie konfigurowany przez inext
  • Uruchomienie w kilka dni, nie tygodni

Nadzór operacyjny

Śledź wdrożenie bezpośrednio w konsoli

Monitoruj zasięg wdrożenia i stan dystrybucji, aby osoby odpowiedzialne za wydanie wiedziały, kiedy rozszerzyć lub wstrzymać wdrożenie albo zbadać problem.

  • Monitoruj i rozszerzaj wdrożenie. Przed zwiększeniem docelowego zakresu porównaj bieżący zasięg wdrożenia z liczbą aktywnych urządzeń.
  • Telemetria pobierania. Analizuj prędkość, czas trwania i skuteczność pobierania według kompilacji, typu urządzenia, węzła i regionu.
  • Automatyczne powiadomienia. Powiadamiaj osoby odpowiedzialne za wydanie, gdy wdrożenie osiągnie bieżący cel i będzie gotowe do oceny.

Metryki infrastruktury są eksportowane w formacie zgodnym ze standardowymi platformami monitoringu, takimi jak Prometheus i Grafana.

alcatraz.inext.ltd / releases / FW v1.9.1
TV5 Ultra/cdh313a:yourisp/FW v1.9.1
Aktywne wydanieAktywuj lub wstrzymaj wydanie w dowolnym momencie.
Aktualizacja obowiązkowaUżytkownicy nie mogą odrzucić tej aktualizacji.
Przywrócenie ustawień po aktualizacjiPrzywróć urządzenia do ustawień fabrycznych po instalacji.
Wdrożenie etapoweUdostępnij firmware wybranemu odsetkowi kwalifikujących się urządzeń.
35%

35% · około 214 kwalifikujących się urządzeń

Zaawansowane możliwości

Więcej możliwości niż standardowe wdrożenie OTA

Przenoś istniejące floty na brandowaną gałąź firmware i integruj zarządzanie wydaniami z pozostałymi systemami operatora.

Migracja floty

Przenieś flotę ze standardowego firmware na własną gałąź

Operatorzy, którzy rozpoczęli pracę ze standardowym firmware, mogą przez OTA przenieść już wdrożone urządzenia na dedykowaną, brandowaną gałąź — łącznie z bootloaderem — bez wizyt techników i wymiany sprzętu.

  • Migracja wdrożonych urządzeń na własną gałąź firmware
  • Pełna zmiana obrazu systemu wraz z bootloaderem
  • Bez wizyt terenowych, zwrotów i wymiany sprzętu

Dystrybucja aplikacji

Aktualizuj nie tylko firmware, lecz także aplikacje

Oprócz firmware platforma może dostarczać aktualizacje aplikacji do obsługiwanych urządzeń STB, wykorzystując tę samą sieć dystrybucyjną i mechanizmy etapowego wdrażania. Dostępne opcje zależą od sposobu integracji aplikacji.

  • Wspólna sieć dystrybucyjna i etapowe wdrażanie
  • Dla obsługiwanych urządzeń STB i zintegrowanych aplikacji

Gotowe do integracji

Zintegruj OTA z systemami operacyjnymi

Korzystaj z API i tokenów o ograniczonych uprawnieniach, aby połączyć dane o kompilacjach firmware, zatwierdzeniach, stanie urządzeń i postępie wdrożeń z istniejącymi systemami wsparcia i raportowania.

API AlcatrazREST · dokumentacja · uprawnienia tokenów
  • GET/firmware/builds
  • POST/releases
  • POST/releases/{id}/approve
  • GET/devices/{mac}
  • GET/rollouts/{id}/adoption

FAQ

Najczęstsze pytania

Planujesz bezpieczniejsze wdrożenie?

Zobacz zarządzanie aktualizacjami OTA w działaniu

Razem z zespołem inext przejdź przez testowanie, zatwierdzanie, etapowe wdrażanie i monitorowanie na przykładzie scenariusza z własnej floty.