Co nowego w usłudze Azure Sphere
Usługa Azure Sphere jest aktualizowana w sposób ciągły. Wersje funkcji obsługują nowe funkcje i mogą obejmować aktualizacje systemu operacyjnego, zestawu SDK i/lub usług usługi Azure Sphere. Wersje dotyczące jakości obejmują tylko poprawki błędów i aktualizacje zabezpieczeń, a często mogą zawierać tylko system operacyjny usługi Azure Sphere. Numery wersji są zazwyczaj w formacie year.month , więc 22.04 identyfikuje wydanie w kwietniu 2022 r.
Powiadamianie o aktualizacjach
Gdy pojawią się nowe wersje, będziemy publikować powiadomienia na temat aktualizacji platformy Azure i bloga społeczności technicznej IoT.
Napiwek
Istotne zmiany lub ulepszenia azure-sphere
rozszerzenia dla interfejsu wiersza polecenia platformy Azure lub interfejsów API REST usługi Azure Sphere (AS3) mogą wystąpić poza pasmem z wersji usługi Azure Sphere. Aby uzyskać więcej informacji na temat tych aktualizacji, zobacz Release updates (Aktualizacje wydania).
Odbieranie aktualizacji
Po zaktualizowaniu systemu operacyjnego jest on automatycznie pobierany z chmury do urządzeń usługi Azure Sphere połączonych z Internetem.
Aby sprawdzić zainstalowaną wersję systemu operacyjnego na dołączonym urządzeniu, użyj następującego polecenia:
az sphere device show-os-version
Aktualizacje zestawu SDK i rozszerzenia programu Visual Studio/Visual Studio Code muszą być zainstalowane ręcznie — zapoznaj się z tymi instrukcjami dotyczącymi systemu Windows lub Linux. Aby sprawdzić, która wersja zestawu SDK jest zainstalowana na komputerze, użyj następującego polecenia (N.B. to polecenie jest obecnie dostępne tylko w narzędziu "azsphere"):
azsphere show-version
Rozszerzenie usługi Azure Sphere dla interfejsu wiersza polecenia platformy Azure musi zostać ręcznie zaktualizowane za pomocą poleceń wiersza polecenia. Zobacz tę stronę , aby uzyskać szczegółowe informacje na temat sprawdzania aktualności rozszerzenia.
Wersje systemu operacyjnego oceny handlu detalicznego
Program Retail Evaluation umożliwia testowanie zgodności z poprzednimi wersjami dla aplikacji dwa tygodnie przed aktualizacją systemu operacyjnego dla wszystkich urządzeń. Zdecydowanie zalecamy, aby wszyscy użytkownicy produkcyjni korzystali z tego obiektu testowego. Zobacz Konfigurowanie urządzeń na potrzeby oceny systemu operacyjnego, aby dowiedzieć się, jak uczestniczyć.
Raportowanie luk w zabezpieczeniach
Usługa Azure Sphere zachęca badaczy zabezpieczeń do wyszukiwania wszelkich luk w zabezpieczeniach i odpowiedzialnego zgłaszania ich w oparciu o zasadę skoordynowanego ujawniania luk w zabezpieczeniach firmy Microsoft w portalu MSRC. Raporty o lukach w zabezpieczeniach mogą obejmować nagrody za pośrednictwem programu Bounty platformy Microsoft Azure. Aby uzyskać ogólne informacje na temat cves usługi Azure Sphere, zobacz CvEs usługi Azure Sphere. Informacje o CVE zostały już opublikowane w przewodniku po aktualizacji zabezpieczeń MSRC i szczegółowe informacje specyficzne dla wersji w tym artykule.
Wrzesień 2024 r.
27 września 2024 r.
Ogłoszenie wycofania interfejsów usługi Azure Sphere (starsza wersja) we wrześniu 2027 r.
Interfejsy usługi Azure Sphere (starsza wersja), w tym interfejs API usługi Azure Sphere (starsza wersja) (znany również jako PAPI) i interfejs wiersza polecenia usługi Azure Sphere (starsza wersja) (znany również jako azsphere
), zostaną wycofane 27 września 2027 r. Od teraz do 27 września 2027 r. usługa Azure Sphere (starsza wersja) będzie w pełni obsługiwana i można nadal korzystać z interfejsów API i interfejsu wiersza polecenia usługi Azure Sphere (starsza wersja). Jednak do 27 września 2027 r. należy przeprowadzić migrację do usługi Azure Sphere (zintegrowanej) i rozpocząć zarządzanie urządzeniami usługi Azure Sphere w witrynie Azure Portal i interfejsie wiersza polecenia platformy Azure, a także zaktualizować wszystkie niestandardowe automatyzacje i aplikacje, aby korzystać z zintegrowanego interfejsu API usługi Azure Sphere.
Usługa Azure Sphere (zintegrowana) obsługuje wszystkie funkcje usługi Azure Sphere (starsza wersja) i umożliwia korzystanie z innych zaawansowanych usług platformy Azure podczas zarządzania urządzeniami usługi Azure Sphere, w tym identyfikatorem Microsoft Entra, kontrolą dostępu opartą na rolach platformy Azure i usługą Azure Monitor.
Aby uzyskać więcej informacji o wycofaniu i sposobie migracji do usługi Azure Sphere (zintegrowanej), zobacz ten wpis w blogu.
Sierpień 2024 r.
19 sierpnia 2024 r.
Usługi (starsza wersja): przestarzały interfejs API zapraszania użytkownika
Ze względów bezpieczeństwa usunęliśmy interfejs API "invite-user" z publicznego interfejsu API usługi Azure Sphere (starsza wersja). Ten interfejs API został wykorzystany przez polecenie interfejsu wiersza polecenia azsphere register-user
, co spowoduje teraz wyświetlenie komunikatu o błędzie. Metody alternatywne powinny służyć do rejestrowania użytkowników usługi Azure Sphere (starsza wersja).
Usługi (zintegrowane): nowa funkcja lokalizowania urządzenia
Teraz możesz wyszukać identyfikator urządzenia we wszystkich katalogach, do których masz dostęp. Jeśli masz uprawnienia czytelnika lub większej kontroli dostępu opartej na rolach platformy Azure dla urządzenia, wynik wyszukiwania wyświetli link do urządzenia, a także nadrzędną grupę urządzeń, produkt i katalog urządzenia. Jeśli nie masz uprawnień czytelnika lub większego dostępu, wyszukiwanie zwróci błąd nie znaleziono urządzenia.
Nowy projekt galerii: Azure Event Grid MQTT-C
Dostępny jest nowy projekt galerii usługi Azure Sphere, który pokazuje, jak połączyć urządzenie usługi Azure Sphere z przestrzenią nazw usługi Azure Event Grid za pośrednictwem protokołu MQTT za pomocą biblioteki klienta MQTT-C . Ten projekt korzysta z biblioteki TLS wolfSSL usługi Azure Sphere oraz mechanizmu certyfikatu uwierzytelniania urządzeń i zaświadczania (DAA) do tworzenia połączeń w bezpieczny, uwierzytelniany i atestowany sposób.
Lipiec 2024 r.
31 lipca 2024 r.
Usługa zabezpieczeń usługi Azure Sphere rozpoczyna korzystanie z nowego certyfikatu podpisywania obrazów do podpisywania wszystkich obrazów podpisanych w środowisku produkcyjnym aplikacji i możliwości. Ponieważ urządzenia produkcyjne otrzymały ten nowy certyfikat w zaufanym magazynie kluczy 10 lipca (patrz poniżej), nie ma wpływu na urządzenia produkcyjne. W niektórych scenariuszach produkcji lub rozwoju istnieje niewielki wpływ.
10 lipca 2024 r.
Ta wersja zawiera aktualizację zaufanego magazynu kluczy urządzeń usługi Azure Sphere, co spowoduje zainstalowanie tej aktualizacji i ponownego uruchomienia wszystkich urządzeń (niezależnie od tego, czy znajdują się one w kanale informacyjnym Retail lub Retail Eval). Aby uzyskać więcej informacji, zobacz wpis w blogu Azure Sphere — aktualizacja certyfikatu podpisywania obrazów.
Co nowego w wersji 24.06
25 czerwca 2024 r.
Wersja usługi Azure Sphere 24.06 zawiera poprawkę błędów tylko w systemie operacyjnym usługi Azure Sphere; nie zawiera zaktualizowanego zestawu SDK. Jeśli Twoje urządzenia są połączone z Internetem, otrzymają zaktualizowany system operacyjny z chmury.
Usunięto usterki i typowe luki w zabezpieczeniach w wersji 24.06
Wersja 24.06 zawiera aktualizacje mające na celu ograniczenie skutków typowych luk w zabezpieczeniach i ekspozycji (CVE):
- CVE-2023-52160
Co nowego w wersji 24.03
26 marca 2024 r.
Wersja usługi Azure Sphere 24.03 jest teraz dostępna i zawiera następujące składniki:
- Ogólna dostępność usługi Azure Sphere (zintegrowana)
- Zaktualizowany system operacyjny Azure Sphere
- Zaktualizowany zestaw Azure Sphere SDK dla systemów Windows i Linux
- Zaktualizowane rozszerzenia usługi Azure Sphere dla programów Visual Studio i Visual Studio Code
- Zaktualizowane przykłady
Najważniejsze informacje w tej wersji obejmują ogólną dostępność usługi Azure Sphere (zintegrowanej), obsługę certyfikatów niestandardowych w celu nawiązania połączenia z usługą Azure IoT, zaktualizowaną wersję biblioteki cURL dla systemu operacyjnego Azure Sphere, poprawki zabezpieczeń, obsługę zestawu SDK dla wersji wstępnej ubuntu 24.04 oraz uproszczenie łańcucha narzędzi CMake.
Ogólna dostępność usługi Azure Sphere (zintegrowana)
Z przyjemnością ogłaszamy, że usługa Azure Sphere (zintegrowana), nowy interfejs zarządzania dla urządzeń usługi Azure Sphere, jest ogólnie dostępny do użytku produkcyjnego już dzisiaj. Usługa Azure Sphere (zintegrowana) jest teraz zalecanym interfejsem dla usług Azure Sphere i nie ma już etykiety Wersja zapoznawcza w witrynie Azure Portal.
Za pomocą usługi Azure Sphere (zintegrowanej) można zarządzać urządzeniami usługi Azure Sphere bezpośrednio w witrynie Azure Portal i rozszerzeniu usługi Azure Sphere dla interfejsu wiersza polecenia platformy Azure. Usługa Azure Sphere (zintegrowana) jest oparta na nowym interfejsie API REST usługi Azure Sphere (zintegrowanym) opartym na platformie Azure Resource Manager i obejmuje wbudowaną obsługę innych zaawansowanych usług platformy Azure, w tym kontroli dostępu opartej na rolach platformy Azure i usługi Azure Monitor.
Aktualizacje usługi Azure Sphere (zintegrowane) od publicznej wersji zapoznawczej:
Dostępna jest nowa wstępnie utworzona rola RBAC platformy Azure: Właściciel usługi Azure Sphere. Rola właściciel usługi Azure Sphere zapewnia pełne uprawnienia dla zasobów usługi Azure Sphere, ale w przeciwieństwie do roli współautora usługi Azure Sphere, która zapewnia również pełne uprawnienia, rola właściciela usługi Azure Sphere obejmuje również możliwość konfigurowania dostępu RBAC platformy Azure dla zasobów usługi Azure Sphere.
Aby ułatwić nawigację podczas wyświetlania pojedynczego produktu, grupy urządzeń lub urządzenia, możesz teraz uzyskać dostęp do informacji o przeglądzie specyficznych dla zasobów, kontroli dostępu, zadań i ustawień właściwości w zaktualizowanym menu po lewej stronie.
Możesz użyć usługi Azure Monitor, aby otrzymywać alerty, gdy musisz podjąć działania z powodu dwuletniego pakietu zbiorczego certyfikatu urzędu certyfikacji katalogu. Aby uzyskać szczegółowe informacje, zobacz Monitorowanie floty usługi Azure Sphere i kondycji urządzeń.
Jeśli jeszcze nie rozpoczęto korzystania z usługi Azure Sphere (zintegrowanej), zalecamy to teraz.
Jednorazowy krok integracji umożliwia zarządzanie istniejącymi dzierżawami usługi Azure Sphere (starsza wersja) w usłudze Azure Sphere (zintegrowane). Po zintegrowaniu dzierżawy można wykonywać zadania zarządzania przy użyciu usługi Azure Sphere (zintegrowanej) lub usługi Azure Sphere (starsza wersja). Wdrożenie usługi Azure Sphere (zintegrowane) można przeprowadzić, zaczynając od działań testowych i programistycznych w usłudze Azure Sphere (zintegrowanej), kontynuując korzystanie z usługi Azure Sphere (starsza wersja) na potrzeby przepływów pracy zarządzania produkcją do momentu, gdy wszystko będzie gotowe do pełnej migracji. Chociaż interfejs usługi Azure Sphere (starsza wersja) jest nadal w pełni obsługiwany, zalecamy migrację, aby w pełni wykorzystać funkcje usługi Azure Sphere (zintegrowane) i przyszłe ulepszenia.
Aby uzyskać więcej informacji, zobacz wpis w blogu Azure Sphere (zintegrowany) jest ogólnie dostępny
Nowe i zmienione funkcje w systemie operacyjnym 24.03
Wersja 24.03 systemu operacyjnego usługi Azure Sphere obejmuje następujące zmiany:
Usunięto usterki i typowe luki w zabezpieczeniach w wersji 24.03 systemu operacyjnego
Wersja cURL dołączona do systemu operacyjnego usługi Azure Sphere została zaktualizowana z wersji 7.69.1 do 7.87.0. Wersja systemu operacyjnego 24.03 zawiera aktualizacje mające na celu ograniczenie skutków tych typowych luk w zabezpieczeniach i ekspozycji (CVE):
Typowe luki w zabezpieczeniach i ekspozycji (CVE) | |
---|---|
CVE-2022-27774 | CVE-2022-27776 |
CVE-2022-32205 | CVE-2022-32207 |
CVE-2022-32208 | CVE-2022-32221 |
CVE-2022-35252 | CVE-2022-35260 |
CVE-2022-43551 | CVE-2022-43552 |
CVE-2023-23914 | CVE-2023-23916 |
CVE-2023-27533 | CVE-2023-27534 |
CVE-2023-27535 | CVE-2023-27536 |
CVE-2023-27538 | CVE-2023-27538 |
CVE-2023-28319 | CVE-2023-28320 |
CVE-2023-28321 | CVE-2023-28322 |
Obsługa używania certyfikatów niestandardowych do nawiązywania połączenia z usługami Azure IoT Services
Urządzenia usługi Azure Sphere mogą teraz używać niestandardowych łańcuchów certyfikatów do łączenia się z usługami Azure IoT Services. Korzystanie z łańcuchów certyfikatów spoza usługi Azure Sphere jest przydatne w przypadku aplikacji, które mają dodatkowe wymagania organizacyjne dotyczące użycia certyfikatów. Zaktualizowano wskazówki dotyczące nawiązywania połączenia z usługą Azure IoT , aby dokładniej opisać ten przypadek użycia. Wszyscy klienci korzystający z wersji beta interfejsu API tej funkcji wydanej z systemem operacyjnym 23.05 powinni przeprowadzić migrację do nowych interfejsów API, pobierając najnowszy zestaw SDK i ponownie komplikując aplikację, zauważając, że podpisy funkcji zostały zmienione w celu promowania aplikacji produkcyjnej tej możliwości.
Nowe i zmienione funkcje w zestawie SDK 24.03 i rozszerzeniach programu Visual Studio/Visual Studio Code
Wersja 24.03 zestawu AZURE Sphere SDK i rozszerzeń programu Visual Studio/Visual Studio Code obejmuje następujące zmiany:
Koniec wsparcia dla systemu Ubuntu 18.04 LTS
Ubuntu 18.04 jest obecnie poza długoterminowym standardowym rozwiązaniem pomocy technicznej firmy Canonical. W związku z tym zestaw SDK 23.05 był ostatnim zestawem SDK usługi Azure Sphere do obsługi tej wersji systemu operacyjnego. 24.03 i przyszłe zestawy SDK nie będą obsługiwać systemu Ubuntu 18.04.
Dodano obsługę zestawu SDK dla systemu Ubuntu 24.04 w wersji wstępnej
Zestaw SDK 24.03 dodaje obsługę wersji wstępnej systemu Ubuntu 24.04, dodając do istniejącej obsługi systemów Ubuntu 20.04 i 22.04. Jest to przeznaczone do celów programistycznych i testowych systemu Ubuntu 24.04 przed udostępnieniem go publicznie.
Zmiany łańcucha narzędzi CMake
W zestawie SDK w wersji 23.05 lub starszej docelowy zestaw interfejsu API (sysroot) używany przez aplikacje usługi Azure Sphere musiał zostać określony zarówno w plikach CMakePresets.json, jak i CMakeLists.txt, które były duplikacyjne, a czasami wymagane ręcznej aktualizacji po każdej wersji zestawu SDK.
Aby uprościć ten proces i usprawnić przyszłe aktualizacje, azsphere_configure_tools
wpisy i azsphere_configure_api
CMakeLists.txt zostały niepotrzebne i przestarzałe. Proces kompilacji używa teraz tylko wartości AZURE_SPHERE_TARGET_API_SET w CMakePresets.json jako źródła prawdy dla docelowej wersji interfejsu API.
Domyślnie wartość parametru AZURE_SPHERE_TARGET_API_SET
jest ustawiona na wartość "latest-lts" w CMakePresets.json co oznacza, że po zaktualizowaniu zestawu SDK projekt automatycznie jest przeznaczony dla najnowszej wersji interfejsu API. Jeśli chcesz przypiąć wersję interfejsu API do określonej wersji (np. podczas tworzenia aplikacji dla produktów produkcyjnych z określoną wersją systemu operacyjnego), należy ustawić AZURE_SPHERE_TARGET_API_SET
parametr na daną wersję.
Istniejące projekty będą nadal kompilowane przy użyciu nowego zestawu SDK, chociaż zostanie wyświetlony komunikat ostrzegawczy informujący użytkownika o tym, że może usunąć przestarzałe wpisy CMakeLists.json. Nowe projekty utworzone na podstawie przykładów usługi GitHub będą wymagać 24.03 lub nowszego zestawu SDK i rozszerzeń programu VS/VS Code.
Zaktualizowano przykłady dla wersji 24.03
Wersja 24.03 zawiera następujące zmiany w przykładach:
Przykład aktualizacji protokołu HTTPS cURL usługi Azure Sphere
Poprzedni przykład cURL HTTPS usługi Azure Sphere nie jest już zgodny z zalecanymi obecnie najlepszymi rozwiązaniami cURL, które można zobaczyć bardziej szczegółowo tutaj. Chociaż zachowaliśmy zgodność ze starym podejściem, zaktualizowaliśmy nasz przykład i zalecamy włączenie najnowszego podejścia do wszelkich aktualizacji oprogramowania lub nowych prac programistycznych, które mogą być wykonywane.
Aktualizacje przykładów do korzystania z rozszerzenia azure-sphere dla interfejsu wiersza polecenia platformy Azure
Zalecamy używanie teraz ogólnie dostępnego interfejsu usługi Azure Sphere (zintegrowanego) na potrzeby przyszłych prac programistycznych. Instrukcje w przykładowych plikach README zostały zaktualizowane, aby używać poleceń w rozszerzeniu azure-sphere dla interfejsu wiersza polecenia platformy Azure.
Wersja zapoznawcza usługi Azure Sphere (zintegrowana) w publicznej wersji zapoznawczej
8 sierpnia 2023 r.
Z przyjemnością ogłaszamy publiczną wersję zapoznawcza usługi Azure Sphere (zintegrowaną), nowy interfejs zarządzania dla usług Azure Sphere, który jest natywnie zintegrowany z platformą Azure za pośrednictwem usługi Azure Resource Manager.
Ta publiczna wersja zapoznawcza usługi Azure Sphere (zintegrowana) obejmuje:
- Nowy interfejs API REST dla usług zabezpieczeń Azure Sphere zintegrowany z usługą Azure Resource Manager
- Integracja witryny Azure Portal i interfejsu wiersza polecenia platformy Azure
- Integracja z usługą Azure Monitor
- Integracja kontroli dostępu opartej na rolach platformy Azure
Przeczytaj ten artykuł , aby dowiedzieć się więcej na temat zabezpieczeń, możliwości obserwowania, użyteczności, usprawnionego dostępu do pomocy technicznej i innych zalet tych integracji.
W publicznej wersji zapoznawczej zaleca się używanie usługi Azure Sphere (zintegrowanej) do celów programistycznych i testowych. Zgodnie z najlepszymi praktykami przypadki użycia produkcji (np. podczas przepływu pracy produkcji lub operacji) nie powinny używać produktu w wersji zapoznawczej. W związku z tym w przypadku przypadków użycia w środowisku produkcyjnym zalecamy dalsze korzystanie z istniejącego interfejsu usługi zabezpieczeń usługi Azure Sphere( starszej wersji), który nadal jest w pełni obsługiwany i ogólnie dostępny.
Aby dowiedzieć się więcej o usłudze Azure Sphere (zintegrowanym) i usłudze Azure Sphere (starsza wersja), w tym o sposobie rozpoczęcia pracy, zapoznaj się z tym dokumentem.
W tej wersji nie ma aktualizacji systemu operacyjnego ani zestawu SDK. Narzędzia wiersza polecenia usługi Azure Sphere (zintegrowane) są udostępniane przez nowe rozszerzenie interfejsu wiersza polecenia platformy Azure, które wymaga zainstalowania zestawu SDK usługi Azure Sphere w wersji 23.05 podczas korzystania z poleceń, które współdziałają z połączonym urządzeniem.
Co nowego w wersji 23.05
26 października 2023 r.
Wersja Azure Sphere 23.05 Update 1 zawiera następujące aktualizacje rozszerzeń usługi Azure Sphere dla programu Visual Studio i programu Visual Studio Code:
- Nowy skrót do zarządzania katalogiem usługi Azure Sphere (zintegrowany)
- Poprawki błędów
Nie zawiera on zaktualizowanego systemu operacyjnego ani zestawu SDK.
20 czerwca 2023 r.
Wersja funkcji usługi Azure Sphere 23.05 zawiera następujące składniki:
- Zaktualizowany system operacyjny Azure Sphere
- Zaktualizowany zestaw Azure Sphere SDK dla systemów Windows i Linux
- Zaktualizowane rozszerzenia usługi Azure Sphere dla programów Visual Studio i Visual Studio Code
Jeśli Twoje urządzenia są połączone z Internetem, otrzymają zaktualizowany system operacyjny z chmury. Zostanie wyświetlony monit o zainstalowanie zaktualizowanego zestawu SDK w następnym użyciu lub zainstalowanie go teraz. Aby zainstalować najnowszy zestaw SDK, zobacz przewodnik Szybki start dotyczący instalacji dla systemu Windows lub Linux.
Najważniejsze informacje w tej wersji obejmują nowe biblioteki kryptograficzne, domyślne rezerwowe NTP, nowe interfejsy API beta w systemie Windows dla połączeń usługi Azure IoT przy użyciu własnego certyfikatu, szybsze i ulepszone testowanie fabryczne, obsługa wielu urządzeń dla systemu Linux, nowe repozytorium narzędzi i ukończenie projektu Galerii analiz dzienników urządzeń w celu pełnego obsługiwanego stanu.
Nowe i zmienione funkcje w systemie operacyjnym 23.05
Wersja 23.05 systemu operacyjnego Usługi Azure Sphere obejmuje następujące zmiany:
Biblioteki kryptograficzne zarządzane przez firmę Microsoft
W ramach wersji 23.05 usługa Azure Sphere ma wbudowane biblioteki kryptograficzne w systemie operacyjnym. Dzięki współpracy z wolfSSL możesz teraz wywołać interfejsy API wolfCrypt w aplikacji, które umożliwiają wykonywanie szyfrowania ECC lub xChaCha i odszyfrowywania, generowania certyfikatów i zarządzania nimi oraz nie tylko bez ponoszenia wpływu pamięci RAM lub flash na kompilowanie tych elementów w aplikacji. Zamiast tego będziesz obsługiwać wbudowane biblioteki systemu operacyjnego Azure Sphere, które mogą być poprawiane i aktualizowane przez firmę Microsoft. Ta nowa funkcja jest częścią naszej obietnicy zgodności ABI dla życia produktu i można wyświetlić długoterminowe obietnice ABI wolfSSL na swojej stronie internetowej, gdzie zawierają również przykłady sposobu korzystania z tych interfejsów API wolfCrypt, takich jak ECC.
Rozszerzona niezawodność NTP
W przypadku wystąpienia awarii serwerów czasowych NTP firmy Microsoft urządzenia usługi Azure Sphere będą teraz podejmować próby powrotu do serwera NTP NIST po wypróbowaniu wielu regionalnych punktów końcowych firmy Microsoft, chyba że niestandardowy protokół NTP jest używany z niestandardowymi konfiguracjami rezerwowymi. Zwiększa to niezawodność łączności urządzeń usługi Azure Sphere, zapewniając im więcej opcji synchronizacji komunikacji z chmurą i innymi serwerami. Administratorzy urządzeń usługi Azure Sphere za zaporami mogą odwoływać się do zaktualizowanych szczegółów punktu końcowego tutaj.
Obsługa certyfikatów innych firm dla usługi Azure IoT (wersja beta) w systemie Windows
System operacyjny usługi Azure Sphere obejmuje zestaw SDK języka C usługi Azure IoT. Nowość dla tego systemu operacyjnego, w systemie Windows, udostępniamy podgląd interfejsów API w ramach naszego programu beta do korzystania z certyfikatów udostępnianych przez aplikację w celu nawiązania połączenia z usługą Azure IoT. Te certyfikaty nie muszą być zakorzenione na urządzeniu usługi Azure Sphere. Dzięki temu można łatwo nawiązać połączenie z zasobami usługi Azure IoT przy użyciu certyfikatów głównych z istniejącymi systemami. Te interfejsy API beta są obecnie zoptymalizowane pod kątem testowania, ale zostaną zaktualizowane pod kątem obsługi operacji produkcyjnych na dużą skalę. Jeśli masz opinię na temat tych interfejsów API, w tym wymagań dotyczących środowiska produkcyjnego, skontaktuj się z nami pod adresem AZSPPGSUP@microsoft.com. Nowe interfejsy API są AzureIoT_OverrideAzureSphereAuthCert i AzureIoT_OverrideAzureSphereAuthPrivateKey.
Aktualizowanie obsługi systemu operacyjnego narzędzi RF Tools i poprawianie wydajności narzędzi
Narzędzia RF zostały zaktualizowane w celu uwzględnienia:
- Obsługa platform z systemami Windows i Linux x86, w tym z wieloma urządzeniami.
- Ulepszenia wydajności odczytu i zapisywania i danych eFuse za pośrednictwem nowych wywołań systemu operacyjnego wsadowych.
- Biblioteka języka Python, ułatwiając użytkownikom języka Python tworzenie własnych skryptów i aplikacji.
Nowe i zmienione funkcje w zestawie SDK 23.05
Wersja 23.05 zestawu Azure Sphere SDK obejmuje następujące zmiany:
Obsługa wielu urządzeń z systemem Linux
Zestaw SDK 23.05 dodaje obsługę wielu jednoczesnie połączonych urządzeń usługi Azure Sphere w systemie Linux, dzięki czemu ta funkcja jest zgodna z istniejącą obsługą systemu Windows. Ma to szczególne znaczenie dla scenariuszy produkcyjnych opartych na systemie Linux.
Ponadto nie jest już konieczne wywołanie skryptu azsphere_connect.sh
podczas nawiązywania połączenia z nowym urządzeniem — połączenie odbywa się automatycznie z istniejącą obsługą systemu Windows. Zapoznaj się ze zaktualizowaną dokumentacją dotyczącą instalacji zestawu SDK systemu Linux.
Dodawanie obsługi zestawu SDK dla systemu Ubuntu 22.04 LTS
Zestaw SDK 23.05 dodaje obsługę systemu Ubuntu 22.04, dodając do istniejącej obsługi systemów Ubuntu 18.04 i 20.04. Instalator zestawu SDK systemu Linux może określić uruchomioną wersję LTS systemu Ubuntu i pobrać lub zainstalować odpowiedni zestaw SDK.
Powiadomienie o zakończeniu pomocy technicznej dla systemu Ubuntu 18.04 LTS
Ubuntu 18.04 jest obecnie poza długoterminowym standardowym rozwiązaniem pomocy technicznej firmy Canonical. W związku z tym zestaw SDK 23.05 będzie ostatnim zestawem SDK usługi Azure Sphere do obsługi tej wersji systemu operacyjnego. Przyszłe zestawy SDK nie będą obsługiwać systemu Ubuntu 18.04.
Nowe i zmienione funkcje w wersji 23.05 dla rozszerzeń programu Visual Studio lub Visual Studio Code dla usługi Azure Sphere
Wersja 23.05 rozszerzeń programu Visual Studio i Visual Studio Code w usłudze Azure Sphere obejmuje następujące zmiany:
- Ulepszone środowisko debugowania podczas debugowania aplikacji obsługujących czas rzeczywisty i debugowania wielu aplikacji.
- Zaktualizowano nowe szablony projektów.
Repozytorium GitHub New Tools
Wprowadzono nowe repozytorium GitHub , Narzędzia usługi Azure Sphere. To repozytorium będzie zawierać dodatkowe oficjalnie obsługiwane narzędzia dotyczące produkcji, pomocy technicznej i diagnostyki. Folder produkcyjny został przeniesiony z repozytorium Samples , umieszczając narzędzia produkcyjne w jednej, łatwej do znalezienia lokalizacji, a jednocześnie zmniejszając ślad repozytorium przykładów.
Nowe i zaktualizowane projekty galerii dla wersji 23.05
Wersja 23.05 przykładów usługi Azure Sphere, fragmentów kodu i projektów galerii obejmuje następujące zmiany:
Wersja 23.05 usługi Azure Sphere obejmuje projekt Analizowanie dzienników urządzeń, który ukończył galerię i jest teraz oficjalnie obsługiwanym projektem znajdującym się w nowym repozytorium narzędzi usługi Azure Sphere.
Wydania wcześniejsze niż 23.05
Zobacz Co nowego w usłudze Azure Sphere (starsza wersja).