Gmail 서비스를 뒷받침하고 있는 데이터베이스 Spanner

Gmail의 구글의 대표 서비스 중 하나입니다. Gmail 서비스는 2004년 4월 1일에 출시되었는데요. 오늘날과 같은 수십억 명의 사용자가 매일 수조 개의 이메일을 주고받는 거대 서비스 플랫폼이 되면서, 구글은 기존 레거시 스토리지를 클라우드 규모의 성능과 확장성을 갖춘 데이터베이스 스토리지 플랫폼인 Spanner로 마이그레이션 프로젝트를 수행합니다. 이 과정에서 Gmail 규모의 서비스가 중요 시스템인 스토리지 시스템을 무중단으로 이전했다고 하는데요. 이번…

‘로그’ 아직도 쌓아만 두나요? 바로 써야 가치가 생기는 로그 활용법

  실시간 로그 활용에 대한 이야기는 꽤 오래 기업의 주요 관심사 목록에 이름이 올라와 있었습니다. 금융 분야에서는 실시간 로그 분석을 통해 비정상적인 트랜잭션 패턴을 발견하고, 잠재적인 해킹 시도를 즉시 탐지할 수 있습니다. 예를 들어, 특정 계좌에서 이례적인 다수의 로그인 시도가 감지되면 보안 팀에게 즉각 경고를 보낼 수 있으며, 사전 대응 조치로 해당 계좌를 일시적으로 차단할…

LLM과 RAG를 이용한 앱 개발에서 보안이 중요한 이유

AI 기술이 발전하면서 거대 언어 모델(LLM)과 검색 증강(RAG, Retrieval-Augmented Generation)을 활용한 앱 개발이 활발해지고 있습니다. 구글 클라우드 환경에서는 다음과 같이 간편하게 서버리스 환경에서 LLM과 RAG를 적용한 AI 앱을 쉽게 구현해 사용자에게 서비스를 제공할 수 있습니다.       🤔 LLM과 RAG 기반 앱 개발에서 꼭 고려해야 할 것은? LLM, RAG 그리고 개발 도구와 플랫폼의 빠른…

멀티 클라우드를 원한다면? 크로스 클라우드 네트워크 구축이 필요

멀티 클라우드에 대한 관심이 나날이 높아지고 있습니다. 멀티 클라우드 환경이란 기업이 하나의 클라우드 서비스 제공자(CSP)만 이용하는 것이 아니라 여러 클라우드 서비스 제공자를 동시에 사용하는 것을 말합니다. 멀티 클라우드를 사용하면 특정 클라우드 서비스의 강점을 활용할 수 있고, 장애 대응이나 서비스 비용 최적화에도 도움이 됩니다. 여기에 더해 요즘  AI 전환(AX) 시대가 본격화되면서 다양한 위치에 있는 애플리케이션과 데이터…

구글 클라우드에서 Java 애플리케이션의 성능을 높이는 방법

구글 클라우드의 Cloud Run 환경에서 Java 애플리케이션, 특히 Spring 프레임워크를 이용하는 서버리스 애플리케이션을 개발하는 분들에게 몇 가지 중요한 성능 최적화 팁을 소개합니다. 이러한 최적화 방법은 애플리케이션의 응답 시간을 단축하고 비용을 줄이는 동시에 사용자 경험을 개선하는데 도움이 됩니다.       ⚙️ Cloud Run과 Cold Start 최적화 Cloud Run은 사용하지 않을 때는 자원을 아끼기 위해 서비스를…

데이터 집약적 워크로드를 위한 클라우드 스토리지의 최적화 방안

오늘날 기업들은 다양한 워크로드를 클라우드 환경에서 실행하고 있습니다. 클라우드 환경의 비용 및 운영 최적화의 중요 포인트는 온프레미스와 크게 다르지 않습니다. 특히 지속해서 성능과 용량을 높여 가야 하는 스토리지 최적화의 중요성은 워크로드 실행 위치와 관계없이 똑같습니다. 스토리지 자원의 중요성은 AI/ML 워크로드, 클라우드 네이티브애플리케이션, 그리고 전통적인 엔터프라이즈 시스템 등 데이터 집약적인 워크로드의 비중이 높아지는 현재 더욱 커지고…

생성형 AI 기술은 개발자의 일상을 어떻게 바꾸어 놓고 있는가?

구글 클라우드는 거대 언어 모델(LLM) 기반 서비스를 다양한 분야에 접목하고 있는데요. 클라우드 인프라 운영부터 보안, 운영 그리고 소프트웨어 개발 등 모든 분야에 Generative AI 기반 서비스를 융합하고 있습니다. 관련해 2023년에 Duet AI라는 브랜드를 선보였고, 연말에 개발자용 Duet AI를 공개한 바 있습니다. 이번 게시글에서는 생성형 AI가 개발 업무에 녹아들게 되면서 업무에서 어떤 변화가 있는지 알아보고자 합니다.…

구글 클라우드 개발자 세션 – 데이터 집약적 워크로드를 위한 Cloud Storage 최적화 방안

오늘날 기업들은 다양한 워크로드를 클라우드 환경에서 실행하고 있습니다. 클라우드 환경의 비용 및 운영 최적화의 핵심은 온프레미스와 크게 다르지 않습니다. 특히 지속해서 성능과 용량을 높여 가야 하는 스토리지 최적화의 중요성은 워크로드 실행 위치와 관계없이 똑같습니다. 스토리지 자원의 중요성은 AI/ML 워크로드, 클라우드 네이티브애플리케이션, 그리고 전통적인 엔터프라이즈 시스템 등 데이터 집약적인 워크로드의 비중이 높아지는 현재 더욱 커지고 있습니다. …

캐싱을 통한 Apigee 성능 개선과 비용 절감하기

API 관리 플랫폼은 오늘날 엔터프라이즈 컴퓨팅에서 매우 중요한 역할을 수행합니다. API 관리 플랫폼은 API 요청과 응답을 중개하는 게이트웨이 역할을 하며, API 트래픽 관리, 인증 및 권한 부여, 정책 설정, 캐싱, 요금 청구, 분석 등의 기능을 제공합니다. 이를 통해 기업은 API를 안전하게 공개하고, 트래픽을 효율적으로 관리할 수 있습니다.        ⭐ 엔터프라이즈 컴퓨팅 전략의 핵심…