Mendix 11.0 – 기업 개발의 ​​새로운 시대가 도래했습니다 | Mendix

메인 컨텐츠로 가기

Mendix 11.0 – 엔터프라이즈 개발의 새로운 시대가 시작됩니다.

AI 기능이 가득 탑재된 Mendix 11이 출시 되었습니다! 일상적인 작업에 도움이 되는 스마트 추천부터, 지능형 앱은 물론 스스로 판단하고 행동하는 에이전트형 앱, 그리고 손쉽게 만들 수 있는 다양한 내장 도구까지 - 개발 전반에 걸쳐 AI가 적용되어 있습니다. LLM을 활용해 챗봇을 만들거나, 워크플로를 자동화하거나, 스스로 사고하고 행동할 수 있는 앱을 개발할 때에도, Mendix XNUMX은 모두 지원이 가능합니다.
물론 이번 출시는 AI에만 국한되지 않습니다. 플랫폼 전반에 걸친 성능, 보안, 유연성 향상도 함께 제공되어 더 나은 앱을 더 빠르게 출시할 수 있도록 지원합니다. 결론은 Mendix 11은 고객의 작업을 더 쉽게 만들어주고, 앱은 훨씬 더 스마트하게 만들어줍니다.
참고: Mendix 10의 기능들은 Mendix 11에서도 그대로 제공됩니다. Mendix XNUMX LTS에 대한 자세한 내용은 관련 게시글을 참고하세요..

Studio Pro

더 강력해진 AI, Maia와 함께하세요!

우리는 AI를 단순한 기능이 아닌, 개발 여정 전반을 함께하는 ‘코파일럿’으로 보고 있습니다.

Start with Maia: 단 몇 분안에 Maia로 앱 개발을 시작해 보세요!

이제 앱 개발을 그 어느 때보다 빠르게 시작할 수 있습니다! 새롭게 선보이는 Start with Maia는 , 몇 분 만에 앱의 탄탄한 기반을 만들어줍니다. 앱에 대한 간단한 설명, 브레인스토밍 화이트보드 이미지, 혹은 전체 요구사항이 담긴 PDF 등 당신의 아이디어를 Maia에 입력하면, 도메인 모델, 데이터 관리 페이지, 예제 데이터, 그리고 완전한 기능을 갖춘 홈 화면까지 자동으로 생성해줍니다.
Maia로 초기 구성을 완료한 후에는 바로 앱을 실행해 기능을 테스트할 수 있으며, 이후에는 Studio Pro 내에서 Maia를 활용해 홈 페이지를 확장하거나, 워크플로우, 로직, 데이터 구성을 추가하는 등 원하는 방향으로 앱을 계속 발전시킬 수 있습니다. 가능성은 무한합니다.

Maia for Workflows: 이미지나 텍스트 프롬프트로 워크플로우 자동 생성

Maia for Workflows(11.0 Beta 2에서 소개)를 활용하면, 텍스트 프롬프트나 이미지 기반으로 워크플로우를 빠르게 생성할 수 있습니다. 이미 BPMN 다이어그램이나 간단한 프로세스 스케치가 있다면, 이 기능은 작업 속도를 크게 높여줍니다. 또한 단순한 프로세스 설명만으로도 Maia가 워크플로우를 자동 생성해주기 때문에 아이디어만 있다면 손쉽게 실행 가능한 흐름을 만들 수 있습니다. 뿐만 아니라, Maia는 생성된 워크플로우에 대한 설명을 요청할 수 있어 개발자가 흐름을 더 잘 이해하고 수정할 수 있도록 돕습니다. 빠르고 직관적인 워크플로우 구축, 이제 Maia와 함께 시작해보세요.

Maia for OQL: 프롬프트로 OQL 쿼리를 빠르게 생성

11.0 Beta 1부터Maia가 OQL 쿼리 작성도 도와줍니다. OQL 쿼리 문서에서 Maia for OQL을 열고, 뷰 엔터티가 가져와야 할 데이터를 프롬프트로 입력하면 Maia가 이에 맞는 OQL 쿼리를 제안해줍니다. 생성된 쿼리는 복사해서 쿼리 문서에 붙여넣을 수 있으며, Run Query 버튼을 사용해 실행하면서 쿼리를 검토하고 최적화하거나 검증할 수 있습니다. Run Query 버튼을 클릭합니다.

