Mendix 릴리스 10.14 – 점들을 연결하다
따라서 Mendix 10.14 릴리스는 Studio Pro의 편집 환경을 간소화하는 것부터 다른 시스템에 연결하기 위한 강력한 업데이트까지 "점들을 연결하는 것"에 관한 것입니다.
Studio Pro는 성능을 위해 최적화되었으며 이제 사용자는 속성 창에서 직접 스타일을 변경할 수 있습니다. 다음을 사용하여 번역 Maia (AI)도 이제 시스템 텍스트 편집기에서 가능합니다. 많은 표를 받은 동적 탭 전환 기능을 사용할 수 있으며, 마크다운 렌더링(AI의 경우)이 이제 아주 쉬워졌습니다.
또한, 다음 사항에 대한 개선이 이루어졌습니다. Mendix GraphQL 지원, AWS Connector Suite 업데이트, TeamCenter 확장 기능 향상 및 Marketplace 제공 개선과 같은 Connect. 마지막으로 사용자는 이제 쉽게 자신의 Mendix LinkedIn에 인증서를 제출하면 해당 분야의 전문가 네트워크에서 자신의 업적을 보여줄 수 있습니다.
Studio Pro
성능
Studio Pro에서의 경험을 향상시키기 위해, 우리는 몇 가지 주요 성능 변경 사항을 구현했습니다. 이미 직접 켤 수 있었지만, 이제 더 빠른 반응성을 제공하는 새로운 도구 상자를 기본적으로 활성화하여 더 빠른 편집 경험을 제공합니다. 또한, 로컬에서 앱을 실행하는 성능을 최적화하고 Studio Pro를 장시간 사용하는 동안 발생하는 성능 문제를 해결했습니다.
클래스, 스타일 및 동적 클래스도 속성에 있음
클래스와 스타일링 필드를 주로 사용하는 고급 사용자를 위해 더 쉽게 만들었습니다. 이제 사용자는 속성 탭에서 클래스, 스타일 및 동적 클래스 속성을 직접 편집할 수 있습니다. 더 이상 이러한 변경을 하기 위해 스타일링 탭으로 전환할 필요가 없으므로 이전보다 더 빠르게 작업할 수 있습니다.

시스템 텍스트의 AI 번역
시스템 텍스트 편집기에서 AI 번역이 가능해졌습니다. Studio Pro에서 새로운 시스템 텍스트 편집기와 AI 번역을 모두 활성화한 사용자는 앱에 있는 모든 언어에 대해 시스템 텍스트에 대한 번역을 자동으로 생성하여 이러한 번역을 설정하는 데 걸리는 시간을 줄일 수 있습니다. 수동으로 변경된 모든 텍스트는 유지되므로 이미 완료된 번역이나 수정된 생성된 텍스트는 손실되지 않습니다.
탭 컨테이너 개선: 동적 탭 전환
탭 컨테이너 위젯에서 이제 활성 탭을 동적으로 설정할 수 있습니다. 이 향상 기능은 다음 중 하나를 해결합니다. 아이디어 포럼에서 가장 많이 투표된 아이디어. 컨테이너 수준에서 속성 필드를 도입하면서 개발자는 이제 속성 값을 변경하여 활성화된 탭을 제어할 수 있습니다. 이렇게 하면 탭이 자동으로 새 인덱스로 전환됩니다. 또한 사용자가 탭을 전환할 때 작업을 실행하는 데 사용할 수 있는 변경 시 이벤트를 추가했습니다. 이 새로운 기능은 더 큰 제어와 유연성을 제공하여 탭 컨테이너 위젯 내에서 원활한 탭 관리를 가능하게 합니다.
마지막으로 탭 레벨의 "기본 탭" 속성은 이제 중단되고 컨테이너 레벨의 "기본 탭 페이지" 속성으로 대체되었습니다. 원활한 전환을 보장하기 위해 기본 현재 탭 페이지 인덱스를 결정하고 이를 새로운 "기본 탭" 속성으로 변환하는 변환이 추가되었습니다.
새로운 마크다운 뷰어 위젯
새로운 마크다운 뷰어 위젯 사용자가 애플리케이션 내에서 Markdown 콘텐츠를 HTML로 원활하게 렌더링할 수 있도록 지원합니다. 시각화 목적으로 설계된 이 위젯은 Markdown 구문으로 작성된 콘텐츠를 보는 데 사용자 친화적인 환경을 제공합니다. 일반적인 사용 사례로는 AI에서 생성한 Markdown 콘텐츠를 활용하거나 Markdown 기반 문서를 애플리케이션 내에서 직접 통합하는 것이 있습니다.

