본문 바로가기
카테고리 없음

Google Cloud Platform(GCP)이란?

by Ziros 2022. 5. 30.
반응형

유튜브라고 들어보셨나요? Gmail이나 Google 지도는 어떻습니까? 대답은 '예'일 가능성이 높지만 Google Cloud Platform(또는 GCP)에 대해 들어본 적이 없을 수도 있습니다 .

Google Cloud를 구성하는 제품에 대해 이야기하겠습니다. 또한 GCP의 역사 , 인프라, 강점, 약점 및 Google Cloud Platform에 대한 이상적인 사용 사례를 다룹니다. 

 

GCP란 무엇입니까?

GCP는 경쟁업체인 Amazon Web Services(AWS)  Microsoft Azure 와 같은 퍼블릭 클라우드 공급업체 입니다. GCP 및 기타 클라우드 공급업체를 통해 고객은 전 세계 Google 데이터 센터에 있는 컴퓨터 리소스에 무료로 또는 종량제 방식으로 액세스할 수 있습니다.

GCP는 GCP 비용 관리 에서 데이터 관리, 웹을 통한 웹 및 비디오 전달, AI 및 머신 러닝 도구에 이르기까지 모든 작업을 수행할 수 있는 컴퓨팅 서비스 제품군을 제공합니다.

구글 클라우드 대 구글 클라우드 플랫폼

GCP에는 조직이 디지털화하는 데 도움이 되는 인터넷을 통해 사용할 수 있는 서비스 조합이 포함되어 있습니다. Google Cloud Platform(웹 기반 애플리케이션 호스팅을 위한 공용 클라우드 인프라를 제공하며 이 블로그 게시물의 초점임)은 Google Cloud 의 일부 입니다.

Google Cloud의 일부인 기타 서비스는 다음과 같습니다. 

  • 이전에 G Suite 및 Google Apps로 알려졌던 Google Workspace. 이 제품은 조직, Gmail 및 공동 작업 도구에 대한 ID 관리를 제공합니다.
  • Android 및 Chrome OS의 엔터프라이즈 버전. 이러한 전화 및 랩톱 운영 체제는 사용자가 웹 기반 응용 프로그램에 연결할 수 있는 방법입니다.
  • 기계 학습 및 엔터프라이즈 매핑 서비스를 위한 API(응용 프로그래밍 인터페이스). 이들은 소프트웨어 간 통신을 제공합니다. 

Google의 GCP 클라우드 인프라는 Google Workplace와 같은 애플리케이션의 백본이지만 이러한 애플리케이션 은 우리가 GCP에 대해 이야기할 때 말하는 것이 아닙니다 . 이 게시물에서는 Google Cloud Platform에 중점을 둡니다.

Google Cloud Platform의 역사

약간의 백업으로 GCP의 역사부터 시작하겠습니다. 

GCP는 2008년 App Engine이라는 제품을 출시하면서 처음 온라인에 등장했습니다. 2008년 4월 Google 은 고객이 Google 인프라에서 웹 애플리케이션을 실행할 수 있게 해주는 개발자 도구인 App Engine의 미리보기 릴리스를 발표 했습니다. (참고로 이는 Amazon이 S3 클라우드 스토리지 및 EC2 출시를 시작으로 클라우드 컴퓨팅 서비스를 시작한 지 2년 후였습니다.)

Google에 따르면 App Engine의 목표는 "새 웹 앱을 쉽게 시작할 수 있도록 한 다음 해당 앱이 상당한 트래픽을 수신하고 수백만 명의 사용자가 있는 지점에 도달하면 쉽게 확장할 수 있도록 하는 것"이었습니다.

이 미리 보기 릴리스를 개선하는 데 필요한 피드백을 제공하기 위해 App Engine은 10,000명의 개발자에게 제공되었습니다. 이러한 얼리 어댑터 개발자는 500MB의 스토리지, 하루 2억 메가사이클의 CPU, 하루 10GB의 대역폭으로 앱을 실행할 수 있습니다.

2011년 말까지 Google은 App Engine을 미리보기 모드에서 제외하고 공식적으로 완전히 지원되는 Google 제품으로 만들었습니다. 이후 10년 동안 Google은 클라우드 플랫폼의 사용자 경험을 향상시키기 위해 더 많은 서비스와 제품을 구축하고 인수했습니다.

오늘날 Google Cloud Platform은 세계 최고의 퍼블릭 클라우드 공급업체 중 하나입니다. Google Cloud 고객에는 Nintendo, eBay, UPS, The Home Depot, Etsy, PayPal, 20th Century Fox, Twitter가 있습니다.

