본문 바로가기 메뉴 바로가기

나라의 IT 잡아먹기

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

나라의 IT 잡아먹기

검색하기 폼
  • 분류 전체보기 (409)
    • ① 성능 최적화, 트러블 슈팅 (41)
      • ⓐ Architecture (14)
      • ⓟ Performance Tuning (14)
      • ⓣ TroubleShooting (13)
    • ② 클라우드 마스터 (140)
      • ⓐ AWS (28)
      • ⓓ Docker (21)
      • ⓜ MSA (28)
      • ⓚ Kubernetes (52)
      • ⓞ OpenStack (10)
      • ⓣ Terraform (1)
    • ③ 미들웨어 (101)
      • ⓐ Apache (12)
      • ⓙ JEUS (36)
      • ⓣ Tmax (7)
      • ⓦ WebtoB (14)
      • ⓦ WildFly (19)
    • ④ 개발, 데이터베이스 (81)
      • ⓒ CI CD (34)
      • ⓓ Database (17)
      • ⓙ JAVA (3)
      • ⓝ NodeJS (11)
      • ⓢ Spring Boot (16)
    • ⑤ 네트워크, 운영체제 (18)
      • ⓝ Network (3)
      • ⓞ OS (15)
    • ⑥ Open Source Software (14)
    • ⑦ IT Sample (7)
      • ⓒ Command (4)
      • ⓢ Shell Script (3)
    • ⑧ IT Wordbook (6)
  • 방명록

Spring Boot (5)
[Spring Boot] REST API (Hello World) 구현

마이크로 서비스 아키텍처가 인기를 얻으면서 보다 빠르고 보다 가벼운 애플리케이션을 원하는 수요가 점점 늘어나고 있습니다. 기존의 WAS POC에서는 엔터프라이즈 급 기능을 검증하고 사용하든 않하든 일단 돼? 안돼?를 검증했던 시대에서 지금은 가능한 사용하는 기능만 플러그인 된 상태로 메모리를 얼마나 적게 사용하고 얼마나 작은 디스크 용량을 차지하는지가 관건이 된 시대로 탈바꿈되었습니다. 그 모든 요구사항이 한번에 적용될 수 있는 Spring Boot는 마이크로 서비스 아키텍처를 설계하는데 필수적인 프레임워크로 자리잡았습니다. Kubernetes의 중요도에 따라 모든 csp 3사는 한결같이 k8s 추종 container managedment를 개발하였듯이 Spring Boot의 중요도가 높아지자 최근 대기..

④ 개발, 데이터베이스/ⓢ Spring Boot 2019. 7. 29. 02:58
[Spring Boot] Spring Boot Maven Repo 연동(Nexus2 OSS 내부 저장소)

이번 포스팅에서는 지난 포스팅에서 구축한 Maven Dependency 리포지토리인 Nexus2 내부 저장소와의 연동 과정에 대해 알아보겠습니다. 지난 포스팅은 다음을 참고하시기 바랍니다. [Spring Boot] git clone을 활용한 Spring Boot 프로젝트 repository 이관 [Spring Boot] gitlab & Eclipse 연동을 통한 Spring Boot 개발 프로젝트 구축 [Spring Boot] Spring Boot Maven 리포지토리 (Nexus2 OSS 내부 저장소) 구축 Nexus2 - Spring Boot 연동 1) Nexus2 3rd party URL 확인 먼저 구축이 완료된 Nexus2 Repository에 접속합니다. 접속 후 왼쪽 메뉴 바 → Reposit..

④ 개발, 데이터베이스/ⓢ Spring Boot 2019. 7. 28. 15:53
[Spring Boot] Gradle Build 하기

