serverless 2

내가 요즘 서버 개발을 거의 하지 않는 이유

나는 첫 커리어를 서버 개발자로 시작했다. Android 개발자로 최초 구직활동을 했었지만, 만든 앱이 바둑이라 그런가 서버 개발자로 채용됐다. 이직할 때마다 서버 개발자였으며, 지금도 서버 테크리더로 채용되었다만... 그럼에도 불구하고 요즘은 서버 개발을 거의 안 하고 있다. 내가 월급 루팡이라 그런 건 절대 아니다😂개인적인 생각: 항상 시대의 흐름에 편승한다내가 최초 구직활동을 하던 시기는 19년도이고, 당시에는 웹에서 모바일로 트래픽이 상당수 넘어간 시점이었다. 웹을 개발하더라도 반응형을 고려하지만, 반드시 모바일을 먼저 생각할 정도는 아니었던, 그런 과도기였다.나는 이러한 흐름 때문에 모바일 개발에 항상 관심이 있었고, 기회가 될 때마다 모바일 개발을 도전했었다.서버 개발은 트렌디하지 못한가서버..

IT 2025.07.17

AWS의 serverless application을 local에서 테스트하는 방법

AWS serverless 모델 중 하나이자 대표격인 Lambda를 사용하다가 불만이 생겼다. "단위테스트를 좀 더 편하게 할만한 방법이 없을까?", "꼭 AWS에 올려놓고 테스트해야 하나?" 등이었다. 물론 AWS에 올려서 테스트해도 된다. 하지만 로컬의 IDE에서 debugging하는 것 만큼 편하지 않다. AWS의 샘플코드인 아래 코드를 복붙하여, 보통 메인함수 실행시키듯 로컬에서 실행시키면 다음과 같은 에러가 발생한다. package main import ( "context" "fmt" "github.com/aws/aws-lambda-go/lambda" ) type MyEvent struct { Name string `json:"name"` } func HandleRequest(_ context...

IT 2023.05.17