Mendix 연결하기
외부 데이터베이스 커넥터 - SQL 저장 프로시저 호출
외부 데이터베이스 커넥터는 이제 입력 및 출력이 있는 SQL 저장 프로시저 호출을 지원합니다. 이전 데이터베이스는 종종 데이터 검증 및 보안 또는 대량 데이터 업데이트 성능 개선을 위해 데이터베이스에 데이터 관련 로직을 가지고 있습니다. 그러나 데이터베이스의 로직의 가치를 활용하는 것은 이전 데이터베이스만이 아닙니다. Snowflake와 같은 최신 데이터베이스는 AI 기능을 둘러싼 저장 프로시저 래퍼를 제공하여 데이터베이스에서 바로 AI의 가치를 활용합니다. Mendix 10.14에서는 이제 이러한 저장 프로시저와 함수를 더 쉽게 사용할 수 있습니다. Mendix 응용 프로그램.
비즈니스 이벤트를 위한 AWS SQS 브리지
현재 Mendix 10.14, Mendix 이벤트 브로커는 이벤트 교환을 위한 전체 지원을 제공합니다. Mendix 이벤트 브로커 및 AWS SQS 대기열. 정의된 비즈니스 이벤트를 보내고 받을 수 있을 뿐만 아니라 Mendix SQS 대기열에서 애플리케이션을 주고받을 수 있지만 비정의된 이벤트를 보내고 받을 수도 있습니다.Mendix SQS 대기열을 사용하는 앱. 다른 애플리케이션의 SQS 대기열에서 사용하는 이벤트를 설명하려면 AsyncAPI 계약이 필요합니다. 이 계약은 SQS 브리지를 정의하기 전에 이벤트 브로커 포털에 업로드할 수 있습니다. 어떤 이벤트를 원하는지 선택할 수 있습니다. Mendix 응용 프로그램은 Business Events를 통해 보내고 받을 수 있습니다. 브리지를 설정한 후 Mendix 앱은 SQS를 사용하는 다른 애플리케이션과 SQS를 통해 이벤트를 교환할 수 있습니다.
좋은 소식은 이벤트 브로커에서 AsyncAPI 계약에 대한 지원이 AWS SQS에 연결하는 데만 유용한 것이 아니라는 것입니다. 이제 개발자는 사용하려는 모든 비즈니스 이벤트를 정의할 수 있습니다. Mendix 예를 들어 AsyncAPI Studio와 같은 타사 도구를 사용하여 AsyncAPI 계약의 앱을 만듭니다. 계약을 만든 후 이벤트 브로커에 업로드하면 개발자는 앱에서 미리 정의된 이벤트를 사용하기만 하면 됩니다. 계약 우선 비즈니스 이벤트!
실험적: OData REST 서비스에 대한 GraphQL 지원
Mendix 10.14는 게시된 OData REST API에서 GraphQL에 대한 실험적 지원을 제공합니다. 즉, 클라이언트는 게시된 API를 호출할 때 GraphQL 구문을 사용할지 아니면 OData REST 구문을 사용할지 선택할 수 있습니다. 현재 이 실험적 릴리스는 모든 OData 기능에 대한 전체 GraphQL 지원을 제공하지 않습니다(예: 필터링 및 뮤테이션은 아직 구현되지 않음). 연관성을 사용하여 데이터 유형을 검색하고, 어떤 속성을 포함해야 하는지, 어떤 레코드가 필요한지(오프셋, 제한) 지정할 수 있습니다. API는 내성을 제공하므로 Postman과 같은 GraphQL 클라이언트는 API에서 제공하는 데이터를 설명하고 올바른 쿼리를 작성하는 데 도움을 줄 수 있습니다. GraphQL API를 사용하려면 Postman에서 쿼리를 Mendix 클라이언트를 휴식시키고 결과를 엔터티에 매핑합니다.
AWS 커넥터 제품군 업데이트
Amazon Location Service 커넥터(플랫폼 지원)
Amazon 위치 서비스 커넥터 지리공간 데이터와 위치 기능을 추가하는 데 사용할 수 있는 위치 기반 서비스입니다. Mendix 응용 프로그램. 커뮤니티 지원 커넥터로 이미 잠시 존재했습니다. 성공과 플랫폼 지원에 대한 여러 요청으로 인해 이제 이를 공식적인 부분으로 채택했습니다. AWS 커넥터의 플랫폼 지원 제품군동시에, 인증 커넥터의 최신 버전을 사용하도록 커넥터를 업데이트했으므로 이제 이 커넥터를 다른 커넥터와도 쉽게 함께 사용할 수 있습니다.
AWS 인증 커넥터
우리는 삶의 질을 개선하기 위해 여러 가지 작은 개선을 했습니다. AWS 인증 커넥터. 이제 작업을 호출하기 전에 구성된 자격 증명을 검증할 수 있는 기능이 있어 애플리케이션의 견고성을 개선할 수 있습니다. UI 구성 요소가 커넥터에 기본 제공 스니펫으로 추가되어 관리자 페이지를 쉽게 만들고 AWS 자격 증명을 구성할 수 있습니다. 마지막으로 지역 캡션의 이름을 바꾸고 순서를 변경하여 올바른 지역을 더 쉽게 선택할 수 있습니다.
Amazon S3 커넥터
가장 인기 있는 커넥터 중 하나로, Amazon S3 커넥터 지난 몇 달 동안 많은 의견과 피드백을 받았습니다. 오늘 우리는 가장 많이 요청된 기능 중 일부를 추가했다는 소식을 알려드리게 되어 기쁩니다.
- 우리는 주어진 버킷에 대한 메타데이터를 반환하는 HeadBucket 작업을 출시했습니다. 이것은 특히 S3 버킷이 있는 지역을 식별하는 데 유용합니다.
- 고객이 최종 사용자에게 S3 객체를 일시적으로 조작할 수 있는 권한을 부여할 수 있도록 객체 요청(GetObject, PutObject, DeleteObject)을 미리 서명하는 기능. 예:
- 보험 정책과 같은 S3 버킷에 호스팅된 정적 파일을 다운로드합니다.
- 파일을 로드하지 않고도 미리 정의된 S3 버킷에 파일을 업로드합니다. Mendix 런타임
- S3 호환 API(BackBlaze, MinIO)와 통합할 수 있으므로 고객은 커넥터를 통해 자체 개체 스토리지를 사용할 수 있습니다.
Amazon Bedrock 커넥터
우리는 두 가지 새로운 작업을 추가했습니다. 커넥터 AWS 콘솔에서 Amazon Bedrock을 사용하여 생성된 에이전트와 보다 쉽게 상호 작용하려면 Mendix Mendix 응용 프로그램 :
- 따라서 리스트 에이전트 연산은 선택 가능한 사전 정의된 에이전트 목록을 표시하는 데 사용할 수 있습니다. 계정에 속한 에이전트를 반환하고 각 에이전트에 대한 정보를 제공합니다.
- 따라서 겟에이전트 반면에 연산은 주어진 에이전트에 대한 자세한 정보를 반환합니다.
Amazon Bedrock에 새로운 기능이 추가되었습니다. 웹 크롤러와 같은 다른 데이터 소스를 지식 기반에 사용할 수 있는 미리보기에서. 새로운 데이터 소스에서 오류가 발생하는 버그가 수정되었으며 현재 이러한 새로운 추가에 대한 부분 응답이 지원됩니다.
Teamcenter Extension – Journey 컬렉션
버전 2.0에서는 Teamcenter 확장, 새로운 'History' 탭은 이전 작업에 대한 간소화된 개요를 제공합니다. 메인 페이지에 편리하게 위치한 이 기능은 확장 프로그램 내에서 이전에 만든 통합 목록을 표시합니다. 통합을 선택하면 운영 상태를 모니터링하는 검증 피드백 시스템을 포함한 세부 정보가 표시됩니다. 향상된 기능으로는 기존 통합을 편집하고, 원본을 보존하면서 새 프로젝트에 복제하거나, 필요한 경우 삭제할 수 있는 기능이 있습니다. 통합을 삭제해도 통합 내의 기본 마이크로플로와 엔터티에는 영향을 미치지 않는다는 점에 유의하는 것이 중요합니다. Mendix 모델입니다.
또한 사용자 여정의 다양한 지점에서 여러 UI 개선과 버그 수정을 수행하여 다음과 같은 기능을 보장합니다.
더욱 원활한 경험.

