0

저는 최근에 대부분의 프로젝트와 마찬가지로 여러 관계형 데이터베이스를 사용하고 오늘날 대부분의 프로젝트와 마찬가지로 클라우드 컴퓨팅의 유연성과 보안에 의존하는 프로젝트에 착수했습니다.클라우드 서버에서 개발하는 가장 좋은 방법은 무엇입니까?

저는 한 달 전에 클라우드 서비스에 들어갔고 그 이후로 아마존 웹 서비스가 제공하지만 개인 프로젝트 만 테스트하고 배포 한 대부분의 서비스에 대한 기본 사항을 다뤘습니다.

이제는 클라이언트 서버와 상당한 인스턴스로 작업 할 것이므로 클라우드 서버에 기존 응용 프로그램을 개발하는 가장 좋은 방법을 연구해야합니다. 또한 데이터베이스에 저장된 데이터가 '실시간'/ 동적으로 업데이트된다는 점도 명심하십시오.

로컬 복사본을 사용하는 것이 좋습니다. 이 경우 ssh를 사용하여 전체 서버를 다운로드하는 가장 좋은 방법입니까? 그렇다면 대안이 있습니까? 나는 전체 서버를 다운로드하고 비트 (데이터 '스트림'포함)를 조금씩 백업으로 설정하는 것은 큰 데이터베이스에 연결된 큰 응용 프로그램에 매우 많은 시간이 걸릴 것이라고 생각합니다.

조금 더 우아한 것이 있습니까?

답변

0

클라우드 환경에서 작업하는 경우 개발 환경이있을 수 있습니다.

로컬 리포지토리가있을 수 있지만 IDE 및 버전 관리 도구가있을 수 있습니다.

모든 서비스가 클라우드에서 제공 될 수 있으며 코드를 테스트하는 가장 효율적인 방법은 대상 이미지에서 수행하는 것입니다.

개인적으로 저는 클라우드 파운드리 또는 IBM Bluemix를 git 저장소와 함께 사용합니다. 테스트를 원할 때 직접 수정을합니다.

관련 문제