https://console.cloudinary.com/
Image and Video Upload, Storage, Optimization and CDN
Streamline media management and improve user experience by automatically delivering images and videos, enhanced and optimized for every user.
cloudinary.com
윗 링크에 들어가서 가입한다.
가격 정책은 아래와 같다.
- 월간 변환 횟수: 지난 30일 동안 처리된 모든 새 자산(원본 업로드 및 파생 이미지 및 비디오 프레임 포함)의 수입니다. (자세한 정보)
- 관리되는 저장소: Cloudinary 계정에 저장된 모든 자산의 누적 크기, 백업이 활성화된 경우 백업 포함. (자세한 정보)
- 월간 순 조회 대역폭: 지난 30일 동안 귀하의 계정에서 전송된 콘텐츠의 총 대역폭.
이 무료 플랜은 다음과 같은 제한을 포함합니다:
- 월간 25,000회 변환,
- 25GB의 관리되는 저장소,
- 25GB의 월간 순 조회 대역폭.
신용카드 미등록으로 사용해서 제한이 있기때문에 돈 나갈일은 없을것이다.
1024x1024 약 3MB의 용량의 이미지 한장을 업로드 한다고 보면 1만장 가까이 저장 가능하다.
Cloudinary를 활용하여 이미지 업로드하기
cloudinary 를 사용하여 이미지를 업로드 해보았다.
velog.io
정확한 사용법은 이 링크에 나와있으니 참고.
coludinary 사용이유
Cloudinary와 같은 이미지 관리 및 전송 서비스를 사용하는 것에는 여러 이점이 있습니다. Node.js를 사용하여 직접 DALL-E 3으로 생성한 이미지를 MongoDB에 저장하고 관리하는 방법도 유효하지만, Cloudinary를 사용하면 다음과 같은 추가적인 이점을 얻을 수 있습니다:
- 자동화된 최적화 및 압축: Cloudinary는 이미지와 비디오를 자동으로 최적화하고 압축하여 로딩 시간을 줄이고 대역폭 사용을 최소화합니다. 이것은 사용자 경험을 향상시키고, 특히 모바일 사용자에게 중요할 수 있습니다.
- 다양한 형식과 해상도 지원: Cloudinary는 다양한 디바이스와 네트워크 조건에 맞추어 적절한 형식과 해상도의 이미지를 동적으로 제공합니다. 이는 개발자가 수동으로 여러 버전의 이미지를 생성하고 관리하는 번거로움을 줄여줍니다.
- 글로벌 CDN 통합: Cloudinary는 콘텐츠 전송 네트워크(CDN)과 통합되어 전 세계 어디에서나 빠르게 콘텐츠를 제공할 수 있습니다. 이는 전 세계 사용자에게 일관된 로딩 시간을 제공합니다.
- 보안 기능: Cloudinary는 이미지 URL을 조작하여 무단 액세스를 방지하는 보안 기능을 제공합니다. 또한 SSL/HTTPS를 통한 안전한 전송을 보장하고, 필요한 경우 이미지에 워터마크를 추가하는 등의 보안 옵션을 제공합니다.
<cloudinary 사용해보기>
cloudinary와 dalle 3 , mern 스택을 활용해서 원하는대로 이미지를 db에 저장하고 출력해주는 기능을 만들었다.
cloudinary가 없다면 dalle 3 api는 사용해서 돈은 나가는데,
이미지는 깨져서 나오니깐 꼭 cloudinary를 사용해보길 바란다.
'Web App Project' 카테고리의 다른 글
이미지 검색 기능 만들기(contextAPI 상태관리) (0) | 2024.05.14 |
---|---|
이미지 생성 기능 개발 방향 수정 (0) | 2024.05.13 |
dalle 3 api 키 등록해보기 (0) | 2024.05.06 |
build 과정 : react-vite 브라우저 탭 이미지 변경 || 주의사항 및 과정 (0) | 2024.03.18 |
로그인 인증기능, 가계부 기능 합치기 (0) | 2024.03.03 |