본문 바로가기
728x90
반응형
SMALL

IT/설계3

SaaS 응용 프로그램을 구축하기 위한 방법론 (Twelve factor) 최근 소프트웨어를 서비스 형태로 제공하게 되면서, 웹앱 혹은 SaaS(Software As A Service)라고 부르게 되었다. Twelve-factor app 은 아래와 같은 SaaS앱을 만들기 위한 방법론이다. - 설정 자동화를 위한 절차를 체계화 하여 새로운 개발자가 프로젝트에 참여하는데 드는 시간과 비용을 최소화 한다. - OS에 따라 달라지는 부분을 명확히하고, 실행 환경 사이에 이식성을 극대화 한다. - Cloud Platform 배포에 적합하고, 서버와 시스템의 관리가 필요없게 된다. - 개발 환경과 운영 환경의 차이를 최소화 하고 민첩성을 그대화하기 위해 지속적인 배포가 가능하다. - 툴, 아키텍쳐, 개발 방식을 크게 바꾸지 않고 scale-up 할 수 있다. The Twelve Fact.. 2022. 9. 1.
Sequence Diagram Sequence 다이어그램 모델링하기시퀀스 다이어그램에서 편집할 수 있는 요소들은 다음과 같습니다.ObjectStimulusSelfStimulusCombined FragmentInteraction OperandFrameSubsytemObjectObject 생성 방법:Object를 생성하려면,[Toolbox] -> [Sequence] -> [Object] 버튼을 클릭하고 Main 윈도우창에서 Object가 위치할 곳을 클릭합니다.퀵다이얼로그에 object의 이름을 입력합니다. 그리고 [Enter] 키를 누릅니다. Active Object 설정 방법:Object를 Active Object로 변경하려면,할당된 Class의 IsActivie 속성을 true로 변경하면 됩니다. 위의 예에서는 MyClass의 Is.. 2013. 12. 21.
UseCase UseCase 다이어그램 모델링하기유스케이스 다이어그램에서 편집할 수 있는 요소들은 다음과 같습니다.ActorUseCaseAssociationDerected AssociationGeneralizationDependencyIncludeExtendSystem BoundaryPackageActor의미:액터(Actor)는 일반적으로 시스템 외부에 존재하면서 시스템과 상호작용하는 개체입니다. 액터는 사람이거나 기계 혹은 소프트웨어 등이 될 수 있습니다.Actor 생성 방법:Actor를 생성하려면, Toolbox>UseCase의 Actor 버튼을 클릭하고 Main 윈도우창에서 Actor가 위치할 곳을 클릭합니다. Actor는 Stick Man 형태로 표현되지만, 사각형 모양에 오른쪽 상단에 아이콘이 포함된 Deco.. 2013. 12. 21.
728x90
반응형
LIST