요즘 클라우드를 껴서 제품이나 서비스를 만드는 경우가 대부분일텐데요. 온프레미스 환경보다는 스타트업에서 클라우드를 사용하는 이유는 서비스를 확장이 쉽고 쓴만큼 비용을 내며 직접 하드웨어를 설치하고 관리하지 않아도 됨 이러한 큰 장점때문에 더욱 스타트업에서 매년 사용하는 경우가 늘어나고, 사용하는 범위도 늘어나고 있습니다. 그중에서 아마존에서 제공하는 AWS는 글로벌한 클라우드 솔루션으로 많은 스타트업에서 이용하고 있고 실제로 사용해보면 왜 그러한지 잘 알 수 있습니다. https://www.k-startup.go.kr//web/contents/bizpbanc-ongoing.do?schM=view&pbancSn=163663 2023년 글로벌 기업 협업 프로그램 창업기업 모집 공고 2023년 글로벌 기업 협..
오늘은 AWS 람다 python을 통해서 S3에 접근하는 방법에 대해서 살펴보도록 하겠습니다. 먼저 실제 코드부터 확인하도록 하겠습니다. import json import boto3 BUCKET_NAME = 's3-bucket-name' KEY = 'test.json' s3_client = boto3.client('s3') def lambda_handler(event, context): data = s3_client.get_object(Bucket=BUCKET_NAME, Key=KEY) content = data['Body'].read() refined_content = content.decode('UTF-8') print(content) print(refined_content) return { 'sta..
그동안 AWS Solution Architect Assosicate 시험 준비로 인해 잠시 글을 작성하지 못했었는데요, 오늘 시험을 봤고 합격해서 이렇게 후기를 남겨보도록 하겠습니다. 어떤 시험을 보게 되었는지는 우선 아래 글에서 확인하고 오실게요. 2023.01.07 - [Technology/AWS, Docker] - 클라우드 자격증, 어떤 걸 어떻게 따야할까? 클라우드 자격증, 어떤 걸 어떻게 따야할까? 클라우드 시대에서 자격증은 자기를 드러내는 중요한 수단이 된지 오래입니다. 새로운 자격증은 계속 추가되서 대세가된 그런 자격증을 따지 않으면 취업조차 쉽지 않은 세대가 되었는데요. 저 hero-space.tistory.com 지난 1월7일에 어떤 자격을 취득할지 고민하고 나서 어떻게 공부할지 정하고 ..
AWS API Gateway에 관련한 4번째 글입니다. 이번엔 API Gateway 자체에 대해서는 완결편이 되겠네요. 리턴 설정을 해보면서 API Gateway에서 마무리하도록 하겠습니다. 리턴 설정하기 리턴은 메서드 응답 블록과 통합 응답 블록으로 설정 할 수 있습니다. 먼저 메서드 응답 블록으로 들어가 보자. 아직 HTTP 상태 200만 선언되어 있으니 404와 400을 추가 해보도록 하겠습니다. 응답 추가 시 무엇인가 넣어야할 것 같은 추가적인 칸들이 있지만 우선 나두고 다시 통합응답 블록에 들어가서 Lambda에서 리턴되는 오류를 Regex 정규식을 잡아서 처리하도록 하겠습니다. API Gateway는 모든 에러에 대한 처리를 할 수 가 없습니다. 예를 들어 파라메터의 타입을 스트링으로 정의 했..
지난 시간에 서버를 개발하기 위해서 먼저 AWS의 서비스 중 API Gateway를 이용해서 REST API를 정의해보는 것을 진행할 건데요. 전에 API Gateway에서 간략하게 다시한번 확인하고 오시기 바랍니다. https://hero-space.tistory.com/116 AWS API Gateway 제대로 써보자 1 Serverless Architecture 방식으로 서버를 개발하고 구축하기로 결정했다면 어떤 클라우드를 기반으로 할지 정해야하는데, 저는 고민없이 AWS를 사용하고자 했습니다. 아무래도 GCP / Azure / AWS 이 3가지 hero-space.tistory.com 특히 지난 시간에 정의 했던 REST API의 URI와 Method 그리고 각 파라메터를 정의하고 리턴처리까지 할..
Bulo 언박싱 이후 실제 몇 번 사용하면서 사용성과, 효과등을 리뷰해보도록 하겠습니다. 언박싱을 못 보신 분은 먼저 아래 언박싱 링크를 참조하시고, 이번 글은 앱과 디바이스 등록까지의 과정을 살펴보도록 하겠습니다. https://hero-space.tistory.com/76 폐건강 트레이너, Bulo 제품 언박싱 Bulo 언박싱 스토리를 공유합니다. 폐기능 향상을 위한 작은 헬스케어 디바이스로서 삼성전자 C-Lab 출신이자, 킥스타터 런칭하여 12만달러를 넘긴 제품입니다. 현재는 네이버 스마트스토어에서도 hero-space.tistory.com 기본적으로 BLE로 모바일 앱과 동작을 하게되니, 모바일에 등록하는 과정이 필요하며, App을 다운받아야 겠지요? IOS앱과 Android앱 모두 딜리즈 되어있..
Bulo 언박싱 스토리를 공유합니다. 폐기능 향상을 위한 작은 헬스케어 디바이스로서 삼성전자 C-Lab 출신이자, 킥스타터 런칭하여 12만달러를 넘긴 제품입니다. 현재는 네이버 스마트스토어에서도 판매하고 있고 해외에서는 아마존을 통해서 구매가능합니다. 모바일앱을 제공하고 있어서 언박싱 이후, 앱사용 스토리도 연재하도록 하겠습니다. 저는 킥스타터 시절 구매한 언박싱이라서, 지금 네이버에서 구매한 것과는 패키지가 다를수 있으니 참고해주시고, 먼저 우체국 택배로 국내 배송했군요, 얇은 포장비닐안에 불로가 담겨져있습니다. 불로패키지디자인은 하얀색 박스에 BULO라는 보라색 로고가 찍혀있고 박스뒷면에는 스펙과 컨택정보 그리고 인증마크, 바코드가 있으며 코리아와 개봉했다는것을 확인할 수 있는 스티꺼가 이음새 양쪽에..