본문 바로가기

전체 글36

Iwinv 에서 AWS Lightsail 과 EC2로 서버이전하기2 어떻게 서버를 구성할까 기존 Iwinv 에서는 아래와같이 세대의 서버를 구성하였다. 1번: 프론트엔드 API서버 - 2 vCore / 2GB(10,800원) 2번: 백그라운드 서버 - 2 rCore / 4GB(20,400원) 3번: 데이터베이스 서버 - CPU 2000M(?) / 2GB(14,000원) 이번에는 두대의 가상서버를 운영하고자한다. 1번: 프론트엔드 API서버 - Lightsail - 1 vCore / 1GB($5 = 약 7,000원) + 2TB 기본트래픽 - 처음 세달 무료 2번: 백그라운드서버 + 데이터베이스 서버 - EC2 T4g small - 2 vCore / 2GB($15 = 약 21,000원) - 정확하게는 모르겠지만 2022년 12월 31일까지 T4g small플랜이 1달에 75.. 2022. 11. 5.
Iwinv 에서 AWS Lightsail 과 EC2로 서버이전하기1 현재 운영은 아니지만 사이드 프로젝트로 제작하고 있는 프로그램을 Iwinv에서 AWS Lightsail 과 EC2로 이전하고자 한다. 처음에 Iwinv를 택했었던 이유 처음 사이드 프로젝트를 시작할 때 세가지 착오가 있었다. 1. 빠르게 제작할 수 있을 것 같다. 2. 값이 저렴한 서버로도 충분할 것 같다. 3. 빠르게 오픈해서 광고수익으로 서버비용보다 더 수익을 벌 수 있을 것 같다. 위 예상에 따르면 굳이 고환율시기에 AWS EC2나 Lightsail을 쓰지 않아도 될 것이라고 생각했고 Iwinv가 서버적인 측면에서 확실하게 AWS보다 저렴하다. 이제와서 AWS로 이전하려는 이유 위 세가지 착오는 나로하여금 오버엔지니어링을 야기하게 하였다. 사실 오버엔지니어링이라고 할 수도 있고 아니라고 할 수도 있.. 2022. 11. 5.
테스트/공부용 VPS 생성 - 저렴한 해외가상서버호스팅 + 비밀번호 없이 SSH 벌써 여기 회사에서 입사한지 3달하고도 반이 넘었다. 입사를 하고나서 적응하고, 익숙해지며 영어를 계속 익히면서 이사를 두번이나 하였더니 지금껏 정신이 없었다. 그러나 이정도 시간이 흐르고 나니 이제서야 공부를 할 여유가 조금 생겨서 공부용 서버를 하나 마련해보기로 마음먹었다. 일단 가상서버 호스팅을 신청을 해보게 된 계기는 세가지이다. 1. 로컬 맥북에다가 이것저것 설치했다가 지웠다가 하기가 무섭다.(실수로 잘못설치하거나 config실수로 인해서 포멧하고싶지않다..) 2. 도커를 공부해볼것이다. 3. Kafka, Rabbit MQ를 공부해볼것이다. 가장 큰 이유는 로컬에서는 별로 테스트해보고싶지 않았다.. 그래서 테스트해보기에 좋은 가상서버 호스팅을 찾아보았는데, 생각보다 다들 너무 비싸다.. 나는 월.. 2021. 12. 19.
일반함수와 화살표함수(Arrow Function) 의 차이 일반함수와 화살표함수의 차이를 적어보고자 한다. 화살표함수는 항상 익명이다. 따라서 항상 변수명을 선언해주어야 원하는대로 사용이 가능하다. var test = () => { console.log('test') }; test(); 위와 같이 선언이 가능하다. function 선언문과 비교했을때 정말 깔끔하고 예쁘게 생겼다. 다만 앞서 올린 글과같이 함수 자체가 호이스팅 되지는 않기 때문에 함수가 할당 된 이후에만 해당 함수를 사용할 수 있다. 일반함수와 화살표함수의 차이는 깔끔한 것도 있지만, 가장 큰 차이점은 this이다. 일반함수가 실행될 때 this가 새로 정의되지만, 화살표함수는 this를 새로 정의 하지 않는다. function test_func(){ this.test = 'hi'; setTime.. 2021. 8. 9.