Mendix 릴리스 10.3 – 최신 소식!
우리는 여러분을 모든 것의 정상에 오르는 것이 게임의 이름인 세계로 안내해 드리겠습니다!
우리는 다음을 포함한 최신 업데이트를 살펴볼 것입니다. 관리되는 Java 종속성, 흥미로운 애플리케이션 상태 대시보드의 공개 베타 출시및 버전 제어 서버에서 얻은 최신 통찰력의 보고.
그리고 더 이상 멋질 수 없을 것이라고 생각했을 때, 우리는 다음과 같은 몇 가지 추가적인 놀라움을 준비했습니다. 역방향 연결 옵션 그리고 편리함 마이크로플로우 URL. 지식의 정점에 있는 당신의 위치를 유지하고 싶으신가요? 계속 읽고 이 흥미로운 여정에 함께 하세요!
응용 프로그램 개발
관리되는 Java 종속성
와 Mendix 10.3 관리되는 Java 종속성을 소개하게 되어 기쁩니다. 이는 Java 라이브러리에 대한 종속성이 있는 (Marketplace) 모듈을 사용할 때 충돌하는 .jar 파일을 관리함으로써 발생하는 마찰을 제거합니다!
이제 모듈별로 모듈 설정에서 Java 종속성을 손쉽게 지정할 수 있습니다. Mendix 나머지는 할 것입니다.
이전에는 .jar 파일이 모듈 내부에 제공되었으며 모두 함께 배치되었습니다. userlib 폴더. 그러나 여러 모듈이 해당 Java 라이브러리의 다른 버전을 제공한 경우 컴파일 오류로 인해 앱 시작이 불가능했습니다. 더욱이 이러한 충돌을 해결하는 데는 시간이 많이 걸렸는데, 어떤 .jar 파일이 어떤 모듈에 속하는지 항상 명확하지 않았기 때문입니다.
관리되는 종속성을 사용하면 Mendix Gradle의 힘을 활용하여 Maven Central이나 사용자 정의(비공개) Maven 저장소에서 이러한 종속성을 해결합니다.
그리고 그 성가신 충돌은 어떨까요? Gradle은 자동으로 최신 버전을 선택하여 대부분의 경우 컴파일 오류를 효과적으로 해결합니다.

해결된 라이브러리는 전용 폴더인 vendorlib. 가장 좋은 부분? Mendix 이 폴더를 완전히 제어하고 종속성 구성이 변경될 때마다 해당 내용을 최신 상태로 유지합니다. 예를 들어 모듈을 추가하거나 제거할 때입니다.
받는 유사 userlib 폴더, vendorlib 또한 원활한 배포 환경을 보장하기 위해 버전 제어 시스템에도 전념하며, 에어갭 환경에서도 마찬가지입니다.
이 전환을 더욱 원활하게 하기 위해 .jar 종속성을 사용하여 지원되는 Marketplace 모듈을 개편했습니다. Community Commons와 같은 모듈, MendixSSO, 데이터베이스 복제 및 기타 여러 기능은 여전히 작동하는 향후 호환 업데이트를 받았습니다. Mendix 9도.
Studio Pro 10.3 이상을 사용하면 모듈이 .jar 파일을 정리합니다. userlib 해당 모듈에 속한 종속성을 관리되는 종속성으로 변환합니다.
관리되는 종속성을 사용하려면 Marketplace 모듈을 관리되는 종속성과 호환되는 버전으로 업그레이드하기만 하면 됩니다.
엉킨 .jar 파일과 컴파일 오류의 시절에 작별 인사를 전하세요. 간소화된 Java 종속성의 미래를 받아들이고 더 부드럽고 효율적인 개발 경험을 즐기세요!
버전 제어: 서버에서 무슨 일이 일어났나요?
버전 제어 서버에 최신 변경 사항을 업로드하려고 하다가 "서버에서 들어오는 변경 사항을 먼저 병합하세요"라는 경고를 받는 답답한 상황에 처한 적이 있나요? 그렇다면 이 버전과 향후 버전에서 여러분을 위해 몇 가지 개선 사항을 준비해 두었습니다.
뒤쪽에 Mendix 10.2에서는 서버의 주기적 폴링과 로컬 저장소가 서버와 어떻게 비교되는지 보여주는 버전 제어 상태 표시기를 추가했습니다. 알아야 할 들어오는 커밋이 있습니까? 아니면 여러 개의 로컬 커밋으로 앞서 나가고 있습니까? 표시기를 두 번 클릭하여 브랜치 관리자 또는 기록 패널을 열기만 하면 됩니다!

