|
|
-클라우드 컴퓨팅 산업과 기술 -클라우드 네이티브 기술 -클라우드 서비스 모델 -클라우드 컴퓨팅의 유형 -하이브리드 클라우드, 멀티클라우드
|
|
|
|
-Cloud환경을 위한 Linux 설치와 필수 명령어 -운영에 필요한 기능 습득 : cron, 자원모니터링, 보안구성 -리눅스 shellscript : 기본문법과 함수, 라이브러리 -bash 기본문법 -다양한 변수 활용하기 -파일과 사용자관리 명령어 -편집기 기능 익히기(vim,sed) -파이프, gawk를 이용한 데이터베이스 정보필터링
|
|
|
|
-Cloudservice를 위한 Network 운영기술 -기본프로토콜의 이해(arp,dhcp,tcp,ip) -네트워크 장비 (스위치, 라우터, 방화벽, 로드밸런서, VPN) -가상화환경에서 LAN네트워크 구성
-IP할당기법,internal / externalnetwork 구현 -IP의 정적, 동적할당 -사설 IP 주소와 공인 IP 주소 -NAT를 활용한 주소변환 -overlay 네트워크의 이해
|
|
|
|
-HTML+CSS3/자바스크립트 –HTML5 멀티미디어와 입력방식 -스타일시트와 선택자 -박스모델과 응용 -CSS3 레이아웃 구성하기 -자바스크립트 자료형과 기본문법 -자바스크립트 객체 -DOM과 이벤트 처리, 입력 검정
-파이썬 프로그래밍 -파이썬 자료형 -조건문과 반복문 -파이썬함수와 예외 처리하기 -모듈과 리눅스 -파이썬에서의 클래스
-React/node.js 스크립트 프로그래밍 -리액트네이티브와 개발환경준비 -컴포넌트와 스타일링 -Hooks 과 ContextAPI -리액트 내비게이션 -노드내장 모듈과 이벤트 -패키지 매니저 -익스프레스 웹 서버만들기 -NoSQL(몽고DB) 과의 연결
|
|
|
|
-RDBMS데이터처리(정형) -오라클 / MySQL 환경이해 및 설치 -SQL기본 -parameter(my.conf) 구성 -테이블 생성 및 변경 -EXPLAIN,id,select_type,table -Type종류, possible_keys,key,key_len,ref,rows -풀테이블스캔,Orderby,Groupby처리 -테이블조인,조인알고리즘,서브쿼리,세미조인 -AmazonRDS와의 연계
-NoSQL데이터처리(비정형) -NoSQL / 몽고DB -정형, 비정형데이터처리 -도큐먼트, 컬렉션,데이터형 -인덱싱, 트랜잭션관리,스키마관리 -복제셋처리,샤딩,배포와관리
|
|
|
|
-도커기본:Dockerfile,docker-compose -도커를 활용한 image공유 : Github, Bitbucket -가상화기술의 이해 -도커 컨테이너 라이프 사이클 관리 -Dockerfile을 이용한 이미지 작성 -사설 이미지 저장소 구현하기와 dockerhub에 이미지 저장하기 -yml파일 작성을 통한 서비스 환경구현
-도커 클러스터(dockerswarm) -dockerstack의 이해 -dockerswarm을 이용한 클러스터환경 구현 –컨테이너 업그레이트(롤링업데이트) -안정적인 스택 관리 기술
|
|
|
|
-Kubernetesarchitecture 이해 및 구축 -k8s의 베어메탈, 클라우드 환경을 통한 설치 -Pod,ReplicaSet,Deployment,Service 객체 이해하기와 기본 서비스 배포
-Kubernetesnetworkservice 구현 -ClusterIP, NodePort를 활용한 서비스 배포 -클라우드로드밸러스를 통한 서비스 배포 -on-premise환경에서 로드밸런서를 통한 서비스 배포 -인그레스의 구조와 활용
-Kubernetes 자원활용 기법 -볼륨(PV,PVC) -k8s계정과 Role, ClusterRole -포드위 자원 사용량 제한하기 -쿠버네티스 스케줄링과 오토스케일링
|
|
|
|
-AWS 서비스 및 아키텍쳐 -클라우드 환경 구성과 계정생성, 관리 -접근관리와 사용자관리
-PublicCloud를 이용한 인스턴스이용 및 관리 -하이퍼바이저, 네트워크, 볼륨, 데이터베이스, 클라우드에서의 함수 등 -3tier구조의 이해와 이를 위한 사설 환경 구성 -WEB-WAS-DB(storage) 환경 구성과 접근 제어 -CDN서비스를 통한 컨텐츠 배포 -serverless,MSA기반의 서비스 배포데이터 분석
-PublicCloud에서의 컨테이너 개발,관리(쿠버네티스) -클라우드 환경에서의 k8s 실습환경구성 -blue,green 서비스 배포와 트래픽 관리 -로드밸런서와 ingress
|
|
|
lac(Intrastructure as Code) 인프라 자동화
|
-Ansible 아키텍쳐와 Playbook -베이그런트를 이용해서 앤서블의 실습환경구성 -리눅스와 윈도우를 앤서블을 통해서 관리 -네트워크 운영체제를 앤서블을 통해서 관리 -인벤터리, 변수, 전자2를 이용한 변수확장 -플레이북 효육적인 작성법 -setup에 의한 서버 내 정보자동수집 -플레이북 재사용 구성 -AWS와 앤서블 활용 -Ansible을 활용한 클라우드 서비스 배포 -Ansible을 통한 컨테이너 관리
-Terraform아키텍쳐와 리소스 프로비저링 -laC와 테라품 -실행환경구성 -기본사용법(HCL,블록,리소스,출력,프로비저너) -프로바이더구성,에코시스템 -State동기화, 워크스페이스 -모듈의 작성, 소스관리 -형상관리, 코드관리, State 백엔드 -워크플로,프로비저닝 파이프라인 설계 -인프라 운영 및 관리
|
|
|
|
-CI/CD를 위한Jenkins : 자동화배포관리 -애자일방법론과 지속적 통합 -젠킨스의 설치 -도커에서의 젠킨스(도커호스 설정) -젠킨스컨테이너실행(데이터볼륨 이용한 젠킨스컨테이너 실행) -젠킨스 플러그인 매니저
-DevOps 서비스 환경관리 : 버전관리, 성능 모니터링 -젠킨스 CI 구조 -CI 파이프라인생성 -소나브에서 정적코드 분석결과 확인 -젠킨스 CD 구조 -제이미터를 이용한 성능 테스트 생성 -CD 파이프라인 -Continuous Deployment 정의하기 -젠킨스 Continuous Deployment 파이프라인 생성
|
|
|
|
-DDD , TDD설계와 패턴 -테스트주도개발개념, xUnit테스트프레임워크, 단위테스트 실습 -테스트케이스작성과 리팩토링 데이터 일관성 유지데이터 통합 패턴 -명령&쿼리 책임분리,이벤트소싱패턴,SAGA패턴,UI패턴 -도메인주도설계(DDD)개념,바운디드콘텍스트 단위 분리 및 매핑 -도메인 오브젝트 구성요소 설계 -Aggregate,Entity,ValueObject,모델링
|
|
|
|
|
-Host기반:Mysql2-tier 웹서비스 구축 -Nginx를 이용한 로드밸런싱 웹서버 구축
|
|
|
|
-클라우드기반 불법주정차 관리 프로그램 개발 -클라우드기반 방문객출입 관리서비스 -클라우드기반 프로그래밍 교육을 위한 지식공유 및 제어 프로그램 개발 -AWS를 활용한 챗봇시스템구축 및 운영 -클라우드기반 방문객출입 관리서비스 -publc 클라우드기반 마켓 리뷰분석
|
|
|
|
-기업실무 프로젝트 멘토링 -SW개발 실무자멘토 참여
|
|
|
|
|
-직무소개 및 채용정보 -기업에서 원하는 인재상
|
|
|
|
-취업전략 특강 -자기소개서 작성법 -면접의 신
|
|
|
|
|
|
|
|
|