Google Cloud Platform에서 사용하는 Ruby

무료로 사용해 보기 문서 보기

클라우드 기반 앱을 빌드하고, 대규모로 배포하며, 데이터를 분석하는 Ruby 도구

  • 규모에 구애받지 않는 웹 앱 및 API 빌드
  • 네이티브 라이브러리 지원과 함께 Google의 머신러닝 API 사용
  • 규모에 맞춘 컨테이너식 애플리케이션 실행
  • Puppet 및 Chef로 인프라 조정
멋진 기능을 갖춘 Ruby Gems

Google Cloud Ruby Gems를 사용하여 API 및 서비스를 활용하고 코드 샘플을 테스트해보세요.

1
설치
gem install google-cloud-storage
2
Cloud Platform Console 프로젝트 설정
  1. Google 계정으로 로그인합니다.

    아직 계정이 없으면 새 계정을 등록하세요.

  2. Cloud Console 프로젝트를 설정합니다.

    프로젝트 설정

    클릭하여 다음을 수행하세요.

    • 프로젝트를 만들거나 선택합니다.
    • 프로젝트에 Cloud Storage API를 사용 설정합니다.
    • 서비스 계정 만들기
    • 비공개 키를 JSON으로 다운로드합니다.

    언제든지 Cloud Console에서 이 리소스를 보고 관리할 수 있습니다.

3
코드 작성
# bucket_name       = "Your Google Cloud Storage bucket name"
# local_file_path   = "Path to local file to upload"
# storage_file_path = "Path to store the file in Google Cloud Storage"

require "google/cloud/storage"

storage = Google::Cloud::Storage.new
bucket  = storage.bucket bucket_name

file = bucket.create_file local_file_path, storage_file_path

puts "Uploaded #{file.name}"
Ruby 빠른 시작
신속한 문제 발견 및 디버깅

Google Cloud 작업 제품은 강력한 모니터링, 로깅, 진단 기능을 제공합니다. 클라우드 기반 애플리케이션의 상태, 성능, 가용성에 대한 유용한 정보를 제공하므로 문제를 보다 신속하게 찾고 해결할 수 있습니다.

작업 제품
Google Cloud 및 AWS의 애플리케이션에 대한 통합 모니터링, 로깅, 진단을 제공합니다.
Error Reporting
Cloud Console에서 오류 알림을 받고 오류를 조사하는 과정을 안내합니다.
모니터링, 진단, 해결
이 동영상에서 아자 해멀리는 Cloud Monitoring, Cloud Logging, Error Reporting, Cloud Debugger, Cloud Trace를 사용하여 예시 앱의 몇 가지 미묘한 오류를 찾아 해결하는 방법을 알려 드립니다.
자세히 알아보기
GCP 커뮤니티에서 Ruby 알아보기

궁금하신 점이나 의견이 있나요? 커뮤니티에 가입하여 질문하거나 Google Cloud Platform에서 Ruby 빌드를 지원하는 Google 전문가와 직접 채팅해 보세요.