이번 포스팅에서는 Spring Boot 디펜던시 관리 매니저 gradle에 대해 알아보겠습니다. 대표적인 디펜던시 체커 및 빌드 툴로는 Maven과 Gradle이 있습니다. 둘은 엄연히 다른 구성이지만 한편으로는 동일한 역할을 수행하는 라이브러리 관리 툴이라 볼 수 있습니다. 특히 gradle은 버전관리를 자동으로 해주는 것까지 담당하여 보다 편리한 프로젝트 관리가 가능합니다. (# 물론 최근 Maven에서도 버전 관리는 자동으로 해주고 있습니다. 예전 버전에서는 직접 버전 명시까지 수행했어야 했죠.) Spring Boot에서 gradle 빌드를 사용하기 위해서는 아래와 같이 프로젝트를 생성할 시점에 결정할 수 있습니다. Spring Boot gradle 프로젝트 생성하기 1. Gradle 프로젝트 생성..

④ 개발, 데이터베이스/ⓢ Spring Boot 2019. 7. 21. 17:21
[Spring Boot] JUnit (embedded Servlet Container & Mockup Test)

이번 시간에는 Spring Boot JUnit 활용 및 Spring Boot Property 호출 과정에 대해 살펴보겠습니다. 지난 시간에 Hello World를 출력해 보았고 어떠한 Work Flow를 기준으로 호출되는지 알아보았습니다. 이를 기반으로 작성하게 될 클래스에서는 JUnit Test 및 Spring 설정 파일에 적용한 Property를 호출하는 과정에 대해 살펴보겠습니다. SpringBootTest Class 작성 먼저 아래와 같이 SpringBootTest Class를 작성합니다. 상세한 소스에 대한 내용은 하단에서 살펴보도록 하겠습니다. 1) application.yml 작성 server: port: 8000 propertyTest: test propertyTestList: 1,2,3 ..

④ 개발, 데이터베이스/ⓢ Spring Boot 2019. 7. 14. 15:52
[스프링 마이크로서비스] Spring을 이용한 마이크로서비스 이해하기

본 포스팅에서는 Springframework과 MSA의 관계에 대해 살펴보도록 하겠습니다. Springframework은 자바 기반 애플리케이션을 구축하는 사실상 표준 개발 프레임워크가 되었습니다. Spring은 의존성 주입(Dependency injection)이라는 핵심 개념에 기반을 두고 있습니다. 일반적인 자바 애플리케이션이 각 클래스가 애플리케이션의 다른 클래스와 명시적으로 링크된 클래스로 분해됩니다. 링크는 코드에서 클래스 생성자를 직접 호출하는 것으로, 일단 코드가 컴파일되면 이러한 링크 지점은 변경될 수 없습니다. 이러한 이유로 DI를 활용한 개발 방법으로 다양한 자바 클래스 사이의 매개체 역할을 수행하며 클래스 의존성을 관리하게 되었습니다. 스프링의 기능을 빠르게 추가해 사용성을 높인 덕..

② 클라우드 마스터/ⓜ MSA 2019. 3. 11. 01:11
이전 1 다음
이전 다음
공지사항
  • 2022년 waspro 활동
  • 2021년 waspro 포스팅⋯
  • RETRO - 2020 & PLAN -⋯
  • 20202년 4분기 계획
최근에 올라온 글
  • Terraform으로 EC2 인스턴⋯
  • 어플리케이션 & 클러스터⋯
  • StorageClass를 활용한 Dy⋯
  • Kubernetes (.bashrc - ku⋯
최근에 달린 댓글
  • 안녕하세요 해당 블로그가 정⋯
  • 좋은 글 감사합니다. 잘 읽고⋯
  • 혹시 버그가 났을때는 develo⋯
  • https://shut-down.tistory.c⋯
Total
1,598,590
Today
316
Yesterday
1,473
링크
  • 나라의 맛집이야기
TAG
  • k8s
  • jeus
  • Architecture
  • webtob
  • 오픈스택
  • node.js
  • JEUS6
  • openstack token issue
  • SA
  • MSA
  • git
  • SWA
  • apache
  • API Gateway
  • Da
  • 쿠버네티스
  • 마이크로서비스 아키텍처
  • aws
  • JEUS7
  • 아키텍처
  • openstack tenant
  • nodejs
  • JBoss
  • 마이크로서비스
  • kubernetes
  • aa
  • OpenStack
  • TA
  • Docker
  • wildfly
more
«   2022/06   »
일 월 화 수 목 금 토
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30    
글 보관함
  • 2022/04 (3)
  • 2022/03 (5)
  • 2022/02 (3)
  • 2022/01 (2)

Blog is powered by Tistory / Designed by Tistory

티스토리툴바