본문 바로가기

전체 글

(7)
AWS - LightSail로 WordPress 구축 - AWS LightSail이란? AWS를 가장 쉽게 시작할 수 있는 방법으로 클라우드 환경에서 필요한 모든 것(가상머신, SSD 기반 스토리지, 데이터 전송, DNS 관리, 고정IP)이 포함되어 있으며, 인스턴스를 생성한 후 LightSail 콘솔, LightSail API, CLI를 사용하여 인스턴스를 관리할 수 있다. 또한 컴퓨팅, 스토리지, 네트워크에 대한설정이 클릭 한 번으로 구성되며, 저렴하고 다른 AWS 서비스에 접근하기 쉽다. 즉 AWS를 가장 가볍고 쉽게 사용할 수 있는 기능이다. 높은 사양의 컴퓨팅 파워가 필요하고 인스턴스가 소모되는 작업에는 EC2를 사용하는 것과 반대로 단순한 블로그 혹은 개발 환경과 같이 가벼운 성능을 가지면서 빠르고 쉽게 배포가 필요한 경우에는 LightSail이..
GCP - Cloud Functions - Cloud Functions Cloud Function은 서버가 없는 환경에서 실행되는 단일 기능(함수)라고 설명할 수 있다. 서버에 애플리케이션을 빌드, 배포, 디스크 할당 등을 제외하고 필요한 기능을 가진 함수만을 작성하여, 필요할 때마다 이러한 함수가 실행 되는 것이다. - 이벤트, 트리거 Cloud Function이 실행되기 위해서는 이벤트와 트리거가 필요하다. 이벤트는 어떤 일이 일어나는 것을 말한다. 가장 일반적인 이벤트는 http이지만, cloud storage, cloud pub/sub와 같이 다른 곳에서도 제공될 수 있다. 이런 이벤트가 발생하는 것이 '트리거'가 되어 함수를 작동시키게 된다. - 작성과 배포 다음과 같은 내용으로 main.py를 작성한다.
GCP - Cloud SQL - Cloud SQL은? 구글 Compute Engine에서 호스팅되고, 구글에서 관리하며, MySQL을 실행하는 VM - 사용하기 mysql client가 없다면 sudo apt-get install mysql-client로 설치 후 진행 접속이 완료되면 기본적인 데이터베이스를 사용하듯 사용하면 된다.