이 정보를 손쉽게 사용할 수 있으므로 Studio Pro는 이제 변경 사항을 커밋하는 것과 같은 특정 작업을 수행하려고 할 때 더 효과적으로 안내할 수 있습니다. Studio Pro가 서버에서 변경 사항을 감지하면 로컬 커밋으로만 진행할 수 있음을 즉시 알려줍니다.

하지만 그게 전부가 아닙니다. 다음 반복에서 버전 제어 경험을 개선하기 위한 더 많은 옵션을 제공할 것입니다. 변경 사항을 원활하게 끌어오고, 직접 병합 커밋을 수행하거나, 리베이스 프로세스를 시작할 수 있는 기능을 모두 사용할 수 있다고 상상해보세요. Studio Pro는 이러한 선택 사항을 제공하여 버전 제어가 생산성을 방해하지 않도록 진화하고 있습니다.
마이크로플로우 URL
우리가 출시한 개선된 페이지 URL 덕분에 Mendix 10. 이제 여러 개의 매개변수를 포함한 사용자 지정 URL을 쉽게 설정할 수 있습니다.
이를 통해 사용자는 페이지를 북마크하여 쉽게 반복적으로 액세스하고 동료와 페이지를 공유할 수 있습니다. 그러나 앱에 내장된 매개변수나 다른 로직에 따라 어떤 페이지가 표시되는지 영향을 미칠 수는 없었습니다. 이러한 필요성을 해결하기 위해 마이크로플로 URL을 도입합니다.
마이크로플로우 URL은 페이지 URL과 매우 유사하게 설정되고 작동합니다. 플레이스홀더로 경로를 정의하고 마이크로플로우 매개변수를 플레이스홀더에 연결하기만 하면 됩니다. 두 가지 주요 차이점이 있습니다. 마이크로플로우 URL을 사용하면 숫자와 문자열과 같은 기본 매개변수도 사용할 수 있으며, 사용자에게 표시되는 페이지를 정의하는 사용자 지정 논리를 추가할 수 있습니다.

마이크로플로 URL을 사용하면 이제 필요한 만큼 많은 진입점을 생성할 수 있는 완전한 제어권이 있습니다. Mendix 응용 프로그램.
협회에 대한 역방향
도메인 모델을 설계할 때 엔터티 간에 잘못된 방향으로 연결을 실수로 설정하는 일이 많습니다. 과거에는 연결을 삭제하고 문제를 해결하기 위해 다시 시도해야 했습니다. 이제 한 번의 클릭으로(컨텍스트 메뉴에서) 연결 방향을 바꿀 수 있습니다. 이 시간 절약 기능을 즐기시기 바랍니다!

Workflow 다중 사용자 작업 마이크로플로 결정 방법
말하기는 어려울 수 있지만, 이를 통해 다중 사용자 작업이 완료된 것으로 간주되어야 하는 시점을 완벽하게 제어할 수 있습니다.
In Mendix 10.0, 우리는 다중 사용자 작업(여러 사람이 실행해야 하는 작업)을 출시하고 다중 사용자 작업의 최종 완료 여부를 결정하기 위해 4가지 결정 방법을 미리 정의했습니다.
- 거부권
- 일치
- 과반수
- 그리고 임계값
우리는 당신만의 마이크로플로우 결정 방법을 추가할 가능성을 추가했습니다. 그것은 당신이 각 개별 작업의 결과를 평가하는 방법, 멀티 유저 작업이 완료되는 시점을 결정하는 방법, 그리고 결과를 결정하는 방법을 완전히 제어할 수 있게 해줍니다.

