์ด๋ฏธ ๋ง๋ค์ด์ง ์์์ ํ์ํ ๋งํผ ์ฌ์ฉ
โ๏ธ ์ธํฐ๋ท ์ฌ์ฉ ๊ฐ๋ฅํด์ผ ํจ.
-์ ์ธ๊ณ ์ด๋ ๊ฐ๋ ์ธํฐ๋ท๋ง ๋๋ฉด ์ ๊ทผ ๊ฐ๋ฅ.
โ๏ธ ์ปดํจํฐ ์ฒ๋ฆฌ ์์์ ๊ณต์
โ๏ธ ์์ ; ๋คํธ์ํฌ(NET), ์๋ฒ(CPU,RAM,SSD), ์คํ ๋ฆฌ์ง(HDD) , ์ ํ๋ฆฌ์ผ์ด์ (APP)
โ๏ธํ์ด๋ธ๋ฆฌ๋ ํด๋ผ์ฐ๋ ์์ ; AWS + OPENSTACK ์ฐ๋
๊ณ ๊ฐ ์ ๋ณด OPENSTACK์ ๋ฌ์ AWS๋ฌธ์ ์๊ธฐ๋๋ผ๋ ํฐ ํ๊ฒฉ ์๋๋ก ํ๋ ๊ฒฝ์ฐ ๋ฑ
direct์ฐ๊ฒฐ์ ๋น์ฉ์ด ๋น์ธ๊ณ , vpn์ ๋น๊ต์ ์ ๋ ด. ์ฐ๋ฆฌ ์ค์ตํ๊ฒฝ์์๋ vpn ์ด์ฉ ์์
โ๏ธ ๋ฉํฐ ํด๋ผ์ฐ๋ : ์ฌ๋ฌ ํผ๋ธ๋ฆญ ํด๋ผ์ฐ๋ ๊ฐ์ ์ฐ๊ฒฐ
์์ ; AWS + AZURE
๋จ์ผ ํด๋ผ์ฐ๋ ํธ์คํ ๊ณต๊ธ์ ์ฒด์ ๋ํ ์์กด๋๋ฅผ ์ค์
โ๏ธ ์จํ๋ ๋ฏธ์ค : ๊ฑด๋ฌผ ๋ด์ ์๋ฒ๊ฐ ์๋ค. <-> ์คํํ๋ ๋ฏธ์ค : ํด๋ผ์ฐ๋(IDC)
โ๏ธ ์๋ง์กด(AWS), ๋ง์ดํฌ๋ก์ํํธ(Azure), ๊ตฌ๊ธ(GCP)
์๋ฆฌ๋ฐ๋ฐ
โ๏ธ ์ปดํจํ
๋ฆฌ์์ค์ ๊ณต์ ํ์ ์ด๋์๋ ํธ๋ฆฌํ๊ฒ ํ์ํ ์์ ์ ๋คํธ์ํฌ๋ก ์ ๊ทผํ ์ ์๋๋ก ํ๋ ๋ชจ๋ธ
๊ณต์ ํ ; cluster ์ฌ๋ฌ๊ฐ์ ํ๋์จ์ด๋ฅผ ํ๋์ธ ๊ฒ์ฒ๋ผ.
โ๏ธ ibm - watson ; ์ธ๊ณต์ง๋ฅ ํนํ
โ๏ธ azure ; ms-sql, win
โ๏ธ gcp ; docker, kubernetes
โ๏ธ ์ฉ์ดํ IT ์ธํ๋ผ ์์ ๊ด๋ฆฌ
โ๏ธ ๋น ๋ฅธ ์ธํ๋ผ ๊ตฌ์ถ ์๋
โ๏ธ ์์ํ ๊ธ๋ก๋ฒ ์๋น์ค ์ ๊ฐ ( public IP)
โ๏ธ ๊ธ์ฆํ๋ ๊ณผํญ์ฃผ ํธ๋ํฝ์ ๋ํ ์๋ ํ๋ ์กฐ์ (auto scaling)
โ๏ธ ๋ค์ํ ์๋น์ค๋ก์ ํ์ฅ์ฑ ์ ๊ณต
โ๏ธ์ผ์ชฝ์ผ๋ก ์ค๋ฅธ์ชฝ์ผ๋ก ๋ฐ์ ๊ณผ์ ์ด ์๋. ์ค๋ฅธ์ชฝ์ผ๋ก ๊ฐ ์๋ก ์ข ์(Lock In)๋๊ธฐ ๋๋ฌธ์ ๋ชจ๋ ์๋น์ค๊ฐ SaaS ์ชฝ์ผ๋ก ๊ฐ๋ ๊ฒ์ ์๋. ์ค๋ฅธ์ชฝ์ผ๋ก ๊ฐ์๋ก ์ข ์๋ ฅ, ๋น์ฉ ์ปค์ง.
โ๏ธ PaaS_beanstalk - ๊ฐ๋ฐ์๊ฐ ๊ฐ๋ฐํด์(์์ค์ฝ๋๋ง ์์ผ๋ฉด) beanstalk์ ์ฌ๋ฆฌ๋ฉด ์์์ ์๋ฒ ๊ตฌ์ถํด์ค . ์ฝ๋ ์์์ ๋ถ์(์ํ์น๋ฉด ์ํ์น, MySQLํ์ํ๋ฉด MYSQL) - ์๋์ ์ ๊ฐ ์ ์๋ง ํ๋ฉด ๋๋ ๋จ๊ณ๊น์ง.
โ๏ธSaaS ; MS office๊ฐ์. ์ค์นํ ํ์ ์์ด ์์ด๋์ ๋น๋ฐ๋ฒํธ๋ง ์ ๋ ฅํ๋ฉด ์ด์ฉ ๊ฐ๋ฅ. + ERP / ์ค์น ๊ฐ๋ฐ ํ์ ์์ด ๋ก๊ทธ์ธ๋ง ํ๋ฉด ๋๊ฒ.
โ๏ธ DOCKER ๋ฐฐ์ธ ๋ ์์ธํ ์ดํด๋ณผ ์์
โ๏ธ scale up๊ณผ scale out์ค ์ํฉ์ ๋ฐ๋ผ ์ ํํด์ผ ํจ. ๊ทธ๋ฐ๋ฐ, ๋ณดํต Scale OUT์ด ๋ ์ ์ตํ๋ค.
โ๏ธ ๋ฐ๋๊ฐ๋ ; scale down / scale in
- ๋ฃจํธ ์ฌ์ฉ์ ; openstack admin ๊ฐ๋
- IAM ์ฌ์ฉ์ ; openstack ์ฌ์ฉ์ ์์ฑํ ์ผ๋ฐ ์ฌ์ฉ์ ๊ฐ๋
โ๏ธ management console ์ ์ํด์ ๋์๋ณด๋ ์ง์ . (์ต์ ํ์ผ๋ก ์ ์ํ๊ธฐ)
โ๏ธ region ์ ๋๋ก ๋์ด์๋์ง ํ์ธํด์ผํจ. ๋ค๋ฅธ ์ง์ญ์ผ๋ก ์ค์ ํ ์ ๊ทธ ์ง์ญ์ ์ผํฐ์ ๋ฐ์ดํฐ ์ ์ฅ๋จ. ๊ฑฐ๋ฆฌ๊ฐ ๋ฉ์ด์ง์ ๋ฐ๋ผ ์๋๊ฐ ๋๋ ค์ง ์ ์์.
โ๏ธ region ๋ช ๊ธฐ์ตํด๋์. ์์ธ ; ap-northeast-2 - ๊ธฐ๋ณธ VPC 172.31.0.0/16
โ๏ธ ap-northeast-2a, ap-northeast-2b, ap-northeast-2c, ap-northeast-2d ; ๊ฐ์ฉ์์ญ (Availability Zone ; AZ)
-๊ฐ์ฉ ์์ญ๋ณ๋ก 2๊ฐ ์ด์์ ๋ฐ์ดํฐ ์ผํฐ(100KM์ด๋ด)๊ฐ ์กด์ฌ
-๊ฐ์ฉ ์์ญ๋ณ๋ก subnet ์ธํ
์ด ๋์ด์๋ค.
-subnet [172.31.0.0/20, 172.31.16.0/20, 172.31.32.0/20, 172.31.48.0/20]
-๊ฐ์ฉ์์ญ์ vm์์ฑ
โ๏ธ ๋ง์ฝ, ํด๋ผ์ด์ธํธ๊ฐ ๋ ์๋ฒ ๊ฐ์ ๊ฑฐ๋ฆฌ๊ฐ 500KM์ด์ ๋์ด์ผ ํ๋ค๋ฉด ๋ค๋ฅธ ํ๋๋ ์์ธ region์ด ์๋ ์ค์ฌ์นด region์ด๋ผ๋ ์ง ๋ค๋ฅธ region์ ๋์ด์ผ ํจ.
โ๏ธ ์๋จ ์ด๋ฆ(๋ฉ๋ด) ํด๋ฆญ - ๊ฒฐ์ ๋์๋ณด๋ ํตํด์ ๋น์ฉ ๋๊ฐ๋ ๊ฒ ํ์ธ ๊ฐ๋ฅ.
โ๏ธ์๋จ ๋ฉ๋ด๋ฐ ์ด์ฉ
โ๏ธ ์ ๋ฉ๋ด์ฐฝ ๋ฟ๋ง ์๋๋ผ ์๋จ ๊ฒ์์ฐฝ ํตํด์ ์๋น์ค ์ง์ ๊ฐ๋ฅ. ex) EC2
โ๏ธ 0. ๊ฒ์ ํตํด์ IAM ๋์๋ณด๋ ์ง์
โ๏ธ 1. ์ฌ์ฉ์์๊ฒ ๊ถํ ๊ทธ๋ฃน๋ณ๋ก ๋ถ์ฌํ๊ธฐ ์ํด ์ฌ์ฉ์ ๊ทธ๋ฃน ํ์ (๊ทธ๋ฃน์ด ์๋ค๋ฉด ์ฌ์ฉ์์๊ฒ ๊ฐ๊ฐ์ธ๋ณ๋ก ๊ถํ ๋ถ์ฌํด์ผ ํ ๊ฒ.)
โ๏ธ 2. ์ก์ธ์ค ๊ด๋ฆฌ - ์ฌ์ฉ์ ๊ทธ๋ฃน - ๊ทธ๋ฃน ์์ฑ - ์ฌ์ฉ์ ๊ทธ๋ฃน ์ด๋ฆ : admin
โ๏ธ 2-1. ๊ถํ ์ ์ฑ ์ฐ๊ฒฐ - administrator ๊ฒ์
โ๏ธ 2-2. ๋ชฉ๋ก์์ AdministratorAccess ์ฒดํฌ - ๊ทธ๋ฃน์์ฑ ํด๋ฆญ
-๊ฒฐ์ ๋์๋ณด๋ ๋ณผ ์ ์์,root ์ฌ์ฉ์ ์ญ์ ํ ์ ์์ ๋นผ๊ณ ๋ root ๊ถํ์ ์คํ๋ ๊ถํ์ ๊ฐ์ง.
โ๏ธ 3. ์ก์ธ์ค ๊ด๋ฆฌ - ์ฌ์ฉ์ - ์ฌ์ฉ์ ์ถ๊ฐ - ์ฌ์ฉ์ ์ด๋ฆ : MJ - AWS ์๊ฒฉ ์ฆ๋ช
์ ํ ์ ํ : ์ก์ธ์ค ํค, ์ํธ ๋ ๋ค ์ฒดํฌ - ์ฝ์ ๋น๋ฐ๋ฒํธ : ์๋ ์์ฑ - ๋น๋ฐ๋ฒํธ ์ฌ์ค์ ํ์ ์ฒดํฌ - ๋ค์:๊ถํ
โ๏ธ 3-1. ๊ทธ๋ฃน์ ์ฌ์ฉ์ ์ถ๊ฐ - ์๊น ์์ฑํ admin ์ฒดํฌ - ๋ค์:ํ๊ทธ
โ๏ธ 3-2. ํ๊ทธ ์ถ๊ฐ : ๋น์๋ - ๋ค์:๊ฒํ
โ๏ธ 3-3. ์์ฑํ ์ ๋ณด ๊ฒํ ํ - ์ฌ์ฉ์ ๋ง๋ค๊ธฐ
โ๏ธ 3-4. .csvํ์ผ ๋ค์ด๋ก๋ - ๋ซ๊ธฐ
โ๏ธ 4. ์ก์ธ์ค ๊ด๋ฆฌ - ๊ณ์ ์ค์ - ์ํธ ์ ์ฑ ๋ณ๊ฒฝ
โ๏ธ 4-1. ์ํธ์ ์ฑ ์ค์ ์ํฉ์ ๋ฐ๋ผ ์ฒดํฌ - ๋ณ๊ฒฝ ๋ด์ฉ์ ์ ์ฅํฉ๋๋ค.
-chrome์ root์ฌ์ฉ์ ๋ก๊ทธ์ธ ๋์ด์์.
โ๏ธ 0. chrome root ๊ณ์ ์์ ๊ณ์ ID ํ์ธ
โ๏ธ 1. ํ์ด์ดํญ์ค์์ aws management console ์ง์ - iam์ฌ์ฉ์ - ๊ณ์ ID ์ ๋ ฅ - ๋ค์
โ๏ธ 2. ์ฌ์ฉ์ ์ด๋ฆ : MJ - ์ํธ : ๋ค์ด๋ก๋ ํด๋ .csv ํ์ผ์์ password ๋ณต์ฌ ๋ถ์ฌ๋ฃ๊ธฐ - ๋ก๊ทธ์ธ
โ๏ธ 3. ๋น๋ฐ๋ฒํธ ๋ณ๊ฒฝ ํ ์ผ๋ฐ์ฌ์ฉ์๋ก ์ง์ ํ ์ฝ์ ํ ํ์ธ.
-iphone์ ์ดํ "google authenticator" ์ค๋น
โ๏ธ 0. ์๋จ ๊ณ์ ๋ฉ๋ด - ๋ณด์ ์๊ฒฉ ์ฆ๋ช
โ๏ธ 1. ๋ฉํฐํฉํฐ์ธ์ฆ - MFA๋๋ฐ์ด์ค ํ ๋น - ํ ๋นํ MFA๋๋ฐ์ด์ค์ ์ ํ ์ ํ : ๊ฐ์ MFA ๋๋ฐ์ด์ค - ๊ณ์ - QR์ฝ๋ ํ์ - google otp ์ฑ์ผ๋ก qr ์ค์บ - MFA ์ฝ๋ ์ ๋ ฅ ( ์ฝ๋ 1, ์ฝ๋ 2 6์๋ฆฌ ์์๋๋ก ; ์๊ฐ ๋ฐ๋์ ๋ฐ๋ผ ์ ๋ ฅ. [์๊ฐ ๋๊ธฐ ๋ง์ถ๋ ๊ณผ์ ]
๐ข ์ฃผ์์ฌํญ : root๊ณ์ ์ผ๋ก otp๋ง๋ ๊ฒฝ์ฐ ์ ๋์ ๋ ํจ๋ถ๋ก ์ดํ์ ์ญ์ ํด์๋ ์๋จ. ์ผ๋ฐ ์ฌ์ฉ์๋ก๋ AWS ๊ณ์ ์์ ๋จผ์ otp ํด์ (์ญ์ ) ํ๋ค์ ์ดํ ์ญ์ ํ ๊ฒ.
-> MFA ๋๋ฐ์ด์ค ํ ๋น๊ณผ ๋๊ฐ์ด ๋ฉํฐ ํฉํฐ ์ธ์ฆ์์ MFA ๋๋ฐ์ด์ค ๊ด๋ฆฌ ํตํด์ ์ ๊ฑฐ ๊ฐ๋ฅ.
-EC2 (=VM)
-Compute ; CPU , RAM
-VM์ ์ํ CPU์ RAM ์ ์ค์ ํด๋ณด์!
โ๏ธ 0. ์๋จ ๊ฒ์์ฐฝ์ EC2 ๊ฒ์ํด์ ์๋น์ค ๋์๋ณด๋ ์ง์
๐ข ์ฃผ์์ฌํญ : ์ผ์ชฝ ๋ฉ๋ด ์ธ์คํด์ค์์, ์คํ ์์ฒญ , saving Plans, ์์ฝ ์ธ์คํด์ค, ์ ์ฉ ํธ์คํธ, ์ฉ๋ ์์ฝ์ ๊ณผ๊ธ์ด ๋ ์ ์์ผ๋ ์กฐ์ฌํ ๊ฒ. ( ์ด ๋ถ๋ถ์ ์ค๋ฌด์ค์ ์ค๋ฌด. ์๋ชป ๋๋ฅด๋ฉด ๋ฐ๋ก ๊ณผ๊ธ์ด ๋จ.)
โ๏ธ 1. ์ธ์คํด์ค - ์ธ์คํด์ค - ์ธ์คํด์ค ์์ (L)
S; ๋ง๋ค์ด์ง ์ธ์คํด์ค ์์(์คํ)
L; ์ธ์คํด์ค ์์ฑ
โ๏ธ 1-1. ์ด์ ๋ฒ์ ์ผ๋ก ์ ํํ ํ๋ฉด.
์ด๋ฏธ์ง ๋ฟ๋ง ์๋๋ผ ์ธ์คํด์ค ์์ฑ์ ํ์ํ ๊ฒ๋ค์ด ํฌํจ๋์ด ์๋ ํํ๋ก ์ ๊ณต.(ํธ๋ฆฌ)
โ๏ธ 1-2. AMI๋ชฉ๋ก์์, ํ๋ฆฌํฐ์ด๋ง ๋ณด์ด๋๋ก ์ฒดํฌ ํ ๊ฐ์ฅ ์๋จ์ Amazon Linux 2 AMI (HVM) - Kernel 5.10, SSD Volume Type(x86) ์ ํ ํด๋ฆญ
โ๏ธ 2. ์ธ์คํด์ค ์ ํ ์ ํ - t2.micro - ๋ค์ : ์ธ์คํด์ค ์ธ๋ถ ์ ๋ณด ๊ตฌ์ฑ
โ๏ธ 3. ์ธ์คํด์ค ์ธ๋ถ ์ ๋ณด ๊ตฌ์ฑ - ๋ค์:์คํ ๋ฆฌ์ง ์ถ๊ฐ
โ๏ธ ์ 3๊ฐ๊ฐ VPC์ค์ (๋คํธ์ํฌ, ์๋ธ๋ท, ํผ๋ธ๋ฆญ IP์๋ ํ ๋น)
โ๏ธ ๊ฐ์ฉ์์ญ ๋ชฉ๋ก
โ๏ธ ๋ฐฐ์น๊ทธ๋ฃน ; ๊ฐ์ฉ์์ญ ์์ ์ด๋์ ๋์ง ์ค์ .๊ฐ์ฉ์ฑ๋ฌธ์ .
โ๏ธ ์ฉ๋ ์์ฝ ; ์์ ์ผ๋์ด์ผ ํ๋ ์๋ฒ๊ฐ ์๋ ๊ฒฝ์ฐ ์ค์ . ๊บผ๋๋ฉด EC2์ ๋น์ฉ์ด ๋๊ฐ์ง ์์. ์์ฝ๋น์ฉ ๋ด๋๋ผ๋ ๊ณต๊ฐ ํ๋ณดํด๋์ด ์๋ฒ๋ฅผ ๋ค์ ์ผค ๋ ๊ณต๊ฐ๋ถ์กฑ์ผ๋ก ๋ฌธ์ ์๊ธฐ์ง ์๋๋ก. (์ฉ๋์์ฝ์ ๋น์ฉ์ด ํ์ํ์ง๋ง ์์ ์ผ๋๋ ๊ฒ๋ณด๋ค๋ ๋น์ฉ์ด ๋ค์ง ์์.)
โ๏ธ ๋๋ฉ์ธ ์กฐ์ธ ๋๋ ํฐ๋ฆฌ ; AD ; ์ธ์ฆ์๋ฒ. ๋๊ตฐ๊ฐ ์ ์ํ ๋ ์๋ฒ์ ์ ๊ทผ ํ ์ ์๋ค ์๋ค ๊ฒฐ์ .
โ๏ธ IAM์ญํ ; ์ฌ๋์ด ๋ชจ๋ ๊ฒ์ ์ ์ดํ๋ ๊ฒ์ด ์๋๋ผ ์๋น์ค์๊ฒ ๋ค๋ฅธ ์๋น์ค ์ ์ด๋ฅผ ๋งก๊ธธ ๋
โ๏ธ ์ข
๋ฃ๋ฐฉ์
-์ค์ง ; stop
-์ข
๋ฃ ; ternminate(delete, ์ญ์ )
โ๏ธ ์ต๋ ์ ์ ์ค์ง ๋์ ; ์ฒดํฌ ์ ์ ์ ๋ชจ๋๋ก ๋ค์ด๊ฐ์ ํน์ ํ๋๋์คํฌ ์ผ๋ถ์ ๊ณต๊ฐ ๋ง๋ จํด์ ์ ์ฅํด๋์๋ค๊ฐ ์ ์ ๋ค์ด์ค๋ฉด ๋ค์ ์ฝ์ด์์ ๋ง์ง๋ง ์์ ์ํ ๋ค์ ๋ณด์ฌ์ฃผ๋ ๊ฒ ์ฌ์ฉ ๊ฐ๋ฅ.
โ๏ธ ์ข ๋ฃ, ์ค์ง ๋ฐฉ์ง ๊ธฐ๋ฅ ํ์ฑํ ; ์ฝ๊ฒ ์ญ์ ๋๊ฑฐ๋ ์ค์ง๋์ง ์๋๋ก.
โ๏ธ ๋ชจ๋ํฐ๋ง ; 5๋ถ๋ง๋ค ํ๋ฒ์ฉ ํ๊ฒฝ์ฒดํฌ, ๊ทธ๋ํ ๊ทธ๋ ค์ค. ์ฒดํฌํ๋ฉด 5๋ถ์ด ์๋ 1๋ถ์ผ๋ก ์์ฃผ ํ์ธํ ์ ์๋๋ก ๋ณ๊ฒฝ ๊ฐ๋ฅ. (5๋ถ์ ๋ฌด๋ฃ์ด๋ 1๋ถ์ผ๋ก ์ขํ๋ ๊ฒ์ ์ถ๊ฐ ์๊ธ ๋ฐ์.)
โ๏ธ ํ๋์ ; ์๋ฒ ํธ์คํ ์๋น์ค. ๋ฐ์ดํฐ ์ผํฐ ๋ด์ ์ค๋ก์ง ์ฐ๋ฆฌ ํ์ฌ๋ง ์ฐ๋ ์ ์ฉ์ผ๋ก ์๋. ๊ณต์ ๊ฐ ์๋ ์ ์ฉ.
โ๏ธ Elastic Interface ; ์ง๊ธ ์์ ๋ด์์ ๋ฅ๋ฌ๋ ์ถ๋ก ์ถ๊ฐ.
โ๏ธํฌ๋ ๋ง ์ฌ์ ; ์ฌ์ ๋ด์์ ๊ฐ์๊ธฐ ์ฌ์ฉ์๊ฐ ๋๋ฌด ๋ง์ด ๋ชฐ๋ ค์ ์๋ฒ๊ฐ ๋๊ธฐ๋ ๊ฒฝ์ฐ ์๋์ผ๋ก scale up ์์ผ์ฃผ๋ ๊ฒ. ex) CPU 1C -> 2C
โ๏ธ EFS ๋ง๋ค๊ณ ๋ค์ด์ค๋ฉด ํ์ฑํ ๋์ด์์. mount ํด์ฃผ๋ ์์
. ์ด๊ฑฐํ๊ณ ์ธ์คํด์ค ๋ง๋ค๋ฉด EFS์ ๋ง์ดํธ ๋์ด์๋ ์ํ๋ก ๋ง๋ค์ด์ง.
โ๏ธ ๋์นด๋ inline ๋ฐฉ์์ผ๋ก ์ถ๊ฐํ ๋ ํ์
โ๏ธ ์๋์ผ๋ก http ์ค์นํ๊ณ ์คํ๋๊ฒ ํ๊ธฐ ์ํด.
#!/bin/bash
yum install -y httpd
systemctl enable --now httpd
โ๏ธ 4. ์คํ ๋ฆฌ์ง ์ถ๊ฐ - ๋ค์:ํ๊ทธ์ถ๊ฐ
โ๏ธ ๋ฃจํธ๋ณผ๋ฅจ ์๋ฒ ์คํ ์ค์๋ ํ์ฅ ๊ฐ๋ฅ.
โ๏ธ ๋๋ฐ์ด์ค ์ด๋ฆ์ 'x'๊ฐ ๋ถ๋ ์ด์ ; xen์ด๋ผ๋ ํ์ด๋ฒ๋ฐ์ด์ ์๋ฒ ์ด์ฉํ๊ณ ์๊ธฐ ๋๋ฌธ์.
โ๏ธ ์ค๋ ์ท; ๋ด๊ฐ ์์ ์ ํํ ์ด๋ฏธ์ง(AMI)์ ์ค์ฒด.
โ๏ธ ํฌ๊ธฐ ; 30GB ์ดํ๋ก ์ค์ .(๊ณผ๊ธ ํผํ๊ธฐ ์ํด)
โ๏ธ ๋ณผ๋ฅจ์ ํ ; ๋ฒ์ฉ = general purpose / ํ๋ก๋น์ ๋ ๋ =provisioned / ๋ง๊ทธ๋คํฑ ; ํ๋๋์คํฌ๊ฐ์..
๊ฑฐ์ ๋๊ฐ์๋ฐ ๋ฒ์ฉ๋ณด๋ค๋ general purpose๊ฐ, ํ๋ก๋น์ ๋๋จ ๋ณด๋ค๋ provisioned๊ฐ ์ฑ๋ฅ ์ข์.(IOPS์์น ์ฐธ๊ณ )
โ๏ธ ์ข ๋ฃ์ ์ญ์ ; terminate(์ญ์ )ํ์ ๋ ์ด EBS๋ ์ญ์ ํ ๊ฒ์ธ์ง ์ฌ๋ถ
โ๏ธ ์ํธํ ; ํ์ผ๋ค์ ์ฝ๊ฒ ๋ณผ ์ ์๋๋ก ์ํธํํ๋ ์ค์ . ํฌ๋ ์ ์ฅ๋น๋ก ์ ๊ทผํ๊ธฐ ์ด๋ ต๊ฒ ํด์ค. ์ค์ ํ๋ฉด key๋ฅผ ๊ฐ์ง์๋ง ๋ฐ์ดํฐ๋ฅผ ๋ณผ ์ ์๋๋ก ํจ.
โ๏ธ 5. ํ๊ทธ ์ถ๊ฐ - ํ๊ทธ ์ถ๊ฐ - ํค : Name - ๊ฐ : SERVER์ด๋ฆ - ๋ค์ : ๋ณด์๊ทธ๋ฃน ๊ตฌ์ฑ
โ๏ธ EC2์ด์ฉ ์ ์ธ์คํด์ค์ ํ๊ทธ ๊ผญ ๋ฌ์์ฃผ์. ์ฌ๋ฌ๊ฐ ๋ง๋ค ๊ฒฝ์ฐ ์ด๋ค๊ฒ ์ด๋ค ์๋ฒ์ธ์ง ์๊ธฐ ์ด๋ ต๊ธฐ ๋๋ฌธ์.
โ๏ธ ์ธ์คํด์ค, ๋ณผ๋ฅจ ,๋คํธ์ํฌ์ธํฐํ์ด์ค ์ฒดํฌ๋ฐ์ค ; ์ฒดํฌ ์ ๊ฐ(์ธ์คํด์ค์ด๋ฆ)๊ณผ ๋์ผ ํ๊ฒ ์ค์ .
โ๏ธ 6. ๋ณด์ ๊ทธ๋ฃน ๊ตฌ์ฑ - ์ ๋ณด์๊ทธ๋ฃน ์์ฑ - ๋ณด์ ๊ทธ๋ฃน ์ด๋ฆ : SG-WEB - ๊ท์น์ถ๊ฐ - HTTP - ๊ท์น์ถ๊ฐ - ๋ชจ๋ ICMP-IPv4 - ์์ค ๋๋๋ค์ด : ์์น๋ฌด๊ด - ๊ฒํ ๋ฐ ์์
โ๏ธ ํฌํธ๋ฒ์ ; destination port
โ๏ธ์๋ฒ ์ ๊ทผ ์ํด ssh๋ ๊ธฐ๋ณธ์ ์ผ๋ก ์ด๋ ค ์์ . win์ด์์ผ๋ฉด rdp ์ด๋ ค ์์์ ๊ฒ.
โ๏ธ 7. ์ธ์คํด์ค ์์ ๊ฒํ - ์์ํ๊ธฐ - ์ ํค ํ์ด ์์ฑ - ํค ์ ํ : RSA - ํค ํ์ด ์ด๋ฆ : test-key - ํค ํ์ด ๋ค์ด๋ก๋ - ์ธ์คํด์ค ์์ - ์ธ์คํด์ค ๋ณด๊ธฐ
โ๏ธ 8. ์ธ๋ถ์ ๋ณด์์ ํผ๋ธ๋ฆญ ip์ฃผ์ ๋ฐ ํผ๋ธ๋ฆญ DNS ํ์ธ ๊ฐ๋ฅ . ์ฌ๊ธฐ๋ก ์ ์ํ๋ฉด, ์น test ์๋ฒ ํ์ธ ๊ฐ๋ฅ.
# openstack keypair create --private-key my-key.pem my-key
// ์๋ก์ด ํผ๋ธ๋ฆญํค์ ํ๋ผ์ด๋น ํค ๋์ ์์ฑ
โ๏ธ DevOps + cloud
โ๏ธ ํดํน๋๊ฑฐ๋ ๋ฌธ์ ๋ฐ์์ ์ผ๋ฐ์ฌ์ฉ์ ์ญ์ ํ๋ ๋ฐฉ์์ผ๋ก ์กฐ์น ๊ฐ๋ฅ.
โ๏ธ root ์ฌ์ฉ์์ ์คํ๋ ๊ถํ์ ๋ถ์ฌํด์ ์ผ๋ฐ์ฌ์ฉ์๋ก์๋ ๋ถํธํจ์ด ์๊ฒ ์ด์ฉ ๊ฐ๋ฅ.
โ๏ธ ์ก์ธ์ค ํค โ ํ๋ก๊ทธ๋๋ฐ ๋ฐฉ์ ์ก์ธ์ค ; openstack cli keystone๊ณผ ์ ์ฌ.
โ๏ธ ์ํธ ; openstack web UI๋ก ์ ๊ทผํ ๊ฒ๊ณผ ์ ์ฌ.
โ๏ธ ๋๊ตฐ๊ฐ์๊ฒ ์ฌ์ฉ์ ์์ฑํด์ ์ค๋ค๋ฉด ์๋์์ฑ๋ ๋น๋ฐ๋ฒํธ๋ก ์์ฑํ๊ณ , ๋น๋ฐ๋ฒํธ ์ฌ์ค์ ํ์ ์ฒดํฌํด์ ๊ทธ ๋๊ตฐ๊ฐ๊ฐ ์ง์ ๋ฐ๊ฟ์ ๋ณธ์ธ๋ง ๋น๋ฐ๋ฒํธ ์ ์ ์๋๋ก ํด์ผํจ.
โ๏ธ ๋ณธ์ธ์ด ์ง์ ์ฌ์ฉ์ ์์ฑํด์ ์ด์ฉํ ์์ ์ด๋ผ๋ฉด ์ฌ์ฉ์ ์ง์ ๋น๋ฐ๋ฒํธ ๋ง๋ค๋ฉด ๋จ.
โ๏ธ .csv ํ์ผ์ cli ๋ก ์ ๊ทผํ ์์๋ key ๋ค์ด์์. ์ ์ถ๋์ง ์๋๋ก ์ฃผ์ํด์ผ ํจ.
-PW์ ์ถ๋๋๋ผ๋ ๋ณด์์ ์ ์งํ๊ธฐ ์ํ ์ธ์ฆ ์๋จ
โ๏ธ ์ง์ : ID/PW
โ๏ธ ์์ฑ : OTP
- android : google otp
- iphone : google authenticator
โ๏ธ ์์ : ํ์ฑ, ์ง๋ฌธ
์ค๋๋ ๊ฐ์ฌํฉ๋๋คโฅ