ABAP SDK for Google Cloud 개요

ABAP SDK for Google Cloud를 사용하면 선호하는 프로그래밍 언어인 ABAP를 사용하여 Google Cloud의 광범위한 기능을 SAP 개발에 직접 적용할 수 있습니다. SDK가 제공하는 포괄적인 ABAP 클라이언트 라이브러리 집합을 통해 모든 Google Cloud API에 액세스할 수 있습니다. 기본 연결 외에도 SDK는 Google Cloud의 고급 AI 및 머신러닝 기능을 사용할 수 있는 솔루션과 액셀러레이터를 제공합니다.

이 SDK는 연결 보안, 데이터 직렬화, 오류 처리와 같은 기능을 지원하여 ABAP 개발자가 비즈니스 로직을 빌드하는 데 집중할 수 있게 도와줍니다. 이 SDK는 또한 상용구 코드를 사용하여 빠르게 시작할 수 있는 코드 마법사와 함께 제공됩니다. 이를 통해 개발자가 작성해야 하는 코드 양을 줄이고 비즈니스 가치 실현 시간을 단축할 수 있습니다.

ABAP SDK for Google Cloud 기능

사용 사례

ABAP SDK for Google Cloud를 사용하면 Google Cloud의 고급 AI 및 머신러닝 기능을 사용하여 유용한 비즈니스 애플리케이션을 빌드할 수 있습니다. 다음은 몇 가지 일반적인 사용 사례입니다.

ABAP 기반 AI 에이전트
ABAP용 Vertex AI SDK를 통해 Vertex AI와 통합하면 SAP 시스템 내에서 직접 작동하는 ABAP 기반 AI 에이전트를 만들 수 있습니다. 이러한 에이전트는 복잡한 프로세스를 자동화하고, 사전 대응 결정을 내리고, 데이터에서 학습하여 재무, 공급망, HR, 영업과 같은 다양한 SAP 모듈에서 상당한 효율성 향상을 가져올 수 있습니다.
BigQuery로 데이터 수집
SAP용 BigQuery 툴킷을 사용하면 SAP 데이터를 BigQuery로 가져오는 메커니즘을 설정할 수 있습니다. 이를 통해 대규모 데이터 세트를 효율적으로 전송하여 SAP 환경에서 직접 강력한 분석 및 보고를 수행할 수 있습니다.
BigQuery AI 및 ML을 사용한 실시간 비즈니스 의사결정
ABAP SDK for Google Cloud를 사용하면 SAP에서 직접 BigQuery의 AI 및 ML 기능을 사용할 수 있습니다. SAP에서 BigQuery로 데이터를 로드하고, ML 모델을 만들고 학습시킨 다음, 예측과 유용한 정보를 SAP 애플리케이션에 실시간으로 다시 제공할 수 있습니다. 이를 통해 SAP 프로세스 내에서 데이터 기반 의사 결정을 내릴 수 있습니다.
AI 기반 콘텐츠 관리
Cloud Storage를 확장 가능한 SAP용 콘텐츠 저장소로 사용하여 ABAP SDK for Google Cloud는 비즈니스 객체에 첨부된 문서와 보관된 비즈니스 데이터에 AI 기반 콘텐츠 관리를 제공합니다. 다음과 같은 조치를 취할 수 있습니다.
  • 문서 관리 및 분석: Cloud Storage에 비즈니스 객체에 첨부된 문서를 저장하고 관리합니다. 그런 다음 Gemini와 함께 ABAP용 BigQuery AI 및 ML SDK를 사용하여 이 데이터를 분석하고, 임베딩을 생성하고, 벡터 검색을 실행하여 정보를 지능적으로 분류하고 검색합니다.
  • 비즈니스 데이터를 보관하고 통계 얻기: 비즈니스 데이터를 Cloud Storage에 보관합니다. 그런 다음 Gemini와 함께 ABAP용 BigQuery AI 및 ML SDK를 사용하여 패턴을 분석하고, 트렌드를 파악하고, 이 방대한 데이터 세트에서 통계를 도출하여 데이터 기반 의사 결정을 내립니다.
