[항해99] 76일차 & 77일차 아키텍쳐 , aws

IT/Bootcamp 항해99|2021. 8. 23. 10:26

항해 99

76일 차:

 

거울을 보고 충격받아서 상현님한테 상담을 받았다.

이미 답은 알고 있었는데 귀찮아서 안 했던걸  상현님이 말해주니깐 해야겠다고 생각이 들었다.

아침에 조금이라도 일찍 일어나서 아니면 샤워하기 전에 30분이라도 뛰기로 했다. 

3킬로 25분 안에 뛰기.   그래서 어저께 일찍 일어날 생각으로 자러 갔다.  눈을 떴더니 비 가엄청많이 온다. 너무 행복했다.

그래서 좀 더 잣다.

 

"왠지 먹으면 안될것같은거를 먹기전에 연락을하라" 라고 하셧다. 왠지 앞으로는 치킨을 못먹을거같아서 몰래먹었다. 

그리고 아이스크림먹어도돼냐고 물어봣다가 혼낫다. 

 

 

" 1기분들의 80%가 개발자 취직을 했다 " 라고들었다. 읭? 나정도면 돈받고 할수있는건가? 라고 생각이들었다.  라고 아침에생각했지만

docker compose로 mysql , typescript 한번에 사용하는걸 못하는나를 보고 응 아니야 라고 다시 생각했다. 

 

 

77일차: 

 

일요일 아침에는 꼭 오늘은 이거도 하고 저것도하고 밀린것도 하고 뭐뭐하고 ~ 이러면서 계획을새웠다가

저녁이되면 응 이것만은 끝내고 자자 로 바뀐다.

 

학교과제 하나하고 S3쓰는거 할려고하니깐 벌써 12시가넘었다.  

어휴 .... 


이번주말 할것 :

 

1.docker 이용 CICD개발 

    docker + jenkin -> CICD ? 

   

2.https 전환 

    SSL인증?

 

3. architecture 변경 

   best practice , pros & cons찾기

 

 

중간 점검때 느꼈지만 우리의 architecture 가 너무 간단하고 보잘것 없어 보였다. 

그래서 imgae서버 , mysql 서버를 따로두기로했다.

이렇게 나누는 것에 대한 장단점을 찾기로 했다.

 

어디서 부터 찾아볼지몰라 

1기분들의 백앤드 깃헙부터 찾아보았다

 

 

 1조

  •   multer-s3라이브리를 타입스크립트는 지원하지않는다 => 인터페이스 사용해서 해결가능?   
  •  

 

2조 

  • multer-s3라이브리를 사용하여 s3저장소를 사용할수있다.
  • sharp라이브리를 이용하면 리사이징이 가능하다.
  •  

 4조

  • tarvis CI 무중단 배포 

5조

  • 서버부하및  로딩 속도를 위해  정적이미지 S3 에 분리저장

 

6조 

  • AWS S3 bucker for file storage 
  • mysql (AWS RDS?)

 

백앤드 read me 8조처럼 써야지 나중에. 

 

  mysql을  AWS RDS에 올려서 사용하고 

이미지는 S3에 따로 저장을 한다.

 

 

 

 

https://medium.com/@heizence6626/aws-%EC%9D%98-%EA%B8%B0%EB%B3%B8-%EC%84%9C%EB%B9%84%EC%8A%A4-s3-ec2-rdb%EC%97%90-%EB%8C%80%ED%95%98%EC%97%AC-1eb60cbd951d

 

AWS 의 기본 서비스 S3, EC2, RDB에 대하여

AWS는 Amazon Web Service, 즉 아마존에서 제공하는 클라우드 서비스로 다양한 서비스를 제공한다. AWS는 쉽고 빠른 확정성을 제공하고 저렴한 비용으로 사용한 용량 만큼만 비용을 지불하며 빠른 속도

medium.com

 

찾아보면 s3로 이미지서버 만들기  RDB로 db용 서버 나누기는 common practice같은데, 

비싸다!! 이런곳에 돈쓰고싶지않어 !!!!!!!!!

어디보자 뭘로해야 쟤내들 대채품들이 있을까 하고 찾아봣는데

네이버 클라우드에서 지금 가입하면 1년동안 micro 서버 를 주고 10만원 크레딧을준다!! 

이걸로 해봐야지.

 

https://www.ncloud.com/

 

NAVER CLOUD PLATFORM

cloud computing services for corporations, IaaS, PaaS, SaaS, with Global region and Security Technology Certification

www.ncloud.com

여기에 가입면 1년 서버 , 카드 링크시키면 10만원 준다!

 

요즘 Cloud computer 쪽이 핫하다던데 이렇게 여러가지를할수있다고 ? 

cloud server engineer들도 돈많이벌던데... 이러쪽으로도 공부를 계속해야겠지?

 

10만원 크레딧준걸로 뭘할까 찾아봣는데 또 여기도 AWS RDS 처럼 mySql하는서버가있는데

 한달에 7만5천원이야... 왜캐비싸 여기는 ?

그래서 다시 찾아봤다

S3  1TB서버 한달에 5만원 

RDS 100GB 한달에 5~10만원

EC2 instance 한달에 7~10만원 ?

 서버 여는건 무료 : 사용하면 유료 라는뜻이자나 왜 이따꾸로 써놧어. 

 

아 만들어놓고 이것저것만져보고 찾아봣는데  s3 , RDS보다 여러가지 자료가 별로없다.

그냥 새로하나 AWS 아이디 만들어서  free tier로 사용하는게 빠를것같아서 그냥 새로판다.

 

궁금한것은 프리티어로 아래 3가지를 모두 돌릴수있냐? 인건데

돌릴수있는데 한달을 통째로 3개다 돌리지는못하는것같다.

일단 그럼 만들어보자.

 

 

EC2 만드는법

그냥 원래 만드는것처럼만들엇다.

 

S3 만드는법

 

https://merrily-code.tistory.com/142?category=938924 

 

AWS S3를 활용해 이미지 서버 구축하기 - AWS 설정 편

산학프로젝트 진행 중, AWS 사용 비율이 낮다는 지적을 받아 S3를 사용할 곳을 찾고 있었습니다. 그러다 떠올린 것이 S3를 활용해 "유저 프로필 사진을 업로드하는 기능을 추가할 수 있게 하면 어

merrily-code.tistory.com

RDS 만드는법:

 


이건 그냥 찾다가 나온건데 

루트키가 깃헙등으로 탈취가 되면 봇을돌리는애들이 그걸가져가서 체굴에쓰인다.

천만원이나 나왔다는데, 나같은 늅늅이는 조심해야겟다. 

 

https://sanghaklee.tistory.com/32

 

[AWS/아마존 웹서비스] 말도 안 되는 과금의 추억. 요금 폭탄

2015 AWS Summit, 2015 Awesome day, AWS를 이용한 서버 인프라 구성. 작년 T 아카데미를 통해 AWS를 알게되어 '셀폰'의 API 서버를 AWS로 구성했기에 AWS는 어느 정도 쓴다고 생각했다. 이번 졸업 프로젝트도 AW.

sanghaklee.tistory.com

 

반응형

댓글()