분류 전체보기
-
[SW 아카데미 모각코] 12주차 활동 정리모여서 각자 코딩/2022 SW 아카데미 모각코 2022. 9. 25. 21:23
일시 : 9월 22일 목 15:00 ~ 18:00 [ Google Meet ] AWS 서비스 학습 [AWS] 클라우드 컴퓨팅 / AWS란? 클라우드 컴퓨팅 인터넷을 통해 (물리적 서버, 네트워크와 같은) IT 리소스와 (데이터 분석과 같은) 애플리케이션을 원할 때 언제든지(On-demand) 사용한 만큼만 요금을 내는 서비스이다. 클라우드 miraekwak.tistory.com 3-tier Architecture란 [AWS] AWS 3-Tier Architecture 정리하기 3-Tier Architecture란? 3가지 계층으로 구분하여 시스템을 구성하는 것을 말하며, 계층간의 통신을 순차적으로 이루어진다. Client Tier 사용자와 직접 마주하는 계층으로 브라우저와 인터페이스 역할 miraekwa..
-
[AWS] 3-Tier Architecture에서의 Bastion Host 설정과 WEB, WAS, RDS 설정 및 연동Backend/AWS 2022. 9. 25. 21:20
3-Tier Architecture 설명 및 인프라 설계 [AWS] AWS 3-Tier Architecture 정리하기 3-Tier Architecture란? 3가지 계층으로 구분하여 시스템을 구성하는 것을 말하며, 계층간의 통신을 순차적으로 이루어진다. Client Tier 사용자와 직접 마주하는 계층으로 브라우저와 인터페이스 역할 miraekwak.tistory.com [AWS] 3-Tier Architecture 인프라 설계 AWS 3-Tier Architecture WEB-WAS-DB로 이루어진 3 계층 구조 Bastion 호스트를 두어 private 망에 접근하며 Nat 게이트웨이와 인터넷 게이트웨이를 통해 외부와 통신 Bastion Host 외부에서 접근 불가능한 Priva.. miraekwa..
-
[AWS] 3-Tier Architecture 인프라 설계Backend/AWS 2022. 9. 25. 20:30
AWS 3-Tier Architecture WEB-WAS-DB로 이루어진 3 계층 구조 Bastion 호스트를 두어 private 망에 접근하며 Nat 게이트웨이와 인터넷 게이트웨이를 통해 외부와 통신 Bastion Host 외부에서 접근 불가능한 Private 망에 접근하기 위해 Public 망에 Bastion Host를 두어 Private 망에 접근 Private 망내의 서버들은 Public 망에 위치한 Nat 게이트웨이와 인터넷 게이트웨이를 통해 외부와 통신 침입 차단 소프트웨어가 설치되어 내부와 외부 네트워크 사이에서 일종의 게이트 역할을 수행하는 호스트 Bastion 서버 한곳에서 모든 접근을 관리함으로써, 관리가 수월하며 모든 접근에 대한 로그 또한 한 곳에서 확인 가능 Bastion Host..
-
[AWS] AWS 3-Tier Architecture 정리하기Backend/AWS 2022. 9. 25. 15:37
3-Tier Architecture란? 3가지 계층으로 구분하여 시스템을 구성하는 것을 말하며, 계층간의 통신을 순차적으로 이루어진다. Client Tier 사용자와 직접 마주하는 계층으로 브라우저와 인터페이스 역할을 한다. 정적인 콘테츠를 띄운다. Apache, Nginx HTML, JavaScript, CSS, 이미지 등 Application Tier 동적인 처리를 진행하는 계층으로 웹 요청에 대해 처리하고 응답한다. 동적인 콘텐츠를 띄운다. Tomcat, Jboss, Jeus PHP, Java 등 Data Tier 데이터를 보관하고 관리하는 계층으로 WAS 요청에 대해 읽거나 쓰는 것을 관리한다. PostgreSQL, MySQL, MariaDB, Oracle 등 AWS 3-Tier Architect..
-
[AWS] 클라우드 컴퓨팅 / AWS란?Backend/AWS 2022. 9. 19. 21:56
클라우드 컴퓨팅 인터넷을 통해 (물리적 서버, 네트워크와 같은) IT 리소스와 (데이터 분석과 같은) 애플리케이션을 원할 때 언제든지(On-demand) 사용한 만큼만 요금을 내는 서비스이다. 클라우드 컴퓨팅이란 | 클라우드 컴퓨팅 소개 | Amazon Web Services 모든 유형, 규모 및 산업의 조직이 데이터 백업, 재해 복구, 이메일, 가상 데스크톱, 소프트웨어 개발 및 테스트, 빅 데이터 분석, 고객 대상 웹 애플리케이션 등 다양한 사용 사례에 클라우드를 aws.amazon.com 클라우드 컴퓨팅을 사용하면 인프라를 하드웨어가 아닌 소프트웨어로 간주하고 사용할 수 있다. 프로그래밍 가능한 리소스가 있다면 이를 프로그램이 될 수 있고 동적으로 기능하며 종량 과금제로 사용할 수 있다. 클라우드 ..
-
[SW 아카데미 모각코] 11주차 활동 정리모여서 각자 코딩/2022 SW 아카데미 모각코 2022. 9. 19. 15:23
일시 : 9월 15일 목 15:00 ~ 18:00 [ Google Meet ] Spring REST API 클론 코딩 클론코딩 내용을 바탕으로 새로운 상품 관리 프로젝트 제작 - 과제 사용자 인터페이스 리액트 애플리케이션 npm관련 에러 해결 OrderRepository 인터페이스 함수 정의 및 클래스 오버라이딩 구현 npm 관련 에러 react-scripts 은(는) 내부 또는 외부 명령 실행할 수 있는 프로그램 또는 배치 파일이 아닙니다. 먼저 다음의 명령어를 실행했다. npm update npm start 하지만 해결되지 않아 npm cofiguration을 추가해둔 것을 삭제하였고, 추가적으로 사용하는 라이브러리인 bootstrap과 axios를 설치했다. npm install bootstrap ..
-
[SW 아카데미 모각코] 10주차 활동 정리모여서 각자 코딩/2022 SW 아카데미 모각코 2022. 9. 8. 18:00
일시 : 9월 8일 목 15:00 ~ 18:00 [ Google Meet ] Spring REST API 클론 코딩 커피 관리 온라인 웹 사이트 주문 서비스 프로젝트 온라인 강의를 수강하며 클론 코딩 진행 클론코딩 내용을 바탕으로 새로운 상품 관리 프로젝트 제작 - 과제 도메인에 대한 MVC 구현 - REST API 사용자 인터페이스 리액트 애플리케이션 코딩 Git Repository 해당 레포의 GridsAndCircles 폴더 GitHub - miraekwak/CNU-SW-Academy: 2022 CNU SW Academy 2022 CNU SW Academy . Contribute to miraekwak/CNU-SW-Academy development by creating an account on G..
-
[Spring Error] wix-embedded-mysql 사용시 java.sql.sqlsyntaxerrorexception: table 'test-order_mgmt.products' doesn't exist 에러Backend/Spring 2022. 9. 6. 15:28
Error Test를 위한 embedded database를 사용하기 위해 wix-embedded-mysql을 사용하여 구현하였다. maven 의존성 설정 com.wix wix-embedded-mysql 4.6.2 test Test 클래스 @SpringBootTest @TestMethodOrder(MethodOrderer.OrderAnnotation.class) @ActiveProfiles("test") class ProductJdbcRepositoryTest { static EmbeddedMysql embeddedMysql; @BeforeAll static void setUp() { var config = aMysqldConfig(v5_7_10) .withCharset(Charset.UTF8) .wit..