K PaaS-TA 앱 개발.

Slides:



Advertisements
Similar presentations
0 개방형 클라우드 플랫폼 ’14년 연구결과 및 발전방향 ( 목 ) 한국정보화진흥원 김은주 부장.
Advertisements

신도초 5 학년 4 반 김정수 지도교사 전혜원 선생님.  산출물 주제를 정하다가 문득 낮보다 왜 밤이 더 소리가 잘 들리는지 궁금해서 결정했다. 처음에 는 물질의 종류에 따른 소리의 크기로 하려 그랬 지만 실험이 너무 간단한 것 같아서 재료를 늘리 거나 온도를 높이려고.
박재언 류호성 구창모 김승엽. Why Cloud Computing 클라우드 컴퓨팅 등장 배경 3 천문학적으로 늘어나는 컴퓨터 와 네트워크 장비의 증가 매일 쏟아지는 방대한 데이터 및 다 양한 사용자 환경지원 요구 확대 복잡한 IT 기술의 진화 및 관리의 어려움 지속적으로.
Smart Phone Game 쇼군 적용 사례 ㈜블루솜 Global Top Cloud Service Provider Bluesom Co.,Ltd.
Kt ds devpack 공지내용 1. kt ds devpack 소개 2. 제공내용 및 신청방법.
팀 명 : 커 피 팀 원 : 정수현 외 4 명 ( 다른 학교분들 ). 목차목차 결과물 시현 및 설명 DB 설계 서비스 흐름도 개발 환경 개발 개요 개발 과정의 기술 개발 동기.
데이터 베이스 (MYSQL) 장수용. MYSQL 이란 ? -MySQL 은 DBMS( 데이터베이스 관리 시스템 ) 이다. - MySQL 은 RDBMS( 관계형 데이터베이스 ) 이다. - MySQL 은 오픈소스이다. - MySQL 은 빠르고, 안정적이고.
작성자조성웅 작성일자 기본환경 1. Java : Eclipse : Tomcat : 6.0 이상 4. DB : MySQL File System : DFS 6. Framework - Spring : JPA 및 CXF.
Socialmovier System 최종 발표 팀명 : Con Spirito (7 조 ) 팀원 : 김다정 경주리 김소담 최은미 1.
내 마음의 버 스 이천신하교회 청년부. 이름 : 한상훈 나이 : 30 살 종교 : 기독교 ( 모태신앙 ) 생활신조 : 인생은 한방 ! 로또나 사자 이상형 : 청순 가련한 모태미녀 특이사항 : 걸그룹 노래에 환장함 식스팩을 갖기엔 슬픈 몸을 타고 남.
Cloud Computing Prof. Sang Ho Lee Soongsil University 1.
독서골든벨 2009 학년도 6 학년 1 학기 6-10 반. 1. 이야기 삼국유사 정대한 원효대사는 수행을 위해 떠나던 중 피곤하여 숲 속에서 잠이 들었다. 잠결에 너무 목이 마른 나머지 어디에 담겨있는 물을 맛있게 마셨나요 ?
SDU 재학생 및 신. 편입 학생을 대상으로 “ 클라우드 컴퓨팅 ” 에 대해서 알아보는 특강을 준비하였습니다. 본 특강은 컴퓨팅 산업에서 가장 큰 화두로 성장하고 있는 “ 클라우드컴퓨팅 (Cloud Computing) 에 대한 기초 적 이해와 클라우드 컴퓨팅에서 사용되는.
의료자원 규제현황과 개선방향 자원평가실. 의료자원 관리 개요 규제개혁 토론과제.
두 손 들고 두 손 들고 찬양합니다 두 손 들고 찬양합니다 다시 오실 왕 여호와께 다시 오실 왕 여호와께 두 손 들고 찬양합니다 두 손 들고 찬양합니다 다시 오실 왕 여호와께 다시 오실 왕 여호와께 오직 주만이 나를 다스리네 오직 주만이 나를 다스리네 나 주님만을.
마이크로 서비스 아키텍처로 개발하기 안재우 Platform Architecture 팀 SK Planet.
2 Ⅰ Ⅱ Ⅲ 3 Ⅰ 4 1. 추진배경 2. 사업의 정의 3. 사업의 범위 4. 개선방향.
① 인터넷우체국 ( 을 통한 검색 새 우편번호 검색방법 ( 인터넷 ) O 다음, 네이버 등 포털서비스와 동일한 통합검색 방식 - 도로명주소, 지번주소, 건물명 등을 입력하여 검색 가능 예시 ) 도움 5 로, 어진동, 우정사업본부.
Chapter 07. 클라우드 서비스와 모바일 기기의 연동. 1. 클라우드 2. 구글 드라이브와 구글 오피스 3. 인터넷 캘린더 4. 인터넷 메모.
지금은 기도 하는 시간입니다 1. 송구영신예배를 위해서 2. ‘크리스마스 이브’ 행사를 준비하는 교육 기관을 위하여
LG 전자 L G 전자 주식회사 발 신 : LG전자 CTO부문 조직문화파트 제 목 : LG전자 연수생 모집공고
루틴스(EVA-EDMS)제품소개서 EVA(Enterprise Value Approach_기업자산 가치로서의 접근)
Computer Network 임현수 이량경 이가영
목차 Ⅰ. 과제 추진 배경 Ⅱ. 현상 분석 Ⅲ . 과제 추진 활동 및 성과 Ⅳ. 기대효과 Ⅴ. 향후 추진 계획.
연 합 남 전 도 회 월 례 회 1부 예배- 찬 송 장 다같이 2011년 1월 2일 1부 예배- 찬 송 장 다같이 기 도
행정소송 실무교육 공익법무관 문 유 식 인사 공익법무관 소개 서울고검 소개.
사 업 계 획 2011년 제1호 - 2월 1일 2011 주 안에서 소통하며 화합하고 참여하며 헌신하는 남신도회
조선왕조의 유교정치.
DRIMS-Cloud 소개.
현대사회의 여성문제와 여성복지 3조 권경욱 강향원 황대인 변갑수 박창욱 김지현.
의사결정 향상을 위한 빅데이터 활용 강윤선 김민성.
빅데이터 분석 과정.
고교평준화의 득과 실 김영주 이지영 최윤영.
Web Programming 강의 소개
Cloud & Openstack suckzoo.
Toad for SQL Server 제품 소개서 – 프로넷소프트㈜.
Azure WebApp on Linux와 .NET Core
고성능 컴퓨터 관리를 위한 클러스터 플랫폼 개발
임베디드 프로그래밍 Lecture #
<원광만세력> APP 사용설명서
클라우드컴퓨팅연구부 고성능컴퓨팅SW연구실
게임에서 공공까지, 국내 실 사례들로 본 빅데이터 융합 분석
2010년 직원연수 자료 제1차 : 4월 16일 ~ 17일 제2차 : 4월 23일 ~ 24일
스타트업을 위한 손쉬운 챗봇 개발 및 서비스하기
한국IT교육원 팀장 : 도신욱 팀원 : 박영준 윤상철 여성모
MEAN Stack Front to Back
계약서 관련 실무 계약 위반과 판례 김래균.
매스커뮤니케이션 신문 목원대학교 서 진 희.
13장 Securing DB Server (MS 18장)
[ ] Cloud Computing Ubiquitous Computing & Practice 김상구 정성혁.
클라우드 기반 비즈니스 모델 개발 및 비즈니스 스마트화 전략
생활 철학 인간이란 무엇인가?.
스마트워크를 위한 R&BD 플랫폼 혁신(3차) 위탁연구과제 관리
Copyrightⓒ 1999 서울산업대학교 전자계산학과 석상기 교수
제안 목적 고객성향 분석으로 매출 증대 유사업체 분석으로 신상품 홍보 원가요소 분석 및 피드백으로 원가율 관리
청각기관의 구조와 기능2 옥정달.
양궁게임 게임기획서 1차안 2011/01/17 최가운.
[ 한가지 부족한 것 ] [ 밤이 오기 전에 일하라 ]-----
최종 사용자 관점의 웹 서비스 성능 관리 SmartSQM Agentless 실시간 전구간 성능 모니터링
한양대학교 Mobile Cloud Service Syllabus
성경퀴즈 여호수아1장 3장 복습게임.
2010년 업무지원 시스템 사 업 설 명 회
Dynamic Graph Query Primitives for SDN-based Cloud Network Management Ramya Raghavendra, Jorge Lobo, Kang-Won Lee 2012 HotSDN 정보통신공학과.
나-는 믿음으로 주 얼굴 보리니- 아침에 깰 때에 주형상에 만족하리 나주님 닮기 원하네 믿음으로 주얼굴 보리라 -
스터디카페 예약시스템 조영현.
K PaaS-TA 앱 운영.
Eclipse Plugin 활용 가이드 ㈜크로센트
이러다 클라우드.
11월 고등부 공과설교 업드림? 업드림! 갈라디아서 6:9-10.
Presentation transcript:

