본문 바로가기

분류 전체보기160

머신러닝 스터디에 가입하다 우연히 머신러닝 스터디 광고를 보고 들어가서 신청을 했는데 약간의 경쟁(?)을 뚫고 공부할 기회가 생겨서 시작하게 되었다. 5주간 진행되는 스터디라서 부담이 크게 되지 않는 선에서 재미있게 할 수 있을 것 같다. 5주만에 머신러닝 맛을 볼 수 있다니 이런 혜자가 있나? 스터디 학습노트는 이 블로그에 머신러닝이라는 카테고리를 만들어서 정리할 것이다. 공부자료는 https://bit.ly/3rqvgfi 이 유데미 강의인데 벌써 기대된다. 사실 요즘 회사 외에 뭔가 동기부여가 될만한 요소를 많이 찾고 있었는데 그 중 하나이다. 다른 것들도 하고 있지만 이 스터디가 가장 기대되고 흥미가 생긴다. 상당히 재밌을듯! 평소에 R에 관심이 있었는데 이번 기회에 한 번 맛을 볼 생각이다. 대학생 취미 동아리 활동 혹은 .. 2022. 4. 15.
AWS에서 인스턴스의 보안 방법 2가지 크게 2가지가 있다. NACL (Inbound : 80, Outbound: none 이라고 가정) - stateless Secutiry Group (Inbound : 80, Outbound: none 이라고 가정) - stateful Stateless : 예외없이 Response 없음 Stateful : 특정 Request에 대해서는 Response 허용 따라서 NACL이 더 엄격한 보안 방법이라고 할 수 있다. 근데 NACL은 거의 쓰지 않는다고 한다. 뇌피셜이긴 하지만 내 생각엔 Response가 웬만하면 다 있어야하기 때문이 첫 번째고, 두 번째는 Security Group에서도 아웃바운드를 막아줄 수 있기 때문에 NACL이 없어도 Security Group에서 다 처리할 수 있지 않나 싶기 때문이다. 2022. 4. 15.
3분만에 AWS CDK 좋은 느낌 받아보기 AWS의 IaC 도구인 AWS CDK를 처음 접하는 사람들도 좋은 느낌을 받을 수 있게 프레젠테이션을 구성했다. - 내가 생각하는 CDK의 장점 1. 한 번 짜두면 dev, qa, prod(+더 나아가 개인 테스트용 파이프라인도 가능) 환경들을 터미널에 커맨드 한 번 입력하는 것으로 똑같이 쉽게 배포가능하다. 2. 1번과 연관 있는 이야기인데 코드로 인프라를 짰다는건 형상관리가 가능하다는 것. 3. 디폴트로 잡아주는 값이 있어서 익숙해지면 AWS Console보다 편하다. 그리고 생각보다 이걸 공부하면 AWS에 대해 몰랐던 사실들을 더 잘 알 수 있다. 4. 재밌다. (진짜 재밌음) - 단점 1. 그럼에도 불구하고 AWS 사이트에서 그냥 마우스로 버튼 눌러가며 배포하는 것에 비해 러닝커브가 있기 때문에 .. 2022. 4. 4.
AWS Data Analytics Webinar 후기 3월 31일 오후 1시 20분부터 3시 50분까지 진행되는 AWS Data Analytics Webinar에 참석했다. 예전부터 AWS 웨비나에 계속 참석하고 싶었는데 모두 회사 근무 시간에 진행되서 참석하지 못했는데 이번에는 CTO님이 먼저 참석하라고 권유해주셔서 바로 신청해 참석하게 되었다. 1. 분석을 위한 데이터들은 무조건 S3에 넣는다. 2. 분류를 위한 도구는 AWS glue data catalog를 쓴다. 결과적으로 이렇게 정리할 수 있을 것 같다. 1. DMS로 데이터를 받는다. (다른 여러 방법들이 있지만 가장 간단하고 효율이 좋음) 2. 키네시스나 카프카를 이용한다. (여러 곳에서 컨슘을 하기 위해서) 3. 무조건 S3에 넣으면 중간은 간다. 요구사항이 어떻게 바뀔지 모르기 때문에 유연.. 2022. 3. 31.
[AWS CDK] Launch error: fork/exec /lambda-entrypoint.sh: exec format error Entrypoint: [/lambda-entrypoint.sh] Cmd: [dist/order-change-handler.handler] WorkingDir: [/var/task] Launch error: fork/exec /lambda-entrypoint.sh: exec format errorEntrypoint: [/lambda-entrypoint.sh]Cmd: [dist/order-change-handler.handler]WorkingDir: [/var/task] 람다 실행환경 에러. 일반적으로는 발생하지 않고, 도커이미지로 올렸을 때 발생하는 것으로 보인다. 각 개발환경에 맞게 x86이나 arm64으로 지정해주면 해결. 2022. 3. 2.