본문 바로가기

docker2

Container Driven Development 시작하기 Container Driven Development 는 컨테이너화 된 환경 내에서 코드를 작성, 실행 및 테스트하는 개발 Flow이다. 컨테이너를 사용하면 애플리케이션의 빌드 및 패키징에 적용하며 자동화된 테스트를 비롯해 개발, Stage, Production에 단일 된 Artifact를 제공함으로써 전통적인 work flow에서 발생할 수 있는 많은 문제를 해결한다. 특히 환경차이 때문에 발생하는 문제와 버그가 최소화된다. 또한 빌드, 테스트, 배포 전반에 걸쳐 자동화된 프로세스 구축이 가능해지는데 이는 더 빠른 속도로 지속적 배포가 가능하게 한다. 컨테이너는 OS 수준에서 CPU, 메모리, Storage, 네트워크 리소스를 가상화한다. 민감한 프로세스는 하나의 논리적 Sandbox로 격리될 수 있으며.. 2021. 1. 30.
Spring Boot 2.4 Spring Boot 팀의 Phill 의 Spring Boot 2.4 설명 아래 내용들을 담고 있다. 00:27 데모 앱 만들기 업그레이드 07:24 버전 번호 변경 08:29 JUnit 빈티지 엔진 09:07 레거시 구성 데이터 모드 10:48 Logback 속성 변경 및 Property Migrator 새로운 기능 13:51 Java 15 및 시작 로깅 15:03 생성자 바인딩 @ConfigurationProperties 업데이트 18:11 ApplicationStartup 지표 (Flight Recorder 및 JSON) 24:49 애플리케이션 속성 / yaml 변경 30:46 'spring.config.import'사용 34:46 확장자없이 파일 가져 오기 35:28 오리진 체인 38:34 구성 .. 2021. 1. 24.