Meet the New Cloud World
Cloud computing is a type of Internet-based computing that provides shared computer processing resources and data to computers and other devices on demand. It is a model for enabling ubiquitous, on-demand access to a shared pool of configurable computing resources (e.g., computer networks, servers, storage, applications and services), which can be rapidly provisioned and released with minimal management effort. Cloud computing and storage solutions provide users and enterprises with various capabilities to store and process their data in third-party data centers that may be located far from the user–ranging in distance from across a city to across the world. Cloud computing relies on sharing of resources to achieve coherence and economy of scale, similar to a utility (like the electricity grid) over an electricity network.
# of Lecture | Date | Description | Lecture Materials |
---|---|---|---|
Lecture #0 | 2017-09-07 | 강의 소개 | Lecture slides |
Practice #1 | 2017-09-07 | AWS 101 | Lecture slides |
Lecture #1 | 2017-09-14 |
클라우드 컴퓨팅 개념과 모델 클라우드 컴퓨팅이란? 클라우드 컴퓨팅 및 AWS 소개 ETRI 클라우드 컴퓨팅 기술 클라우드 서비스 |
Lecture slides Youtube video Youtube video Youtube video Youtube video |
Practice #2 | 2017-09-14 |
AWS 가입 AWSEducate 가입 |
https://aws.amazon.com http://awseducate.com |
Lecture #2 | 2017-09-21 | 클라우드 컴퓨팅 기술 |
Lecture slides |
Practice #3 | 2017-09-21 |
AWS 기본 개념 가상 서버를 제공하는 EC2 |
AWS 기본 개념 가상 서버를 제공하는 EC2 |
Lecture #3 | 2017-09-28 | 클라우드 컴퓨팅 보안 | Lecture slides |
Practice #4 | 2017-09-28 |
Security Group으로 방화벽 설정하기 고정 IP를 제공하는 Elastic IP EC2 인스턴스 접속을 위한 키 쌍 AMI API와 툴 사용을 위한 액세스 키 생성하기 |
Chapter05 Chapter06 Chapter07 Chapter08 Chapter09 |
Holidays | 2017-10-05 | 추석 연휴 (추후 보강) | |
Lecture #4 | 2017-10-12 | 클라우드 컴퓨팅 메커니즘 | Lecture slides |
Practice #5 | 2017-10-12 |
AWS 리소스의 상태를 모니터링하는 CloudWatch HTTP 프로토콜과 연동되는 스토리지 S3 |
Chapter10 Chapter11 |
Lecture #5 | 2017-10-19 | 전문화된 클라우드 메커니즘 | Lecture slides |
Practice #6 | 2017-10-19 |
전 세계에 콘텐츠를 배포하는 CDN 서비스인 CloudFront 확장 가능한 관계형 데이터베이스를 제공하는 RDS (일부) |
Chapter12 Chapter13 |
Exam #1 | 2017-10-26 | 중간고사 | |
Lecture #6 | 2017-11-02 | 클라우드 관리 보안 메커니즘 | Lecture slides |
Practice #7 | 2017-11-02 |
확장 가능한 관계형 데이터베이스를 제공하는 RDS (일부) 확장 가능한 NoSQL 분산 데이터베이스를 제공하는 DynamoDB |
Chapter14 |
Lecture #7 | 2017-11-09 | 클라우드 컴퓨팅 아키텍처 | Lecture slides |
Practice #8 | 2017-11-09 |
확장 가능한 분산 인 메모리 캐시를 제공하는 ElastiCache |
Chapter15 |
Lecture #8 | 2017-11-16 | 심화 클라우드 아키텍처 | Lecture slides |
Practice #9 | 2017-11-16 |
부하 분산과 고가용성을 제공하는 ELB |
Chapter18 |
Lecture #9 | 2017-11-23 | 특화 클라우드 아키텍처 | Lecture slides |
Practice #10 | 2017-11-23 | 자동으로 EC2 인스턴스를 생성하여 서비스를 확장하는 Auto Scaling | Chapter19 |
Lecture #10 | 2017-11-30 |
클라우드 전달 모델 고려사항 비용 지표와 서비스 품질 지표 |
Lecture slides Lecture slides |
Practice #11 | 2017-11-30 |
서버 구성을 자동화하는 CloudFormation |
Chapter22 |
Lecture #11 | 2017-12-07 | 클라우드 컴퓨팅의 미래 | |
Practice #12 | 2017-12-07 |
간편하게 사용하는 애플리케이션 플랫폼 서비스 Elastic Beanstalk 애플리케이션 구성과 배포를 자동화하는 OpsWorks |
Chapter23 Chapter24 |
Exam #2 | 2017-12-14 | 기말고사 | |
Project | 2017-12-21 | 프로젝트 제출 (12월 21일 18시까지) |
Simple personal projects
To be released later...
간단한 형태의 실습이 진행되므로 보고 잘 따라하면 어렵지 않을 것 같습니다.
해외 가능한 카드에 대한 정보를 넣어야지만 AWS를 이용할 수 있습니다. 현재 학교 계정을 이용하면 $100 크레딧을 무료로 사용할 수 있도록 아마존과 협의되어있습니다.
$100 크레딧을 무료로 사용할 수 있습니다. 그 외에 Free Tier로 무료 사용이 가능합니다. 그러나 되도록이면 무료 크레딧 범위 안에서 사용하도록 해주세요. 비용 발생에 대해서 알 수 있도록 CloudWatch를 이용하여 $1만 결제되어도 알림이 뜨도록 설정하여 주세요.