Document AI를 사용한 비즈니스 프로세스 자동화
ABAP SDK for Google Cloud를 통해 Document AI를 SAP와 통합하면 인보이스 처리, 구매 주문 처리, 기타 문서 중심 워크플로와 같은 작업을 자동화할 수 있습니다. Document AI는 문서에서 비정형 데이터를 추출, 분류, 처리하여 수동 작업과 오류를 크게 줄여줍니다.
실시간 이벤트 기반 시스템 통합
SAP용 비즈니스 이벤트 도구 키트를 사용하면 SAP와 Pub/Sub 같은 Google Cloud 서비스 간의 실시간 통합을 촉진할 수 있습니다. 이 핵심 기능을 사용하면 이벤트 기반 아키텍처를 지원하여 SAP 시스템이 비즈니스 이벤트에 즉시 반응하고, 실시간으로 데이터를 교환하고, 자동화된 작업을 트리거하여 비즈니스 환경을 민첩하고 반응성 있게 만들 수 있습니다.
보안 SAP 시스템 및 애플리케이션
Secret ManagerCloud Key Management Service와 통합하여 민감한 SAP 데이터를 안전하게 저장, 검색, 전송하여 강력한 보안 및 규정 준수를 보장할 수 있습니다.

이러한 예시는 일반적인 사용 사례 중 일부에 불과합니다. 모든 Google Cloud API가 지원되는 ABAP SDK for Google Cloud는 ABAP 플랫폼에서 Google Cloud의 전체 기능을 지원하여 비즈니스 혁신을 위한 끊임없는 기회를 제공합니다.

ABAP SDK for Google Cloud 버전

ABAP SDK for Google Cloud는 개발자가 온프레미스, Google Cloud, 기타 모든 클라우드, S/4HANA Cloud Private Edition, S/4HANA Cloud Public Edition, 기타 클라우드 ABAP 앱에서 SDK를 사용할 수 있는 옵션을 지원하는 두 가지 버전을 제공합니다.

  • SAP BTP 버전: S/4HANA Cloud Private Edition, S/4HANA Cloud Public Edition, 기타 클라우드 ABAP 앱에서 사용합니다. SDK의 SAP BTP 버전은 70개가 넘는 Google Cloud API와의 통합을 제공합니다.
  • 온프레미스 또는 모든 클라우드 버전: S/4HANA, ECC, S/4HANA Cloud Private Edition에서 사용합니다. 온프레미스 또는 클라우드 버전의 SDK는 294개 이상의 Google Cloud API와의 통합을 제공합니다.

다음 다이어그램은 ABAP SDK for Google Cloud의 두 버전과 각 버전을 설치할 수 있는 위치를 보여줍니다.

ABAP SDK for Google Cloud 버전

ABAP 런타임 환경에 적합한 SDK 버전을 선택할 수 있습니다.

SAP BTP 버전

SAP BTP, ABAP 환경에서 ABAP SDK for Google Cloud의 SAP BTP 버전을 설치할 수 있습니다

이 버전을 사용하면 SAP의 단계별 확장 프로그램 권장사항에 따라 확장 프로그램 및 통합을 빌드할 수 있습니다.

버전 1.1부터 ABAP SDK for Google Cloud의 SAP BTP 버전은 Google Cloud의 Vertex AI 플랫폼과 원활하게 상호작용할 수 있는 전용 도구인 ABAP용 Vertex AI SDK를 제공합니다. ABAP용 Vertex AI SDK에 대한 자세한 내용은 ABAP용 Vertex AI SDK 개요를 참고하세요.

ABAP SDK for Google Cloud의 SAP BTP 버전에 대한 추가 및 개선 사항을 보려면 ABAP SDK for Google Cloud의 SAP BTP 버전의 새로운 기능을 참조하세요.

온프레미스 또는 모든 클라우드 버전

ABAP SDK for Google Cloud의 온프레미스 또는 클라우드 버전은 Compute Engine의 SAP 호스트 시스템, 모든 클라우드 가상 머신, S/4HANA 지원 RISE Cloud Private 버전, 온프레미스 인스턴스에 설치할 수 있습니다.

이 버전을 사용하면 SAP 애플리케이션에서 직접 인앱 확장 프로그램 및 통합을 빌드할 수 있습니다.

ABAP SDK for Google Cloud의 온프레미스 또는 모든 클라우드 버전에 대한 추가 및 개선 사항을 보려면 ABAP SDK for Google Cloud의 온프레미스 또는 모든 클라우드 버전의 새로운 기능을 참조하세요.

