본문 바로가기

테크크런치기사

Platform9의 Fission Workflows를 사용하면 복잡한 서버리스 애플리케이션을 더 쉽게 작성할 수 있습니다.

https://techcrunch.com/2017/10/03/platform9s-fission-workflows-makes-it-easier-to-write-complex-serverless-applications/?ncid=rss

Platform9 의 새로운 Fission Workflows 는 Kubernetes, Docker 컨테이너 및 서버리스 컴퓨팅과 같은 모든 유행어를 제공합니다. 여러면에서 이러한 기술의 논리적 인 다음 단계입니다.

Fission 자체는 Kubernetes 컨테이너 오케스트레이션 서비스의 최상위에서 실행되는 Platform9의 오픈 소스 서버리스 컴퓨팅 플랫폼입니다. 초기에 서버리스 애플리케이션은 파일 업로드와 같은 특정 이벤트가 발생할 때마다 트리거되는 작은 기능을 구축하는 것이 대부분이었습니다. Fission Workflows의 아이디어는 개발자가보다 복잡한 서버리스 애플리케이션을 개발할 수 있도록 돕는 것입니다.

워크 플로가하는 일은 서버가없는 기능을 조정하는 데 도움이됩니다. 서버리스 애플리케이션이 복잡할수록 일반적으로 사용하는 기능이 많을수록 상호 의존적 기능을 관리하고 업데이트하는 것이 어려워집니다. 또한 이러한 응용 프로그램을 모니터링하고 문제를 해결하기가 어렵습니다.

Platform9 및 Fission 저자 의 소프트웨어 엔지니어 인 Soam Vasani 는 개발자가 Kubernetes를보다 쉽게 ​​사용할 수 있도록하기 위해 Fission이라는 아이디어가 탄생했다고 전했습니다. "분열되기 전에 우리 고객들은 Kubernetes를 돌아 다니기 위해 종종 수 주일이 걸릴 것입니다."그가 말했습니다. 자, 첫 번째 핵분열 기능을 실행하려면 1 시간 정도 걸립니다. Fission Workflow는 다음 문제를 해결합니다. 서버리스 애플리케이션이 단순한 기능에서 완전한 기능의 애플리케이션으로 성장할 때 어떤 일이 발생합니다.

Fission Workflow는 Kubernetes 위에서 실행되기 때문에 사실상 모든 클라우드 및 개인 데이터 센터에서 (또는 로컬로, 개발자의 랩톱에서) 실행할 수 있습니다. 개발자는 Python, NodeJs, Go, C # 및 PHP로 응용 프로그램을 작성할 수 있습니다.

Fission Workflows가 아니라면 Microsoft Flow와 같은 끌어서 놓기 인터페이스입니다. 플랫폼 9의 CEO이자 공동 설립자 인 Sirish Raghuram이 말하기를, 워크 플로우를위한 비주얼 에디터를 결국 출시 할 계획이라고 말하면서 개발자들은 직접 워크 플로를 작성해야합니다. 현재 Platform9는 이러한 워크 플로를 시각화하는 도구를 제공합니다.

Fission 자체와 마찬가지로 Workflows는 완전히 오픈 소스가 될 것입니다. Raghuram이 말했듯이, 회사의 전반적인 비즈니스 계획은 오픈 소스 프레임 워크를 서비스로 제공함으로써 고객에게 비용을 청구하는 것입니다. 그것은 이미 Kubernetes와 OpenStack에서 그렇게하고 있습니다. Fission이 붙잡 히면, 그것도 포트폴리오에 추가 할 가능성이 큽니다. 하지만 소프트웨어 자체는 항상 오픈 소스로 남아있을 것이고 오픈 코어 또는 프리 미엄 모델로 옮길 생각은 없다.

추천 이미지 : ollo / Getty 이미지