[Open Infrastructure & Cloud Native Days Korea 2019]
커뮤니티 버전의 OpenStack 과 Ceph를 활용하여 대고객서비스를 구축한 사례를 공유합니다. 유연성을 확보한 기업용 클라우드 서비스 구축 사례와 높은 수준의 보안을 요구하는 거래소 서비스를 구축, 운영한 사례를 소개합니다. 또한 이 프로젝트에 사용된 기술 스택 및 장애 해결사례와 최적화 방안을 소개합니다. 오픈스택은 역시 오픈소스컨설팅입니다.
#openstack #ceph #openinfraday #cloudnative #opensourceconsulting
[Open Infrastructure & Cloud Native Days Korea 2019]
커뮤니티 버전의 OpenStack 과 Ceph를 활용하여 대고객서비스를 구축한 사례를 공유합니다. 유연성을 확보한 기업용 클라우드 서비스 구축 사례와 높은 수준의 보안을 요구하는 거래소 서비스를 구축, 운영한 사례를 소개합니다. 또한 이 프로젝트에 사용된 기술 스택 및 장애 해결사례와 최적화 방안을 소개합니다. 오픈스택은 역시 오픈소스컨설팅입니다.
#openstack #ceph #openinfraday #cloudnative #opensourceconsulting
도커부터 시작하여 네이버클라우드플랫폼 쿠버네티스 서비스 활용안까지 전 과정을 소개해 드립니다. | From Docker to Naver Cloud Platform Kubernetes Service, we will introduce you to the entire process.
도커부터 시작하여 네이버클라우드플랫폼 쿠버네티스 서비스 활용안까지 전 과정을 소개해 드립니다. | From Docker to Naver Cloud Platform Kubernetes Service, we will introduce you to the entire process.
『빠르게 훑어보는 구글 클라우드 플랫폼』 - 맛보기복연 이
조대협, 최명근, 최유석, 윤성재, 김영균 지음 | 한빛미디어 | 2016.09.10
구글 클라우드 플랫폼을 처음 사용하는 사람을 위한 실습형 입문서.
이 책은 구글 클라우드를 처음 사용하는 사람이 가상 머신(VM) 기반의 클라우드 서비스 기능들을 빠르게 사용할 수 있도록 도울 목적으로, 실습 위주로 속도감 있게 구성하였다.
구글 클라우드의 가상 머신 서비스인 컴퓨트 엔진을 사용하기 위해 가입부터 VM 설정, 네트워크 설정, 오토 스케일링(자동 확장)과 모니터링, 그리고 MySQL 매지니드 서비스인 Cloud SQL의 사용법을 소개한다. 마지막으로 구글 클라우드만의 장점인 빅데이터 서비스, 전 세계를 덮는 전용 네트워크망, 합리적인 가격 정책을 소개한다.
더 빠른 게임시스템을 위하여 개선된 서비스들
김병수 솔루션즈 아키텍트, AWS
AWS의 모든 서비스들은 끊임없이 발전하고 개선되고 있습니다. 그런데 이러한 새로운 서비스들, 얼마나 빠른지, 과연 사용할때 얼마나 개선이 될수 있을지 궁금하지 않으신가요? 본 세션에서는 기존의 시스템에서 그대로 적용할 수 있는 AWS의 새로운 서비스와 기능을 중심으로 서비스 개선 부터 새롭게 선보이는 최적화된 시스템들까지, 다양한 개선점들과 이들을 사용할수 있는 최적의 조합을 살펴봅니다.
This document is aimed for IT operators and related people to make sense of IT automation. And ansible is just a tool. but engineer can acquire automation skill easily with ansible. no needs to deep dive into tool itself. just use it then your work would be happier.
[17.01.19] docker introduction (Korean Version)Ildoo Kim
Docker(도커) 소개를 위해 사용했던 자료입니다.
제가 속한 개발팀에서는 도커 컨테이너를 기반으로 개발부터 배포까지 가능한 환경 및 인프라를 구축하여 개발팀에서 대다수의 오퍼레이션까지 관여하면서 Devops 형태로 운영합니다.
Docker(도커)를 처음 사용하거나 개념적으로 익숙하지 않은 초보를 위해 만든 자료입니다.
슬라이드에서 사용된 스크립트/코드는 아래에 있습니다.
https://github.com/ildoonet/docker_introduction
----
김일두, Software Engineer @ Kakao
Github : https://github.com/ildoonet
Linkedin : https://www.linkedin.com/in/ildoo-kim-56962034/
게임을 위한 AWS의 다양한 관리형 Database 서비스 Hands on Lab (김성수 솔루션즈 아키텍트, AWS) :: Gaming ...Amazon Web Services Korea
게임을 위한 AWS의 다양한 관리형 Database 서비스
이 세션에서는 AWS에서 제공하는 다양한 형태의 관리형 DB의 특성을 공유하며, 해당 DB가 실제 어떻게 동작하는지를 소개합니다. 특히 다양한 크기에 대해 어떻게 동작하는지 살펴보며 DB의 특성에 맞는 사용 방법을 예제로 소개드리고자 합니다.
김태현
Sr. SW Engineer. (Blizzard Entertainment)
---
글로벌 게임서비스의 무정지, 무점검 서버 개발과 운영의 사례를 소개
1. 무정지 무점검을 위해 적용된 서버 개발 기술들의 소개
2. 무정지 무점검 운영을 위한 서버의 구성과 DevOps 운용 소개
3. 자동화 관리 도구 비교 - Ansible vs Puppet vs Chef
제품 Ansible Puppet Chef
개발사 AnsibleWorks Puppet Labs Opscode
출시 2012년 3월 2005년 8월 2009년 1월
개발언어 Python Ruby
Ruby(Client) /
Erlang(Server)
코드베이스 Ansible Galaxy Puppet Forge Chef Suermarket
WebUI O (Ansible Tower) O O
정의파일 YAML 독자 DSL / 내장 Ruby 독자 DSL(Ruby Base)
에이전트설치 X O O
확장성 O O O
간편도 상 중 중
가장 늦게 출시 되었으나 출시 이후 꾸준히 성장하고 사람들의 관심이 가장 높음.
에이전트 설치가 필요 없고, 누구나 쉽게 사용할 수 있음
4. Agentless Simple Powerfull
ㆍ 에이전트가 필요없는
환경.
ㆍ OpenSSH &
WinRM 지원
ㆍ 높은 보안성과
신뢰성
ㆍYAML 형식의 읽고
쓰기 쉬운 설정 파일
ㆍ높은수준의 프로그래
밍 스킬 불필요
ㆍ팀간 협업 극대화
ㆍ멱등성* 지원
ㆍ높은 생산성
ㆍ대량의 서버와 네트워크
장비 지원
ㆍ다양한 운영체제 관리
ㆍ동시에 다수의 장비에서
실행
ㆍ완벽환 구성 관리
오케스트레이션, 배포
멱등성이란??
멱등법칙(冪等法則) 또는 멱등성(冪等性, 영어: idempotent)은 수학이나 전산학에서 연산의 한 성질을 나타내는 것으로, 연산을 여러 번 적용하더라도
결과가 달라지지 않는 성질을 의미한다. – 위키백과
Ansible 모듈은 거의 대부분 멱등성을 제공하여 동일 모듈을 여러 번 실행하더라도 결과 값이 달라지지 않는다.
Ansible 특징
10. Ansible WebUI - AWX
DASHBOARD Job의 최근 실행 상태를 한눈에 볼 수 있는 화면
JOBS 최근 실행한 JOB 리스트
SCHEDULES 스케줄로 등록된 Job 리스트
PORTAL MODE 등록된 Job과 실행중인 Job을 하나의 화면에서 확인 가능
PROJECTS playbook 모음을 하나의 단위로 묶어서 관리
CREDENTIALS ansible 실행을 위한 계정 관리 메뉴
CREDENTIAL TYPES 사용자 설정 인증 타입
INVENTORIES Job을 실행하는 Host 모음
TEMPLATES Inventory와 Playbook을 조합하여 실제 job이 실행되는 구성 단위
ORGANIZATIONS Users, Teams, Projects, Inventoryes의 최상위 묶음 단위
USERS AWX 사용자 관리 메뉴
TEAMS AWX 사용자 그룹 단위
INVENTORY SCRIPTS 사용자 Inventory Script 관리 메뉴
NOTIFICATIONS ansible의 실행 상태를 알려주는 알람 등록 화면
MANAGEMENT JOBS Job 리스트나 실행 상태를 관리
INSTANCE GROUPS Job을 실행하는 단위 그룹
SETTINGS AWX의 인증과 기본 Job, ansible 설정을 관리
11. https://www.ansible.com/ - ansible 홈페이지
Ansible 참고 URL
https://github.com/ansible/ansible - ansible Git 저장소
https://docs.ansible.com/ansible/latest/index.html - ansible 가이드 문서
https://github.com/ansible/awx - ansible awx Git 저장소
https://docs.openstack.org/openstack-ansible/latest/ko_KR/index.html
- OpenStack-Ansible 문서