상수를 사용하여 SSO 구성
자동화는 DevOps의 기본 원칙이므로 앱의 Single Sign-On(SSO) 구성에도 적용되는 것을 보고 싶을 것입니다. 최신 버전의 OIDC SSO 모듈, 바로 그것을 할 수 있어요!
지금까지는 먼저 (새로운) 앱을 배포한 다음 로컬 관리자로 앱에 로그인하여 필요한 구성을 수행해야 했습니다. 여기에는 클라이언트 자격 증명과 Azure AD(Entra ID로 이름 변경)와 같은 ID 공급자(IDP)의 잘 알려진 엔드포인트가 포함될 수 있습니다. 버전 2.3.0부터 앱 상수를 사용하여 이 프로세스를 자동화할 수 있습니다.
앱에 다른 스테이징 환경을 사용하는 경우 자동화가 편리합니다. 자동화는 각 단계에 대해 이러한 구성 단계를 반복할 필요성을 없애고 인적 오류를 범할 가능성을 줄입니다. 테스트 및 승인 단계에서 동일한 '테스트 IDP'를 사용하는 반면 프로덕션 환경에서는 '프로덕션 IDP'와 SSO가 필요할 수 있습니다. 이 모든 것은 파이프라인의 준비에 따라 조율할 수 있습니다.
이전에 언급한 기본 SSO 구성 외에도 앱에서는 OIDC 모듈의 일부 선택적이고 고급 기능을 사용할 수도 있습니다. 앱 상수의 이점은 개발자가 해당 상수에 대한 기본값을 설정할 수 있다는 것입니다(예: 적절한 액세스 토큰 구문 분석 마이크로플로 선택). 실제로 런타임 구성을 부분적으로 배포 시간 구성으로, 부분적으로 디자인 시간 구성으로 전환했습니다.
필요한 경우 파이프라인은 설계 시 설정된 기본값을 재정의할 수 있습니다. 이는 테스트 IDP와 프로덕션 IDP 간의 차이로 인해 다른 액세스 토큰 파싱 마이크로플로가 필요한 경우 유용할 수 있습니다.
배포 시간 SSO 구성의 또 다른 이점은 앱 데이터의 백업을 복원하는 경우 분명해집니다. 앱의 client_id와 client_secret이 백업에 지속된 것과 달라야 할 수 있으므로 SSO 구성이 손상될 수 있습니다.
키 로테이션이 있거나 수용 환경에서 프로덕션 환경으로 백업을 복원하려는 경우 또는 그 반대의 경우일 수 있습니다.
한번 시도해 보고, 그 혜택을 경험하고, SSO 구성을 최신 상태로 유지하세요!
앱에서 2FA를 요청하도록 하세요
Single Sign-On(SSO)을 사용하면 앱이 로그인 프로세스를 IDP에 위임합니다. 즉, IDP는 앱 사용자가 사용자 이름과 비밀번호로만 로그인할 수 있는지 아니면 두 번째 '요소'(2FA)도 사용해야 하는지 결정해야 합니다. 대부분의 경우 IDP는 올바른 선택을 할 수 있습니다.
- 사용자 기반
- 사용자 그룹 기반
- 앱별 구성에 따라
그러나 어떤 경우에는 앱이 IDP에서 특정 인증 방식을 요청하도록 해야 할 수도 있습니다. OpenID Connect(OIDC) 프로토콜에서 소위 acr_values 요청 매개변수 그 목적을 위해 정의되어 있습니다.
최신 버전의 OIDC SSO 모듈, 앱의 로직은 SSO 요청에서 ACR 매개변수 값으로 표시하여 특정 인증 방법을 요청할 수 있습니다. 이 기능을 사용하려면 먼저 IDP가 지원하는 ACR 값을 확인하세요(지원되는 경우).
ACR이 무슨 뜻인지 궁금할 수도 있습니다. 인증 컨텍스트 클래스 참조를 의미합니다. 누군가 ACCR보다 3글자 약어를 선호했나 봅니다 😉. 어쨌든요. 더 중요한 것은 이 'ACR 메커니즘'을 사용하면 사용자 로그인을 가장 잘 파악할 수 있다는 것입니다.
마켓플레이스의 새로운 AWS IoT 및 AI/ML 커넥터
멋진 IoT 및 AI 강화 솔루션을 구축할 준비가 되셨나요? 더 이상 기다리지 마세요! AWS 커넥터 팀은 최근 Marketplace에 멋진 새 추가 기능을 출시했습니다.

