인프라/환경구성

모놀리식 아키텍처 모놀리식 아키텍처는 하나의 큰 목적이 있는 서비스 또는 애플리케이션에 여러 기능이 통합되어 있는 구조를 의미한다. 장점 소프트웨어가 하나의 결합된 코드로 구성되기 때문에 초기 단계에서 설계하기 용이하다. 개발이 좀 더 단순하고 코드 관리가 간편한다. 단점 서비스를 운영하는 과정에서 수정이 많을 경우, 어떤 서비스에서 이뤄진 수정이 연관된 다른 서비스에 영향을 미칠 가능성이 크다. 서비스가 성장해 기능이 추가될수록 처음에는 단순했던 서비스 간의 관계가 매우 복잡해질 수 있다. 마이크로 서비스 아키텍처 마이크로서비스 아키텍처는 시스템 전체가 하나의 목적을 지향하하는 부분은 모놀리식 아키텍처와 동일하다. 하지만 개별 기능을 하는 작은 서비스를 각각 개발해 연결하는 데 있어서 차이를 보인다. ..
베어그런트 설치하기 베어그런트는 사용자의 요구에 맞게 시스템 자원을 할당, 배치, 배포해 두었다가 필요할 때 시스템을 사용할 수 있는 상태로 만들어 준다. 이를 프로비저닝이라고 한다. Vagrant의 경우 Homebrew로 설치할 경우 삭제가 간편하지만 홈페이지에서 설치를 할 경우 삭제가 다소 복잡해지기 때문에 Homebrew로 진행하였다. Homebrew를 이용하여 Vagrant 설치 brew install vagrant 중간에 사용자 암호만 한번 입력해주면 설치 완료된다. ➜ ~ brew install vagrant Running `brew update --auto-update`... ==> homebrew/core is old and unneeded, untapping to save space.....
버추얼박스 설치하기 버추얼 박스는 이노테크에서 개발한 가상화 소프트웨어로 오라클에서 배포한다. 버추얼박스는 현존하는 대부분의 운영체제를 게스트 운영체제로 사용할 수 있으며, 확장팩을 제외하고는 제한없이 소프트웨어의 모든 기능을 무료로 이용할 수 있다. 윈도우 사용하는 운영체제에 맞는 버전을 다운 받는다. Downloads – Oracle VM VirtualBox Download VirtualBox Here you will find links to VirtualBox binaries and its source code. VirtualBox binaries By downloading, you agree to the terms and conditions of the respective license. If y..
Jong_seoung
'인프라/환경구성' 카테고리의 글 목록