# GCP

Next.js - Vercel 환경에서 Google Cloud Platform 으로 환경 이동 구축기 - (2)
오늘은 지난글에 이어서 간단하게 GCP 에 HTTPS 관련 적용한 글을 포스팅 하려고 한다.들어가기에 앞서일반적으로 도메인을 산다면, 도메인과 웹 호스팅( + SSL) 을 같이 제공해주는 서비스들을 이용하게 된다.하지만, Vercel을 이용하면 웹 호스팅을 제공해주기

GCP Compute Engine 처음 사용시 유용한 것들
GCP에서 CUDA 관련 드라이브를 설치하는 과정은 생각보다 복잡했다. GCP를 둘러보다가 CUDA 드라이브가 설치된 상태로 instance를 만드는 방법을 발견했다.

딥러닝 애플리케이션 위한 클라우드 백엔드 스터디
최근 회사에서 GCP 백엔드에서 딥러닝 애플리케이션을 구동하는 것을 테스트해보려 하고 있다. 제품 개발 과정에서 최우선순위는 아니고, 또 제품을 직접적으로 만드는 것까지는 아니기 때문에 조사 및 공부 겸 딥러닝 모델을 많이 다뤄 본 본인이 테스트를 진행해보려 하고 있다

GA4와 Google Analytics Data API 연결하여 광고 performance 측정 데이터 추출하기
워낙 이것 저것 설장하다 보니 기억나지 않을 것 같아 간략히 기록을 남긴다. 이 모든 과정을 진행할 때 웹페이지 접근은 반드시 한 개의 구글 계정으로 진행해야 쉽고 빠르게 결과를 얻을 수 있다. 인터넷에서 Research하다 보면 Google Analytics API,

[GCP] Docker 이미지로 GCP에 Spring boot 프로젝트 배포하기
로컬 : macOS Ventura 13.2.1 배포 서버 : Ubuntu 18.04.1 LTS

Next.js - Vercel 환경에서 Google Cloud Platform 으로 환경 이동 구축기
심리상담센터 홈페이지를 운영하던 중 갑작스런 에러상황을 맞이하게 되었고, 해당 환경을 더이상 이용하기 힘들 것이라 판단하여, Vercel 환경에서 GCP 환경으로 이동한 구축기를 적어두려고 한다. 에러 상황 위에 그림과 같이 Pro 계정은 Serverless fun

github action ci/cd
제 개인 포트폴리오 웹사이트 (https://dykim.dev/) 는 pynecone (https://pynecone.io/) 으로 만들어 google cloud platform 의 무료 프로그램 (https://cloud.google.com/free/docs/free

29. Kubernetes
쿠버네티스는 컨테이너화가 된 어플리케이션을 배포 관리, 확장을 할 때 다수의 수동 프로세스들을 자동화하는 오픈소스 컨테이너 플랫폼이다.쿠버네티스 클러스터 쿠버네티스 클러스터는 여러 리소스들을 관리하기 위한 집합체이다. 클러스터 안에는 워커노드, 마스터노드, 컨테이너,

GCP 서버 구축 후 html 게임 만들기
gcp 서버 구축을 공부하면서 서버도 만들어보고 싶고 게임도 만들어 보고 싶어서 html을 이용한선인장 게임을 만들어 봤다.내 서버에 게임을 만들어 올리는 방식으로 했다.gcp 무료판을 사용하고 있어서 적은시간에 많이 공부해야 된다..!서버 도메인 : https

Auto Scaling 이란?
오토 스케일링: CPU, 메모리,디스크,네트워크 트래픽과 같은 시스템 자원들의 메트릭값을 모니터링하여 서버 사이즈를 자동으로 조절하는 기술메트릭(Metric): CPU, 메모리 같은 데이터들을 시각화하여 우리들에게 보여주는 툴 !Scaling(스케일링): 인스턴스 혹은

[보안]SSL,TLS,HTTPS 란 무엇인가?
보안 소켓 계층(Secure Socket Layer,SSL) 인증서는 디지털 인증서라 불리며 브라우저 와 서버 사이의 암호화된 연결을 수립하는데 사용된다.브라우저와 서버 사이에 전송되는 데이터를 암호화 하여 보호하기 위한 표준 기술이다.TLS: TLS는 SSL의 향상된

서버리스
서버리스(Serverless) 는 직역하면 ‘서버가 없다’라는 뜻이다. 서버가 없다는 건 서버가 없는걸까?서버가 없다는 것은 아니고, 서버를 직접 관리할 필요가 없는 아키텍쳐! 즉, 서버리스 아키텍쳐 라고 부른다.다시 한번 짚고 넘어가는 아키텍쳐 !!⇒ 아키텍쳐는 건축

21. Image upload Process
이미지는 db에 직접 저장하지않고 aws또는 gcp를통해 storage에 이미지를 저장해두고 저장된 url주소를 끌고와 이미지를 보여준다.이미지 업로드 과정백엔드폴더에 파일을 업로드시킬 API를 만든다.브라우저에 파일 태그인 을 만든다위의 태그를 통하여 파일을 고르면

Google Cloud CLI 설치하기 (Mac)
GCP를 통해 인스턴스를 생성했다면이제 ssh를 통해 인스턴스로 접속하는 방법을 알아보자.우선 기존적으로 python3 (3.5~3.9) 가 설치되어있어야한다.python3 -V 또는 python -V 로 확인아래 URL에 들어가서 개인 OS 사양에 맞춰 패키지를 설치

code-server 폰트 적용
GCP의 인스턴스에서 ssh로 접속 후 폰트를 설치해도, docker container에 폰트를 설치해도 적용이 되지 않았다. 수많은 삽질을 통해 찾은 방법을 기록하려 한다.

DMS를 사용한 Amazon RDS 마이그레이션
GCP의 Database Migration Service를 사용해 AWS RDS - MySQL을 GCP의 Cloud SQL - MySQL로 마이그레이션 해볼 것이다.Database Migration API 활성화AWS에서 Customer Gateway를 통해 GCP로

GCP VM 방화벽 설정 관련
개인 프로잭트를 서비스하려 GCP VM 생성첫 가입시 300$ 크래딧을 주며 특정 조건으로는 무료 이용가능vm 생성 후 웹서버는 가동했으나 외부에서는 접속 불가방화벽 설정을 하였으나 여전히 접속 불가방화벽만 만들고 인스턴스에 적용을 안해서 발생 네트워크 테그 등록 후