컴퓨터 한 대의 수용 능력 한계서버가 요청에 대한 수용 능력이 한계에 도달하면 같은 공간에 더 많은 컴퓨터를 제공하여 컴퓨터 한 대로 해결할 수 있는 요청을 여러 대가 나누는 방식을 사용할 수 있고, 한 대의 성능을 높이는 방식을 사용할 수 있다.단순 컴퓨터의 갯수만
로컬 환경에서 코드를 작성하고, 로컬 환경에서 구동되기만 하면 다른 사람들은 우리가 개발한 서비스를 이용할 수 없을 것이다. 배포란, 사용자가 서비스를 이용할 수 있도록 하는 것이다.(1단계)Development ➡️ (2단계)Intergration ➡️ (3단계)St
AWS에서 제공하는 EC2는 Elastic Compute Cloud의 약자이다.Elastic은 탄력적인, 유연한이라는 의미를 가진 단어이다.예를들어, 고사양의 게임을 한다고 가정하자.고사양의 게임을 집에서 하려면, pc 및 주변기기를 구입하는 초기비용이 많이 들것이다.
RDS는 Relational Database Service의 약자로 AWS에서 제공하는 관계형 데이터베이스 서비스이다.EC2 인스턴스에 MySQL와 같은 데이터베이스 엔진을 설치하면 굳이 RDS를 사용할 이유가 없을텐데 데이터베이스만 따로 분리해서 서비스를 이용해야하는
S3는 Simple Storage Service라는 의미이다.이 중, Storage는 인터넷 공간에 데이터를 저장하는 저장소의 개념이다.우리는 알게 모르게 클라우드 스토리지 서비스를 이용해왔다. 예를들어, Google Drive, 네이버의 MYBOX, 마소의 Onedr
참고: 자신의 로컬환경이 아닌 ec2환경에서 해야한다.보안을 강화하기 위한 메커니즘임Mysql에서 제공하는 공식 릴리스인지 확인하고 위조된 패키지를 방지하기 위한 목적임GPG키가 올바르게 구성되지 않았거나, 시스템에 해당 키가 없는 경우에 이러한 문제가 발생함.이 후,
지금까지는 로컬 환경에서 클라이언트와 서버, 데이터베이스를 띄워서 작성한 코드를 구동하고 확인했다.AWS에서 제공하는 서비스인 S3라는 서비스를 통해 사용자들에게 Client를 제공할 수 있다.로컬환경에서는 자체 개발 서버를 이용해서 클라이언트 앱을 실행시키는 것이 일