Google Cloud Platform 인프라, 지역 및 영역

Google의 글로벌 인프라에는 현재 Google Cloud Platform 리소스가 제공되는 전 세계 24곳의 위치가 있습니다. 

위치는 지역으로 시작하고 지역 내에는 가용 영역이 있습니다. 이러한 영역은 단일 실패 지점에서 격리됩니다. HTTP 글로벌 로드 밸런서와 같은 일부 리소스는 글로벌이며 모든 Google 엣지 로케이션 및 리전에서 요청을 수신할 수 있습니다.

저장소와 같은 다른 리소스는 지역적일 수 있습니다. 저장소는 중복성을 위해 지역 내의 여러 영역에 분산됩니다.

마지막으로 컴퓨팅 인스턴스를 포함한 영역 리소스는 하나의 특정 지역 내의 하나의 특정 영역에서만 사용할 수 있습니다. 

GCP에 애플리케이션을 배포할 때 조직의 성능, 안정성, 확장성, 보안 요구사항에 따라 위치를 선택해야 합니다. 

Google Cloud Platform 서비스란 무엇인가요?

각 GCP 지역은 서비스 카테고리를 제공합니다. 일부 서비스는 특정 지역으로 제한됩니다. Google Cloud Platform의 주요 서비스는 다음과 같습니다.

  • 컴퓨팅 및 호스팅 
  • 스토리지 및 데이터베이스 
  • 네트워킹 
  • 빅 데이터 
  • 머신 러닝 

GCP 경쟁

Google은 AWS 및 Azure에 필적하는 서비스를 제공합니다. AWS는 Microsoft가 입지를 확보하고 Google Platform이 성장하는 가운데 분명히 선두를 달리고 있습니다. (이에 대한 자세한 내용은 잠시 후에 설명합니다.)

다른 클라우드 플랫폼 개요를 확인하십시오.

  • AWS 란 무엇입니까 ?
  • 애저 란?

다양한 클라우드 제공업체의 다양한 측면이 GCP 제품과 어떻게 다른지 궁금하세요? 서버리스  NoSQL 데이터베이스  IAM 서비스 및  가상 머신(VM) 을 비교하는 개요를 확인하십시오  .

Google Cloud Platform 장단점

GCP 강점

Google은 내가 선택한 클라우드입니다. 제 경험상 레고를 사용하여 건축물을 만드는 것과 같습니다. 각 서비스에는 고유한 사용 사례가 있으며 다음 서비스 및 잘 정의된 참여 규칙과 함께 작동하도록 설계되었습니다. 

  • 강점과 관련하여 Google Cloud Platform 문서는 타의 추종을 불허합니다. ( 문서 읽기는 경력을 바꾸는 예술 입니다.) 사람들이 가장 좋아하는 것은 Google이 GCP 문서에 작업을 통합하는 방법입니다. 그것들은 개요 섹션으로 나뉘고 그 다음에는 기능 또는 서비스의 구현을 통해 독자를 안내하는 실습 섹션이 나옵니다. 
  • GCP의 또 다른 강점은 고급 소프트웨어 정의 네트워킹 및 에지 캐싱 서비스를 사용하여 빠르고 일관되며 확장 가능한 성능을 제공하는 글로벌 백본 네트워크입니다. 예, 프리미엄 티어 글로벌 네트워크는 비용이 조금 더 들지만 제 생각에는 글로벌 네트워크에서 트래픽을 자동으로 라우팅하는 가상 사설 클라우드(VPC)를 사용하여 아키텍처를 설계하는 것이 가치가 있습니다. 

가상 사설망 및 하위 네트워크를 만드는 것은 GCP 내에서 리소스 또는 인프라를 사용하는 기초입니다. Terraform을 사용하여 Terraform VPC 및 퍼블릭 서브넷을 생성하는 방법을 배우려면 실습 랩을 시도하십시오. 필요한 경우 GCP 리소스를 테스트하고 시작할 수 있도록 코드형 인프라를 통해 VPC 및 서브넷을 만드는 방법을 알아봅니다.


GCP 약점

  • GCP에 약점이 있었다면, 구글 클라우드 플랫폼은 AWS와 애저가 제공하는 서비스보다 훨씬 적은 수의 서비스를 제공한다는 것입니다. 
  • 그 외에도 GCP는 클라우드 서비스를 어떻게 사용해야 하는지에 대한 독창적인 모델을 가지고 있으며 이는 소프트웨어 개발자를 대상으로 합니다.