K PaaS-TA 앱 개발

K PaaS-TA 서비스 개요 K PaaS-TA 사용 Application 개발 DB연동 디버깅

1. PaaS-TA 서비스 개요(1/4) 가트너는 클라우드 서비스를 IaaS, PaaS, SaaS로 구분 Cloud Service Model 사용자관리 스토리지 서버 가상화 OS 미들웨어 런타임 데이터 애플리케이션 네트워킹 전통적 IT IaaS PaaS SaaS 서비스로공급

1. PaaS-TA 서비스 개요(2/4) PaaS 는 클라우드 미들웨어 서비스로 테넌트가 어플리케이션을 배포하여 최종 사용자에게 서비스를 제공하며, 플랫폼은 PaaS 서비스 제공자가 운영/관리 함 PaaS 서비스와 이해 관계자 어플리케이션 사용자 어플리케이션 서비스 이용 PaaS 테넌트 (개발 조직) PaaS 운영자 (운영 조직) 어플리케이션 배포 플랫폼 운영 관리

1. PaaS-TA 서비스 개요(3/4) PaaS 실행환경 PaaS 개발환경 PaaS 운영환경 REST API 호출 REST API 호출 사용자 포털 Eclipse Plugin CF CLI PaaS 개발환경 PaaS 운영환경 운영자 포털 CF CLI Bosh CLI