사용자 경험 향상

Windows Defender 제외 설정으로 더 빠른 앱 시작 속도

앱을 더 빠르고 효율적으로 실행할 수 있도록, Studio Pro에 새로운 기능이 추가되었습니다. 이제 Studio Pro는 앱 디렉토리가 Windows Defender의 검사 대상에 포함되어 있는지 자동으로 확인합니다. 만약 포함되어 있다면, Studio Pro가 해당 폴더를 제외 처리할 수 있도록 허용할지 사용자에게 안내합니다. 이를 통해 로컬 환경에서 앱 실행 시 불필요한 대기 시간을 줄이고, 더 빠르게 앱을 시작할 수 있습니다.

더 나은 오류 처리 플로우

Studio Pro의 오류 처리 방식이 한층 개선되었습니다. 작업 흐름이 끊기지 않도록, 이제 모든 오류에 대해 팝업창을 띄우는 대신 비치명적인 이슈는 더 간단하고 덜 방해되는 방식으로 안내됩니다. 즉, 문제가 발생해도 작업을 중단하지 않고 부드럽게 오류를 확인하고 계속 작업을 이어갈 수 있습니다.

더 빠른 앱 실행 속도

Studio Pro에서 앱을 열 때, 일부 과정을 백그라운드로 이동시켜 시작 시간을 크게 단축했습니다. 이러한 백그라운드 최적화 덕분에 불필요한 단계로 인한 지연 없이 더 빠르게 개발 작업에 들어갈 수 있습니다.

뒤로 가기, 앞으로 가기 기능 개선

이제 마우스의 추가 버튼을 사용해 뒤로 가기 및 앞으로 가기 기능을 직접 사용할 수 있습니다. 이로 인해 파워 유저들이 다양한 문서 간을 더욱 쉽게 탐색할 수 있게 되었습니다.

Studio Pro 다국어 지원

일본어, 한국어, 중국어로 된 Studio Pro GA

다국어 지원이 전면적으로 제공된다는 소식을 전해드리게 되어 기쁩니다. Mendix Studio Pro는 이제 다국어 지원 기능 ( 일본어, 한국어, 중국어)이 가능하게 되었습니다!이제 개발자들은 자신이 사용하는 언어로 완전히 현지화된 사용자 인터페이스를 통해 Studio Pro를 사용할 수 있으며, 이는 자국어 환경에서 더욱 쉽게 애플리케이션을 개발할 수 있게 해줍니다. 이번 릴리스를 통해 우리는 아시아 전역의 더 많은 팀들이 언어 장벽 없이 로우코드 개발을 도입하고 효과적으로 협업할 수 있도록 지원하게 되었습니다.

브라질 포르투갈어 지원 (베타)

Studio Pro에서 이제 브라질 포르투갈어를 지원하게 되었음을 기쁘게 알려드립니다! 이제 포르투갈어를 사용하는 개발자들도 자신이 익숙한 언어로 IDE를 탐색하고, 더 빠르게 애플리케이션을 개발하며, 보다 효과적으로 협업할 수 있게 되었습니다.

React는 미래입니다 - Dojo는 더 이상 지원되지 않습니다.

React 클라이언트는 더 빠르고, 더 안정적이며, 점진적 페이지 로딩을 지원합니다. 이러한 이유로 React는 이제 모든 새로운 Mendix 프로젝트의 기본 클라이언트로 설정되었습니다. 아직 레거시 Dojo 클라이언트를 사용하는 애플리케이션의 경우, 전환을 권장하는 사용 중단 알림이 표시됩니다.
또한 Mendix 12 버전에서는 Dojo 클라이언트가 완전히 제거될 예정이므로, 미래를 대비하고 애플리케이션의 안정성을 유지하기 위해 지금 바로 React 클라이언트로 업데이트하시기를 강력히 권장드립니다. 자세한 내용은 공식 문서에서 확인하세요..

