분류 전체보기
-
네이버클라우드 서비스를 활용한 알림(PUSH) 앱 배포하기Infra/ncloud 2023. 11. 19. 15:10
프론트엔드 개발자라면 필수로 알아야 하는 지식 중 하나가 웹 서버를 통해 구현한 서비스를 직접 배포하는 방법인데요. AWS를 이용하면 CloudFront, S3 또는 EC2를 통해 배포를 진행하는데 과연 네이버클라우드에서는 어떻게 프론트 서버를 구축하는지? 한번 알아보는 시간을 가져보도록 하겠습니다. 사실 이미 많은 분들이 네이버클라우드를 통해 React에서 개발한 프로젝트를 빌드해서 배포하는 방법을 경험하셨기 때문에 해당 내용을 검색하시면 쉽게 원하는 내용을 찾으실 수 있습니다. 대신 저는 이 글에서 네이버클라우드의 또 다른 서비스인 SENS(Simple & Easy Notification Server)를 활용해서 PUSH 알림을 받을 수 있는 앱을 PWA를 이용해 배포하는 방법에 소개해드리도록 하겠습..
-
안드로이드, IOS 지식 없이 SENS로 알림(PUSH) 서비스 개발하기Infra/ncloud 2023. 10. 15. 19:30
최근에 스마트폰을 통한 알림 서비스를 개발하고 싶어서 리서치를 진행하던 도중에 네이버클라우드 플랫폼에서 제공하는 SENS(Simple & Easy Notification Service)라는 서비스를 발견하게 되었습니다. SENS는 웹, ios, 안드로이드에 다양한 유형의 알림 기능을 쉽고 빠르게 적용할 수 있는 서비스입니다. 여기서 다양한 유형의 알림이란 대표적으로 SMS, MMS 등의 문자 메시지 서비스와 스마트폰 PUSH 알림 서비스, 카카오톡 알림톡 등이 있습니다. SENS의 사용방법에 대해서는 네이버클라우드 공식블로그에 안드로이드를 활용한 PUSH 앱 구현 가이드 글이 있어서 이 글을 참고하시면 손 쉽게 구현하실 수 있습니다. 하지만 저는 안드로이드, IOS 등 앱 기반 대신 웹 기술로도 알림(P..
-
나의 육각형은 어떤 모습일까? - 육각형 개발자 독서 후기독서 및 기타 활동 2023. 9. 30. 00:12
인터넷을 서핑하던 중 우연히 『육각형 개발자』라는 도서가 출간되었다는 소식을 접하게 되었는데 표지가 상당히 재미있어서 인상적이었습니다. 마치 게임에서 캐릭터 스탯을 찍듯이 개발자로서의 능력치를 나타내는 육각형 그래프가 책의 제일 앞장에 나타나있으니 그 모습을 보고 문득 이런 생각이 들었습니다. 현재 나의 육각형은 어떤 모습일까? 시니어 개발자가 되기 위해서는 육각형 개발자가 되어야 한다는 조언이 담긴 책이었지만 아직 주니어레벨인 저에게는 육각형을 가득 채우기에는 아직은 먼 미래였습니다. 그러나 현재상태를 알아야 앞으로 올바른 스탯을 찍어나갈 수 있을 거라는 생각에 성장에 목마른 저에게는 이 책이 더욱 매력적으로 느껴졌습니다. 책이 출간된뒤로 커뮤니티의 많은 분들이 이 책을 읽고 후기를 작성해 주셔서 더더..
-
타임트래커와 함께 한 3개월 회고 (with 시지삶)독서 및 기타 활동 2023. 9. 28. 16:38
직장 생활을 시작한 지 4년 차에 접어들면서 가장 크게 느꼈던 것은 세월이 지날수록 시간은 부족해져만 가는데 아이러니하게도 신경 써야 될 일들은 점점 더 많아진다는 점이었습니다. 그래서 저는 평소에 아무렇게나 사용하던 시간들을 관리해야 될 필요성을 느꼈고 점점 더 부족해져만 가는 시간을 선택과 집중을 통해 효율적으로 사용해야겠다는 생각이 들었습니다. 그 때 마침 우연히 '타임트래커'와 '시지삶'이라는 커뮤니티를 접하게 되었는데 이러한 활동들을 3개월 동안 해오면서 실제로 시간을 관리하는데 도움이 많이 되었는지? 또 일주일에 약 12시간 정도를 사용해야 하는데 이 만한 시간을 투자할 가치가 있었는지 등을 한번 회고해 보면 좋을 것 같아 글을 쓰게 되었습니다. “올바른 성장을 위한 시간 관리” 이것이 제가 ..
-
NCUC(NAVER Cloud User Community) 소개 및 참여 후기독서 및 기타 활동 2023. 9. 24. 17:40
네이버 클라우드의 테크엠버서더 주니어 마스터가 된 지 벌써 3개월이 다 되어 가는데요. 그 동안 제가 만들고 작성했던 컨텐츠들을 정리하다 보니 NCUC라는 커뮤니티를 통해 다양한 활동들을 참여했었던 좋은 경험들이 떠올라 소개해드리면 좋을 것 같아서 이번 글을 작성하게 되었습니다. NCUC는 NAVER Cloud User Community의 약자로서 네이버 클라우드 플랫폼을 사용하는 유저들이 모여서 각 종 문의사항, 트러블 슛팅 경험 등을 나누고 이야기하는 모임입니다. ManVSCloud님께서 운영하시는 커뮤니티로서 누구나 참여 가능하고 다양한 필드에서 네이버 클라우드를 사용하고 계신 고수분들과 마스터, 주니어 마스터, 그리고 네이버 클라우드 직원분들도 계시므로 네이버 클라우드 관련 궁금한 사항들이 있다면..
-
CLOVA Chatbot 카카오톡 연동하기Infra/ncloud 2023. 8. 30. 23:39
지난번 포스팅에서 클로바 챗봇으로 자기소개봇을 만들고 API Gateway를 활용해서 배포해 보는 작업을 진행해 보았는데요. 이번에는 API Gateway를 통해 배포할 때 얻은 Invoke URL을 가지고 CLOVA Chatbot을 카카오톡에서 사용하려면 어떻게 해야 되는지 알아보도록 하겠습니다. 간단하게 결론부터 말씀드리자면 카카오톡에서 CLOVA Chatbot을 사용하려면 API Gateway에서 생성한 Invoke URL을 카카오톡 챗봇 관리자센터(카카오i 오픈빌더)에 등록해주어야 합니다. 다만, 여기서 주의할 점은 Invoke URL을 그대로 등록해하는 것이 아니라 약간의 변형이 필요합니다. 그 이유는 챗봇 빌더마다 API 명세가 각기 다르기 때문인데요. 즉, 둘을 연동하기 위해서는 서로의 메시..
-
CLOVA Chatbot으로 간단한 자기소개봇 만들기Infra/ncloud 2023. 8. 19. 12:07
혹시 CLOVA Chatbot이라고 들어보셨나요? CLOVA Chatbot은 네이버 클라우드 플랫폼에서 제공하는 챗봇 빌더 서비스입니다. 우리가 그림을 그리기 위해서 그림판이나 포토샵을 이용하듯이 챗봇을 만들기 위해서는 CLOVA Chatbot 같은 챗봇 빌더를 이용해서 원하는 챗봇을 자유자재로 구성하고 만들 수 있습니다. CLOVA Chatbot과 비슷한 제품으로는 Google의 Dialogflow, Kakao의 카카오i오픈빌더, 코난테크놀로지의 코난 챗봇 등이 있습니다. 조만간 8월 중순쯤에 나올 하이퍼클로바x 덕분에 CLOVA Chatbot도 덩달아 많은 주목과 관심을 받게 될 것 같은데요. 그래서 이번 시간에는 미리 하이퍼클로바x를 대비하는 차원에서 CLOVA Chatbot으로 간단한 챗봇 하나를..
-
서버리스로 이미지 컨텐츠 서비스하기Infra/ncloud 2023. 8. 4. 00:55
Ncloud의 Cloud Functions와 API Gateway 서비스를 이용해서 json 뿐만 아니라 html, svg 등 다른 웹 컨텐츠를 무료로 응답하는 서버리스 환경을 구축할 수 있을까? 인터넷에 검색하면 Cloud Functions와 API Gateway를 통해 action을 생성하고 URL을 만들어 JSON 형식으로 응답을 받아오는 방법에 대한 가이드는 많았지만 일반 액션이 아닌 웹 액션에 대한 사용방법과 가이드는 부족해서 뭔가 굉장히 아쉬움이 많았는데요. 마침 제가 토이 프로젝트로 진행해오던 간단한 파이썬 애플리케이션 서버를 이전하려는 계획을 갖고 있었는데 이번 기회에 Ncloud의 Cloud Functions와 API Gateway를 활용하여 이미지 컨텐츠를 제공하는 서버를 서버리스로 구..