Service Studio는 OutSystems LowCode 및 Visual Development 환경이다.
Service Studio를 통해
서버에서 응용 프로그램 및 모듈을 만들 수 있다.
모듈 내에서 앱이 사용할 데이터 모델을 정의할 수 있고,
또한 웹 및 모바일 애플리케이션에 대한 UI를 시각적으로 생성하고 정의할 수 있다.
또한 Business Processes와 Timers를 정의할 수 있다. (배치 프로세스 포함)
그리고 응용 프로그램을 서버에서 편집, 업데이트, 게시, 보기 및 디버그할 수 있다.
https://www.outsystems.com/downloads
Software Downloads | OutSystems
Latest stable release LifeTime Management Console - 11.16.2
www.outsystems.com
위 링크를 통해 Service Studio 설치 파일을 다운로드 받아 간단하게 설치 가능하다.
(Service Studio가 개발 환경인 동시에 플랫폼 서버에 게시하는 기능이 있는 클라이언트이다.)
OutSystem 서버 자체는 실제로 코드를 생성하고 컴파일한 다음 애플리케이션을 IIS와 같은 실제 애플리케이션 서버에 배포한다.
생성된 응용 프로그램을 서버로 푸시(1-Click Publish)하면 브라우저나 모바일 장치를 사용하여 이를 보고 디버깅할 수 있다.
Service Studio를 실행하고 서버에 연결하면 서버에 있는 애플리케이션 목록이 표시된다.
(공유 환경을 사용하는 경우 다른 개발자가 만든게 보인다.)
애플리케이션을 여는 것 외에도 새로운 애플리케이션을 만들고 OutSystems Forge에서 기존 애플리케이션 또는 구성 요소를 설치할 수 있다.
애플리케이션을 열면
① 애플리케이션에 대한 세부 정보가 표시된다.
② Develop 탭에는 이 앱의 일부인 모듈 목록이 표시된다.
③ Dependencies 부분에는 모듈 외에 다른 종속 응용 프로그램이 표시된다.
④ Distribute 탭에는 모바일 앱용 배포 정보가 표시된다.
이 탭에서는 네이티브 모바일 앱을 구성 및 생성하고 Progressive Web App(PWA)을 활성화할 수 있다.
Workspace에는 사용 가능한 모듈 및 도구가 다양하게 배치되어 있다.
Service Studio에는 모듈이 유효한지 지속적으로 확인하는 기능이 있고 유효하지 않을 경우 Publish가 불가능하다.
상단 메뉴 중 Module 메뉴에서 Switch environment를 통해 새로운 환경인 다른 서버로 이동할 수 있다.
OutSystems Forge 탭을 통해 연결된 서버에 다운로드하여 설치할 수 있는 구성 요소을 볼 수 있고, 새로운 리소스를 신속하게 도입하고 개발을 가속화할 수 있도록 도움을 준다.
'OutSystems' 카테고리의 다른 글
Designing Apps Using an Architecture Framework #1 - Why is Architecture Important? (0) | 2023.03.21 |
---|---|
Service Studio Overview #4 - 1-Click Publish (0) | 2023.02.27 |
Service Studio Overview #3 - Application Layers (0) | 2023.02.24 |
Service Studio Overview #2 - Walkthrough (0) | 2023.02.23 |
OutSystems Overview (0) | 2023.02.22 |