Atlas 4

Atlas 테마 업데이트

Atlas UI 프레임워크의 대규모 업데이트를 소개하게 되어 기쁩니다!(11.0 Beta 1에서 소개)이번 업데이트에는 현대적인 디자인 감각이 반영된 페이지 템플릿, 빌딩 블록, 새로운 사이드바 레이아웃 등이 포함되어 있어 애플리케이션의 시각적 경험을 한층 향상시켜 줍니다.
새로운 Atlas 업데이트는 풍부한 새로운 디자인 속성 세트(예: 컨테이너에 대한 완전한 플랙스 지원)를 통해 디자인 워크플로우를 향상시키며, 더 쉬운 탐색을 위해 논리적으로 그룹화되어 있고, 더 나은 이해를 위한 유용한 툴팁도 함께 제공됩니다.
이미 데이터 뷰 없이 입력 위젯을 직접 사용하고 있는 사용자라면, 이제 디자인 속성을 사용하여 페이지 또는 레이아웃 수준에서 폼 방향 및 라벨 너비를 설정할 수 있어 간단한 폼의 경우 데이터 뷰가 더 이상 필요하지 않습니다.
또한, 레이아웃 그리드 디자인 속성이 크게 확장되어, 이제 레이아웃 그리드의 컬럼은 간격, 카드 스타일, 배경, 테두리와 같은 컨테이너 디자인 속성을 지원하며, 레이아웃 그리드의 행은 간격을 포함한 속성 및 모든 컬럼에 카드 스타일을 적용할 수 있는 기능을 갖추게 되었습니다.
이 업데이트는 또한 디자인 시스템 색상 작업 시 더 큰 유연성을 제공하기 위해 브랜드 색상에 대한 포괄적인 색조 시스템도 함께 제공합니다.
마지막으로, Atlas는 이제 CSS 변수(CSS variables)를 활용하고 있어, 스타일 오버라이딩을 더 쉽게 할 수 있으며, 화이트 라벨링(white-labeling) 및 접근성 기능을 위한 런타임 커스터마이징도 가능합니다.
이번 옵트인(opt-in) 업데이트는 SASS 변수와의 하위 호환성을 유지하지만, 런타임 스타일 변경과 같은 기능을 완전히 활용하려면 모듈과 사용자 정의 변수를 CSS 변수로 업데이트할 것을 권장합니다.

엔터티 보기: 라이브 프리뷰를 위한 사용자 선택

11.0 베타 2 기준개발자는 Studio Pro에서 View Entity OQL 쿼리를 테스트할 때 해당 쿼리를 실행할 사용자(User)를 선택할 수 있습니다. 이 기능을 통해, 예를 들어 사용자 언어에 따라 번역된 데이터를 반환하거나, 사용자의 테넌트를 기준으로 데이터를 필터링하는 경우처럼 사용자별 쿼리가 올바른 데이터를 반환하는지 검증할 수 있습니다.

소비된 REST 개선 사항

이제 요청 본문을 설정할 때, 개발자는 JSON 메시지로부터 엔터티를 생성하거나, JSON, XML, 폼 데이터 등 다양한 형식을 지원하는 매개변수 기반의 페이로드 템플릿을 사용하는 옵션을 선택할 수 있습니다.
또한 Mendix는 REST 서비스 URL에서 매개변수를 자동으로 감지하고 추가해줍니다. 이러한 개선을 통해 REST 서비스 구성에 소요되는 시간을 줄이고, 수동 설정 중 발생할 수 있는 오류를 방지할 수 있습니다.

오프라인 우선

레퍼런스 세트 연관 관계

