반응형
[Architecture/R2] Cloudflare R2 사용 방법 & 내가 선택한 이유와 public private (돈이 없지만 파일저장 S3는 사용하고 싶어)
Software/Architecture2026. 6. 23. 16:19[Architecture/R2] Cloudflare R2 사용 방법 & 내가 선택한 이유와 public private (돈이 없지만 파일저장 S3는 사용하고 싶어)

1. 설정 방법cloudflare에 로그인해서 개료의 버킷생성을 클릭한다.버켓생성시 이런 화면을 볼수있다. 이름 입력하면되며 관할지 지정은 굳이 변경할 필요가 없다 자동으로 잡아줘야 가까운데로 가니까 서비스를 외국에서 하신다면 거기에 맞게 해주셔야 겠죠...?기본 저장 클래스는 표준으로 선택하면 되는것이. Infrequent Access는 한달 한번 미만 접근하는 백업 아카이브용에 가깝다고 한다.생성이 됐다면 계정 개요 -> 계정 세부 정보 의 관리를 누르자그럼 API 토큰 생성 창이 나온다.Account API 토큰은 서버 같은 서비스가 계속 쓰는 키이고, User API 토큰은 내 개인 계정에 묶인 테스트용 키에 가깝다. DecisionLog 백엔드가 R2에 계속 파일을 업로드하고 조회해야 하므로,..

[SWA/Structure] MSA(Micro Services Architecture) vs  Monolih (단일체 아키텍쳐)
Software/Architecture2024. 4. 1. 23:52[SWA/Structure] MSA(Micro Services Architecture) vs Monolih (단일체 아키텍쳐)

Software Architecture Patterns 시스템의 설계, 구조, 행동을 결정하는 일련의 설계 원칙과 같은 가이드라인의 집합이다. 이런 가이드라인은 시스템을 효율적으로 구성하고 유지보수 할 수 있도록 돕는다. 오늘은 이중 요즘 뜨고있는 MSA와 많이 쓰인다고 볼 수 있는 Monolithic에 대해서 알아보려고 한다. 1. Monolith Architecture 단일체 아키텍처라고 부른다. 모든 업무 로직을 하나의 코드베이스로 묶어서 서비스하는 방식이다. 즉 하나의 큰 단일 단위로 개발하고 배포하는 방식이다. 쇼핑몰을 예로 들자면 하나의 App에 쇼핑, 결제, 회원관리등 BusinessLogic, Data Access, User Interface모두가 한 App에 들어가 있다. 장점 하나의 코..

[SWA/RESTful API] RESTful API
Software/Architecture2024. 3. 21. 13:44[SWA/RESTful API] RESTful API

RESTful API라는 것은 시스템이 인터넷을 통해서 정보를 교환할때 사용하는 인터페이스이다.소프트웨어끼리 통신할때 사용하는 표준이라고 생각하면 된다.추가적인 설명을 보자1. API란?application programing interface 즉 API는 소프트웨어끼리 통신할때 지켜야할 것들이 있다면 이를 정의한 규칙이다.데이터를 어떤 방식으로 주고 받을 지 정하는 방식이다.웹 API는 2가지 계층으로 나뉘게 되는데 클라이언트웹에서 정보에 엑세스 하려고하는 사용자이다.리소스다양한 애플리케이션이 클라이언트에 제공하는 데이터이다. 이떄 클라이언트에게 데이터를 전송하는 시스템을 server라고 한다.장점으로는 리소스의 출처에 대해서 자세히 알 필요가 없다는 것에 있다.2. REST란?REST란 Represe..

반응형
image