728x90 반응형 분류 전체보기143 #Cloud #클라우드 #CSP #MSP #용어정리 #알고가자 요즘 웹개발에 트랜드는 Cloud를 빼고 말할수 없을 것입니다. 그래서 클라우드 서비스에서 자주 사용하는 CSP와 MSP라는 용어에 대해 알아가고 넘어가겠습니다. ✌️CSP(Cloud Service Provicer) 🧨개념 : 자체 데이터센터를 보유한 가상화 서버, 네트워크, 상면 등 IT서비스 운영에 필요한 인프라 및 솔루션 전반을 콘솔로 제공( Public Cloud, Private Cloud, Hybrid Cloud등 다양한 클라우드 인프라 구축 제공 🧨 통상 클라우드 서비스를 제공하는 제공 업체를 말 🧨예시 : AWS, MS Azure, GCP, HNHCloud, Naver Cloud, KT Cloud ✌️MSP(Managed Service Provider) 🧨 개념 : CSP가 제공하는 클라우드.. 💜99_기타/06_업무용어 2024. 2. 1. #아파치 #톰캣 #아피치!=톰캣 #WebServer #웹서버 #Was(WebApplicationServer) #와스 ✌️아파치(Apache)란? 세계에서 가장 많이 사용되고 있는 웹 서버중 하나로 아파치 소프트웨어 재단에서 관리하는 HTTP웹서버로 다양한 추가기능과 무료 재공 및 사용에 용이성 때문에 많이 사용되고 있다. - 정적인 데이터를 처리하는 웹서버 - 웹서버는 클라이언트가 GET, POST, DELETE등의 메소드를 이용하여 요청하면 그에 대한 결과를 돌려준다. - 정적인 HTML이나 이미지를 제공하는 서버를 웹서버라고 한다. ✌️톰캣(Tomcat)란? - 아파치 재단에서 만든 소프트웨어 WAS로 동적인 데이터를 처리하는 웹서버입니다. - 웹서버와 웹컨테이너의 결합으로 다양한 기능을 컨테이너에 구현 및 수행 가능한 서버 - 많이 사용되는 WAS로는 BEA사의 Web Logic, IBM사의 WebSphere, .. 💛03_Server & OS/02_Apache Tomcat 2024. 2. 1. #Linux #Logrotate #로그 #로그비대화 #로그로테이션 웹 어플리케이션을 사용하다보면 Log에 대한 내역을 신경써야 한다. 사용자 인입이 늘어나면 늘어날수록 로그 파일이 비대화 되는 걸 무한정 방치할수 없다. 한정된 리소스를 가지고 서버를 운영하는 부분이기도 하고 Cloud환경이여도 사양을 추가할수록 모든 내역이 비용으로 산정되기 때문입니다. ✌️Logrotate 특장점 및 내용 1. 개발환경 (RHEL/CentOS 8이상, RHEL/CentOS 7이상) 2. 기본 리눅스 설치시에 기본으로 설치가 되어있으나 설치방법 [root@rac1 ~]# rpm -ivh logrotate-3.8.6-17.el7.x86_64.rpm [root@rac1 ~]# rpm -qa logrotate logrotate-3.8.6-17.el7.x86_64 3. 동작순서 3-1. cro.. 💛03_Server & OS/03_Linux 2024. 2. 1. #보안점검툴 #웹개발 #CODE-RAY #코드레이 #SornarQube #소나큐브 #Sparrow #스페로우 웹개발을 하다보면 소스코드에 대한 보안 약점을 관리하기 위해 소스코드 보안약점에 대한 분석이 필요한 부분이 있다. 이를 통해 ISMS나 ISMSP 보안인증에 대해서 획득을 하기 위해 준비하고 소스코드를 작성할때 예외처리에 대해서 조금더 신경써서 작성할수 있다. 이처럼 보안취약점 점검을 통해 품질 이슈와 소스코드 보안 약점 분석, 웹취약점 분석, 오픈소스 취약점 분석에 대해 대비할수 있다. 그래서 오늘은 현업에서 사용하는 보안 점검툴에 대해서 알아볼려고 하고 있습니다. 🧨ISMS & ISMSP인증이란 https://roomname-dev.tistory.com/37 #ISMS인증 #Information security management System #ISMS-P인 #Personal information &.. 💜99_기타/05_Tool&IDE(통합개발환경) 2024. 2. 1. #FailOver #페일오버 #장애 대비 기능 #시스템 #DR센터 #Disaster Recovery #재해복구 #OnPromise #온프라미스 서비스를 이용하다 보면 DR센터의 중요성과 Failover에 대한 개념은 필수 요건으로 포함되는 내역이다. 이내역은 서버이중화를 예로 들수 있기도 하고 🧨용어정리 ✌️FailOver - 장애극복기능(Failover)은 컴퓨터서버, 시스템 네트워크 등 이상발생시 예비 시스템으로 자동전환되는 내역을 말합니다. 평사시에는 A장비를 사용하고 있다가 A장비 장애 발생 시 대기중인 B장비를 통해 시스템 서비스를 이어나가는 것을 말합니다. 이 의미는 웹서버를 포함한, 네트워크장비, 데이터베이스 등 다양한 영역에 사용되고 있습니다. 운영되고 있는 시스템을 통상 액티브(Active), 프라이머리(Primary), 마스터(Master)등으로 이야기 하며 대기하고 있는 시스템을 패시브(Passive), 스탠바이(Standb.. 💜99_기타/06_업무용어 2024. 1. 31. #써드 파티 #3rd Party #IT용어정리 #개발 써드파티 써드파티라는 말을 개발을 하다보면 들을수 있다. 경제 용어이기도 하고 IT에서도 사용 하기도 한다. 용어정리를 하고 넘어가자 🧨3rd Party | Third Party | 서드파티 (특장점) - 하드웨어 생산자와 소프트웨어 개발자의 관계를 말할때 사용 ( 하드웨어 생산자는 퍼스트파티(First Party), 소프트웨어 개발자는 서드 파티(Third Party) 로 불림 ) - 게임업계에서는 라이센스를 받아 게임만 제작하는 게임 제작사를 말함 - 프로그래밍에서는 프로그래밍을 도와주는 Plugin이나 Library등을 제공하는 회사를 뜻함 - 서드파티에 의존관계가 높아지면 메인 컨트롤이 어려워질수 있다. - 사전적인 의미로는 제3자로서 IT업계에서는 원천기술이 없이 호환되는 상품이나 해당기술을 이.. 💜99_기타/06_업무용어 2024. 1. 29. #Mybatis #성능 #insert성능 #배치로직 #for문vsMybatis(foreache) 🧨 변경정 List getdcallresult = shedlockMapper.getDcallList(oriParams); DMap params = new DMap(); if(getdcallresult.size() > 0) { shedlockSeconMapper.setTableMasterDelete(oriParams); shedlockSeconMapper.setTableMasterDelete(oriParams); for (DMap str : getdcallresult) { params.clear(); params.put("filed1", str.get("filed1")); params.put("filed2", str.get("filed2")); params.put("filed3", str.get("file.. ❤️01_Java 2023. 11. 29. #503에러 #서버에러 #에러메시지 #ServiceTemporarilyUnavailable #웹페이지 웹에서는 http 통신을 하면 에당 통신에 대한 코 The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later. Ref. https://articles09.tistory.com/5 카테고리 없음 2023. 11. 22. #javascript #함수 #filter #find #구분 📚.filter filter함수는 각 배열의 원소에 대한 전달받은 함수 결과가 true인 원소로 배열을 만든다. const words = ['a', 'b', 'c', 'd', 'e', 'f']; const result = words.filter( word => word.indexOf('a') > -1); console.log(result); 📚.find find함수는 배열 원소에 대해 주어진 함수연산중 true반환하면 find함수도 같이 종료 된다. 만족하는 원소가 없다면 undefined가 발생한다. const testNumArr = [1,2,3,4,5]; const findArr = testNumArr.find( Element => Element > 3); console.log(findArr); 💚04_HTML5 & Javascript & CSS/01_Javascript 2023. 11. 16. #mybatis #태그 #구문 📚 if 태그 ⭐구문 : 검색 조건의 type항목이 Title일 때 예시 TITLE LIKE '%'||#{keyword}||'%' 📚 choose 태그 태그는 , 와 함께 사용된다. TITLE LIKE '%'||#{keyword}||'%' CONTENT LIKE '%'||#{keyword}||'%' WRITER LIKE '%'||#{keyword}||'%' TITLE LIKE '%'||#{keyword}||'%' OR CONTENT LIKE '%'||#{keyword}||'%' OR WRITER LIKE '%'||#{keyword}||'%' 📚 where 태그 태그는 태그 조건에 따라 where절 내역을 추가 할수 있다. SELECT * FROM TBL_TABLE bno = #{bno} 📚 trim 태그.. ❤️01_Java 2023. 11. 16. #Hibernate란? #JPA #ORM ❤️01_Java 2023. 11. 16. #MVC패턴이란 #MVC_design_pattern #Model #View #Controll #MVVM(Model-View_ViewModel 📚MVC ( Model View Controller ) ⭐ Model View Controller의 약자 ⭐ 소프트웨어가 서비스하는 방식에 대한 패턴 지정 ⭐ 서비스를 하는 방식에 대한 하나의 디자인 패턴 ⭐ 어플리케이션 서비스를 하기위해서 여러 처리가 필요 ⭐ 각 기능 단위별로 나눠서 처리 ⭐ 역활별 코드 작성에 따른 디버깅, 가독성 ⬆️ 🧨Model - DB에서 데이터를 가지고 올수 있고 가지고 있을 수도 있다. - DB와 연동을 통해 Controller에 값을 전달 하고 View와 직접 소통은 없다. 🧨View - 데이터를 전달받아 유저에게 제공된 화면을 보여줌 - Controller에게 데이터 및 엑션 정보를 전달받고 Controller와만 소통한다. 🧨Controller - View에서 엑션, .. ❤️01_Java 2023. 11. 16. 이전 1 ··· 3 4 5 6 7 8 9 ··· 12 다음 728x90 반응형