모바일 및 원격 환경에서 많은 경우, 네트워크 연결이 없어도 앱이 원활하게 작동하는 것이 매우 중요합니다. 이를 위해 Mendix는 오프라인 우선애플리케이션 개발을 지원하여, 사용자들이 네트워크 없이도 생산성을 유지할 수 있도록 합니다.
하지만 지금까지 오프라인 우선 앱을 개발할 때는 도메인 모델에 몇 가지 제약이 있었고, 그 중 하나는 레퍼런스 세트 연관 관계(many-to-many relationships)를 오프라인에서 사용할 수 없었다는 점입니다.
이제 이 제약이 해제되었음을 기쁘게 알려드립니다! 이번 릴리스를 통해 개발자들은 오프라인 우선 앱에서도 n-m 연관 관계를 활용할 수 있게 되었습니다. 이러한 개선은 온라인과 오프라인 기능 간의 **기능 완전 일치(full parity)**에 한 걸음 더 다가가는 것이며, 어디서든 작동하는 강력하고 유연한 애플리케이션을 그 어느 때보다 쉽게 구축할 수 있도록 도와줍니다.

기본 활성화된 온라인 동기화

이전에 Mendix는 온라인과 오프라인 데이터를 통합하는 강력한 방식으로 온라인 동기화 모드를 도입한 바 있습니다. Mendix 11부터는 이 온라인 동기화 모드가 오프라인 우선 페이지에 포함된 새로운 엔터티에 기본 설정으로 적용됩니다. 이 변경은 특히 처음 Mendix로 모바일 앱을 개발하는 개발자들이 더 쉽게 시작할 수 있도록 돕기 위한 것으로, 보다 직관적인 개발 환경을 제공합니다.

스마트하고 자율적인 앱 (Mendix 10에서도 사용 가능)

Mendix Agents Kit 1.0

Mendix Agents Kit은 기존의 모든 스마트 앱 구성 요소와 새로운 AI Agent Builder 기능을 결합한 것입니다. 이를 통해 오늘날 바로 Mendix로 에이전트 기반의 AI 애플리케이션을 만들 수 있습니다! 새로운 Agent Commons 모듈은 이전에 Prompt Management로 제공되었던 기능의 발전된 형태입니다. 이 모듈을 통해 사용자(또는 GenAI 엔지니어)는 런타임에서 프롬프트를 빠르게 반복하고, 마이크로플로우를 도구로 연결하며, 지식 베이스에 연결하여 다양한 환경에서 이식 가능한 Mendix 앱 내 AI 에이전트를 만들 수 있습니다.
시작을 돕기 위해, 툴박스에서 마이크로플로우 로직으로 드래그 앤 드롭하여 손쉽게 에이전트를 만들 수 있는 XNUMX개의 즉시 사용 가능한 에이전트 템플릿을 제공합니다. 번역, 요약, 문서에서의 정보 추출에 적합합니다.
마지막으로, Agent Commons 모듈을 기반으로 구축된 새로운 Agent Builder Starter App을 확인해보세요. 이 앱은 에이전트 개발을 빠르게 시작할 수 있도록 도와주는 훌륭한 출발점이 될 것입니다.

MCP 지원

여러분이 원하는 외부 클라이언트에 Mendix 마이크로플로우를 도구로 통합하는 과정을 최대한 쉽게 만들고자 합니다. 이를 위해, MCP Server 모듈을 사용하면 Mendix 애플리케이션 내에서 MCP 서버를 빠르게 생성할 수 있습니다. 또한, 최신 GenAI 쇼케이스 애플리케이션에 추가된 콘텐츠를 통해 MCP로 무엇을 할 수 있는지, 그리고 Mendix 내에서 어떻게 활용할 수 있는지를 배울 수 있습니다. GenAI 쇼케이스 애플리케이션에 대해 더 알아보세요..

지식 기반 통합 기능 강화

DeployedKnowledgeBase 엔터티는 공급업체에 종속되지 않는(vendor-agnostic) 지식 기반으로 우리의 실체 GenAICommons 모듈에 도입되었습니다. 구현의 재사용성을 높이고 개발 복잡성을 줄이는 데 기여합니다.
유연한 설계를 통해 GenAICommons 기반 커넥터는 일관된 인터페이스를 유지하면서도 자체적인 특화된 구현을 만들 수 있습니다. 이로 인해 개발자들은 다양한 AI 공급자 간에 (예: Mendix Cloud Amazon Bedrock) 쉽게 전환하거나, 여러 지식 소스를 하나의 애플리케이션에서 조합하여 활용할 수 있으며, 핵심 구현을 변경할 필요가 없습니다. 팀은 이름, 연결 정보, 검색용 마이크로플로우만 간단히 구성함으로써, 더욱 지능적이고 문맥을 인식하는 AI 상호작용을 손쉽게 구현할 수 있습니다.
따라서 GenAI Showcase app 도 해당 기능 개선을 반영하여 업데이트되었습니다.

