본문 바로가기
반응형

전체 글1072

Postman 이란? RESTful API 를 하게 될 경우 특정 url에 parameter 및 헤더 등등을 담아서 request를 보내는 테스트를 진행하게 된다. 대게 하나의 api를 만들고 테스트하고 그다음 api를 만들고 테스트 하고 순서대로 진행을 하다보니 한번에 많은 url을 날릴일이 없어서 크롬에서 지원하는 API tester를 사용하곤 했었다. 그러나 얼마전에 RESTAPI url에 대한 정리가 필요해서 많은 양의 url을 날려야했고 크롬에서 지원하는 API tester를 사용하자니 너무 많은 탭들이 열리게 되서 postman을 사용하게 되었다. 먼저 설치하는 법은 https://www.postman.com/downloads/ Download Postman | Get Started for Free Try Post.. 2022. 4. 21.
Tomcat 서버에 springboot war파일 배포 Tomcat 폴더 안에 보면 다양한 폴더 들이 존재한다. 대표적으로 bin - 실행, 설치, 종료 등을 위한 폴더 conf - 설정 파일에 대한 폴더 log - 로그파일 폴더 lib - 라이브러리 폴더 temp - 임시파일 폴더 webapps - document 경로 폴더 등이 있다. 간단한 인터프린터 언어로 된 파일이나 스크립트 등은 webapps 폴더에 root폴더 안에 넣으면 http://ip:port/파일명 이런 식으로 브라우저에서 볼수가 있다. Spring 프로젝트를 통해서 배포를 하려면 war파일이나 jar 파일 등으로 배포가 가능한데 포스팅에서는 war 파일을 배포하는 방법에 대해서 작성해볼것이다. 먼저 pom.xml파일에 추가하도록 한다. 톰캣 의존성 추가 org.springframewor.. 2022. 4. 20.
aws cloud컴퓨팅 part.10 이번 포스팅에서는 다룰 내용은 AWS 사물 인터넷 서비스 및 기계학습 이다. 너무나도 많은 기능들이 있지만 실습 포스팅이 아닌 소개 포스팅이니 내용정도만 확인하고 넘어갈 예정이다. AWS IoT 산업, 소비자 및 상업 솔루션용 IoT 서비스 가정, 공장, 유정, 병원, 자동차를 비롯해 그 밖에 수많은 곳에서 사용되는 디바이스는 셀수 없이 많다. 디바이스의 확산으로 이제는 디바이스를 서로 연결한 후에 데이터를 수집하고 저장하고 분석할 수 있는 솔루션의 필요성이 커지고 있음. 엣지 영역부터 클라우드에 이르기까지 광범위하고 심층적인 기능을 제공하므로 다양한 디바이스에서 거의 모든 사용 사례에 적합한 IoT 솔루션을 개발할 수 있음 산업용 AWS IoT 고객은 예방적 품질 관리 및 유지 관리를 지원하고 운영 상.. 2022. 4. 19.
aws cloud컴퓨팅 part.9 이번 포스팅에서는 AWS 블록체인 관련 주제로 다뤄볼 것이다. AWS에서 블록체인이란? 조정 가능한 블록체인 및 원장 솔루션을 손쉽게 구축 모든 앱 데이터의 변경 내용을 기록하고 이런 변경 내용의 변경 불가능한 레코드를 유지하는 중앙 집중식 원장이 필요하면 AWS 원장 데이터베이스를 사용할 수 있음 고성능 데이터베이스는 변경 불가능하며 암호화를 통해 검증 가능하므로 복잡한 감사 테이블을 구축하거나 블록체인 네트워크를 설정할 필요없음 원장의 변경 불가능하며 검증 가능한 기능이 필요한 동시에 여러 당사자가 신뢰할 수 있는 중앙 기관 없이 거래할 수 있도록 하려면 AWS가 제공하는 완전 관리형의 조정 가능한 블록체인 서비스 사용 Amazon Managed Blockchain 널리 사용되는 오픈소스 프레임워크인.. 2022. 4. 18.
aws cloud컴퓨팅 part.8 이번 포스팅에서는 AWS 분석에 대해서 다뤄볼 것이다. AWS기반 데이터 레이크 및 분석 데이터레이크 및 분석 솔루션 구축을 위한 가장 포괄적이고 안전하고 확장 가능하며 비용 효율적인 서비스 포트폴리오 AWS는 분석을 위해 데이터레이크를 빠르고 쉽게 구축하고 관리하는데 필요한 모든 것을 제공하는 통합 서비스 제품군을 제공함 AWS기반의 데이터레이크는 기존의 데이터 사일로 및 데이터 웨어하우스가 수행할 수 없는 방식으로 다양한 유형의 데이터와 분석 기법을 결합하여 보다 심층적인 통찰력을 얻기 위해 필요한 규모, 민첩성 및 유연성을 처리할 수 있음 AWS는 보안 또는 거버넌스를 저하하지 않으면서 모든 관련 데이터에 쉽게 액세스할 수 있는 가장 광범위한 분석 및 기계 학습 서비스를 고객에게 제공함 AWS는 데.. 2022. 4. 17.
aws cloud컴퓨팅 part.7 이번 포스팅에서는 AWS 데이터베이스 서버 만드는것에 대해서 다뤄볼 것이다. AWS 에서는 데이터베이스는 모든 앱의 요구에 맞춰 특별히 구축된 데이터베이스이다. 클라우드 덕분에 스토리지 및 컴퓨팅 비용이 지속적으로 하락함에 따라 새로운 세대의 앱이 등장하여 데이터베이스에 대한 새로운 요구 사항들이 제기되고 있음 데이터베이스를 테라바이트에서 페타바이트 규모로 저장하고, ms 단위 지연시간으로 데이터에 액세스 하고, 초당 수백만 건의 요청을 처리하고, 전 세계적으로 수백만 명의 사용자를 지원하도록 확장할수 있어야함. 앱의 특정 요구를 처리하도록 특별히 구축된 관계형 및 비 관계형데이터베이스가 모두 필요함 AWS에서는 특정 앱 사용 사례에 맞출수 있도록 특별히 구축된 매우 다양한 데이터베이스를 제공함 AWS .. 2022. 4. 16.
aws cloud컴퓨팅 part.6 이번 포스팅에서는 스토리지에 대해서 다뤄볼 것이다. 데이터 백업 및 스냅샷 서비스를 이해하고 활용해볼것이다. 스토리지 관련 클라우드 스토리지 데이터를 저장하는 안정적이고, 확장 가능하며, 안전한 장소 클라우드 컴퓨팅의 매우 중요한 구성요소로서, 앱에서 사용하는 정보를 보관 모든 빅데이터 분석, 데이터 웨어하우스, 사물인터넷, 데이터베이스, 백업 및 아카이브 앱에는 일정 형태의 데이터 스토리지 아키텍쳐가 필요함 클라우드 스토리지는 일반적으로 기존 온프레미스 스토리지 시스템보다 안정성, 확장성 및 보안성이 뛰어남 AWS에서는 모든 범위의 클라우드 스토리지 서비스를 제공하여 애플리케이션과 아카이브 규정 준수 요구사항을 모두 지원함 객체, 파일 및 블록 스토리지 서비스와 클라우드 데이터 마이그레이션 옵션을 선택.. 2022. 4. 15.
aws cloud컴퓨팅 part.5 이번 포스팅에서는 AWS에서의 서버 아키텍쳐와 서비스에 대해서 알아보고 기본 Iaas 인 EC2 에 대해서 다뤄볼 것이다. 서버 아키텍쳐 다음 사진이 아키텍쳐에 대한 설명이다. 전체 AWS 클라우드 안에 VPC가 존재하며 그 VPC를 사람들은 internet 을 통해서 접근하게 된다. 그리고 vpc 말고도 S3 나 Cloudtrail등 다양한 제품들도 있다. 서버 서비스 Availability Zone (AZ) AWS의 데이터 센터는 가용영역(AZ) 내에 편성 각 가용 역역은 하나 이상의 데이터 센터로 구성 하나의 데이터 센터가 2개의 가용영역에 포함될수는 없음 각 가용영역은 독립된 장애 영역으로 설계 가용영역은 일반적인 대도시 리전 내에서 물리적으로 격리되어 있으며, 별도의 무정전 전원 공급장치와 현장.. 2022. 4. 14.
aws cloud컴퓨팅 part.4 이번 포스팅에서는 저번 포스팅에 이어서 AWS 주요 제품과 그 제품별 서비스에 대해서 설명을 해볼 예정이다. AWS 내에는 다음 사진과 같이 엄청난 양의 제품들이 있다. 모두 소개할수는 없지만 말그대로 주요 제품들 위주로 설명을 해보도록 할것이다. 주요 제품 설명 데이터 레이크 및 분석 데이터레이크를 빠르고쉽게 구축하고 관리하는데 필요한 모든것을 제공하는 통합 서비스 제품군을 제공 기존의 데이터 사일로 및 데이터 웨어하우스가 수행할 수 없는 방식으로 다양한 유형의 데이터와 분석 기법을 결합하여 보다 심층적인 통찰력을 얻기 위해 필요한 규모, 민첩성 및 유연성을 제공 보안, 거버넌스를 저하하지 않으면서 모든 관련 데이터에 쉽게 액세스 할수 있는 가장 광범위한 분석 및 기계 학습 서비스를 고객에게 제공 분석.. 2022. 4. 13.
반응형