AWS 서버리스 서비스를 사용하여 멀티테넌트 SaaS 솔루션 구축하기

2023-06-13 KENNETH 0

AWS 서버리스 서비스를 사용하여 멀티테넌트 SaaS 솔루션 구축하기 이 글은 AWS 파트너 블로그의 Building a Multi-Tenant SaaS Solution Using AWS Serverless Services를 기반으로 서호성, 김정원 AWS 파트너 솔루션즈 아키텍트가 한국어로 번역 및 편집하였습니다. SaaS(서비스형 소프트웨어) 제공 모델로의 전환에는 비용 및 운영 효율성을 극대화하려는 요구가 수반됩니다. 이는 테넌트 활동을 예측하기 어려운 멀티 테넌트 환경에서 특히 어려울 수 있습니다. 테넌트 활동을 실제 리소스 소비와 연계하는 다양한 확장 전략의 조합을 찾는 것은 쉽지 않을 수 있습니다. 오늘 효과가 있는 전략이 내일은 효과가 없을 수도 있죠. 이러한 특성으로 인해 SaaS는 서버리스 모델에 매우 적합합니다. SaaS 아키텍처에서 서버라는 개념을 제거함으로써 조직은 매니지드 서비스를 통해 애플리케이션이 소비하는 정확한 수의 리소스를 제공하고 확장할 수 있습니다. 따라서 애플리케이션의 아키텍처 및 운영 절차가 단순화되므로 확장 정책을 지속적으로 추적하고 관리할 필요가 없습니다. 또한 관리형 서비스에 운영 책임을 더 많이 맡겨 운영 오버헤드와 복잡성을 줄일 수 있습니다. 이 게시물에서는 기능적인 멀티 [ more… ]

No Image

AWS Nitro System 기밀 컴퓨팅 기능에 대한 외부 검증

2023-06-12 KENNETH 0

AWS Nitro System 기밀 컴퓨팅 기능에 대한 외부 검증 전 세계 AWS 고객은 데이터를 안전하게 유지하는데 있어 AWS를 신뢰하며, 고객의 워크로드를 안전하게 기밀로 유지하는 것은 AWS 운영 방식의 기초입니다. 저희가 AWS를 시작한 이후, 고객의 기대를 충족하고 심지어 초과 달성하기 위해 보안, 개인 정보 보호 도구 및 관행을 끊임없이 혁신해 왔습니다. AWS Nitro System은 고객이 요구하는 데이터 격리, 성능, 비용 및 혁신 속도를 제공할 수 있게 해주는 모든 최신 AWS 컴퓨팅 인스턴스의 기본 플랫폼입니다. 데이터 처리 중 무단 액세스로부터 고객 코드와 데이터를 보호하는 특수 하드웨어 및 소프트웨어의 선구적인 설계 방식입니다. 2017년에 Nitro 시스템을 출시했을 때 우리는 모든 운영자가 고객 데이터에 액세스하는 것을 제한하는 고유한 아키텍처를 제공했습니다. 이는 Amazon EC2 인스턴스에서 사용 중인 데이터에 액세스할 수 있는 사람이나 AWS의 서비스가 없음을 의미합니다. 이러한 방식으로 시스템을 설계하면 몇 가지 아키텍처 및 운영상의 문제가 발생할 수 있다는 것을 알고 있었습니다. 그러나 이러한 방식으로 고객의 [ more… ]

AWS 디지털 주권 서약 업데이트 – 타협 없는 제어권 보장

2023-06-12 KENNETH 0

