Metaworks is Metadata Oriented Application Framework
which is Inspired from the Adaptive Object Models and OMG Reflection, MDA.
The main approach is
Application Component Generation on the fly from metadata
Now Metaworks version 3 Is A POJO framework that
encourages the Domain-Driven Design and
Especially for developing model-driven applications (UML, BPMN, etc)
Metaworks is Metadata Oriented Application Framework
which is Inspired from the Adaptive Object Models and OMG Reflection, MDA.
The main approach is
Application Component Generation on the fly from metadata
Now Metaworks version 3 Is A POJO framework that
encourages the Domain-Driven Design and
Especially for developing model-driven applications (UML, BPMN, etc)
Suggested platform provides a contactless microservices / cloud native application design learning and development using online tools including Cloud-ide and Event-storming tool, kafka, Spring-boot and kubernetes without any installation
성공적인 디지털 트랜스포메이션을 위해서는 클라우드 전환이 필수적인데요, 많은 기업에서 막상 클라우드를 도입할 때 여러가지 장벽에 맞닥뜨리게 됩니다.
클라우드 마이그레이션에 관한 여러분의 고민을 시원하게 해결해주기 위해 Global Public Cloud의 독보적인 선두 AWS(Amazone Web Services)와 클라우드 마이그레이션 전문기업 오픈소스컨설팅이 만났습니다!
많은 기업들이 마이그레이션 수행할 때 가장 많이 하는 질문 Top 10에 대한 기술 전문가의 노하우가 담긴 답변을 공유합니다.
Domain Driven Design 기반의 마이크로서비스 디자인 방법론에 대해 설명을 하고 피보탈이 권장하는 모노리스 애플리케이션의 마이크로서비스 전환 방법론에 대해 살펴봅니다. 또한 실제 마이크로서비스 프로젝트에서 발생할 수 있는 우려사항들에 대해서도 국내 프로젝트 경험을 바탕으로 짚어봅니다.
Rhinoplasty (more commonly referred to as a nose job) is a surgical procedure that reshapes or resizes the nose. For more information about Nose job read here
http://healthfirstmagazine.blogspot.com/2017/03/nose-job.html
Suggested platform provides a contactless microservices / cloud native application design learning and development using online tools including Cloud-ide and Event-storming tool, kafka, Spring-boot and kubernetes without any installation
성공적인 디지털 트랜스포메이션을 위해서는 클라우드 전환이 필수적인데요, 많은 기업에서 막상 클라우드를 도입할 때 여러가지 장벽에 맞닥뜨리게 됩니다.
클라우드 마이그레이션에 관한 여러분의 고민을 시원하게 해결해주기 위해 Global Public Cloud의 독보적인 선두 AWS(Amazone Web Services)와 클라우드 마이그레이션 전문기업 오픈소스컨설팅이 만났습니다!
많은 기업들이 마이그레이션 수행할 때 가장 많이 하는 질문 Top 10에 대한 기술 전문가의 노하우가 담긴 답변을 공유합니다.
Domain Driven Design 기반의 마이크로서비스 디자인 방법론에 대해 설명을 하고 피보탈이 권장하는 모노리스 애플리케이션의 마이크로서비스 전환 방법론에 대해 살펴봅니다. 또한 실제 마이크로서비스 프로젝트에서 발생할 수 있는 우려사항들에 대해서도 국내 프로젝트 경험을 바탕으로 짚어봅니다.
Rhinoplasty (more commonly referred to as a nose job) is a surgical procedure that reshapes or resizes the nose. For more information about Nose job read here
http://healthfirstmagazine.blogspot.com/2017/03/nose-job.html
41-Dr Ahmed Esawy imaging oral board of pancreatic imaging AHMED ESAWY
41-Dr Ahmed Esawy imaging oral board of pancreatic imaging
include different cases for oral radiodiagnosis examination all over the world
CT /MRI Plain X ray images
MRCP
MAGNETIC RESONANCE CHOLANGIOPANCREATOGRAPHY
PANCREATITIS
PANCREATIC DIVISUM
ANNULAR PANCREAS
PANCREATIC HEAD CARCINOMA
PANCREATIC TUMOUR
PANCREATIC PSEUDOCYST
PANCREATIC TRAUMA
This is a overview document about Function & Feature of the Agados Platform.
* Reference Links
AGADOS function & feature Chapter-01 UI define elements,
www.slideshare.net/YongkyooPark/agados-function-feature-chapter01-ui-define-elements
AGADOS function & feature Chapter-02 biz logic define
www.slideshare.net/YongkyooPark/agados-function-feature-chapter02-biz-logic-define
AGADOS function & feature Chapter-03 Visibility of AGADOS based app
https://www.slideshare.net/YongkyooPark/agados-function-feature-cvhapter03-visibility-of-agados-based-app
Meetup tools for-cloud_native_apps_meetup20180510-vsminseok kim
마이크로서비스로 시스템을 구성하면 서비스간에 연관관계가 줄어들면서 서비스 릴리즈 속도가 높아지고 유연하게 대처할 수 있지만, 관리포인트가 늘어나게 되어 운영상에 많은 어려움을 마주치게 됩니다. 배포 될 때마다 생성되고 소멸되는 마이크로서비스를 다른 마이크로서비스가 쉽게 참조하게 하고 마이크로서비스들의 설정 정보를 일관되게 관리하는 일은 쉬운일이 아닙니다. 이러한 문제를 해결하기 위해 Spring Cloud 프로젝트와 같은 도구를 비롯하여 Pivotal Cloud Foundry와 같은 클라우드 플랫폼등이 있습니다. 이번 밋업에서는 마이크로서비스를 운영할 때의 어려운점과 도움을 주는 다양한 도구들에 대해 알아보도록 하겠습니다.
이번 밋업에서는 다양한 프로젝트에서 도메인에 따라 데이터를 분리한 경험이 있는 엔지니어들이 직접 마이크로서비스에 대해 이야기 합니다. 특히 피보탈의 APAC에서 Application Transformation 을 주도하는 팀의 Sumant Singh Rana와, Satya Ranjan 두 수석 엔지니어들, 그리고 이들과 현재 한국에서 함께 프로젝트를 진행하고 계신 피보탈 한국 김영태 상무님이 함께 하십니다.
마이크로서비스에서 도메인 모델에 따른 데이터의 분리와 적절한 데이터 저장소의 선택은 가장 먼저 고려되어야 할 사항입니다. 피보탈은 다양한 엔터프라이즈 고객과의 프로젝트 수행을 통해 체계화된 서비스를 보유하고 있으며, 본 밋업에서는 그 경험과 과정을 공유하는 시간이 될 것입니다.
어느 해커쏜에 참여한 백엔드 개발자들을 위한 교육자료
쉽게 만든다고 했는데도, 많이 어려웠나봅니다.
제 욕심이 과했던 것 같아요. 담번엔 좀 더 쉽게 !
- 독자 : 백엔드 개발자를 희망하는 사람 (취준생, 이직 희망자), 5년차 이하
- 주요 내용 : 백엔드 개발을 할 때 일어나는 일들(개발팀의 일)
- 비상업적 목적으로 인용은 가능합니다. (출처 명기 필수)
Agados ABP(Application Building Process) Overview Yongkyoo Park
이 문서는 Agados Platform 기반으로 Application을 Building 하는 프로세스를 정의한 개요 문서입니다.
This document is an overview of the process for building applications based on Agados Platform.
Event storming based msa training commerce example v2uEngine Solutions
Event storming based msa training with a commerce example. Contains analysis, implementation and operation by event storming and microservices frameworks and devops tools
Event storming based msa training with a commerce example. Contains analysis, implementation and operation by event storming and microservices frameworks and devops tools
designing, implementing and delivering microservices with event storming, spr...uEngine Solutions
Implementing Microservices is something like an adventure. Analyzing and decomposing microservices with applying DDD and make them into code, all is not easy. With new simple approach - Event storming, designing and implementing an event-driven MSA became easier ever seen before.
By event storming, we can derive so many meaningful objects such as Entity, Domain Events, and Services that can be mapped with implementation objects in Spring cloud.
Metaworks 4 is a progressive enterprise web framework that promotes POJO-based domain driven development, micro-services architecture-ready, and material design and responsive web. Metaworks 4 utilizes VueJS, Spring Data, and Spring Hateoas. Plus, Metaworks4 can be composed with OCE's components like IAM, API-GW, Billing to enable MSA architecture.
2. Main Screen
가입 유도 화면
• 발주자 – 대시보드
• 개발자 –
워크스페이스
• 프랙티스 전문가 –
프랙티스 컴포저
Main Screen Responsive Web 을 기반한 메인 화면 구성
3.
4.
5. Work Product Card View
카드 기반 산출물,
알파, 액티비티 세부
사항 보기
OMG 표준 기반으로
산출물의 수준별, 알파의
State 별 준수사항
(Checkpoint)를 열람
Dashboard Practice Explorer > Detail > Work Product Card
12. Project Detail
개인 관점 피드
하나이상의 프로젝트에
관여하는 개발자, PM,
발주자 관점에서 자신이
관여해야 하는
이벤트만을 최근
발생시간 순서로
보여주고 큐레이션
* 소셜네트워크, 실시간
PUSH 기술 적용
Workspace Workspace > News-feed
19. Tool Integration
지라 PMS 와의 연동
JIRA의 플러그인으로
제공되어 기존 JIRA
프로젝트를 운영중인
회사에서는 Essencia
메뉴를 통하여
에센시아에서 구매한
프랙티스를 실행할 수
있음
Tool Integration JIRA Integration > Start an Essence Practice
20. Tool Integration
JIRA Issue item 과 통합
JIRA에서 부여받은 Issue
item 에 세부적인 절차와
내역을 Essence 표준
카드 뷰를 통하여
이해하면서 작업
Tool Integration JIRA Integration > Work item
21. Tool Integration
JIRA Dashboard 통합
JIRA의 프로젝트 뷰에
Alpha View 를 제공하여
JIRA 에서 실행중인
프로젝트의 에센스 표준
기반 진행 상태를 파악함
Tool Integration JIRA Integration > Work item
24. Practice Composer
세부 요소 문서화
프랙티스 각 세부요소에
대한 설명을 Web Editor
와 편집기를 통하여
세부적인 설정 및 문서화
작업을 수행하고 해당
요소의 카드뷰를
미리보기 할 수 있음.
Practice Composer Practice Composer > Element Documenting
25. Practice Composer
세 부 에 센 스 모 델
편집
에센스 표준을 기반한
메타모델의 세부내역을
Web 을 통하여 입력하고
모델을 검증할 수 있음.
* Eclipse eCore MDA /
XMI framework, EJS
template Engine, DWR
등의 기술이 적용됨.
Practice Composer Practice Composer > Generic Element Setting
26. Practice Composer
실행가능 프랙티스
전환
구조적으로 정의된
프랙티스의 액티비티
시맨틱을 기반으로 실행
모델을 추출하여 자동으로
스윔래인, 액티비티,
액티비티 설정을 수행함.
사용자는 시퀀싱과
서브프로세스 및 이벤트만
입력하면 됨.
* uEngine BPMS Engine
Practice Composer BPMN Modeler > BPMN 전환 및 시퀀싱
27. Practice Composer
BPMN Activity 설정
프랙티스에서 정의된
Activity는 곧바로
실행가능한 BPMN Activity 로
전환 가능함. 이를 통하여,
프랙티스를 보는 수준이
아닌 실행 가이드가 되는
수준으로 확장 가능함.
* 입력값의 Multiple 에 따른
Multiple Instance 설정 가능.
Practice Composer BPMN Modeler > Activity Setting
28. Practice Composer
Event 설정
비정형적인 프로세스
실행을 위한 타이머,
외부호출, 이메일 수신
등의 이벤트에
반응하도록 설정함. 예를
들어 데일리스크럼을
오전 10시에 수행하는
경우의 설정
Practice Composer BPMN Modeler > Event Setting
29. Practice Composer
Data Mapper
프랙티스 실행 중에 다른
도구 (Testing tool, PMS,
SW Modeling tool) 등과의
통합을 위하여 다른
스키마 간의 데이터를
연계, 트랜스포밍 할 수
있는 설정 도구
Practice Composer BPMN Modeler > Data Mapper
30. Practice Composer
분기 조건 설정
프랙티스 실행중 알파나
워크프로덕트의
상태값에 따라 다르게
분기 설정을 할 수
있도록 자바스크립트
엔진을 통한 분기식
Evaluation 설정
Practice Composer BPMN Modeler > Condition Setting
31. • 다양한 새로운 SW 영역의
출현으로 다양한 방법론을
구 매 하 여 적 용 하 려 는
Needs 존재
• 프 로 젝 트 경 험 을
표준화하여 자산화 하여
관리할 프랙티스 마켓의
가능성
• 머신러닝을 통한 프랙티스
– 프로젝트 성격별 성능
분석 통한 추천 서비스
SOA IoT Big Data
UI/UX Cloud
Scrum
Road to future: S/W Practice Market &
Recommendation Service