JetBrains News

Desenvolvimento remoto com o JetBrains Gateway e o Gitpod

Temos o prazer de nos unir aos nossos amigos do Gitpod para anunciar a integração entre o Gitpod e o JetBrains Gateway, nossa solução de desenvolvimento remoto. Isto significa que você pode acessar o código-fonte hospedado em um ambiente de desenvolvimento efêmero em execução na nuvem, a partir do seu IDE da JetBrains favorito, sempre que precisar. Todo o processamento de linguagem acontece no seu ambiente do Gitpod, enquanto você trabalha localmente com um cliente thin repleto de recursos para obter a experiência familiar do IDE da JetBrains.

Desenvolvimento remoto com o JetBrains Gateway

Lembramos que o JetBrains Gateway é nossa solução para desenvolvimento remoto. Anunciado em novembro de 2021, ele é um aplicativo standalone que se conecta a um servidor remoto via SSH, baixa e instala um IDE como um serviço de back-end e abre um projeto hospedado na máquina remota. O Gateway então inicia o JetBrains Client, um cliente thin que se conecta ao serviço de back-end do IDE e apresenta seu projeto como se você o estivesse executando localmente. Como ele é baseado na Plataforma IntelliJ, você obtém uma interface repleta de recursos, familiar e personalizável. Porém, todo o trabalho de compilação, indexação e processamento de linguagem está acontecendo na poderosa máquina na nuvem. O Gateway é responsável por conectar-se à máquina remota e garantir que o back-end do IDE esteja instalado e funcionando, mas não é responsável por gerenciar o servidor remoto. Há muitas maneiras de executar seu servidor remoto: conectar-se a uma máquina física, hospedar uma VM em uma rede interna, executar imagens do Docker na nuvem e assim por diante. Não seria viável para o Gateway lidar com todos esses processos. Em vez disso, o gerenciamento do servidor é uma preocupação à parte. De fato, temos nossa própria plataforma de orquestração como parte do Space, nosso ambiente de equipe integrado, que pode gerenciar ambientes de desenvolvimento para você, instalando o IDE e “pré-aquecendo” o ambiente, ou seja, baixando todas as dependências, construindo o projeto e até mesmo garantindo que todos os índices estejam completos antes de salvar um snapshot.

Integração do Gitpod com o Gateway

Estamos anunciando nossa parceria com o Gitpod para trazer o Gateway aos seus ambientes de desenvolvimento efêmeros. O Gitpod é uma famosa plataforma de orquestração e provisionamento open source para ambientes de desenvolvedor automatizados. O Gitpod criou um plug-in para o Gateway que facilita a conexão a um ambiente de desenvolvimento com base em um repositório hospedado no GitHub, GitLab ou Bitbucket. Instale o plug-in na tela de boas-vindas do Gateway e, depois de conectar sua conta do Gitpod, a integração do Gitpod permitirá que você navegue e se conecte às suas áreas de trabalho existentes. Você pode criar uma nova área de trabalho a partir de um repositório e escolher qual IDE da JetBrains instalar: atualmente, existe suporte para o IntelliJ IDEA, o GoLand, o PyCharm e o PhpStorm, com mais opções em breve. O Gitpod provisionará o servidor remoto e passará as informações para o Gateway, que iniciará o backend IDE e conectará o cliente. É isso! Agora, você está pronto para trabalhar com seu IDE da JetBrains favorito rodando na nuvem ou localmente. Isto proporciona muitos benefícios. Por exemplo, você pode usar uma poderosa máquina na nuvem para trabalhar com seu projeto, independentemente de estar trabalhando no desktop do escritório ou em casa num notebook com poucos recursos. O código-fonte armazenado em uma máquina remota é sempre seguro, para que você não precise se preocupar em perder seu laptop! E, com a integração com o Gitpod, você pode criar ambientes de desenvolvimento efêmeros que são atualizados a cada commit, prontos para permitir que você trabalhe mais rápido. Claro, não se esqueça de acessar as preferências do Gitpod para definir seu IDE da JetBrains favorito como editor de desktop padrão ao abrir um espaço de trabalho! Gostaríamos de parabenizar a equipe do Gitpod pela construção de uma integração tão fantástica e esperamos trabalhar com eles no futuro para introduzir novos recursos. Clique aqui para acessar o Gitpod e saber mais. Não deixe de compartilhar suas impressões! Artigo original em inglês por:
image description

