호스팅
-
AWS Lightsail 이용한 간단한 서버관리클래스/초급 2022. 3. 27. 08:11
현재 AWS는 클라우드의 표준이 되었다. 클라우드 선두인 서비스이기 때문에 기능도 많고 거의 완벽에 가까운 서비스이다. 하지만 단점이 하나 있다. 너무 복잡하다. 많은 고객들의 니즈를 만족해야 하는 만큼 너무 복잡한 것이 단점이다. 그래서 실제로 너무 많은 설정들 중에 잘못 설정한 부분을 모르고 방치하면 과금 폭탄을 맞을 수도 있고 그런 사례도 많다. 그렇기 때문에 서비스가 초반이라 크지 않고 AWS까지 쓸 필요가 없는 회사에서는 라이트 세일을 이용해 보면 괜찮을 것 같다. 라이트 세일이라는 이름에서 알 수 있듯이 뭔가 라이트 한 느낌이 온다. 정말 AWS는 고객의 니즈를 잘 파악하고 있는 것 같다. 너무 복잡해서 도입이 힘든 조직을 위해 이런 서비스를 내놓았다. 그럼 한번 사용해 보면서 느껴보자. 메뉴..
-
서버 없이 프론트엔드 배포하기클래스/초급 2022. 3. 13. 17:53
이번 글에서는 AWS S3 정적 웹호스팅 기능을 이용하여 프론트엔드 사이트를 서버리스로 만드는 방법을 알아보자. 프론트엔드 서버리스가 무슨 말일까? 요즘 프론트엔드와 백엔드를 나누어 프로젝트를 많이 한다. 프론트엔드는 JS 파일, CSS 파일, 이미지 파일 등으로 이루어져 사용자에게 보이는 뷰페이지만 담당한다. 백엔드는 사용자에게 보여주는 뷰페이지는 프론트엔드에 맡기고 데이터와 관련된 부분만 담당한다. 아주 러프하게 얘기하면 이 정도로 프론트, 벡엔드가 나누어져 있다. 근데 프론트이던 백엔드이던 사용자에게 서비스하기 위해서는 서버에 배포해야 한다. 프론트엔드는 서버에 배포해서 사용자에게 보여지기 위해서는 웹서버가 필요하고 백엔드는 어플리케이션 서버가 필요하다. 대표적인 웹서버로는 아파치, nginx 등이..