본문 바로가기

BetterMonday30

Azure 3tier 구축 (2) WAS+DB 연동 및 마무리 베하!!!!!이번주는 드디어 3tier 마지막 포스팅입니다. 저희가 올린 포스팅을 잘 따라오셨으면 3tier를 문제없이 구축하실 수 있을꺼예요 마지막까지 화이팅! DB를 생성해줍니다. 저번에 다루었던 포스팅과 똑같은 환경으로 생성합니다. 생성된 DB의 탭으로 이동하여 다음과 같이 설정해줍니다. 탭으로 이동하여 필터링항목에 zone을 검색한 후, 다음과 같이 설정합니다. 여기까지 모든 리소스를 만들었습니다. 이제 Was와 DB연동만 하면 끝입니다.! 화이팅! 우선 was에서 원활한 작업을 하기 위해 ILB의 백엔드에서 was를 떼냅니다. 이후 Was에 공용IP를 새로 만들어 줍니다. 이후 VM에 접속하여 mysql connetor를 다운받아 줍니다. 작성일기준 최신 버전으로 다운받아줍니다. (이후 최신버전.. 2022. 6. 15.
Azure 3tier 구축 (1) WEB + WAS 베하~~~안녕하세요 BetterMonday 팀입니다. 오늘은 Azure를 사용해 3tier를 구축하는 방법에대해 알아보고, 만들어보는 시간을 가지도록하겠습니다. 앞에서 쭉 다뤘던 리소스들을 사용하여 구축할 예정이니 앞의 포스팅내용을 참고해주세요! 그럼~~~~~~~~슈웃~~~~~~~~~~! 3계층 구조(3 Tier- Architecture) 란? 어떠한 플랫폼을 3계층으로 나누어 별도의 논리적/물리적인 장치에 구축 및 운영하는 형태입니다. 다음과 같은 구조로 되어 있으며, 서버 한대에 한꺼번에 모든 기능들을 구축하는 것이 아니라 데이터를 저장하고 읽는 데이터 계층, 데이터를 처리하는 어플리케이션 계층, 그리고 데이터를 표현해주는 클라이언트(프레젠테이션) 계층과 같이 각각 3계층으로 나누어 각각의 기능으로 .. 2022. 6. 10.
Azure VMSS란? 베하~~~안녕하세요 BetterMonday 팀입니다. 오늘은 Azure VMSS(virtual machine scale sets)에 대해 알아보고 간단히 만들어보는 시간을 가지도록 하겠습니다. 그럼~~~~~~~~슈웃~~~~~~~~~~! 가상 머신 확장 집합을 사용하는 이유는? 중복성과 향상된 성능을 제공하기 위해 애플리케이션은 일반적으로 여러 인스턴스 간에 분산됩니다. 고객은 애플리케이션 인스턴스 중 하나에 요청을 배포하는 부하 분산 장치를 통해 애플리케이션에 액세스할 수 있습니다. 유지 관리를 수행하거나 애플리케이션 인스턴스를 업데이트해야 하는 경우, 고객은 사용 가능한 다른 애플리케이션 인스턴스에 배포되어야 합니다. 추가 고객 요구에 맞추려면 애플리케이션을 실행하는 애플리케이션 인스턴스의 수를 늘려야.. 2022. 5. 31.
Azure Bastion이란? 베하~~~안녕하세요 BetterMonday 팀입니다. 오늘은 Azure Bastion에대해 간단하게 알아보고, 만들어보는 시간을 가지도록하겠습니다. 그럼~~~~~~~~슈웃~~~~~~~~~~! Azure Bastion Azure Bastion은 Microsoft에서 제공하는 PaaS 서비스로, Bastion 서버 서비스를 배포하는 사용자의 워크로드를 크게 줄일 수 있습니다. TLS(전송 계층 보안)을 통해 Azure Portal에서 가상 머신에 안전하고 간단하게 연결할 수 있게 해주는 기능 - 개인 IP를 통해 가상 머신에 연결하기 때문에 공인 IP가 필요하지 않음. - 완전 관리형 PaaS이므로 별다른 보안이 더 필요없음. - Azure Bastion 서브넷과 동일한 가상 네트워크에 있는 모든 VM에 연.. 2022. 5. 27.
mod_jk와mod_proxy의 차이점 베하~~~안녕하세요 BetterMonday 팀입니다. 오늘은 Apache Web Server와 tomcat을 연동하는 벙법인 mod_jk와mod_proxy의 차이점에 대해 알아보는 시간을 가지도록 하겠습니다. 그럼 시~~~작 하겠습니다~~~ 아파치와 톰캣을 연동하는 이유 Tomcat 서버는 본연의 임무인 서블릿 컨테이너의 역할만 하고, Apache HTTP Server는 웹서버의 역할을 하도록 각각의 기능을 분리하기 위해 연동을 할 수 있다. Apache HTTP Server에서 제공하는 편리한 기능을 사용하기 위해서 연동을 할수 있다. 대규모 사용자가 사용하는 시스템을 구축할 때 웹 서버인 아파치와 연동을 하면 부하 분산의 효과를 가질 수 있다. mod_jk의 Load Balancing과 FailOve.. 2022. 5. 22.
Azure LoadBalace 베하~~~안녕하세요 BetterMonday 팀입니다. 오늘은 LB에대해 간단하게 알아보고, 만들어보는 시간을 가지도록하겠습니다. 아주아주 중요한 내용이니 다들 한번씩 봐주시면 감사하겠습니다. 그럼~~~~~~~~슈웃~~~~~~~~~~! Load Balancer란? 로드 밸런싱은 들어오는 요청을 여러 가상 머신에 분산하여 더 높은 수준의 가용성을 제공합니다 흔히 서비스가 지속되는 정도를 가용성이라고 하는데, 트래픽이 이렇게 몰리는 것을 막아 가용성을 보존하고, 트래픽 병목 현상을 예측하고 막을 수 있는 것이 로드밸런서가 됩니다. 로드밸런싱은 네트워크 또는 서버에 가해지는 부하를 분산 해주는 기술을 의미합니다. 로드밸런싱 기술을 제공하는 서비스 또는 장치는 클라이언트와 네트워크 트래픽이 집중되는 서버들 또는 .. 2022. 5. 13.