Mendix Cloud GenAI 커넥터에서 도구 사용을 필요에 맞게 조정하세요

이전에는 OpenAI 및 Bedrock 커넥터에서만 사용 가능했던 기능 호출(Function Calling) 시의 도구 선택 기능이 이제 Mendix Cloud GenAI Connector (및 Mendix Cloud GenAI Resource Packs 사용 시) 에서도 지원됩니다. 이를 통해 노출된 도구 사용 여부에 대해 모델의 선택을 더 세밀하게 제어할 수 있습니다. 예를 들어, 챗 모델을 호출할 때 항상 특정 도구를 필수로 사용하도록 지정하는 등의 설정이 가능해졌습니다.

OpenAI Connector의 문서 채팅 기능

최신 업데이트 OpenAI Connector 문서 채팅 기능이 도입되어, 업로드된 문서에 대해 맥락 있는 대화를 OpenAI를 통해 진행할 수 있게 되었습니다. 이제 개발자들은 손쉽게 문서 기반 챗 인터페이스를 구현할 수 있으며, 애플리케이션에 지능적인 문서 처리 및 대화 기능을 강화할 수 있습니다.
참고로, 이 기능은 OpenAI에서만 지원되며 Azure OpenAI는 지원하지 않습니다. 이에 따라 GenAI Showcase app 의 문서 채팅 예제도 확장되어 업데이트되었습니다.

에이전트 및 멀티 에이전트 패턴 구축

다음 프로젝트에 영감을 줄 수 있도록, 네 가지 다양한 멀티 에이전트 패턴을 소개하는 쇼케이스를 새롭게 선보입니다.
  • 프롬프트 체이닝 (Prompt chaining) – 결정론적 플로우
  • 게이트키퍼가 포함된 프롬프트 체이닝 – 결정론적 플로우
  • 평가기반 최적화 에이전트
  • 라우팅 에이전트 (Routing agent)
이 패턴들이 실제 애플리케이션에서 어떻게 활용될 수 있는지, 현실적인 예제를 통해 직접 확인해 보세요. 또한 다음 콘텐츠도 함께 살펴보시기 바랍니다: 블로그 포스트: “Mendix의 멀티 에이전트 AI 시스템이 마라톤 훈련을 도와줄 수 있는 방법” 가이드 문서: “나만의 첫 번째 에이전트 만들기”.

자체 LLM 연동 및 프롬프트 관리 통합하기

에이전트 관련 How-to 외에도, 여러분을 위한 새로운 How-to가 두 가지 더 제공됩니다! 첫 번째는 여러분이 직접 선택한 LLM을 가져와 GenAI 플랫폼의 모든 기능(대화형 UI, 프롬프트 관리 등)과 결합할 수 있도록 합니다. 시작하려면 Build Your Own GenAI Connector How-to를 따라 진행해 보세요.
두 번째 How-to에서는 앱에 프롬프트 관리를 통합하는 방법을 배우게 됩니다. 이를 통해 여러분은 프롬프트 엔지니어 및 기타 AI 전문가와 협업하여 스마트 앱에서 사용되는 프롬프트를 최적화할 수 있습니다.

거버넌스

가족끼리만 공유하세요: 프로젝트 초대에 대한 새로운 도메인 제한