Amazon Bedrock Connector를 사용한 생성 AI
새로운 Amazon Bedrock 커넥터 Amazon Bedrock은 Amazon과 선도적인 AI 스타트업의 기초 모델(FM)을 API를 통해 제공하는 완전 관리형 서비스입니다. 이를 통해 다양한 FM 중에서 선택하여 사용 사례에 가장 적합한 모델을 찾을 수 있습니다.
일반적인 사용 사례는 다음과 같습니다.
- 독점 데이터에 대한 질문에 답하는 AI 에이전트를 구축합니다.
- 텍스트 프롬프트를 기반으로 이미지를 생성하고 이를 표시합니다. Mendix 응용 프로그램.
커넥터 옆에는 예제 구현 모듈Amazon Bedrock에서 사용 가능한 모델에 대한 예를 포함합니다. 이 모듈에는 AWS 서버에서 사용 가능한 기초 모델을 검색하는 기본 기능과 특정 모델을 호출하는 일부 표준 마이크로플로가 포함되어 있습니다.
Amazon Bedrock 서비스가 GA(일반적으로 사용 가능)로 전환되면 Amazon Bedrock 커넥터도 플랫폼 지원을 받게 됩니다.
Amazon SageMaker를 다음과 함께 사용하세요. Mendix 10ml 키트
Amazon Bedrock 옆에 우리는 제공했습니다 Amazon Sagamaker를 사용하는 솔루션 와 함께 Mendix ML 키트. Scikit-learn 모델을 ONNX 모델로 변환하고 가져오는 방법을 설명합니다. Mendix 10.1.1을 기반으로 테스트 앱을 만들어 보세요.
새로운 AWS IoT SiteWise Connector의 도움으로 산업 데이터 수집 및 처리
AWS 커넥터 라인업에 추가된 또 다른 기능은 다음과 같습니다. AWS IoT SiteWise 커넥터이는 IoT 데이터 스트림을 통합, 구조화, 분석하는 데 도움이 되는 관리형 AWS 서비스입니다.
AWS IoT SiteWise에는 앱을 빌드할 수 있는 리소스가 많이 있습니다. 몇 가지 예는 다음과 같습니다.
- 예측 정비
- 품질 보증
- 그리고 (대화형 및 동적) 공장 현장 대시보드
우리가 추가한 모든 새로운 기능을 살펴보시고, 이에 대한 피드백을 제공해 주시기 바랍니다!
애플리케이션 상태 대시보드(공개 베타)
모든 프로덕션 앱이 작동 중인가요? 할당된 리소스가 부족한 앱이 있나요? 여러 개를 관리하고 있다면 Mendix 앱을 실행하면 애플리케이션 환경의 실행 상태를 전체적으로 파악하기 쉽지 않습니다.
제어 센터의 애플리케이션 상태 대시보드는 이제 퍼블릭 클라우드 프로덕션 환경의 알림 상태에 대한 개요를 제공합니다. 실행 상태별로 필터링할 수 있을 뿐만 아니라 다른 알림 유형별로 필터링할 수도 있습니다. 예를 들어, 어떤 앱이 데이터베이스 공간을 소진하고 있는지 확인할 수 있습니다.
목록에서 앱을 선택하면 더 자세한 내용(알려야 할 담당자 포함)을 볼 수 있으며, 본인이 직접 문제를 해결해야 하는 경우 앱 환경으로 바로 이동하여 문제를 해결할 수도 있습니다.
🇦🇪 مرحباً, دولة الإمارات العربية المتحدة!
중동 고객 지원에 대한 당사의 헌신을 강화하기 위해 당사는 새로운 Mendix 아랍에미리트의 클라우드 지역!
Mendix 이제 고객들은 현지 데이터 거버넌스 규정을 준수하는 동시에 UAE에서 애플리케이션을 실행하여 최종 사용자에게 우수한 앱 경험을 제공할 수 있습니다.
Mendix 클라우드는 현재 모든 대륙의 14개 지역에서 운영되고 있습니다!

교환 게시물 Mendix 커뮤니티
커뮤니티 멤버들과 대화하면서, 그들은 문제 해결과 제품 개선을 넘어 커뮤니티에서 만든 콘텐츠를 원한다는 것을 알게 되었습니다.
예를 들어, 영감을 주거나, 다른 관점을 제공하거나, 단순히 토론을 촉발하는 콘텐츠입니다. 우리는 '교환'을 도입하여 커뮤니티에서 이를 가능하게 하고 있습니다. 이는 더 긴 형식의 콘텐츠를 겨냥한 새로운 게시물 유형입니다.
커뮤니티와 교류를 시작하는 방법은 다음과 같습니다.
지금까지 게시된 모든 거래소의 개요는 다음과 같습니다. 여기를 클릭하세요..
개선된 콘텐츠 게시
새로운 텍스트 편집기를 출시하여 콘텐츠 게시 환경을 개선하고, 더욱 세련된 게시 환경과 게시물에 다양한 미디어를 추가할 수 있는 도구를 제공하고 있습니다.
세련된 공간 탐색
이제 사용 가능한 모든 스페이스의 필터 버튼 아래에서 강력한 필터링 옵션을 사용하여 (비공개) 스페이스에 게시된 특정 콘텐츠를 더 쉽게 찾을 수 있습니다.

