본문 바로가기

테크크런치기사

새로운 Cloud Foundry 프로젝트는 개발자가 랩톱에서 클라우드 응용 프로그램을 실행할 수 있도록 도와줍니다.

https://techcrunch.com/2017/10/12/new-cloud-foundry-project-helps-its-developers-run-their-cloud-apps-on-their-laptops/?ncid=rss

대규모 클라우드 기반 플랫폼 용 응용 프로그램을 작성하면 개발자가 코드를 작성하고 클라우드의 개발 환경에 푸시하고 테스트 한 다음 반복 할 때마다 반복적으로 수행 할 수 있습니다. 이미 배포 한 일부 코드가 잘못 작동하면 사용자 컴퓨터에서 쉽게 문제를 해결할 수 없습니다.

함께 CF 지역클라우드 파운드리 프로젝트 오늘 중추의 쓴 자사의 최신 프로젝트, 접수 스티븐 레빈 . CF Local의 아이디어는 매우 간단합니다. 개발자가 클라우드에 업데이트를 푸시하지 않고도 Docker 컨테이너를 사용하여 랩톱에서 Cloud Foundry의 로컬 버전을 실행하여 개발자가 더 빠르게 반복 할 수 있도록 허용합니다.

CF Local은 Docker와 Cloud Foundry 간의 변환 계층 역할을하는 기존 Cloud Foundry 명령 줄 도구에 대한 플러그인입니다. Levine은 많은 지역 리소스를 소비하지 않으며 다른 모든 Cloud Foundry 설치와 거의 100 % 호환됩니다 (차이점은 Docker 및 Cloud Foundry에서 메모리 제한을 처리하는 방식이지만 일반적으로 문제는 아니지만). 또한 로컬 시스템이 원격 설정을 완벽하게 복제 할 수 있도록하기 위해 CF Local은 필요한 자격 증명을 다운로드하여 메모리에 저장함으로써 SSH 터널을 통해 데이터베이스와 같은 타사 서비스에 쉽게 액세스 할 수 있도록했습니다.

클라우드 파운드리 CTO 칩인 Childers는 또한 지역에서 코드를 반복적으로 반복 할 수 있다는 것은 반복 루프가 훨씬 빠르다는 것을 의미하므로 집중력을 유지하기가 더 쉽습니다. 레빈 (Levine)은 이것을 두 번째로 지적했으며, 전체 애플리케이션을 다시 수행하지 않고도 시스템이 실시간으로 볼 수 있고 실시간으로 푸시 (push) 할 수있는 반복적 인 변경 만 수행하는 경우가 많음을 지적했습니다.

CF Local은 Cloud Foundry가 무엇에 관한 것인지 신속하게 파악할 수있는 시스템이 아닙니다. 그러나 Childers는 그러한 프로젝트가 실제로 매우 재미있을 것이며 커뮤니티가 관심을 가지게 될 것이라는 암시를주었습니다. CF Local은 프로젝트 구성원이이를 현실화 할 때 고려해야 할 핵심 요소 일 수 있습니다.