02. Showcase
마이크로서비스(microservice)는 애플리케이션을 느슨하게 결합된 서비스의 모임으로 구조화하는 서비스 지향 아키텍처(SOA) 스타일의 일종인 소프트웨어 개발 기법이다. 마이크로서비스 아키텍처에서 서비스들은 섬세(fine-grained)하고 프로토콜은 가벼운 편이다. 애플리케이션을 더 조그마한 여러 서비스로 분해할 때의 장점은 모듈성을 개선하고 애플리케이션의 이해, 개발, 테스트를 더 쉽게 해주고 애플리케이션 침식에 더 탄력적으로 만들어 준다.[1] 규모가 작은 자율적인 팀들이 팀별 서비스를 독립적으로 개발, 전개, 규모 확장을 할 수 있게 함으로써 병렬로 개발할 수 있게 한다.[2] 또, 지속적인 리팩터링을 통해 개개의 서비스 아키텍처가 하나로 병합될 수 있게 허용한다.[3] 마이크로서비스 기반 아키텍처는 지속적 배포와 전개(디플로이)를 가능케 한다.[1][4]
MSA Showcase
목차 1. MSA 다른 회사는 어떨까 ? 2. MSA 모든 기술은 명암이 있다 ! 3. 온라인 가래 예제를 통하여 엔터프라이즈 기반의 MSA 예시 ! 4. MSA 금융권의 Mission Critical Biz에서의 ...
Kubernetes Showcase
Kubernetes 기반의 개발 예제 애플리케이션 과정 예시 형업이 요구사항을 정의하고 담당자를 정의하면 해당 담당자는 해당 요구사항에 맞는 구현 소스를 신규 개발 및 기존 소스 수정을 실행하여 로컬에서 개발을 완료하고 단위...
X-card Containerization
X 카드 사례 발표 문서
하이브리드 멀티클라우드 구축
K보험사의 전사 IT시스템 클라우드 전환 과정과 전환 과정에서 고려 사항을 사례 중심으로 설명
Development
Development API development is the process of building Application Programming Interfaces (APIs) that allow software component...