목록Study (184)
Hayden's Archive
참고 : 방통대 클라우드컴퓨팅 강의 ( ucampus.knou.ac.kr/ekp/user/course/initUCRCourse.sdo?cntsId=KNOU1525&sbjtId=KNOU1525001 ) 이전 포스팅 : 학생용 계정으로 Microsoft Azure 등록하기 [Cloud/Azure] 학생용 계정으로 Microsoft Azure 등록하기 참고 : 방통대 클라우드컴퓨팅 강의 ( ucampus.knou.ac.kr/ekp/user/course/initUCRCourse.sdo?cntsId=KNOU1525&sbjtId=KNOU1525001 ) 먼저 마이크로소프트 애저에 대해 간략한 내용을 짚고 가보자. Microsoft A.. hayden-archive.tistory.com 우선 애저 포털에 접속한다. ..
참고 : 방통대 클라우드컴퓨팅 강의 ( ucampus.knou.ac.kr/ekp/user/course/initUCRCourse.sdo?cntsId=KNOU1525&sbjtId=KNOU1525001 ) Microsoft Learn docs.microsoft.com/ko-kr/learn/ Microsoft Learn 경력을 발전시키고 최고의 위치에서 입지를 다지는 데 필요한 기술은 쉽게 얻을 수 있는 것이 아닙니다. 여기 빠른 목표 달성에 도움이되는 실습 교육에 대한 성과 보답형 방식이 있습니다. 포 docs.microsoft.com Microsoft 제품군과 관련한 학습을 할 수 있는 사이트이다. 아래 제품 탭에서 Azure를 선택하면 Azure와 관련된 학습을 할 수 있다. 하나씩 클릭해보면서 학습해보자..
참고 : 방통대 클라우드컴퓨팅 강의 ( ucampus.knou.ac.kr/ekp/user/course/initUCRCourse.sdo?cntsId=KNOU1525&sbjtId=KNOU1525001 ) 먼저 마이크로소프트 애저에 대해 간략한 내용을 짚고 가보자. Microsoft Azure의 특징 데이터 센터가 전세계적으로 분포하고 있음. 한국에도 중부지방과 남부지방에 하나씩 있음. 그런데 데이터 센터를 유지하는데 전기료(컴퓨터를 가동하는 비용 + 데이터 센터를 식히는 쿨링 비용)가 많이 듦. 그래서 북부지역에 데이터 센터를 건립하면 상당 부분 비용을 많이 세이브 할 수 있음. 마이크로소프트사는 쿨링 비용을 줄이기 위해 데이터 센터를 밀봉입해서 바다에 담그는 시도도 했음. 마이크로소프트사에서는 PaaS의 ..
참고 : 방통대 클라우드컴퓨팅 강의 ( ucampus.knou.ac.kr/ekp/user/course/initUCRCourse.sdo?cntsId=KNOU1525&sbjtId=KNOU1525001 ) NIST의 클라우드 배포 모델 분류 퍼블릭 클라우드(Public Cloud) 누구나 동시에 공용으로 이용할 수 있는 배포 모델. 일반 사용자든 조직이든 하나의 데이터 센터에서 여러 사용자가 동시에 자원을 나눠서 사용할 수 있음. 공용 클라우드라고도 함. 프라이빗 클라우드(Private Cloud) 하나의 기업이나 조직이 독립적으로 컴퓨팅 리소스를 점유함. 자신들이 가지고 있는 하드웨어에 가상화 솔루션을 사용해서 여러 부서의 사람들이 클라우드 형태로 서비스를 이용할 수 있도록 만들어줌. On-Premise 방..
참고 : 방통대 클라우드컴퓨팅 강의 ( ucampus.knou.ac.kr/ekp/user/course/initUCRCourse.sdo?cntsId=KNOU1525&sbjtId=KNOU1525001 ) XaaS의 종류는 굉장히 많다. 기본적인 서비스는 IaaS, PaaS, SaaS 이며 나머지 것들은 이 세 가지의 변형 형태라고 할 수 있다. On-Premise : 실제 하드웨어부터 해서 이 컴퓨터에 들어가는 네트워크 장비, 스토리지 장비, 보안 장비까지 모두 특정 회사에서 구입해서 갖춰놓고 운영하는 형태. 클라우드 서비스 없이 모든 부분을 사용자가 관리함. 클라우드 서비스의 기본적인 유형 IaaS : 인터넷을 통해 서버와 스토리지 등 데이터센터 자원을 빌려 쓸 수 있는 서비스 가장 낮은 단계의 클라우드 ..
내가 보려고 작성하는 우분투에서의 DB 서버 연결 명령어 Elasticsearch (9200) $ sudo -i service elasticsearch start Kibana (5601) 참고 : kongsuny.tistory.com/22 $ sudo -i service kibana start MongoDB (27017) 참고 : devlog.jwgo.kr/2019/02/26/how-to-install-mongodb-on-ubuntu/ $ sudo service mongod start PostgreSQL (5432) $ sudo systemctl start postgresql@13-main
Spring Legacy Project 에서 PostgreSQL과 Hibernate를 연동해보려고 한다. 사실 이 때까지 RDBMS로 MySQL을 썼고, MyBatis와 연동해서 하는 방식이 더 익숙하다. 하지만 익숙한 것만 고집할 수 없고 시간이 걸리고 헤매더라도 새로운 지식도 흡수해야 한다. 그래서 스프링에서 PostgreSQL과 Hibernate를 연동하고 데이터를 삽입해보겠다. 개념 참고 gmlwjd9405.github.io/2018/12/25/difference-jdbc-jpa-mybatis.html [JDBC] JDBC, JPA/Hibernate, Mybatis의 차이 - Heee's Development Blog Step by step goes a long way. gmlwjd9405.git..
getDB()로 몽고DB에 문서를 삽입하는 실습을 했다. 결과는 성공적이었지만 getDB()가 사용이 지양되는(deprecated) 메소드였다. (database, col 변수에는 각각 몽고DB의 database, collection 이름으로 미리 할당해뒀다.) public void testMongoInsert() { @SuppressWarnings("deprecation") DB DB = mongoClient.getDB(database); DBCollection collection = DB.getCollection(col); String json = "{'name' : 'elsa'," + "'age' : '20'," + "'family' : {'person1' : 'anna', 'person2' : '..
관련 포스팅 : 파이썬에서 파이썬에서 openpyxl로 엑셀 읽기 & 쓰기 [Python] 파이썬에서 openpyxl로 엑셀 읽기 & 쓰기 참고 : 파이썬 엑셀 쓰기 라이브러리 비교 참고 : 큰 엑셀 파일 내용 읽기 파이썬으로 엑셀 파일을 쓸 수 있는 라이브러리는 많다. 그 중에서도 가장 많이 쓰이는 openpyxl 라이브러리를 써볼까 한�� hayden-archive.tistory.com xls, xlsx 와 같은 엑셀 파일을 파이썬으로 입출력하는 것은 실습했는데 스프링 프로젝트에서 쓰려면 자바로도 입출력하는 것이 필요하다. 그래서 Apache POI를 사용해서 자바로도 실습해보겠다. poi.apache.org/index.html 위 공식 홈페이지에서 다운 받을 수 있다. 하지만 난 스프링 프로젝트에서..
참고 : 파이썬 엑셀 쓰기 라이브러리 비교 참고 : 큰 엑셀 파일 내용 읽기 파이썬으로 엑셀 파일을 쓸 수 있는 라이브러리는 많다. 그 중에서도 가장 많이 쓰이는 openpyxl 라이브러리를 써볼까 한다. 윈도우에서 실행하였으며 openpyxl.readthedocs.io/en/latest/ 을 참고하여 실습하였다. 1. Anaconda Prompt 에서 다음 명령어로 openpyxl을 설치한다. $ pip install openpyxl 이미 설치되어 있을 경우 다음 명령어로 업그레이드한다. $ pip install --upgrade openpyxl 2. Jupyter Notebook에서 다음 코드가 실행되는지 확인한다. from openpyxl import Workbook 에러 없이 잘 실행된다. 3. ..