Amazon은 일련의 획기적인 서버리스 서비스를 선보임으로써 라스베이거스에서 열리는 대표적인 연례 고객 컨퍼런스인 올해 AWS re:Invent에 불을 붙였습니다. 이는 Aurora, Redshift 및 Elastic Cache 서버리스 서비스 처리를 혁신하여 클라우드 데이터베이스 관리에 대한 새로운 벤치마크를 설정하는 것을 목표로 합니다.
AWS의 부사장인 Matt Wood는 클라우드 데이터베이스를 신속하게 시작하는 데 있어서 Aurora Serverless의 효율성을 열렬히 주장했습니다. 그럼에도 불구하고 그는 규모가 수백만 고객 데이터베이스 또는 방대한 기록으로 급증할 때 고객이 직면하게 되는 몇 가지 문제를 지적했습니다. 이러한 숫자를 관리하기 위해 고객은 데이터베이스를 더 작은 세그먼트로 분할해야 하는 경우가 많습니다. 이 프로세스를 '샤딩'이라고 합니다. Wood가 TechCrunch에 언급한 것처럼 이 프로세스는 힘들고 관리 집약적입니다.
우리는 이제 샤딩 부담을 스스로 떠맡고 샤딩을 완전 자동으로 수행하는 무제한 데이터베이스로 전환하고 있습니다. 고객의 요구 사항이 발전함에 따라 Aurora 서버리스도 고객과 함께 발전합니다. 깨달은 나무를 자율적으로 조정하고 관리합니다. 이 접근 방식을 통해 고객은 통합 데이터베이스로 작업할 수 있으므로 이 기능을 구현하기 전에 발생했던 주요 관리 문제가 완화됩니다.
아마존은 거기서 멈추지 않았습니다. ElasticCache Serverless도 서버리스 캐싱 서비스 역할을 하도록 제작되어 서버리스 바다에 출시되었습니다. Wood는 응답 시간을 향상하고 데이터베이스 비용을 줄이는 것을 목표로 애플리케이션 서버와 데이터베이스 사이에 위치한다고 밝혔습니다.
그는 또한 "우리는 가용성 영역 전체에 걸쳐 있는 미션 크리티컬 애플리케이션에 대한 접근성이 높은 접근 방식으로 이러한 모든 서비스를 서버리스 형식으로 통합하고 있습니다."라고 덧붙였습니다. 사용자는 마이크로초 응답 시간으로 고가용성 캐시를 구축할 수 있습니다. 이는 1분 이내에 모든 데이터 볼륨을 충족할 수 있도록 확장되도록 준비되어 있습니다.
마지막으로 Amazon은 Redshift Serverless에 대해 발표했습니다. 이는 AI를 사용하여 Amazon Redshift 데이터 웨어하우스를 동적으로 최적화하고 확장합니다. 데이터 볼륨과 쿼리 패턴을 사용하여 이를 수행하므로 IT 부서의 작업량이 크게 줄어듭니다.
이러한 모든 서버리스 솔루션은 백엔드를 최대한 효율적으로 관리하는 Amazon 하드웨어 위에서 작동합니다. 애플리케이션에 필요한 정확한 리소스를 제공하고 필요한 경우 에스컬레이션합니다. 백엔드 프로세스 및 운영 관리 책임은 Amazon에서 담당하므로 IT 팀은 비즈니스 성공 추진에 집중할 수 있습니다. 이러한 혁신적인 접근 방식은 AppMaster 및 no-code 또는 low-code 분야의 다른 업체에서 볼 수 있듯이 no-code 플랫폼 산업에서 높이 평가됩니다. 이러한 플랫폼은 개발 효율성을 높이고 관리 문제를 줄이는 데 지속적으로 발전하고 있습니다.