Discover more

JetBrains News

Desarrollo remoto con JetBrains Gateway y Gitpod

Hoy nos complace unirnos a nuestros amigos de Gitpod para anunciar la integración entre Gitpod y JetBrains Gateway, nuestra solución de desarrollo remoto. Esto significa que podrá acceder al código fuente alojado en un entorno de desarrollo efímero desde su IDE de JetBrains preferido, que se ejecuta en la nube siempre que lo necesite. Todo el procesamiento del lenguaje se realiza en su entorno Gitpod, mientras que usted trabaja localmente con un thin client muy completo para obtener la experiencia familiar de un IDE de JetBrains.
(more…)
image description

Discover more

JetBrains News

使用 JetBrains Gateway 和 Gitpod 进行远程开发

今天,我们十分高兴地与我们在 Gitpod 的朋友共同宣布,Gitpod 已与我们的远程开发解决方案 JetBrains Gateway 集成。 

这意味着您将可以从最喜欢的 JetBrains IDE 中访问托管在临时开发环境中的源代码,根据需要随时在云端运行。 所有语言处理都将在您的 Gitpod 环境中进行,而您可以在本地使用功能丰富的瘦客户端工作以获得熟悉的 JetBrains IDE 体验。

阅读更多
image description

Discover more

JetBrains News

JetBrains Gateway 및 Gitpod를 이용한 원격 개발

오늘 Gitpod과 JetBrains의 원격 개발 솔루션인 JetBrains Gateway 간의 통합을 Gitpod 사와 함께 발표하게 된 것을 기쁘게 생각합니다. 이제 즐겨 사용하는 JetBrains IDE 중 클라우드에서 실행되는 IDE의 임시 개발 환경에서 호스팅되는 소스 코드에 언제든지 액세스할 수 있습니다. 모든 언어 처리는 Gitpod 환경에서 이루어지고, 사용자는 기능이 풍부한 씬 클라이언트로 로컬에서 작업하며 친숙한 JetBrains IDE 경험을 얻을 수 있습니다.

JetBrains Gateway를 활용한 원격 개발

다시 말씀드리지만 JetBrains Gateway는 JetBrains의 원격 개발 솔루션입니다. 2021년 11월에 발표된 이 독립실행형 앱은 SSH를 통해 원격 서버에 연결하고, IDE를 다운로드 및 백엔드 서비스로서 설치하며, 원격 시스템에서 호스팅되는 프로젝트를 엽니다.

Gateway는, IDE 백엔드 서비스에 연결하고 프로젝트를 로컬에서 실행되는 것처럼 보여주는 씬 클라이언트인 JetBrains Client를 실행합니다. 이는 IntelliJ 플랫폼을 기반으로 하므로 사용자에게 매우 기능이 풍부하고 친숙하며 사용자 지정 가능한 인터페이스를 제공하는 한편, 모든 컴파일, 인덱싱 및 언어 처리는 강력한 클라우드 시스템에서 이루어집니다. 여기에서 Gateway의 최신 개선 사항에 대해 자세히 알아보세요.

Gateway는 원격 시스템에 연결하고 IDE 백엔드가 설치 및 실행되도록 보장하는 역할을 하지만 원격 서버 관리는 책임지지 않습니다. 원격 서버를 실행하는 방법에는 물리적 시스템에 연결하거나, 내부 네트워크에서 VM을 호스팅하거나, 클라우드에서 Docker 이미지를 실행하는 등 여러 가지가 있습니다. Gateway가 이러한 모든 프로세스를 처리하는 것은 불가능합니다. 대신, 서버 관리는 별도의 문제입니다. 실제로 JetBrains는 통합 팀 환경인 Space의 일부로 자체 오케스트레이션 플랫폼을 가지고 있으며, 이 플랫폼에서 개발 환경을 관리하고 IDE를 설치하고 환경을 ‘가동 준비’, 즉, 모든 종속 요소를 다운로드하고 빌드하며, 심지어 스냅샷을 저장하기 전에 모든 색인을 완전히 준비합니다.

Gateway와 Gitpod의 통합

오늘, 임시 개발 환경에서 Gateway를 제공하기 위해 Gitpod 사와 파트너십을 맺었다는 소식을 전해 드립니다. Gitpod는 잘 알려진 자동화된 개발자 환경용 오픈 소스 오케스트레이션 및 프로비저닝 플랫폼입니다.

