티스토리 뷰

소프트웨어 아키텍쳐란? 

구성요소들 사이에서 유기적 관계를 표현하고 소프트웨어의 설계와 업그레이드를 통제하는 지침과 원칙

소프트웨어 아키텍쳐는 주로 서버를 중심으로 동작되는 소프트웨어들의 논리적 형상에 대한  구조를 설명 

 

cf 시스템 아키텍쳐? 서버, 네트웍크 장비들을 포괄한 인프라의 물리적 형상의 "구조" 

 

 

 

 

Azure 서비스 유형? 

 

Virtual Machines

 

Cloud Services

 

App Services

 

Service Fabric 

 

 

서비스 분배 

- Centralized / Decentralized / Distributed 방식 

 

서비스 연계 방식

 

 

세션 처리

- 클라우드 분산 시스템구축을 위해 Stateless하게 설계 필요, 세션정보 최소화하고 요청시마다 담아 설계필요

- 로드밸런서로 관리할때 세션의 정보?

AWS에서는 세션 공유 필요할떄 DynamoDB나 Elastic chache를 사용하여 세션정보 공유 

 

 

 

인프라아키텍쳐란? 

https://anywaydevlog.tistory.com/65

 

[아키텍처] IT 인프라 아키텍처란?

👉 그림으로 공부하는 IT 인프라 구조를 참고하여 작성하였다. IT 인프라 아키텍처란? 인프라(Infra) 는 어떤 기반을 형성하는 기초적인 시설, 시스템이다. 교통 인프라라고 하면 교통의 기반이 되

anywaydevlog.tistory.com

<출처> 

1., [출처] 소프트웨어 아키텍쳐(Software Architecture)|작성자 민혁민주아빠

2. 

 

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG more
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함