Marketplace의 IAM 모듈
SCIM 최종 사용자 수명 주기 관리 모듈
우리는 마켓플레이스에 새로운 모듈을 자랑스럽게 선보입니다. SCIM 최종 사용자 수명 주기 관리 모듈.
SCIM(System for Cross-domain Identity Management) 프로토콜은 조직이 ID 관리 프로세스를 간소화하려는 경우 획기적인 변화를 가져올 수 있는 프로토콜로, 특히 직원의 입사, 이전, 퇴사(참가자, 이전자, 퇴사자라고도 함)를 처리할 때 매우 유용합니다.
SCIM 모듈을 포함함으로써 Mendix 앱에서 IT 관리자는 신규 가입자에게 최종 사용자 계정 프로비저닝을 자동화하고 탈퇴자에게 효율적으로 액세스 프로비저닝 해제할 수 있습니다. 사용자가 다른 역할로 이동하여 더 이상 앱을 사용할 수 없는 경우 SCIM은 앱에서 해당 사용자를 비활성화할 수도 있습니다. 이렇게 하면 시간과 리소스를 절약할 뿐만 아니라 인적 오류의 위험을 최소화하고 IdP에 구현된 액세스 제어 정책이 B2E 전체에서 일관되게 적용되도록 할 수 있습니다. Mendix 앱 포트폴리오. 게다가 앱에서 활성 최종 사용자가 적으면 제어하는 데 도움이 됩니다. Mendix 사용자 라이센스 비용!
SCIM 프로토콜은 모든 주요 IdP 기술에서 지원되므로 앱과 IdP 간에 SSO와 SCIM 라이프사이클 관리를 모두 구성해야 합니다. Microsoft의 Entra ID와 Okta를 사용하여 모듈을 테스트했습니다. SAML OIDC SSO – 예상대로 작동합니다!
귀하의 조직이 다음을 찾고 있다면 거버넌스를 최적화하고 사용자 위험을 줄입니다.이러한 목표를 달성하는 데는 SCIM이 필수적인 모듈일 수 있습니다!
토큰을 사용한 API 보안
다중 앱 솔루션의 일부로 API(아마도 OData API)를 빌드하는 경우 보안에 대해 생각해야 합니다. API 키를 사용하여 API 보안을 조정할 수 있지만, 이는 최상의 보안 관행이 아닙니다. OAuth 토큰(베어러 토큰 또는 액세스 토큰 또는 JWT라고도 함)을 사용하는 것을 선호하는 경우 클라이언트 애플리케이션에 대한 두 가지 옵션이 있습니다.
- 인간의 정체성을 활용하세요. 귀하(클라이언트) 애플리케이션의 최종 사용자는 SSO를 사용하여 로그인하고, 클라이언트 애플리케이션은 SSO 프로세스의 결과로 받은 OAuth 액세스 토큰을 사용하여 최종 사용자를 대신하여 API를 사용할 수 있습니다.
- 기계 ID를 사용하세요. 머신 아이덴티티는 서비스 계정 또는 애플리케이션 계정이라고도 합니다. 이 경우 액세스 토큰은 클라이언트 애플리케이션이 자신을 대신하여 API를 사용하는 데 사용됩니다. 이 시나리오에서 최종 사용자는 관련이 없습니다.
그리고 보안은 인증뿐만 아니라 권한 부여에 관한 것입니다. 누가 무엇을 할 수 있을까요? API의 경우 다음과 유사한 논리가 필요할 수 있습니다.
- 모든 ID가 엔드포인트에서 GET을 수행하여 특정 데이터를 '읽을' 수 있도록 허용합니다.
- API 엔드포인트에서 POST 메서드를 사용하여 특정 ID만 데이터를 쓸 수 있도록 허용합니다.
이 모든 것이 이제 OIDC SSO 모듈에서 지원됩니다!(모듈 이름이 더 이상 정확하지 않다고 주장할 수도 있습니다. SSO를 하지 않더라도 유용한 모듈입니다!)
OIDC SSO 모듈의 새로운 기능은 무엇입니까?
머신 ID로 작업할 때 OIDC 모듈은 이제 클라이언트를 위해 즉석에서 로컬 '사용자'를 생성할 수 있습니다. 즉, 클라이언트의 머신 ID에 대한 적시 사용자 프로비저닝을 수행합니다. 이를 통해 보안 개념이 제공하는 이점을 얻을 수 있습니다. Mendix 런타임은 이제 머신 ID에도 활용됩니다. 인간 ID(SSO)와 머신 ID(클라이언트 자격 증명 부여) 모두에서 OIDC 모듈은 토큰을 검증하고 토큰과 관련된 권한(OAuth 범위)을 사용자의 사용자 역할에 매핑합니다. Mendix 앱. 보안 개념을 사용하면 사용자 역할을 통해 마이크로플로, 엔터티 및 데이터 세트에 대한 액세스 제어를 정의할 수 있습니다.
이 모든 것이 귀하의 API(OAuth 리소스 서버로서)를 효과적으로 사용자 인증, 클라이언트 인증 및 권한 부여 결정을 IdP에 위임합니다. 그렇기 때문에 OAuth 토큰을 사용하는 것이 API 보안을 위한 모범 사례입니다. 책임을 제자리에 두세요.
OIDC SSO 모듈에서 이러한 기능을 사용하면 보안이 즉시 적용되고 다중 앱 솔루션의 비즈니스 로직에 집중할 수 있습니다!
Mendix 플랫폼
앱 인사이트
우리는 새로운 버전의 제품을 공유하게 되어 매우 기쁩니다. 피드백 모듈(v2.0.0)이 이제 마켓플레이스에 출시되었습니다.! 우리는 위젯을 완전히 재설계하여 이전에 React 버전에서 접근할 수 없었던 기능을 잠금 해제했습니다. 이러한 기능은 다음과 같이 다시 작성되었습니다. Mendix사용자의 요구 사항에 맞게 업데이트하고 사용자 정의할 수 있는 유연성을 제공합니다.
이제 활용할 수 있는 주요 사용자 정의 기능은 다음과 같습니다.
- 버튼 배치: 피드백 버튼이 애플리케이션의 어디에 나타날지 정확히 결정합니다.
- 폼 트리거링 및 표시: 피드백 양식이 언제, 어떻게 트리거되는지 제어하여 원활한 사용자 경험을 보장합니다.
- 피드백 목적지: 피드백 제출 내용을 어디로 보낼지 결정하여 기존 시스템과의 원활한 통합을 지원합니다.
- 스타일링 및 복사: 앱의 브랜딩과 톤에 맞게 위젯의 디자인과 텍스트를 사용자 정의하세요.
이러한 새로운 기능을 사용하면 피드백 위젯이 애플리케이션의 고유한 요구 사항에 완벽하게 부합하는지 확인할 수 있습니다.