AWS 디지털 주권 서약 업데이트 – 타협 없는 제어권 보장 AWS에서는 고객 신뢰를 얻고 유지하는 것을 비즈니스 기반으로 삼고 있습니다. 저희는 고객 데이터를 보호하는 것이 이를 달성하기 위한 핵심이라고 생각합니다. 또한 투명성과 보증을 통해 신뢰를 지속적으로 얻어야 ​​한다는 것을 알고 있습니다. 2022년 11월 새로운 AWS 디지털 주권 서약을 통해 모든 AWS 고객에게 클라우드에서 사용할 수 있는 가장 발전된 주권 제어 및 기능 세트를 제공하겠다는 약속을 발표했습니다. 이것의 두 가지 기둥인 데이터 액세스에 대한 검증 가능한 제어와 모든 위치에서 모든 것을 암호화하겠다는 기능입니다. 우리는 이미 고객이 데이터를 찾는 위치, 데이터에 액세스할 수 있는 사람 및 데이터 사용 방법을 제어할 수 있는 기능, 인증 및 계약상 약정 등의 다양한 기능을 제공하고 있습니다. 저는 고객 데이터 액세스에 대한 검증 가능한 제어 및 암호화 키의 외부 제어를 통해 어떻게 지속적으로 신뢰를 얻고 있는지에 대해 추가 소식을 전해드리려고 합니다. AWS Nitro System – 독립적인 타사 [ more… ]

No Image

Amazon SQS DLQ(Dead Letter Queue) 리드 라이브를 위한 새로운 API 세트

2023-06-11 KENNETH 0

Amazon SQS DLQ(Dead Letter Queue) 리드 라이브를 위한 새로운 API 세트 오늘 Amazon Simple Queue Service (Amazon SQS)를 위한 새로운 API 세트를 출시했습니다. 이러한 새 API를 사용하면 프로그래밍 방식으로 DLQ(Dead Letter Queue) 리드라이브를 관리할 수 있습니다. 이제 AWS SDK 또는 AWS Command Line Interface(AWS CLI)를 사용하여 프로그래밍 방식으로 메시지를 DLQ에서 원래 대기열이나 사용자 지정 대기열 대상으로 이동하여 다시 처리를 시도할 수 있습니다. DLQ는 Amazon SQS가 소비자 애플리케이션에서 올바르게 처리되지 않은 메시지를 자동으로 이동하는 대기열입니다. 이 새로운 API가 어떻게 도움이 될 수 있는지 제대로 이해하기 위해 역사를 간단히 되돌아보도록 하겠습니다. 메시지 대기열은 현대적 애플리케이션 아키텍처의 필수적인 부분입니다. 개발자는 메시지 대기열을 통해 메시지 생산자와 소비자 간의 비동기 및 메시지 기반 통신을 허용하여 서비스를 분리할 수 있습니다. 대부분의 시스템에서 메시지는 소비자가 처리할 때까지 공유 저장소(대기열)에 보관됩니다. 메시지 대기열을 통해 개발자는 일시적인 서비스 장애에 대한 복원력이 있는 애플리케이션을 구축할 수 있습니다. 메시지 대기열은 메시지 [ more… ]

SaaS 솔루션의 테넌트당 비용 가시성 최적화

2023-06-07 KENNETH 0

SaaS 솔루션의 테넌트당 비용 가시성 최적화 이 글은 AWS 파트너 블로그의 Optimizing Cost Per Tenant Visibility in SaaS Solutions를 기반으로 서호성, 김정원 AWS 파트너 솔루션즈 아키텍트가 한국어로 번역 및 편집하였습니다. SaaS(Software-as-a-Service) 솔루션 운영의 가장 큰 과제 중 하나는 개별 테넌트의 리소스 소비를 측정하여 사용 패턴, 비용 귀속 등을 파악하는 것입니다. 하지만, SaaS 환경의 역동적인 특성과 변화하는 요구사항은 이를 더욱 어렵게 만듭니다. 이 블로그에서는 테넌트 리소스 소비를 측정하는 전략에 대해 설명하고, 이러한 전략을 SaaS 환경에 적용하여 비용을 할당하는 방법에 대한 예를 보여 드리겠습니다. 수집한 테넌트 리소스 소비 데이터를 사용하여 SaaS 아키텍처를 최적화하고, SaaS 환경의 운영 부담을 개선하고, 비즈니스 의사 결정을 내리는 방법에 대해 간략하게 살펴보겠습니다. 테넌트 리소스 소비량을 측정하는 것은 SaaS 환경 운영 비용을 결정하고, 테넌트당 비용을 계산하고, 테넌트의 활동 및 소비 패턴을 프로파일링하고, 더 많은 관련 인사이트를 수집하는 데 매우 중요합니다. 이러한 인사이트는 SaaS 애플리케이션을 구축, 판매 및 마케팅하는 방법에 [ more… ]