Gitpod은 GitHub, GitLab 또는 Bitbucket에서 호스팅되는 저장소를 기반으로 개발 환경에 쉽게 연결할 수 있도록 해주는 Gateway용 플러그인을 만들었습니다. Gateway 시작 화면에서 이 플러그인을 설치하고 Gitpod 계정을 연결하면 Gitpod 통합을 통해 기존 작업 공간을 찾고 연결할 수 있습니다. 저장소에서 새 작업 공간을 만들고 설치할 JetBrains IDE를 선택할 수 있으며, 이러한 IDE에는 현재 IntelliJ IDEA, GoLand, PyCharm 및 PhpStorm이 지원되고 향후 더 추가될 예정입니다. 이제 Gitpod가 원격 서버를 제공하면 Gateway에서 IDE 백엔드를 시작하고 클라이언트를 연결할 수 있습니다. 그러면 원하는 JetBrains IDE를 클라우드 또는 온프레미스에서 실행하고 작업할 준비가 끝납니다.

The JetBrains Client user interface, running like a local IDE, connected to a Gitpod environment, showing a project view and an open source file

이를 통해 많은 이점을 누릴 수 있습니다. 예를 들어, 사무실 데스크톱에서 작업하든 집에서 성능이 부족한 노트북으로 작업하든 상관 없이 강력한 클라우드 시스템을 사용하여 프로젝트 작업을 처리할 수 있습니다. 소스 코드가 원격 시스템에 안전하게 남아 있으므로 노트북 분실에 대해 걱정할 필요가 없습니다. 그리고 Gitpod 통합을 통해 커밋할 때마다 최신 상태로 유지되는 임시 개발 환경을 생성하여 더 빠르게 작업할 수 있습니다.

물론 Gitpod 환경 설정을 방문하여 작업 공간을 열 때 즐겨 사용하는 JetBrains IDE를 기본 데스크톱 에디터로 설정하는 것도 잊지 마세요!

The Gitpod preferences page for desktop editor, with IntelliJ IDEA selected as the default editor

환상적인 통합을 구축해준 Gitpod 사에 박수를 보내며 앞으로도 협력을 지속하여 새로운 기능을 도입하게 되기를 기대합니다.자세한 내용은 Gitpod 블로그를 방문하거나, Gitpod YouTube Channel에서 관련 영상을 시청해 주세요. 직접 경험해보고 의견을 꼭 알려주세요!

게시물 원문 작성자

image description

Discover more

JetBrains News

Remote-Entwicklung mit JetBrains Gateway und Gitpod

Heute freuen wir uns, gemeinsam mit unseren Freunden von Gitpod die Integration unserer Remote-Entwicklungslösung JetBrains Gateway mit Gitpod bekannt zu geben. Dank dieser Integration können Sie jederzeit aus Ihrer bevorzugten JetBrains-IDE auf Quellcode zugreifen, der in einer ephemeren Cloud-Entwicklungsumgebung gehostet wird. Die gesamte Codeverarbeitung findet in Ihrer Gitpod-Umgebung statt, während Sie in einem lokalen Rich Thin Client die vertraute JetBrains-IDE-Erfahrung genießen können.

(more…)
image description

Discover more

JetBrains News

JetBrains Gateway と Gitpod を使ったリモート開発

本日は Gitpod ユーザーの皆さんとともに、Gitpod と JetBrains Gateway リモート開発ソリューションの統合について発表いたします。 この統合により、必要に応じてお気に入りの JetBrains IDE からクラウドで稼働中の使い捨て可能な環境でホスティングされているソースコードにアクセスできるようになりました。 すべての言語処理は Gitpod 環境で行われ、ユーザーはリッチなシンクライアントを使用して、使い慣れた JetBrains IDE の操作感をそのままにローカルで作業することができます。

(more…)
image description

Discover more

JetBrains News Partners

Remote Development With JetBrains Gateway and Gitpod

Today, we are pleased to join our friends at Gitpod in announcing the integration between Gitpod and JetBrains Gateway, our remote development solution.

This means you can access source code hosted in an ephemeral development environment from your favorite JetBrains IDE, running in the cloud whenever you need it. All language processing happens in your Gitpod environment, while you work locally with a rich thin client to get the familiar JetBrains IDE experience.

(more…)
image description

Discover more