솔루션 및 가속기

ABAP SDK for Google Cloud 온프레미스 또는 클라우드 버전은 다음 솔루션과 액셀러레이터를 제공합니다.

  • ABAP용 Vertex AI SDK: Google Cloud의 Vertex AI 플랫폼과 상호작용할 수 있습니다. ABAP용 Vertex AI SDK에 대한 자세한 내용은 ABAP용 Vertex AI SDK 개요를 참고하세요.

  • BigQuery AI 및 ML SDK for ABAP: ABAP 애플리케이션 및 ABAP 기반 AI 에이전트에서 BigQuery의 AI 및 ML 기능을 사용할 수 있습니다. SDK는 ABAP 환경에서 다음 기능을 제공합니다.

    • Gemini를 사용하여 BigQuery에서 엔터프라이즈 데이터를 분석합니다.
    • BigQuery에서 엔터프라이즈 데이터의 임베딩을 생성하고 관리하여 BigQuery를 저비용 벡터 데이터베이스로 만드세요.
    • 유사성 검색을 위해 또는 모델을 RAG하기 위해 BigQuery에서 기업 데이터에 대한 벡터 검색을 실행합니다.

    자세한 내용은 ABAP용 BigQuery AI 및 ML SDK 개요를 참고하세요.

  • SAP용 BigQuery 툴킷: SAP Landscape Transformation Replication Server 없이 SAP 테이블에서 BigQuery로 프로그래매틱 방식으로 데이터를 복제할 수 있습니다. 자세한 내용은 SAP용 BigQuery 툴킷 개요를 참고하세요.

  • SAP용 비즈니스 이벤트 도구 키트: 이벤트 기반 아키텍처를 통해 SAP를 Google Cloud및 기타 비즈니스 시스템과 통합할 수 있으며 최소한의 구성이 필요합니다. 이벤트 표준화를 위해 툴킷은 SAP 이벤트를 업계 표준 CloudEvents 사양으로 인코딩할 수 있는 기본 제공 모듈을 제공합니다. 그런 다음 이러한 표준화된 이벤트를 Pub/Sub, Cloud Run 함수, Firebase 클라우드 메시징 (FCM), 통합 커넥터와 같은Google Cloud 서비스의 사전 빌드된 타겟에 게시할 수 있습니다. 자세한 내용은 SAP용 비즈니스 이벤트 도구 키트를 참고하세요.

  • SAP용 콘텐츠 저장소로서의 Cloud Storage: Cloud Storage를 SAP용 콘텐츠 저장소로 구현할 수 있습니다. Cloud Storage는 PDF, 이미지와 같은 다양한 파일 유형을 저장하고 비즈니스 데이터를 보관처리하기 위한 SAP 관련 데이터 스토리지 요구사항을 처리할 수 있습니다. 자세한 내용은 SAP용 콘텐츠 저장소로 Cloud Storage 구현을 참고하세요.

참조 아키텍처

참조 아키텍처를 사용하여 ABAP SDK for Google Cloud를 살펴보고 SDK가 SAP 애플리케이션 환경에 혁신을 가져올 수 있는 방법을 알아보세요. 이 SDK를 사용하여 고급 AI 및 머신러닝 기능을 위한 Vertex AI와 통합할 수 있으며 BigQuery, Pub/Sub, Cloud Storage 등의 다른 서비스도 통합할 수 있습니다. Google Cloud자세한 내용은 ABAP SDK for Google Cloud의 참조 아키텍처를 참고하세요.

Google Cloud 커뮤니티

Cloud 포럼의 커뮤니티에서 ABAP SDK for Google Cloud에 대해 논의할 수 있습니다.

커뮤니티 리소스

ABAP SDK for Google Cloud를 최대한 활용하려면 다음 커뮤니티 리소스를 살펴보세요.

  • ABAP SDK for Google Cloud용 OpenAPI 생성기: Google Cloud 에서 호스팅되는 맞춤 API 또는 비공개 API를 ABAP SDK for Google Cloud와 호환되는 ABAP 클래스를 생성하여 SAP 애플리케이션에 통합할 수 있습니다. 자세한 내용은 ABAP SDK for Google Cloud용 OpenAPI 생성기를 참고하세요.

다음 단계