1. PaaS-TA 서비스 개요(4/4) PaaS 는 테넌트의 사용자 및 리소스 관리를 위해 조직과 영역을 정의하며, 어플리케이션과 서비스는 영역 하위에 배포됨 조직 영역 어플리케이션 서비스 개념 어플리케이션 테넌트 조직 영역 서비스 용량 승인 필요 용량 설정 필요 MySQL, Redis, MongoDB 예시) PaaS팀 (paas@koscom.co.kr) HomePage (프로젝트명) Dev (개발) Koscom-dev Kosocm-dev MySQL 4G Memory 1G Memory Opt (운영) Koscom Kosocm MySQL 3G Memory

2. PaaS-TA 사용 - 사용자포털 PaaS 사용자, PaaS 운영자, 어플리케이션 사용자 관점에서 PaaS 회원 가입부터 승인 후 어플리케이션 배포 과정 시나리오 시나리오 테넌트 (개발 조직) PaaS 운영자 (운영 조직) 어플리케이션 사용자 A. 회원 가입 B. 조직 신청 C. 조직 승인 용량 승인 D. 영역 생성 E. 서비스 생성 F. 어플리케이션 배포 F.1 사용자 포털 활용 배포 F.2 CF CLI 활용 배포 F.3 Eclipse Plugin 활용 배포 F. 어플리케이션 이용

2. PaaS-TA 사용 – CF CLI CLI를 이용하여 PaaS 환경 설정, 어플리케이션 배포, 서비스 인스턴스 생성 및 바인딩을 수행할 수 있음 CLI 설치 포털에서 “클라이언트 툴”에서 다운로드 받은 뒤 압축을 풀고 환경설정 Path에 등록 PaaS 접속 설정 API 서버 설정 API 로그인 영역 설정

2. PaaS-TA 사용 – CF CLI CLI를 이용하여 PaaS 환경 설정, 어플리케이션 배포, 서비스 인스턴스 생성 및 바인딩을 수행할 수 있음 서비스 인스턴스 생성 서비스 조회 서비스 인스턴스 생성 어플리케이션 배포 어플리케이션 배포 서비스 바인딩 어플리케이션 초기화 어플리케이션 조회

3. Application 개발(1/2) Cloud 환경에서 Application 개발 시 stateless, Log, 서비스 사용에 대한 이해가 필요함 Consider Cloud Applications? Redis redis://auth@host/ Application Application Autoscale Group No Session Cluster  No Writing Logs As Files No Static Backend Service 01 프로세스는 무상태(stateless)이며, 아무 것도 공유하지 않는다(유지될 필요가 있는 모든 데이터는 데이터베이스 같은 안정된 백엔드 서비스에 저장되어야 한다) 02 로그를 이벤트 스트림으로 취급한다(아웃풋 스트림의 전달이나 저장에 절대 관여하지 않는다) 03 App의 코드는 로컬 서비스와 서드파티 서비스를 구별하지 않는다 Use Redis  Use Event stream stdout / stderr Use Dynamic Loading The twelve-factor app : https://12factor.net/

3. Application 개발(2/2) Cloud 플랫폼에 배포 가능한 Application을 위한 소스 및 환경 설정 추가 필요함 Spring Cloud 사례 pom.xml properties 설정 Cloud config Git Source: https://github.com/CrossentCloud/PaaSXpert-Tutorial

4. DB 연동 – MySQL 서비스 접속 discipline MySQL 서비스는 외부 직접 접속이 불가하며, 포털이 제공하는 MySQL 관리 툴을 활용하여 데이터 확인 및 DDL, DML 문장을 수행할 수 있음 PaaS-TA 포털의 MySQL Tool 활용 환경 정보 확인 로그인 및 사용 discipline 

5. 디버깅 - 로그 로그는 모든 실행중인 프로세스와 백그라운드 서비스의 output stream 으로 부터 수집된 이벤트가 시간 순서로 정렬된 스트림으로 Application 이 실행되는 동안 계속 흐르는 흐름 PaaS-TA 포털의 로그 활용 로그 확인 실시간 로그

End of Document