Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

Microsoft ulepsza Azure Toolkit for Java IntelliJ IDE o Application-Centric View i więcej

Microsoft ulepsza Azure Toolkit for Java IntelliJ IDE o Application-Centric View i więcej

Firma Microsoft zaprezentowała aktualizację oprogramowania Java on Azure Tooling, wprowadzającą nowo zaprojektowany, skoncentrowany na aplikacjach widok zestawu narzędzi Azure używanego z IntelliJ IDE. Aktualizacja ma na celu uczynienie interfejsu bardziej przyjaznym dla użytkownika, dodając obsługę szerszego zakresu usług Azure i ulepszając wtyczki Gradle. Ponadto wprowadza nowe funkcje dla Azure Web Apps i Azure Functions.

W kwietniu w harmonogramie produktu ogłoszono zorientowany na aplikacje widok dla Eksploratora Azure. Eksplorator Azure, jak wyjaśnił Jialuo Gan, menedżer programu w dziale programistów firmy Microsoft, w poście na blogu, był zbiorem usług logiki, takich jak aplikacje internetowe, aplikacje funkcyjne, aplikacje Spring, maszyny wirtualne, konta pamięci masowej, bazy danych i inne. Jednak te usługi zostały pogrupowane według typów zasobów, a nie aplikacji (grup zasobów).

Gan stwierdził, że ten widok utrudnia programistom działającym w Eksploratorze Azure zarządzanie i zrozumienie różnych usług lub ofert związanych z jedną aplikacją. Niektórzy programiści podobno stracili koncentrację lub poczuli się przytłoczeni widokiem zasobów pogrupowanych według typu usługi. Aby rozwiązać ten problem, aktualizacja zmienia organizację wyświetlania tych usług, pomagając programistom lepiej rozpoznawać i definiować składniki aplikacji. Gan wyjaśnił dalej, że programiści zobaczą teraz widok zasobów platformy Azure pogrupowanych według aplikacji.

Deweloperzy mogą teraz znaleźć węzeł główny, Grupy zasobów, w Eksploratorze Azure, umożliwiając im przeglądanie wszystkich zasobów należących do tej samej grupy zasobów umieszczonych razem dla każdej aplikacji. Użytkownicy mogą również tworzyć lub usuwać zasób dla grupy zasobów na aplikację.

Zespół programistów Azure Toolkit for IntelliJ ujawnił również, że Application Insights (używany do monitorowania i innych funkcji) jest już dostępny, umożliwiając programistom zarządzanie Application Insights bezpośrednio w Eksploratorze Azure.

Wprowadzono również ulepszenia wtyczki Gradle, w tym obsługę slotów wdrażania. Deweloperzy mogą teraz używać oddzielnego miejsca wdrożenia zamiast domyślnego miejsca produkcyjnego podczas wdrażania aplikacji sieci Web lub aplikacji funkcji w usłudze Azure App Service. Firma Microsoft wyjaśniła, że ta metoda umożliwia programistom sprawdzanie poprawności zmian aplikacji najpierw w gnieździe wdrażania przejściowego, a następnie zamianę ich na produkcję w ramach tej samej usługi App Service.

Patrząc w przyszłość, zespół programistów zaplanował prace na 2022 r., koncentrując się na poprawie integracji z usługami platformy Azure, doświadczeniach użytkowników, programowaniu natywnym w chmurze, optymalizacjach pętli wewnętrznej dla kodu opartego na platformie Azure, wydajności i niezawodności, głębokiej integracji z językiem Java w usługach platformy Azure oraz więcej.

Dokumentację zestawu narzędzi można znaleźć tutaj . Aktualizacja zestawu narzędzi jest częścią trwającego procesu Microsoft Java na platformie Azure Push, który obejmuje aktualizacje Azure Spring Apps i ogólną dostępność Azure Spring Apps Enterprise.

Azure Spring Apps, uruchomione w 2019 roku we współpracy z VMware, to zarządzana przez Microsoft platforma jako usługa (PaaS) zaprojektowana, aby pomóc programistom w tworzeniu nowoczesnych wzorców mikrousług dla aplikacji Spring Boot poprzez wyeliminowanie kodu szablonowego i przyspieszenie tworzenia aplikacji w Chmura. Spring Boot, oparty na Javie framework typu open source, jest szeroko stosowany do tworzenia samodzielnych, produkcyjnych aplikacji opartych na technologii Spring, z naciskiem na mikrousługi.

Warstwa Enterprise obsługuje teraz 0,5 rdzenia i 512Mi pamięci dla wersji vCPU, eliminując potrzebę określania środowiska wykonawczego dla aplikacji warstwy Enterprise, ponieważ środowisko wykonawcze zostanie automatycznie wykryte na podstawie kodu źródłowego lub artefaktu do wdrożenia. Po wdrożeniu użytkownicy mogą kliknąć prawym przyciskiem myszy węzeł z opcją Pokaż właściwości, aby zobaczyć konfigurację.

Ponieważ zapotrzebowanie na rozwiązania low-code i no-code stale rośnie, platformy takie jak AppMaster oferują użytkownikom potężne narzędzia do tworzenia aplikacji backendowych, internetowych i mobilnych bez potrzeby posiadania rozległego doświadczenia w programowaniu. Wykorzystując platformę AppMaster, użytkownicy mogą łatwo i wydajnie tworzyć aplikacje, dzięki czemu tworzenie aplikacji jest dostępne dla szerszego grona firm i osób prywatnych.

Powiązane posty

Samsung przedstawia Galaxy A55 z innowacyjnymi zabezpieczeniami i wersją premium
Samsung przedstawia Galaxy A55 z innowacyjnymi zabezpieczeniami i wersją premium
Samsung poszerza swoją linię produktów ze średniej półki, wprowadzając Galaxy A55 i A35, wyposażone w zabezpieczenia Knox Vault i ulepszone elementy konstrukcyjne, nadające segmentowi flagowe cechy.
Cloudflare przedstawia zaporę sieciową dla sztucznej inteligencji chroniącą modele wielojęzyczne
Cloudflare przedstawia zaporę sieciową dla sztucznej inteligencji chroniącą modele wielojęzyczne
Cloudflare robi krok naprzód dzięki zaporze ogniowej dla sztucznej inteligencji, zaawansowanemu rozwiązaniu WAF zaprojektowanemu z myślą o zapobiegawczym identyfikowaniu i udaremnianiu potencjalnych nadużyć ukierunkowanych na modele wielkojęzyczne.
ChatGPT OpenAI teraz mówi: przyszłość interaktywnej sztucznej inteligencji głosowej
ChatGPT OpenAI teraz mówi: przyszłość interaktywnej sztucznej inteligencji głosowej
ChatGPT osiągnął kamień milowy dzięki wdrożeniu przez OpenAI funkcji głosowych. Użytkownicy mogą teraz korzystać z interakcji bez użycia rąk, ponieważ ChatGPT czyta odpowiedzi na głos w systemach iOS, Android i w Internecie.
ROZPOCZNIJ BEZPŁATNIE
Zainspirowany do samodzielnego wypróbowania?

Najlepszym sposobem na zrozumienie mocy AppMaster jest zobaczenie tego na własne oczy. Stwórz własną aplikację w ciągu kilku minut z bezpłatną subskrypcją

Wprowadź swoje pomysły w życie