서버를 개인 컴퓨터에서 돌리기에는 컴퓨터 사양적인 측면에 문제가 많이 발생 할 것 같았다 그래서 찾아보던 도중 클라우드 컴퓨팅 , aws란 좋은 시스템이 있어서 찾아보게 되었다
클라우드 컴퓨팅
클라우드 컴퓨팅은 내가 컴퓨터에 요구하는 응용 프로그램이나 리소스 처리를 클라우드(인터넷)에 연결된 다른 컴퓨터가 대신 처리해 주는 것을 의미한다
이 시스템을 이용하면 내 컴퓨터에서 처리하지 못하는 큰 용량의 일이나 응용 프로그램을 클라우드를 통해 다른 컴퓨터가 처리해 줄 수 있고 이에 따른 여러 이득이 발생한다
클라우드 서비스는 인터넷 상에 자료를 저장해두고 사용자가 원하는 자료가 있을 때마다 인터넷 접속을 통해 어디서나 이용할 수 있는 서비스를 말한다 Drop box가 이러한 클라우드 서비스의 예라고 할 수 있다
백엔드의 경우에는 컴퓨터가 큰 용량의 서버를 감당하지 못함으로 여러 큰 기업체에서 제공하는 클라우드 시스템을 통해 서버를 운영한다
AWS
aws는 아마존 웹 서비스의 약자고 아마존 닷컴의 클라우드 컴퓨팅 사업부이다.
aws는 앞 서 서술했던 클라우드 컴퓨팅기술의 대표적인 예이며 다른 웹 사이트나 응용 프로그램에 대한 온라인 서비스를 제공하고 있으며 사용한 만큼 요금을 지불하는 효율적인 시스템을 사용하고 있다
aws를 이용하면 사용자가 응용프로그램을 요구하면 즉시 해당 응용프로그램에 대한 정보들을 받을 수 있다
aws를 이용한다면 컴퓨터에 가해지는 부담 없이 손 쉽게 백엔드 공부를 할 수 있을 것이라 생각한다
'IT 관련 > 백엔드,인텔리제이' 카테고리의 다른 글
DBMS, RDBMS,SQL,mysql, mysql-server,oracle,postgresql,NOSQL,MongoDB란? (0) | 2020.09.06 |
---|---|
리눅스, ubuntu란? (0) | 2020.09.06 |
port , 포트포워딩 (0) | 2020.09.06 |
ip주소 ( 내부 ip , 외부 ip) , 도메인 (0) | 2020.09.06 |
HTTP/HTTPS/SSH/FTP/TCP/IP 프로토콜 (0) | 2020.09.05 |