![article thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbafHlz%2Fbtr0rhf5Rfb%2Fo2BA00Oa96bLZGUxvS1t00%2Fimg.png)
#AWS Certified Developer Associate 350. API Gateway CORS 및 실습 api gateway는 교차 오리진 리소스 공유 브라우저 보안을 제공함 다른 도메인으로부터 오는 api 호출을 받으려면 CORS 를 꼭 활성화 해야 함 사전 요청 옵션 생성 - CORS 헤더 포함 - Access-Control-Allow-Methods - Access-Control-Allow-Headers - Access-Control-Allow-Origin 위 메서드들은 콘솔에서 설정 가능함 CORS - Enable on the API Gateway s3 버킷의 정적 웹 호스팅된 브라우저에서 api cross origin 의 api 결과를 가져올때 사전 요청 옵션을 확인하고 사전 응답을 웹으로..
2022년 9월 17일 조코딩 구독자 40만 이벤트 해커톤에 제출했던 팬페이지를 제대로 만들어보고자 시작했던 프로젝트이다 어느새 2023년 2월 막바지에 접어들어서 계속 이 프로젝트를 마무리 시켜볼려고 했으나 막상 끝이 보이니까 이걸 배포하는게 나한테 얼마나 도움이 될지 모르겠다는 생각이 들었다. 솔직히 도움보다도 지금 나와있는 블랙핑크 팬페이지나 팬앱같은 경우 퀄리티가 지금 내 프로젝트보다 많이 좋기때문에 배포하기 꺼려지는게 더 크다 이번 프로젝트는 ci/cd 환경을 구성하고 요구사항을 수집하고 분석해서 진행해봤다는데에 의미를 두고 다음 다른 프로젝트의 밑거름이 된 정도로 생각해야겠다. 아마 chatGPT 나 생성AI 를 활용한 프로젝트이거나 게임 프로젝트일것이다. 계획하고있는 sns 앱도 있는데 이건..
![article thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FAVDuV%2Fbtr0aQCK6ud%2FyiLZ6NivFtwfQkbi9Y9rqk%2Fimg.png)
#AWS Certified Developer Associate 344. API Gateway 통합 유형 및 매핑 integration types MOCK 백엔드로 요청은 보내지 않고 응답을 반환하는 것 - api gateway 를 프로그래밍하거나 구성하면서 백엔드 작업을 원치 않을 때 유용 - 개발, 테스트 용 HTTP / AWS (Lambda & AWS Services) api gateway 에서 요청을 보내지만 수정할 수 있는 것 통합 요청과 통합 응답을 반드시 구성해야 함 - 요청과 응답을 위해 매핑 탬플릿으로 데이터 매핑을 설정할 수 있음 이는 REST API 나 API Gateway 생성에 유용함 AWS_PROXY 람다 프록시를 말함, 클라이언트의 요청이 람다의 입력값이 되는 것 프록시이기 때문..
![article thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fddu2Ls%2FbtrZK1MpShK%2FEgTorXvCBHkbiPE2fIynZK%2Fimg.png)
한 1년전에 조코딩 유튜브에서 가상화폐 자동매매 스크립트를 보고 따라 만들어서 t2.micro 하나로 돌렸을때 첫 3개월 - 80%, 다음 3개월 50%의 이익을 남겼었다. 이후 시장이 안좋아지고 나선 3%이익에 그쳣지만 그 하락장 속에서도 결과적으론 이득이였다. 여기에 AI 종가 예측 스크립트를 더해서 최대한 serverless 로 구현하고 IaC 로 관리해보고자 한다. 1. 기본 설계 사용될 AWS 워크로드는 ec2 instance , lambda 2개, dynamoDB 테이블, cloudwatch alarm 이다. vpc 는 기본 vpc 를 사용할 예정이다. 그리고 위 리소스 들을 cloudformation 으로 관리할껀데 코드가 많이 변하진 않을거라 ci/cd 는 적용하지 않기로 했다. DB 액세..
![article thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FGM0jZ%2FbtrZNufPqPI%2FGvIHIPRmfksnSSuoM9YmgK%2Fimg.png)
포트폴리오로 사용할 웹사이트를 S3 버킷에 정적 웹 호스팅 하려고 한다 버킷 생성 버킷 이름은 portfolio.cyaninn.com 으로 해주고 ACL 은 비활성화 해줬다 퍼블릭 엑세스 차단을 비활성화해주고 버전관리를 활성화시켜줬다 이후 버전의 수명주기 정책을 생성해주고 정적 웹 호스팅을 enable 해줬다 그리고 이제 퍼블릭 액세스 시 403 에러 해결을 위해 버킷 정책을 추가해줬다 https://awspolicygen.s3.amazonaws.com/policygen.html AWS Policy Generator Click below to edit. To save the policy, copy the text below to a text editor. Changes made below will not..
취업을 위해 지금까지 해왔던 프로젝트들을 정리한 포트폴리오 웹사이트를 하나 만드려고 한다 간단한 웹사이트이기 때문에 S3 에서 퍼블릭 버킷으로 정적 웹사이트 호스팅 하는게 제일 효율적일 것 같다 https://html5up.net/ HTML5 UP Responsive HTML5 and CSS3 site templates designed by @ajlkn and released under the Creative Commons license. html5up.net 여기서 탬플릿을 하나 골라왔는데 https://html5up.net/stellar Stellar by HTML5 UP Say hello to Stellar, a slick little one-pager with a super vibrant colo..