구글 클라우드 2

[2주차]구글클라우드_배포와 재배포&깃헙 클론 후 배포(ft.패키징)

가상화 기술 : 각각 용도가 다른 3개의 물리 서버 (30%만 사용중) -> 한개의 서버를 아끼고 한개의 서버에 2개를 올린다. 앱 엔진의 장점 1. 관리가 용이하다. (오토 스케일링, 로드 밸런싱 ) 2. 확장이 용이하다. 3. 무중단 서비스 4. 장비사용 비용청구가 사용한 만큼만 과금이 된다. 1. yaml 파일 추가 App Engine 표준 환경에 앱을 배포하려면 설명자 파일을 만들어야한다. app.yaml 파일에서 를 입력해준다. DemoApplication.java에 들어가서 import를 한줄 추가해준다. import org.springframework.web.bind.annotation.*; 다시 만든 프로젝트 위치로 이동하여 위 같은 명령어를 입력하면 로컬에서 실행된다. 표시한 픽토그램을 ..

[1주차]구글 클라우드 - 인스턴스 생성,spring 프로젝트 올리기 & 실행

1. Compute Engine -> VM 인스턴스로 들어갑니다. 2. 이름과 리전 머신 유형을 선택합니다. 3. 부팅디스크 설정 - 우분투 20.04 LTS x86/64로 설정합니다. 4. 방화벽과 엑세스 범위를 설정합니다. 만들기 버튼을 눌러줍니다!! 자 이제 인스턴스 생성이 끝났습니다-!! 1. 우측 상단에 다음과 같은 버튼을 누르면 콘솔창에 들어갈 수 있습니다. curl https://start.spring.io/starter.tgz \ -d bootVersion=2.3.0.RELEASE \ -d dependencies=web \ -d baseDir=gce-standard-example | tar -xzvf - 2. 입력해주면 스프링 프로젝트를 만들어줍니다. 이 상태에서 ls를 입력하면 gce-s..