서브페이지 비쥬얼입니다.

CLOUD

클라우드 플랫폼 기초교육

    • 교육과정
    • 교육내용
    • 시간(8H)
    • 구분
    • 개요
    • 클라우드 플랫폼 개요
      - 클라우드 컴퓨팅에 대한 이해
      - 클라우드 플랫폼에 대한 이해
    • 09:00-11:00(2H)
    • 이론
    • 시간 : 09:00-11:00(2H) 구분 : 이론
    • PaaS-TA
    • PaaS-TA 이해
      - Architecture 및 Concept
    • 11:00-12:00(1H) 13:00-14:00(1H)
    • 이론/실습
    • 시간 : 11:00-12:00(1H), 13:00-14:00(1H) 구분 : 이론/실습
    • 개발 툴
    • PaaS-TA CLI
      - 어플리케이션 배포
      - Database 연동

      Eclipse를 이용한 어플리케이션 개발

    • 14:00-16:00(2H)
    • 이론/실습
    • 시간 : 14:00-16:00(2H) 구분 : 이론/실습
    • 어플리케이션 설계
    • 클라우드에서 어플리케이션 설계
      - Microservice 이해 / 12 Factors에 대한 이해
    • 16:00-18:00(2H)
    • 이론/실습
    • 시간 : 16:00-18:00(2H) 구분 : 이론/실습

클라우드 플랫폼 활용교육

1일차

    • 교육과정
    • 교육내용
    • 시간(8H)
    • 개요
    • IaaS, PaaS, SaaS 등 이해

      클라우드 파우드리 사상

      앱 중심의 플랫폼 이해

      다양한 플랫폼 소개

    • (2H)
    • 시간 : (2H)
    • 클라우드 파운드리 시작
    • 개발을 위한 몸풀기 - login, target, push, apps, logs, scale, start, stop, restart, restage, un/map-route 이해

      the Cloud Foundry URLs 이해

      App names, hosts, domains, and routes 이해

      The Developer Console 이해

      App push 과정 및 이해

    • (2H)
    • 시간 : (2H)
    • 아키텍처
    • PaaS-TA 아키텍처 이해: applications, buildpacks, manifests, organizations, spaces, users, roles, domains, routes, services

    • (2H)
    • 시간 : (2H)
    • 개발툴
    • 이클립스 및 eGovF/W 개발환경을 이용한 push, scale, obtain logs, map/ unmap routes, start, stop, restart 활용

    • (1H)
    • 시간 : (1H)
    • 문제해결
    • 개발자 눈높이의 장애대응 - logs, recent logs, CF_TRACE, events, debugging options, troubleshooting techniques

      운영자 눈높이의 장애대응: sources and sinks, log types

      PaaS-TA의 한계: direct le access and its limitations

      확장 가능성: staging works, scaling works

    • (1H)
    • 시간 : (1H)

2일차

    • 교육과정
    • 교육내용
    • 시간(8H)
    • 어플리케이션 환경 이해
    • 어플리케이션 배포 이해

      어플리케이션 핸들링 하기

      공간 확보를 위한 작업

    • (2H)
    • 시간 : (2H)
    • 서비스 이해(1)
    • 서비스 개념 이해

      서비스 판매는 어떻게?

      다양한 서비스 맛보기

    • (2H)
    • 시간 : (2H)
    • 서비스 이해(2)
    • 서비스와 어플리케이션의 관계

      서비스 브로커를 이용한 서비스 확장

      외부 서비스는 어떻게?

    • (2H)
    • 시간 : (2H)
    • 다양한 개발환경 이해(1)
    • 개발자를 위한 개발 환경의 이해 (개발언어, 프레임워크, WAS 등...)

      개발 배포 조금 더 안으로 들어가기

      운영자 및 관리자를 위한 private 개발환경 만들기

    • (1H)
    • 시간 : (1H)
    • 다양한 개발환경 이해(2)
    • 개발환경 구조 이해하기

      PaaS-TA의 환경 자동화

      개발환경의 리소스 활용

      개발환경 디버깅 활용

    • (1H)
    • 시간 : (1H)

3일차

    • 교육과정
    • 교육내용
    • 시간(8H)
    • 어플리케이션 관리
    • 다양한 상용 및 오픈소스들과의 조합을 통한 관리

      어플리케이션 성능 관리 모니터링

      오토스케일링의 장/단점

      디플로이 기술 - 이관 및 수정

    • (2H)
    • 시간 : (2H)
    • PaaS-TA 아키텍처
    • 클라우드 아키텍처 심화: Router, Cloud Controller, Diego, Service Brokers, Health Manager, etc.

      PaaS-TA의 SLA 높이기: Health Manager ensures correct instance count

      클라우드 어플리케이션의 CD/CI

      다양한 테스트 환경 제공 방법

    • (4H)
    • 시간 : (4H)
    • 클라우드 환경에서의 어플리케이션 설계
    • The 12-Factor Application의 이해

      나도 플랫폼 제공자

    • (2H)
    • 시간 : (2H)