본문 바로가기

Cloud13

[Cloud] Azure Compute 서비스 Azure Compute Azure에서 Compute 작업을 하는 서비스 Web Server를 운영하거나 Application Server를 운영 시 사용 기본적으로 Virtual Machine이 있음 사용자가 직접 프로세스에 관여 Azure Virtual Machine: IaaS의 대표적인 서비스로 워크로드를 수행하기에 가장 유연한 서비스이다. 운영체제를 관리해야 하며 사용자가 직접 운영한다. VM Scale Sets: Azure VM Image를 이용하여 자동으로 확장 또는 축소할 수 있다. App SErvices: 사용자는 소스 파일만 업로드하면 알아서 동작하는 PaaS이다. Web App, API App, Mobile App, Logic App, Functions와 같은 서비스들이 있다. Func.. 2022. 2. 12.
[Cloud] Azure 아키텍처 구성 요소 지역 (Region) 지역(Region)은 데이터센터 모음을 나타냄 사용자와 가장 가까운 지역에 리소스를 배포 가능 전세계 55개 지역 140개국 리소스 배치 시 지역 가용성에 유의 지역 독립적인 글로벌 서비스 존재 BCDR (Business continuity and disaster recovery) Azure 지역은 항상 쌍을 이루는 다른 지역이 있음 데이터센터 간 300마일 이상의 분리를 선호 일부 서비스의 경우 지역 쌍에 자동 복제를 제공 (Storage Account 등) Geography 데이터 상주 및 규정 준수 경계를 유지하는 개별 시장 일반적으로 둘 이상의 영역이 포함됨 특정 지역 및 규정 준수 요구 사항이 있는 고객은 데이터와 응용 프로그램을 가까이에 두어야 함 아메리카, 유럽, 아시아.. 2022. 1. 29.
[Cloud] AWS MQ 서비스란 오늘날의 기업 메시징 서비스 오늘날의 기업 메시징 서비스의 어려움 운영 오버헤드 이중화 및 안정성 고려 용량 및 사이즈 산정 비용 AWS 대표 메시징 서비스 Amazon SQS Amazon SNS Amazon Kinesis AWS IoT Amazon Pinpoint Amazon MQ 관리형 Apache ActiveMQ AWS에서 메시지 브로커를 손쉽게 생성 및 운영 AMQP를 통한 마이크로 서비스 애플리케이션 비동기화 이벤트 기반 손쉽게 변경 확장성 탄력성 Apache ActiveMQ란 가장 널리 알려진 Java 기반 오픈소스 메시지 브로커 JMS, J2EE 완벽 지원 다양한 교차 언어 클라이언트, 프로토콜 지원 일시적 & 지속적 메시징 큐 & 토픽 지원 (FIFO 지원) 합성 & 가상 목적지 메시지 필.. 2021. 9. 27.