IntelliJ IDEA News Partners Remote Development

이제 Google Cloud Workstations 사용자도 JetBrains IDE의 원격 개발을 이용할 수 있습니다

Read this post in other languages:

JetBrains는 Cloud Workstations와 JetBrains 원격 개발의 통합 환경을 제공하기 위해 Google Cloud와 파트너십을 맺었습니다.

최근 Google Cloud Next에서 발표한 Cloud Workstations는 Google Cloud에서 완전 관리형 개발 환경을 제공합니다. 그 결과, JetBrains Gateway를 사용하여 Cloud Workstations에서 원하는 IDE로 원격 개발을 할 수 있게 되었습니다. 또한 로컬에서 기능이 풍부한 씬 클라이언트로 작업하는 동안 모든 언어 처리가 Google Cloud에서 이루어지도록 할 수 있습니다. 이를 통해 강력한 클라우드 컴퓨팅과 빠르고 친숙한 JetBrains IDE 경험이 완벽하게 어우러집니다.

JetBrains 원격 개발의 비하인드 스토리

통합에 대해 이야기하기 전에 JetBrains IDE에서의 원격 개발이란 무엇이고 이것이 어떻게 작동하는지 간략히 요약해 보겠습니다.

기본적으로, JetBrains IDE는 (1)원격 서버의 IDE 백엔드 및 (2)로컬 클라이언트, 두 가지 요소로 구성됩니다. 사용자는 빠르게 반응하고 유동적인 UX를 제공하는 로컬 씬 클라이언트와 상호 작용합니다. 그리고 원격 서버는 그 이면에서 모든 과중한 작업을 처리합니다.

JetBrains 솔루션에 차별성을 부여하는 로컬 클라이언트의 경우, 범용 원격 데스크톱 도구와 달리 클릭하고 키를 누를 때마다 처리를 위해 양쪽을 왕복해야 할 필요가 없습니다. JetBrains 솔루션은 소프트웨어 개발을 위해 특별히 제작되고 최적화되어 개발 경험이 자연스럽게 느껴지도록 합니다.

원격 서버에는 개발자 환경이 포함되어 있습니다. Cloud Workstations와 같은 클라우드 개발 환경 제공업체를 사용하여 이러한 환경의 생성 및 관리를 자동화하거나 수동으로 프로비저닝할 수 있습니다.

JetBrains Gateway와 Cloud Workstations의 통합

Google Cloud 고객은 원격 개발로 실현된 보안 및 생산성 이점을 대단히 반갑게 여기고 있습니다. Cloud Workstations와 JetBrains 원격 개발의 통합으로 고객이 원하는 원활하고 즐거운 개발 경험을 제공할 수 있게 되었습니다.

Marcos Grappeggia – Google Cloud의 Cloud Workstations 제품 매니저

Cloud Workstations는 사전 구성되어 있지만 사용자 지정 가능한 개발 환경을 언제 어디서나 사용할 수 있도록 제공합니다. 이 파트너십을 통해 Cloud Workstations에서 이제 IntelliJ IDEA, PyCharm, Rider 등과 같은 주요 IDE를 지원하므로 사용자가 원하는 IDE에서 Google Cloud의 관리형 및 맞춤형 개발자 환경을 활용할 수 있습니다.

Cloud Workstations를 사용하여 원격으로 개발하면 다음과 같은 다양한 이점을 누릴 수 있습니다.

  • 유연성 다양한 선택을 제공합니다. 개발자가 원하는 어디서나 자유롭게 작업하고 갖고 있는 어떤 노트북이든 사용할 수 있어 생산성을 크게 향상할 수 있습니다. 원격 시스템에 연결하면 필요한 모든 기능을 충분히 이용하면서 더 즐겁고 생산적으로 일할 수 있는 위치에서 쉽게 작업할 수 있습니다.
  • 생산성 환경을 준비하고 실행하는 데 몇 분 밖에 걸리지 않습니다. 팀원이 신속하게 작업을 시작할 수 있을 뿐만 아니라, 공유 워크스테이션 구성을 통해 동일한 도구와 종속 요소를 설치하여 “내 컴퓨터에서 작업”할 때의 문제를 해결할 수 있습니다.
  • 보안 소스 코드는 항상 원격 시스템에 유지되며 로컬 시스템에는 절대 다운로드되지 않습니다. Cloud Workstations는 Virtual Private Cloud 내에서도 실행할 수 있으며 VPC 서비스 제어, Private Ingress/Egress, Cloud 감사 로그 및 세분화된 IAM 제어와 같은 프로덕션 워크로드에 사용되는 동일한 보안 메커니즘을 지원합니다. 따라서 설사 개발자가 커피숍에 노트북을 놓고 오더라도 보안 문제가 발생하지 않으며 프로젝트의 소스 코드에 대해 걱정할 필요가 없습니다.

시작하기

시작하려면 JetBrains Gateway를 다운로드하고, Cloud Workstations 플러그인을 설치하고, 작업할 워크스테이션을 선택한 다음 코딩을 시작하기만 하면 됩니다. IntelliJ IDEA, GoLand, PyCharm, WebStorm, CLion, Rider, RubyMine 및 PhpStorm을 비롯한 수많은 IDE가 지원됩니다. 이러한 IDE에서 원격 개발 기능은 베타 버전으로 제공됩니다. JetBrains Fleet에 대한 지원도 곧 제공할 예정입니다.

이 통합에 대해 더 자세히 알고 싶다면 Google Cloud Next ’22 심층 분석 세션을 시청하고 L’Oreal이 개발자 생산성을 높이기 위해 Cloud Workstations와 JetBrains를 사용한 방법에 대해 자세히 읽어보세요.

또한 Cloud Workstations에 대해 자세히 알아보려면 여기 웹페이지를 방문하세요. 아래 댓글 섹션에 여러분의 첫 인상을 남겨주세요!

게시물 원문 작성자

Jessie Cho

Max Golov

image description

Discover more