PHP를 이용한 AWS S3에 파일 업로드

15 Jun 2020

ProblemPHP를 이용할 경우 별도의 컴포넌트 설치가 필요하므로 처음 작업에 어려움이 있을 수도 있어 정리가 필요했다. PHP를 이용해서 AWS S3에 파일을 업로드 하기 위한 방법과 샘플 코드를 정리해 본다.Solution먼저 디렉터리에 아래 명령으로 먼저 Composer를 설치한다. Composer에 대해 더 자세한 정보는 여기에서 확인이 가능하다.php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"php -r "if (hash_file('sha384', 'composer-setup.php') ===...


AWS Simple Email Service 를 이용한 SMTP 구축

17 May 2020

메일 발송을 위해서 SMTP 서비스가 필요할 경우 sendgrid나 mailgun을 주로 사용했었는데 만약 AWS 주로 사용한다면 별도의 서비스를 사용하기 보다는 AWS내 SMTP를 사용하는 것이 관리하기에 편하다. AWS에는 Simple Email Service 라는 이름으로 SMTP 서비스를 제공하고 있다. 아래와 같이 서비스를 검색할 수 있다.만약 서울 지역에서 서비스를 운영하고자 한다면 아래와 같이 지원하지 않는...


아마존 웹 서비스(AWS)를 이용한 글로벌 서비스 인프라 설계

05 Oct 2019

AWS를 이용해 글로벌 서비스를 구성을 나름대로 설계해보았다.최적의 서비스 구성이라기 보다는 구성경험과 아이디어를 공유하는 목적으로 글을 남긴다.(6) EC2 Instance(6) EC2 Instance(6) EC2 Instance(6) EC2 Instance(1) Route53 Geo location(1) Route53 Geo locationHTTPSHTTPS(3) AWS Load Balancer(3) AWS Load Balancer(2) Seoul(2) SeoulSSLSSL(4) AWS Certification Manager(4) AWS Certification Manager(7) S3(7) S3ReadReadWriteWriteHTTPSHTTPSEC2 InstanceEC2 InstanceEC2 InstanceEC2 InstanceHTTPSHTTPSAWS...