ݺߣ

ݺߣShare a Scribd company logo
Atlassian 가용,확장성 확보(Data Center)+싱글사인온(Crowd) 중급 - 오픈소스컨설팅
Atlassian 가용/확장성 확보(Data Center) +
싱글사인온(Crowd) 중급
김세연 과장, Open Source Consulting
발표자 소개
일(work)이 잘 되게끔 도와주는 사람
Python을 사랑하는 JAVA 개발자
네 번째  Open Source Consulting Atlassian
세 번째  E-commerce START UP
두 번째  H/W, F/W START UP
첫 번째  SI 회사, 공공기관 SI
사용자 관리 어떻게 하고 계시나요?
내부/외부 회원 단순한 애플리케이션
점점 복잡해지고 늘어나는 사용자
회원
조직도/권한체계
시스템 복잡도
애플리케이션 복잡도
기존 사용자 관리
애플리케이션에서 사용자 관리
사용자 DB 폐쇄적
솔루션을 이용한 사용자 관리
사용자 중앙 관리
OS 의존성
Atlassian 가용,확장성 확보(Data Center)+싱글사인온(Crowd) 중급 - 오픈소스컨설팅
사용자 관리의 필요성
조직 구조 복잡도 증가
사용자 관리의 필요성
사용자 관리 시스템 직접 구현?
사용자 관리의 필요성
사용하는 솔루션 증가
Atlassian 가용,확장성 확보(Data Center)+싱글사인온(Crowd) 중급 - 오픈소스컨설팅
Crowd 소개
SSO(Single Sign-On)
Crowd 소개
통합된 인프라를 REST API로 관리
느슨하지만 강하게 연결된 인프라 관리
REST API 활용
SSO(Single Sign-On)
REST API
Crowd 소개
https://docs.atlassian.com/atlassian-crowd/latest/REST/#usermanagement/1/group
Micro Service Architecture Crowd 활용
REST API
물품 조회 구매
Micro Service Architecture Crowd 활용
REST API
장애 대응
비용 절감
DevOps
Scale-out
물품 조회 구매
Micro Service Architecture Crowd 활용
REST API
물품 조회
기능 서버
물품 구매
기능 서버
• 로그인을 할 수 없음
• Atlassian 제품은 embedded crowd 로그인 가능
Crowd 이중화
눈도 2개, 귀도 2개, 팔도, 다리도…
중요한 장기는 2중화
Crowd Data center
Crowd 장애
물품 조회
기능 서버
물품 구매
기능 서버
Atlassian Data Center Family
ALM 핵심 멤버들
Atlassian Data Center
Atlassian Data Center 기능
• Active-active clustering
• Distributed load
• Redundancy
• Concurrent user capacity
• Application resilience
• Highest quality of service
• Hassle-free deployment
• Rapid re-indexing
• Predictable costs
Atlassian Data Center Family
사용량, 부하가 높았습니다.
Atlassian Data Center Family
• Confluence 장기 사용
• 첨부파일(문서, etc) 증가
• Index 시간 증가, 실패도 증가
Atlassian Data Center Family
• Apache Lucene
• 문서 파일 Index
• 5s or manual
Confluence Data Center
Confluence Data Center - 데모 환경
Node
1
Node
2
Node
3
Node
4
Web
NFS
DB
Provisioning(자동화)!!
Confluence Data Center - 데모 환경
Node
1
Node
2
Node
3
Node
4
Human error
Confluence Data Center - 데모 환경
Demo Time
Confluence Data Center - 데모 환경
• https://github.com/it2seiyon/confluence_data_center
• https://bitbucket.org/rootSeyo/rafiki
• https://rootseyo.atlassian.net/wiki/spaces/~Kim%20Seiyeon/overview
Data Center AWS 아키텍처
AWS Quick Starts
Confluence Center on AWS
Team collaboration with high availability and scalability on the AWS Cloud
Wrap Up
• 계정 통합 관리
• 사용은 유연하고 보안은 강력하게
• Sing Instance - Back up
• 하나로 힘들 때 Data Center
• 지식을 안전하게 보호
Atlassian 가용,확장성 확보(Data Center)+싱글사인온(Crowd) 중급 - 오픈소스컨설팅

More Related Content

Atlassian 가용,확장성 확보(Data Center)+싱글사인온(Crowd) 중급 - 오픈소스컨설팅