Getting Started with AWS
Contents for Today
Cloud Computing
AWS
Main services
Security
Architecture
Useful Informations
On-premise
: ์ฌ์ฉ์๊ฐ ์ง์ Infra, Platform, Application์ ๊ด๋ฆฌํ๋ ๋ชจ๋ธ์ด๋ค
Saas (Software as a Service)
: ๊ฐ์ฅ ์ผ๋ฐ์ ์ธ ์ ํ์ Cloud Service์ด๋ฉฐ Service๋ฅผ ์ ๊ณตํ๋ ๊ณณ์์ Infra์ Software๊น์ง ๋ชจ๋ ์ ๊ณต, ์ฆ Application Level๊น์ง Service๋ก ์ ๊ณต๋๋ค
Intro to AWS Cloud
What is Cloud Computing?
Internet based computing
์ ์ผ์ข ์ผ๋ก ์ ๋ณด๋ฅผ ์์ ์ computer๊ฐ ์๋ Internet์ ์ฐ๊ฒฐ๋ ๋ค๋ฅธ computer๋ก ์ฒ๋ฆฌํ๋ ๊ธฐ์Served when shared computer manage resources & data are requested
Configurable computer resources
( ex. Network, Server, Storage, Application, Service)์ ๋ํด ์ด๋์๋ ์ ๊ทผ ๊ฐ๋ฅํ ์ฃผ๋ฌธํ ์ ๊ทผ์ ๊ฐ๋ฅ์ผ ํ๋ ๋ชจ๋ธ์ต์ํ์ ๊ด๋ฆฌ ๋ ธ๋ ฅ์ผ๋ก ๋น ๋ฅด๊ฒ ์๋น ๋ฐ release๋ฅผ ๊ฐ๋ฅ์ผ ํจ
Clouding computing
๊ณผStorage Solution
๋ค์ ์ฌ์ฉ์์ ๊ธฐ์ ๋ค์๊ฒ ๊ฐ์ธ ์์ ๋ ํ์ฌ Data center์ data๋ฅผ ์ ์ฅ, ๊ฐ๊ณตํ๋ ๋ค์ํ ๊ธฐ๋ฅ์ ์ ๊ณต์ ๊ธฐ๋ง์ ํตํ ์ ๋ ฅ๋ง๊ณผ ๋น์ทํ ์ผ๊ด์ฑ ๋ฐ ๊ท๋ชจ์ ๊ฒฝ์ ๋ฅผ ๋ฌ์ฑํ๊ธฐ ์ํด ์์์ ๊ณต์ ์ ์์กดํจ
Cloud Computing Services
1. On-premise (Traditional IT)
์ฌ์ฉ์๊ฐ ์ง์ Infra, Platform, Application ๊ด๋ฆฌ
๊ท๋ชจ ์๋ ์ ์ฒด๋ผ๋ฉด ์ง์ IDC (Internet Data Center) ๋ฅผ ๊ตฌ์ถํ๊ณ , ์ผ๋ฐ์ ์ธ ๊ฒฝ์ฐ IDC์ ๊ณต๊ฐ์ ํ ๋น ๋ฐ์ ๋ฌผ๋ฆฌ ์๋ฒ๋ฅผ ์ค์นํ๊ณ Hardware, Operating System, Server Application์ ๋ชจ๋ ๊ด๋ฆฌํจ
2. IaaS (Infrastructure as a Service)
AWS EC2
๊ฐ ๋ํ์ Virtual Server, Data Storage & Hosting Computer, Network ๋ฑ IT Infra๋ฅผ ์ง์ํด์ฃผ๋ Service๋ก Hardware๋ฅผ Service๋ก ์ ๊ณตํ๋ Cloud Model
Manage OS & Applications
3. PaaS (Platform as a Service)
AWS Elastic Beanstalk
์ด ๋ํ์ Elastic Beanstalk์ ์ฌ์ฉํ๋ฉด, application์ ์คํํ๋ Infra์ ๋ํ ์ผ๋ ค ์์ด AWS Cloud์์ ์ ์ํ๊ฒ ๋ฐฐํฌ, ์ด์ ๋ฐ ๊ด๋ฆฌํ ์ ์๋ค!
Serves Fundamental Iaas + Development Tools & Functions + Deployment
-> They serve pretty much everything you need when you develop & deploy
Developers only have to write
logic
to connect their application & served services
4. Saas (Software as a Service)
Google Apps
,Office 365
๊ฐ ๋ํ์ ๊ฐ์ฅ ์ผ๋ฐ์ ์ธ ์ ํ์ Cloud Service์ด๋ฉฐ Service๋ฅผ ์ ๊ณตํ๋ ๊ณณ์์ Infra์ Software๊น์ง ๋ชจ๋ ์ ๊ณต
-> Serves application level service
๊ฐ๋ฐ์๋ณด๋ค๋ ์ค ์ฌ์ฉ์์๊ฒ ๋ฐ๋ก ์ ๊ณตํจ
AWS (Amazon Web Service) ๋ฅผ ์ด์ฉํ Cloud Computing
AWS
Web ๊ณผ mobile์ App, Big data project, Social game์ ์ด๋ฅด๋ ๊ฑฐ์ ๋ชจ๋ ๋ฌผ๋ฆฌ์ ์ธ computing resources๋ฅผ Cloud๋ฅผ ํตํด ์คํํ ์ ์๋ ๋ค์ํ Infra ๋ฐ Application Services๋ฅผ ์ ๊ณตํจ
๊ฐ์ฅ ์์ ํ๊ณ ์ ๋ขฐํ ์ ์๋ Cloud Service
์ฝ๊ณ ๋น ๋ฅธ ํ์ฅ์ฑ ์ ๊ณต
์ ๋น์ฉ์ด๋ ์ฅ๊ธฐ ์ฝ์ ์์ด ์ฌ์ฉํ ๋งํผ ๋ง ๋น์ฉ์ ์ง๋ถํ๋ฏ๋ก ๋น์ฉ์ ์ ๊ฐ ํ ์ ์๋ Platform ์ ๊ณต
Amazon Cloud Service
Computing, Storage, Database, Networking, Analysis, Machine Learning, AI, IoT, Security, Application Development, Deploy & Maintenance ๋ฑ ๋ค์ํ Application Service ์ ๊ณต
๊ฐ์ฅ ํฌ๊ด์ ์ธ ๋ฒ์์ ์๋น์ค๋ฅผ ์ ๊ณตํ ๋ฟ๋ง ์๋๋ผ, ํด๋น ์๋น์ค์์๋ ๊ฐ์ฅ ์ฌ์ธต์ ์ธ ๊ธฐ๋ฅ์ ์ง์
Amazon Elastic Container Service(ESC)
,Amazon Elastic Container Service for Kubernetes(EKS)
andAWS Fargate
gives you the most effective way to execute containerthe most safe and flexible cloud computing environment
AWS์ core infra๋ ๊ตฐ์ฌ, ๊ตญ์ ์ํ ๋ฐ ๋ณด์์ด ๋งค์ฐ ์ค์ํ ์กฐ์ง์ ๋ณด์ ์๊ตฌ์ฌํญ์ ์ถฉ์กฑํ๊ธฐ ์ํด ์ค๊ณ๋์์
๋์ผํ๊ณ ์์ ํ ๋ณด์ hardware/software๋ฅผ ์ฌ์ฉํ์ฌ ๊ฐ region์ ๊ตฌ์ถ & ์ด์
AWS์ ๋ชจ๋ ๊ณ ๊ฐ์ ๋ณด์์ ๋งค์ฐ ์ํํ workload๋ฅผ ์ฒ๋ฆฌํ ์ ์์ ์ ๋๋ก ์์ ํ๊ณ ๊ฒ์ฆ๋ service offering๊ณผ ์ฐ๊ด๋ supply chain์ ์ง์ํ๋ ์ ์ผํ ์์ฉ cloud์ ํํ์ ๋๋ฆด ์ ์์
263๊ฐ์ ๋ณด์, ๊ท์ ์ค์ ๋ฐ governance service/main function์ ํฌํจํ๋ ์ฌ์ธต์ ์ธ cloud security set ์ง์
85๊ฐ์ ๋ณด์ ํ์ค๊ณผ ๊ท์ ์ค์ ์ธ์ฆ์ ์ง์ํ๋ฉฐ, ๊ณ ๊ฐ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๋ 116๊ฐ์ ๋ชจ๋ AWS ์๋น์ค๋ ํด๋น ๋ฐ์ดํฐ๋ฅผ ์ํธํ ํ๋ ๊ธฐ๋ฅ ์ ๊ณต
Machine Learning
,AI
,IoT
,Serverless Computing
๊ณผ ๊ฐ์ ์๋ก์ด ๋ถ์ผ์์ ๋งค์ฐ ๋น ๋ฅธ ํ์ ์ ์ด๋ฃจ์์AWS๋ก ์ต์ ๊ธฐ์ ์ ํ์ฉํ์ฌ ๋ณด๋ค ๋น ๋ฅด๊ฒ ํ์ ํ๊ณ , ์ฐจ๋ณํํ๊ณ , solution์ ์ ๊ณตํ ์ ์์
ex)
2014๋ AWS Lambda๋ฅผ ์ถ์ํ๋ฉฐ event ์ค์ฌ์ serverless computing ๊ณต๊ฐ์ ์ฒ์์ผ๋ก ์ ๋ณด์
AWS Lambda๋ฅผ ํตํด ๊ฐ๋ฐ์๋ server๋ฅผ provisioning ํ๊ฑฐ๋ ๊ด๋ฆฌํ์ง ์๊ณ ๋ ์ฝ๋๋ฅผ ์คํํ ์ ์๊ณ , ๊ธฐ๋ณธ server์ ๋ํ provisioning, modification, patch or manage๋ฅผ ๊ฑฑ์ ํ์ง ์์๋ ๋จ
Lamda ๊ตณ๊ตณ
AWS ์ฃผ์ ์๋น์ค
AWS Security
: ๋ณด์, ์๊ฒฉ ์ฆ๋ช ๋ฐ ๊ท์ ์ค์ ์ ํ
AWS์์ ๊ฐ์ฅ ๋์ ์ฐ์ ์์ ==
Cloud Security
AWS ๊ณ ๊ฐ์ ์ํ์ ๊ฐ์ฅ ๋ฏผ๊ฐํ ์กฐ์ง์ ์๊ตฌ ์ฌํญ์ ๋ถํฉํ๋๋ก ๊ตฌ์ถ๋ Data center & Network Architecture์ ํํ์ ๋๋ฆด ์ ์์
AWS Architecture
ex) AWS ์ฐ์ ์ฉ ์์ธก ์ ์ง ๋ณด์ ๊ธฐ๊ณ ํ์ต ๋ชจ๋ธ
AWS Iot SiteWise & AWS IoT Analytics๋ฅผ Amazon SNS ์ด์ ํ์ง ์๋ฆผ๊ณผ ํจ๊ป ์ฌ์ฉํ์ฌ Predictive Maintenance ML model ์์ฑ
AWS Reference Model Architecture
Web Application Hosting
: ํ์ฅ์ฑ๊ณผ ์ ๋ขฐ์ฑ์ด ๋งค์ฐ ๋์ web or mobile application ๊ตฌ์ถ
Content & Media Serving
: ์์ฒญ๋ ์์ ์ฝํ ์ธ ์ ๋ฏธ๋์ด๋ฅผ ์๋น์คํ๋ ์ ๋ขฐ์ฑ ๋์ ์์คํ ์ ๊ตฌ์ถ
์ผ๊ด ์ฒ๋ฆฌ (batch)
: ๋น๋์ค ์ฒ๋ฆฌ pipeline ๊ฐ์ ์๋ ํ์ฅ ๊ฐ๋ฅํ ์ผ๊ด ์ฒ๋ฆฌ ์์คํ ์ ๊ตฌ์ถ
๋ด๊ฒฐํจ์ฑ ๋ฐ HA
: ๊ฐ์ฉ์ฑ์ด ๋ฐ์ด๋๋ฉฐ ์ฅ์ ๋ฐ์ ์ ์ instance๋ก ์ ์ํ๊ฒ fail over(์์คํ ๋์ฒด ์๋) ํ๋ system์ ๊ตฌ์ถ
๋๊ท๋ชจ ์ปดํจํ
: Big data๋ฅผ ์ฒ๋ฆฌํ๋ ๊ณ ์ฑ๋ฅ computing system ๊ตฌ์ถ
๊ด๊ณ ์ง์
: ํ์ฅ์ฑ์ด ๋ฐ์ด๋ ์จ๋ผ์ธ ๊ด๊ณ ๊ฒ์ฌ solution์ ๊ตฌ์ถ
Local Application์ ์ํ DR (Disaster Recovery)
: On-premise application์ ๋ํด ๋น์ฉ ํจ์จ์ ์ธ ์ฌํด ๋ณต๊ตฌ(DR) Solution ๊ตฌ์ถ
ํ์ผ ๋๊ธฐํ
: ๋จ์ํ ํ์ผ ๋๊ธฐํ ์๋น์ค๋ฅผ ๊ตฌ์ถ
์ ์ ์๊ฑฐ๋ Web Site
Web Front-end
: ์ ์ฐํ ์ ํ catalog๋ฅผ ๊ฐ์ถ ์ ์ ์๊ฑฐ๋ web site ๊ตฌ์ถ
๊ฒฐ์ ์๋น์ค
: ์ ์ ์๊ฑฐ๋ web site์ ์์ ํ๊ณ ํ์ฅ์ฑ์ด ๋ฐ์ด๋ ๊ฒฐ์ pipeline์ ๊ตฌ์ถ
Marketing & Recommendation
: ํ์ฅ์ฑ์ด ๋ฐ์ด๋ ์ถ์ฒ ์์ง์ ๊ตฌ์ถ
์๊ณ์ด ๋ฐ์ดํฐ ์ฒ๋ฆฌ
Summary
: Amazon Cloud Service serves services including computing, storage, database, AI, IoT, machine learning and more.
Last updated