Academy
인증 페이지 업그레이드
아카데미는 사용자의 여정을 더 잘 안내하기 위한 단계를 밟고 있습니다. 지금 우리가 취한 첫 번째 단계 중 하나는 사용 가능한 인증의 순서를 보여주는 것입니다. 이를 통해 사용자는 다양한 인증 간의 관계를 더 잘 이해할 수 있습니다. 또한 앞으로 더 많은 유형의 전문화 인증을 도입할 때 사용자가 다양한 트랙 중에서 선택하고 페이지에 경로가 반영되도록 할 수 있습니다.

가이드라가 Mendix LinkedIn에 대한 인증서
이제 최신 소식을 공유하는 것이 매우 쉬워졌습니다. Mendix LinkedIn에서 커뮤니티와 함께 성과를 공유하세요. Academy.mendix.com을 통해 달성한 인증서로 이동하여 공유 버튼을 클릭하기만 하면 됩니다. 필요한 모든 정보를 미리 채워 드리고 두 번의 클릭으로 최신 성공을 동료들과 공유하게 됩니다. 그러니 자랑스러워하고 지금 공유하세요!
다음 앱을 시작할 준비가 되셨나요?
- 다운로드 Mendix Studio Pro.
- 모든 기능, 개선 사항, 수정 사항 등을 자세히 살펴보세요. Mendix 10.14 릴리스 노트.
- 앞으로의 업데이트를 놓치고 싶지 않으시다면 블로그 구독을 통해 최신 소식을 받아보세요!