주요 시사점은 Google이 시장 지배력이나 성장을 추구하기보다는 GCP에 투자하고 있다는 것입니다. 내 생각에 Google은 검색, 광고 및 YouTube의 더 큰 수익 동인보다 GCP를 우선시하는 데 어려움을 겪고 있습니다.

Google Cloud Platform 사용 사례

다음은 몇 가지 이상적인 GCP 시나리오입니다. 

  • 프로젝트 작업 중에 많은 권한을 설정해야 하는 대규모 조직의 경우 Google에는 최상위 수준에서 정책을 설정하고 잊어버릴 수 있는 우수한 조직 계층이 있습니다. 이를 통해 부서는 빠르게 움직이면서도 조직의 제약 조건을 유지할 수 있습니다.

    GCP에서 모든 리소스는 특정 GCP 프로젝트에 속합니다. 그리고 해당 프로젝트가 삭제되면 플랫폼에서 모든 리소스가 제거되어 비용 증가로 이어지는 리소스가 남지 않도록 방지합니다.

또한 시간이 지남에 따라 프로젝트를 다른 결제 계정에 할당할 수 있는 뛰어난 기능이 있습니다.

  • GCP를 사용하는 또 다른 이상적인 사용 사례는 고급 빅 데이터, 머신 러닝 및 분석의 이점이 필요한 조직을 위한 것입니다.

    기업은 데이터를 GCP로 수집한 다음 제품의 핵심 성과 지표를 데이터 마이닝하거나 고객 데이터를 수집하여 구매 내역을 기반으로 추가 구매 제안을 추천할 수 있습니다.

GCP를 배울 준비가 되셨나요?

무엇 향후 계획? GCP 기술을 연마하고 조직의 미래 목표를 이끄는 데 관심이 있다면 어떤 GCP 인증 경로 또는 경력 경로가 적합한지 고려할 수 있습니다 .

  • GCP This Month 오리지널 시리즈를 통해 Google Cloud Platform 뉴스의 모든 최신 정보를 확인하세요 .
  • 클라우드를 처음 사용하는 경우 Google의 새로운 입문 수준의 클라우드 디지털 리더 인증 으로 시작할 수 있습니다 .
  • 약간의 기술 경험이 있는 경우 Google 공인 ACE(Associate Cloud Engineer) 준비 과정 을 시작하는 것이 좋습니다 . Google Cloud Platform의 주요 인프라 구성요소를 소개하는 일을 훌륭하게 수행하는 동시에 Google Cloud 리소스와 직접 작업할 수 있는 견고한 기반을 제공합니다. Associate Cloud Engineer 시험 후에는 여러 GCP 인증 경로 를 고려해야 합니다. 기술을 테스트하려는 경우 Google Certified Professional Cloud Architect 시험은 오늘날 업계에서 가장 까다로운 인증 중 하나입니다.
GCP란 무엇입니까?

GCP는 데이터 관리부터 웹을 통한 웹 및 비디오 제공, AI 및 머신 러닝 도구에 이르기까지 모든 작업을 수행하는 컴퓨팅 서비스 제품군을 제공하는 퍼블릭 클라우드 공급업체입니다. 고객은 전 세계 Google 데이터 센터에 있는 컴퓨터 리소스에 무료로 또는 종량제 방식으로 액세스할 수 있습니다.

Google Cloud와 Google Cloud Platform의 차이점은 무엇인가요?

GCP에는 조직이 디지털화하는 데 도움이 되는 인터넷을 통해 사용할 수 있는 서비스 조합이 포함되어 있습니다. Google Cloud Platform은 웹 기반 애플리케이션을 호스팅하기 위한 공용 클라우드 인프라를 제공하며 이 블로그 게시물의 초점은 Google Cloud 의 일부 입니다.

Google Cloud Platform은 어떻게 시작되었나요?

GCP는 2008년 고객이 Google 인프라에서 웹 애플리케이션을 실행할 수 있게 해주는 개발자 도구인 App Engine이라는 제품을 출시하면서 처음 온라인에 등장했습니다. 2011년 말까지 Google은 App Engine을 미리보기 모드에서 제외하고 공식적으로 완전히 지원되는 Google 제품으로 만들었습니다. 이후 10년 동안 Google은 클라우드 플랫폼의 사용자 경험을 향상시키기 위해 더 많은 서비스와 제품을 구축하고 인수했습니다.

Google Cloud Platform 서비스란 무엇인가요?

GCP가 제공하는 많은 서비스가 있지만 몇 가지만 예를 들면 컴퓨팅 및 호스팅, 스토리지 및 데이터베이스, 네트워킹, 빅 데이터 및 머신 러닝

반응형

댓글