에픽 스
스토리 수준에서 헌신한 작업을 최신 상태로 유지하고 싶으신가요? 이제 Epics의 스토리 세부 정보 페이지의 완전히 새로운 Revisions 섹션에서 그렇게 할 수 있습니다.
프로젝트에서 Git을 사용하는 경우 이 섹션을 확장하고 브랜치를 선택하면 됩니다. 그러면 됩니다! 모든 커밋이 커밋 메시지, 날짜 및 시간, 변경 사항을 커밋한 팀원의 이름과 함께 바로 표시됩니다.

많은 요청에 따라 계획 페이지에 Excel로 내보내는 옵션을 추가했습니다(이전에는 보관 페이지에서만 사용할 수 있었습니다).

보관에 관해 말하자면, 보관된 스토리를 내보내면 Excel 파일에서 두 개의 새로운 열을 찾을 수 있습니다. 할당 보관자:.
그리고 한 가지 작은 사실: 스토리를 필터링하는 더 나은 방법을 사용할 수 있다는 사실이 우리의 주목을 받았습니다. 이제 계획 페이지에서 다음을 입력할 수 있습니다. 버그 or 기능 검색창에서 스토리 유형을 필터링하여 버그나 기능만 표시되도록 합니다. 이것은 단지 첫 번째 단계일 뿐입니다. 스토리를 필터링하는 더 많은 방법이 곧 출시됩니다!
온라인마켓
새로운 콘텐츠 유형 및 카테고리
최신 Marketplace 업데이트에서 두 섹션의 명명 규칙을 약간 변경했습니다. 카테고리는 이제 콘텐츠 유형. 콘텐츠 유형의 수를 줄이고 플랫폼 전체에서 일관성을 유지했습니다. (사용 가능한 다양한 콘텐츠 유형에 대해 자세히 알아보려면 다음을 방문하세요. 마켓플레이스 가이드.)
또한 하위 카테고리는 다음으로 대체되었습니다. 카테고리. 새로운 구성 요소를 제출할 때 1~3개의 카테고리를 적용할 수 있습니다. Marketplace에서 검색할 때 카테고리를 사용하여 콘텐츠를 필터링하여 사용 사례에 적합한 구성 요소를 찾을 수 있습니다.
5월 XNUMX일부터도 이용 가능 카테고리 콘텐츠 형식 Studio Pro의 마켓플레이스에서 필터를 독립적으로 사용할 수 있습니다.

Studio Pro에서 사용
과거에는 웹 마켓플레이스에서 모듈이나 위젯을 직접 다운로드하면 호환성 오류가 발생하곤 했습니다.
이제 Studio Pro의 Marketplace에서만 모듈과 위젯을 직접 다운로드할 수 있도록 변경했습니다. 이렇게 하면 호환성 오류가 발생할 위험이 줄어듭니다. 이러한 이유로 더 이상 웹 Marketplace의 세부 정보 페이지에 다운로드 버튼이 없지만 "Studio Pro에서 사용" 버튼으로 대체했습니다.
이 버튼을 사용하면 원하는 제품의 콘텐츠 ID를 복사하여 Studio Pro에서 검색하는 동안 사용할 수 있습니다. 다음 작업만 수행하면 됩니다.
- Studio Pro에서 앱을 엽니다.
- "장바구니" 아이콘을 클릭하여 Marketplace를 엽니다.
- 복사한 콘텐츠 ID를 붙여넣고 Enter를 누르세요.
- 그런 다음 제품 세부 정보 페이지를 열고 다운로드를 클릭하세요.
- 귀하의 제품과 호환되는 올바른 버전 Mendix 버전은 귀하의 애플리케이션에 직접 통합됩니다.
여기에서 확인하세요 Studio Pro에서 Marketplace 콘텐츠를 사용하는 방법에 대해 자세히 알아보세요.

다음 앱을 시작할 준비가 되셨나요?
- 다운로드 Mendix 10.3
- 모든 기능, 개선 사항, 수정 사항 등을 자세히 살펴보세요. Mendix 10.3 릴리스 노트.
- 앞으로의 업데이트를 놓치고 싶지 않으시다면 블로그 구독을 통해 최신 소식을 받아보세요!