2025/06 4

[AWS] S3 버킷 만들기

왜 버킷?일종의 양동이 개념입니당.서버를 만들고 그런게 아니고,AWS에서 관리하고 있는 거대한 스토리지에 내 파일들을 담을 "양동이"를 만드는 개념이에요.그걸 EC2 서버라던지, 접근할 수 있도록 IAM 역할을 부여만 한다면 연동될 수 있어요.S3 서비스는 왜 사용?저는 보통 사진이나 동영상같은 것을 저장하는 서비스를 구축할 때 사용합니다.일종의 클라우드 서비스이지용.근데 왜? 굳이? 귀찮게? 하는가.사진, 동영상 서비스를 구축할 때의 Flow를 설명하면 납득이 될꺼같아요.사진 및 동영상 저장 기능 구축 Flow저장 FLOWClient -> 서버 : 사용자가 사진 파일을 전송을 합니당서버 -> S3 버킷 : 서버는 받은 파일을 AWS SDK를 이용해서 S3 버킷의 특정 경로(key)로 업로드합니다.S3 ..

AWS 2025.06.29

[iOS, Swift] iOS 앱📱 새로 만들기

iOS 앱을 만들어보자대학 수업 듣다보면, 모바일 프로그래밍 수업을 듣는 경우가 있는데, 생각보다 iOS앱을 만들 기회는 적습니다.맨 안드로이드 앱만 만들지, 쓰는 폰은 대부분 애플폰인데 실습은 안드로이드를 하니, 여간 불편한 경우가 많았죠. 갑자기 추억이다 ㅎㅎ이유야 뭐,,, 진입 장벽이 일단 맥을 안쓰면 개발 자체가 안돼요. 애플이 장사를 잘해... 어쩔수가 없어...암튼 그래서 주섬주섬 혼자 하다가 그냥 갑자기 공유해봅니당중간중간 기능들도 업로드 해보겠습니다앱스토어에서 다운 받기Xcode없으면, 앱을 못 만드니까 일단 Xcode부터 다운받읍시당보통은 App Store에서 받으면 돼요 사진대로 그냥 다운받으면 끝입니다버전은 뭐로 하면 될까??저는 보통 어떤 언어든 에디터든 Stable 버전들 쓰는걸 ..

iOS 2025.06.15

Firebase Hosting 사용법 ( 웹 배포, React )

Firebase 아니 구글 당신은 신이야저는 웹 배포를 vercel이라던지.. 기타 등등을 사용해서 몇번 해봤습니다.물론 직접 s3였나해서 nginx하고 해서 도메인 주소 구매해서 막막 알져 과정? 그것도 해보고,,,할때마다 느끼지만 바보인 저에겐 참 힘들었습니다...ㅠ최근에 회사에서 Firebase의 기능을 쓸 일이 좀 있었어서( distribution, database 등등..? )Hosting도 있길래 이참에 적용시켜보자 싶었습니다.근데 너무 쉽길래... 그래서 공유하고 싶었어요 ㅎㅎ ( 늘 그렇듯 까먹었을때 대비기도 합니다. 바보니까여~ )React의 경우React를 많이 쓰니까 React를 기준으로 할께요 ( 많이 안쓰면 많이 쓰는게 뭔지 알려주세요 ㅎㅎ )생각보다 간단합니다.아예 처음부터 그냥..

배포 관리 2025.06.11

AWS EC2 GreaterThanOrEqualToThreshold-CPUUtilization 해결법

가난한 개발자에게 프리티어 이상은 사치다AWS를 사용하다보면 기상천외한 요금을 받는다는 사례를 너무 많이 접한 나머지 "AWS 공포증"을 가지고 있는 개발자가 바로 접니다 허허하지만, AWS 안쓰면 Firebase라던지... 아니면 직접 dothome이라던지... 그런걸로 만들어야될텐데,솔직히 dothome은 써본 사람으로서 그닥 만족스럽지 못했고, Firebase는 도찐개찐이라는 이미지가 있는걸? 고로, (가오도 또 무시하지만) 뭔가 AWS EC2로 서버 작업을 하게 되었다. 프리티어로 설정을 하고(프리티어 만드는 작업은 추후에 또 올려보겠다.) EC2 서버를 만들어본 결과(정말 이것저것 요금에 무리가 안가게 최대한 주의를 하며), 매우 만족스럽다고 생각했다.하지만 프리티어는 연약해...근데 웬걸 AW..

AWS 2025.06.11