At Mendix, 저희는 항상 누구와도 앱을 쉽게 개발할 수 있도록 해왔습니다. 하지만 어떤 회사들은 모든 것을 사내에서 관리해야 한다는 것을 잘 알고 있습니다. 만약 여러분의 조직에서 모든 프로젝트 협력자가 회사 네트워크에 참여해야 한다면, 저희가 좋은 소식을 전해드립니다. 이제 프로젝트 초대를 회사에서 승인한 이메일 도메인으로 제한즉, 더 이상 실수로 외부 사용자를 초대하는 일이 없습니다. 회사 이메일을 사용하는 사람만 파티에 참여할 수 있습니다.
이제 회사 관리자는 다음을 수행할 수 있습니다. 회사 이메일 주소가 아닌 주소로의 초대 차단모든 관련자가 조직의 도메인 내에서 안전하게 보호되도록 보장합니다. 더욱 엄격한 통제와 탁월한 협업을 경험하세요.

역할 및 권한

In Mendix 개발자에게 프로젝트에 대한 액세스 권한을 부여할 수 있습니다. 그들에게 특정 역할을 할당하다올해 초에 프로젝트에서 개발자 권한을 더 빠르게 관리하고 중앙 제어를 개선하기 위해 몇 가지 업데이트를 진행했습니다.
  • 회사 관리자만 역할을 정의할 수 있습니다.
  • 이제 역할에 퍼블릭 클라우드 환경 권한이 포함될 수 있습니다.
  • 당신은 또한 사용할 수 있습니다 프로젝트 API 특정 역할을 가진 프로젝트에 팀원을 배정하다.

소프트웨어 구성은 일반적으로 사용 가능합니다(GA)

성장하는 애플리케이션 환경에서 구성 요소(모듈, 위젯, Java 라이브러리, 런타임 버전, npm)를 관리하는 방법을 궁금해하신 적이 있나요? 이러한 종속성이 최신 상태를 유지하고, 취약점의 영향을 받지 않으며, 보안 태세를 준수하도록 보장하는 방법은 무엇인가요?
그렇다면, 우리는 당신을 탐험하도록 초대합니다 소프트웨어 구성최근 GA가 되었습니다!
소프트웨어 구성은 애플리케이션 수준에서 구성 요소 종속성에 대한 가시성을 제공합니다. Mendix 포털 및 제어 센터의 애플리케이션 환경 수준에서도 사용할 수 있습니다. 사용 방법에 대해 더 자세히 알고 싶으신가요? 이 짧은 글을 읽어보세요. 블로그 게시물.

컴패스의 성숙도 평가

Compass에 곧 귀사의 디지털 혁신 여정을 지원하는 성숙도 평가 기능이 추가된다는 기쁜 소식을 전해드립니다. 이 체계적인 평가를 통해 주요 영역에 대한 안내 설문지를 통해 현재 상태를 쉽게 평가할 수 있습니다. Mendix 5P를 의미합니다.
이 평가의 목적은 성장과 발전에 대한 건설적인 대화를 촉진하는 것입니다. Compass는 귀하의 답변을 바탕으로 명확하고 맞춤형 권장 사항과 우선순위가 정해진 다음 단계를 제시하여 집중적이고 실행 가능한 개선 로드맵을 수립할 수 있도록 지원합니다.
성숙도 평가를 통해 자신의 역량에 대한 의미 있는 통찰력과 다음 단계에 대한 자신감을 얻을 수 있습니다. Compass는 모든 단계에서 여러분을 지원하여 팀 구성을 더욱 쉽게 하고, 우선순위를 설정하며, 지속적인 발전을 이룰 수 있도록 돕습니다.

적합한 Studio Pro 버전을 더 빠르게 찾아보세요

Studio Pro 다운로드 페이지를 새롭게 디자인하여 필요에 맞는 버전을 더욱 쉽게 선택할 수 있도록 했습니다. 업데이트된 레이아웃을 통해 최신 버전을 더욱 명확하게 강조할 수 있습니다. LTS(장기 지원) 및 MTS(중기 지원) 릴리스를 통해 프로덕션 환경에 가장 적합한 옵션을 빠르게 식별하는 데 도움이 됩니다.
의사 결정을 더욱 원활하게 지원하기 위해 각 릴리스 유형에 대한 명확한 정의를 페이지에 직접 추가했습니다. 이를 통해 버전 표의 모든 레이블을 쉽게 이해할 수 있습니다.

다음 앱을 시작할 준비가 되셨나요?

언어를 선택하세요