테스트 코드
AWS EC2/S3 사용하는 이유?참조한 페이지
테스트 코드란? : 소프트웨어를 일정한 범위로 나눈 뒤 입력값을 주고 원하는 출력값이 나오는지 확인하는 것
단위 테스트 Unit Test : 함수/메서드가 의도한대로 작동하는지 확인하는 것
통합 테스트 Integration Test : 서로 다른 모듈간의 상호작용을 테스트하느 ㄴ과정
테스트 코드의 잇점
아마존에서 제공하는 클라우드 컴퓨팅 서비스
물리적 서버를 빌려주는 것이 아니라 인스턴스라는 것을 빌려주며, 사용량에 따라서 자원을 할당해주고 사용한 만큼의 요금을 받아간다.
앱을 만들고 배포할 때 물리적인 서버를 직접 구축하면 매우 비싸고 시간도 오래걸리지만 EC2를 사용하면 시간과 비용이 모두 절감된다.
아마존에서 제공하는 객체 저장 서비스