Course Outline
1. Cloud Computing 소개
여기까지 어떻게 왔는가 - 애플리케이션 호스팅부터 SaaS, 퍼블릭 및 프라이빗 클라우드까지
클라우드 정의 원하는 취향 선택: IaaS, PaaS, SaaS
일반적인 클라우드 사용 시나리오 SaaS와 기존 엔터프라이즈 컴퓨팅 비교프로그래밍 가능한 웹: 클라우드의 API
2. 클라우드 마이그레이션리소스 가상화를 통한 활용도 향상 탄력성을 위한 클라우드 관리: 자동화된 온디맨드 리소스 프로비저닝 공유 인프라 및 애플리케이션을 통해 규모의 경제 발전 클라우드의 이점과 과제3. IaaS(서비스로서의 인프라)
IaaS 아키텍처 및 주요 기능 주요 IaaS 제공업체는 누구입니까? Microsoft Azure 웹 역할 및 작업자 역할 Scala 기능, 로드 밸런싱, 장애 조치
Amazon Web Services (AWS) Elastic Compute Cloud(EC2) 및 Amazon 머신 이미지(AMI)
IaaS+: AWS 애플리케이션 서비스 및 마켓플레이스
지역 및 가용 영역
Networking 및 보안모니터링, Auto Scaling 및 로드 밸런싱확장 가능하고 내결함성이 있는 애플리케이션 구축정전으로부터 자신을 보호하는 방법Management 인터페이스프라이빗 및 하이브리드 클라우드 동인 및 과제요구 사항 정의프라이빗 클라우드 구축 방법론프라이빗 클라우드를 관리하는 방법도움을 줄 수 있는 사람: 공급업체 개요 VMware
남용아마존 가상 프라이빗 클라우드
하이브리드 클라우드 사용 사례제품 예: 유칼립투스프라이빗 클라우드 모델을 선택하는 방법4. PaaS(서비스형 플랫폼)PaaS 정의 완전한 PaaS 스택 어디에 선을 그어야 할까요: IasS+, 순수 PaaS, 맞춤형 SaaS? 클라우드용 애플리케이션을 구축하려면 어떤 기능이 필요합니까?멀티 테넌시(Multi-Tenancy) 멀티 테넌트 시스템이란 무엇입니까?규모의 경제 진화
테넌트에 대한 애플리케이션 사용자 정의다중 테넌트 애플리케이션에 대한 고려 사항:안정성, SLA, 법률 및 규제, 보안, 유지 관리, 타사 구성 요소
주요 PaaS 제공업체는 누구입니까? Microsoft Azure Google App Engine Force.comOutlook: PaaS의 미래
SaaS란 무엇입니까? 몇 가지 예.
6. 클라우드 아키텍처서비스 지향 아키텍처(SOA) 서비스 계층 모델 및 느슨한 결합의 개념 SOA + 이벤트 중심 아키텍처(EDA) = e-SOA REST란 무엇이며 클라우드에 왜 중요한가요?SOA와 클라우드의 시너지 효과 - 업계 관점SOA/SaaS 시너지SOA/PaaS 시너지 수요 충족을 위한 접근 방식
클라우드에 SOA 원칙 적용: 느슨한 결합, 캡슐화, 비동기 서비스
SOA를 기반으로 멀티 테넌시 애플리케이션 구축
레거시 시스템을 클라우드로 마이그레이션SOA / IaaS 시너지 서비스 지향 인프라(SOI)
자동화된 주문형 리소스 프로비저닝
클라우드 통합의 필요성과 과제 SOA가 도움이 되는 방법: 통합에 집중 애플리케이션 통합에서 SOI(서비스 지향 통합)까지
(중)중재의 필요성 중재 기능ESB(Enterprise Service Bus) 참조 아키텍처클라우드 통합에 대한 특별한 요구 사항은 무엇입니까? ESB에서 '인터넷 서비스 버스'로제품 예: Windows Azure AppFabricIBM 주철피오라노8. 표준 및 오픈 소스 소프트웨어
클라우드 표준 이식성 및 상호 운용성: 문제 설명 분산 Management Task Force, Inc.(DMTF) 개방형 가상화 형식(OVF) 개방형 클라우드 표준 인큐베이터아파치 Libcloud오픈 소스 소프트웨어(OSS) OpenStack9. 클라우드 보안
클라우드 보안으로의 진화 기존 웹 애플리케이션에서 SOA, 클라우드로 퍼블릭 클라우드 및 온프레미스 데이터 센터
클라우드 보안은 다차원적인 문제입니다. 차원 1: IaaS, PaaS, SaaS
차원 2: 네트워크, VM, 애플리케이션, 데이터차원 3: CSP, 테넌트
신원, 권한 및 액세스 Management (IdEA) 인증 및 액세스 제어SAML, XACML 및 PEP(정책 시행 지점)온프레미스 시스템 및 여러 클라우드 전반의 보안
Cloud Security Alliance 표준 클라우드 제어 Matrix, 합의 평가 이니셔티브, 클라우드 감사, 클라우드 신뢰 프로토콜보안, 신뢰 및 보증 레지스트리10. Go클라우드 기반 서비스를 위한 버넌스비즈니스 vs. IT vs. EA vs. SOA vs. 클라우드 거버넌스 SOA 거버넌스가 클라우드 거버넌스의 기초가 될 수 있는 이유 SOA 거버넌스 프레임워크, 표준, 기술 Open Group의 OSIMM(서비스 통합 성숙도 모델) Open Group SOA Governance 참조 모델 (SGRM) SOA Governance 활력법(SGVM)
클라우드 거버넌스 SOA 거버넌스와의 유사점 및 차이점
책임 설명: 클라우드 공급자와 클라우드 고객
클라우드 공급자 전환 – 거버넌스에 대한 최악의 테스트클라우드 거버넌스 방법론거버넌스 구현을 위한 기술
Outlook 및 클라우드 컴퓨팅 Hadoop의 사용 – 클라우드에서 인기를 얻고 있음 클라우드 투자 수익률(ROI) 총 소유 비용(TCO)