Foundry는 다양한 빌더 커뮤니티를 지원하기 위해 설계된 강력한 애플리케이션 빌딩 도구 모음을 포함하고 있습니다. 이러한 도구들은 Foundry의 핵심 보안, 라인없, 데이터 및 컴퓨팅 기본 요소의 힘을 활용하여, 팀이 인프라를 관리하는 대신 운영 능력을 제공하는 데 집중할 수 있도록 합니다. 중요한 것은, 각 애플리케이션 빌딩 도구는 온톨로지 내에 포함된 데이터와 모델 에셋의 일관된 집합을 지속적이고 안전하게 풍부하게 만드는 데 설계되었습니다. 이를 통해 기업 전체에서 운영 워크플로를 확장할 때 지식이 복합되도록 합니다.
Workshop은 유연한 객체 지향 애플리케이션 빌딩 도구입니다. Workshop은 온톨로지 내의 의미론적 기본 요소(예: 오브젝트, 링크)와 운동성 기본 요소(예: 액션, Functions)를 활용하여 대화식 데스크톱 및 모바일 애플리케이션을 빠르게 제공할 수 있습니다. Workshop의 애플리케이션 빌딩 경험은 사용자가 노코드, 로우코드 및 코드 기반 위젯을 사용하여 강력한 애플리케이션을 만드는 데 도움이 됩니다. 위젯으로 빌딩을 시작하고 오브젝트, 링크, 액션을 사용자 주도 워크플로에 끼워 넣어 대시보드나 수동 시각화를 넘어서는 기술적 전문 지식이 필요하지 않습니다. 한편, Functions을 사용한 코드 기반의 풍부함은 Workshop 위젯 내에 자연스럽게 내장되어 복잡한 상호 작용, 연쇄 프로세스 및 복잡한 데이터 캡처를 가능하게 합니다.
Slate는 빌더에게 운영 애플리케이션 및 대화식 대시보드를 빠르게 만들 수 있는 유연한 도구 세트를 제공합니다. Slate는 드래그 앤 드롭 인터페이스로 동적이고 반응적인 애플리케이션을 구축할 수 있게 해주어 개발 시간과 비용을 줄입니다. Slate는 Foundry 온톨로지와 원활하게 통합되는 기능을 포함하지만, 개발자가 HTML, CSS 및 JavaScript를 사용하여 애플리케이션을 완전히 사용자 정의할 수도 있습니다. 사용자 정의 Slate 애플리케이션을 사용하면 조직의 모든 수준의 이해 관계자가 데이터를 신속하게 탐색하고 이해하여 보다 잘 정보를 기반으로한 결정을 내릴 수 있습니다.
Carbon은 특정 사용자 그룹을 위한 맞춤형 플랫폼 경험인 워크스페이스를 구성할 수 있게 합니다. Carbon은 핵심 운영 워크플로를 수행해야 하는 덜 기술적인 사용자에게 집중된 경험을 제공할 수 있습니다. 각 Carbon 워크스페이스는 주어진 운영 엔드 유저 워크플로를 최적화하기 위해 구성할 수 있는 애플리케이션 및 리소스의 정제된 컬렉션입니다. 예를 들어, 항공기 부품 유지보수 워크스페이스는 유지보수가 필요한 부품 목록을 동적으로 업데이트하는 Workshop 애플리케이션과, 각 부품을 분류하기 위한 온톨로지 기반 액션; 부품의 유지보수 문제를 조사하는 데 사용되는 다른 애플리케이션; 그리고 시간에 따른 유지보수 추세를 보여주는 Quiver 분석을 포함할 수 있습니다. Carbon은 Foundry 애플리케이션 및 분석 기능의 풍부한 직물을 집중된 운영 경험에 통합할 수 있게 합니다.
Ontology SDK는 개발 환경에서 온톨로지의 전체 기능에 직접 액세스할 수 있게 합니다. 개발자 콘솔을 사용하여 온톨로지 특정 SDK를 생성할 수 있습니다. Ontology SDK는 TypeScript용 NPM(노드 패키지 관리자) 패키지 또는 Python용 Pip 또는 Conda로 생성되며, 온톨로지의 사전 선택된 하위 집합만 포함합니다. SDK를 사용하면 오브젝트 유형에 액세스하고, 온톨로지에서 데이터를 업데이트하는 액션을 적용하고, 함수를 호출하고, AIP 사용 가능 등록을 위한 AIP Logic 함수를 실행할 수 있습니다. 개발자 콘솔에는 애플리케이션용으로 선택한 엔터티에 대한 온톨로지 특정 문서도 포함되어 있습니다. 애플리케이션은 OAuth 흐름을 공개 또는 비밀 클라이언트로 사용하여 데이터에 액세스합니다.