Suche senden
Hochladen
OSS AWS 핸즈온 강의
•
7 gefällt mir
•
1,104 views
J
Juhong Jung
Folgen
OSS AWS 핸즈온 강의에서 사용한 발표자료입니다. 간단한 이미지 스토리지 서비스를 AWS에 런칭해보면서 필요한 AWS들을 경험해봅니다.
Weniger lesen
Mehr lesen
Software
Melden
Teilen
Melden
Teilen
1 von 70
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
Proxy server ubuntu 12.04
Proxy server ubuntu 12.04
Tio Aldiansyah
Docker e postgresql
Docker e postgresql
Fernando Ike
3 manual installation of open vpn
3 manual installation of open vpn
Ashwajit Maske
Steam Learn: Composer
Steam Learn: Composer
inovia
Flex pod driven by Openstack
Flex pod driven by Openstack
Marton Kiss
Slider2
Slider2
Ali Ebrahimpour
Gebruik dezelfde Docker container voor Java applicaties tijdens ontwikkelen e...
Gebruik dezelfde Docker container voor Java applicaties tijdens ontwikkelen e...
NLJUG
Introduction to Diskless Remote Boot in Linux
Introduction to Diskless Remote Boot in Linux
Jazz Yao-Tsung Wang
Empfohlen
Proxy server ubuntu 12.04
Proxy server ubuntu 12.04
Tio Aldiansyah
Docker e postgresql
Docker e postgresql
Fernando Ike
3 manual installation of open vpn
3 manual installation of open vpn
Ashwajit Maske
Steam Learn: Composer
Steam Learn: Composer
inovia
Flex pod driven by Openstack
Flex pod driven by Openstack
Marton Kiss
Slider2
Slider2
Ali Ebrahimpour
Gebruik dezelfde Docker container voor Java applicaties tijdens ontwikkelen e...
Gebruik dezelfde Docker container voor Java applicaties tijdens ontwikkelen e...
NLJUG
Introduction to Diskless Remote Boot in Linux
Introduction to Diskless Remote Boot in Linux
Jazz Yao-Tsung Wang
testing-nfs
testing-nfs
guest4e525f
SwiftyGPIO
SwiftyGPIO
CocoaHeads France
Learn Python
Learn Python
Datio Big Data
2 docker engine_hands_on
2 docker engine_hands_on
FEG
Python setup
Python setup
Ryo Miyake
Linux kernel bug hunting
Linux kernel bug hunting
Andrea Righi
Python と Docker で mypy Playground を開発した話
Python と Docker で mypy Playground を開発した話
Yusuke Miyazaki
nouka inventry manager
nouka inventry manager
Toshiaki Baba
Docker techzone
Docker techzone
Bjørn Nordlund
Pythonic Deployment with Fabric 0.9
Pythonic Deployment with Fabric 0.9
Corey Oordt
Beyond Golden Containers: Complementing Docker with Puppet
Beyond Golden Containers: Complementing Docker with Puppet
lutter
Amepad lt(tmpfs)
Amepad lt(tmpfs)
Satoshi Udagawa
Ansible as a better shell script
Ansible as a better shell script
Takuya Nishimoto
Introduction to Sumatra
Introduction to Sumatra
Felix Z. Hoffmann
Archlinux dev environment
Archlinux dev environment
Luke Luo
Build, Ship, and Run Any App, Anywhere using Docker
Build, Ship, and Run Any App, Anywhere using Docker
Rahulkrishnan R A
Booting directly opensuse iso file by grub2 @ openSUSE Asia Summit2015
Booting directly opensuse iso file by grub2 @ openSUSE Asia Summit2015
Kentaro Hatori
using Virtualbox NAT and shared folder
using Virtualbox NAT and shared folder
Yingshiuan Pan
agri inventory - nouka data collector / yaoya data convertor
agri inventory - nouka data collector / yaoya data convertor
Toshiaki Baba
Docker導入手順
Docker導入手順
Yu Iwama
Ubuntu에서 Flask개발 맛보기 - 1
Ubuntu에서 Flask개발 맛보기 - 1
Booseol Shin
[1주차] 알파 유저를 위한 AWS 스터디
[1주차] 알파 유저를 위한 AWS 스터디
Amazon Web Services Korea
Weitere ähnliche Inhalte
Was ist angesagt?
testing-nfs
testing-nfs
guest4e525f
SwiftyGPIO
SwiftyGPIO
CocoaHeads France
Learn Python
Learn Python
Datio Big Data
2 docker engine_hands_on
2 docker engine_hands_on
FEG
Python setup
Python setup
Ryo Miyake
Linux kernel bug hunting
Linux kernel bug hunting
Andrea Righi
Python と Docker で mypy Playground を開発した話
Python と Docker で mypy Playground を開発した話
Yusuke Miyazaki
nouka inventry manager
nouka inventry manager
Toshiaki Baba
Docker techzone
Docker techzone
Bjørn Nordlund
Pythonic Deployment with Fabric 0.9
Pythonic Deployment with Fabric 0.9
Corey Oordt
Beyond Golden Containers: Complementing Docker with Puppet
Beyond Golden Containers: Complementing Docker with Puppet
lutter
Amepad lt(tmpfs)
Amepad lt(tmpfs)
Satoshi Udagawa
Ansible as a better shell script
Ansible as a better shell script
Takuya Nishimoto
Introduction to Sumatra
Introduction to Sumatra
Felix Z. Hoffmann
Archlinux dev environment
Archlinux dev environment
Luke Luo
Build, Ship, and Run Any App, Anywhere using Docker
Build, Ship, and Run Any App, Anywhere using Docker
Rahulkrishnan R A
Booting directly opensuse iso file by grub2 @ openSUSE Asia Summit2015
Booting directly opensuse iso file by grub2 @ openSUSE Asia Summit2015
Kentaro Hatori
using Virtualbox NAT and shared folder
using Virtualbox NAT and shared folder
Yingshiuan Pan
agri inventory - nouka data collector / yaoya data convertor
agri inventory - nouka data collector / yaoya data convertor
Toshiaki Baba
Docker導入手順
Docker導入手順
Yu Iwama
Was ist angesagt?
(20)
testing-nfs
testing-nfs
SwiftyGPIO
SwiftyGPIO
Learn Python
Learn Python
2 docker engine_hands_on
2 docker engine_hands_on
Python setup
Python setup
Linux kernel bug hunting
Linux kernel bug hunting
Python と Docker で mypy Playground を開発した話
Python と Docker で mypy Playground を開発した話
nouka inventry manager
nouka inventry manager
Docker techzone
Docker techzone
Pythonic Deployment with Fabric 0.9
Pythonic Deployment with Fabric 0.9
Beyond Golden Containers: Complementing Docker with Puppet
Beyond Golden Containers: Complementing Docker with Puppet
Amepad lt(tmpfs)
Amepad lt(tmpfs)
Ansible as a better shell script
Ansible as a better shell script
Introduction to Sumatra
Introduction to Sumatra
Archlinux dev environment
Archlinux dev environment
Build, Ship, and Run Any App, Anywhere using Docker
Build, Ship, and Run Any App, Anywhere using Docker
Booting directly opensuse iso file by grub2 @ openSUSE Asia Summit2015
Booting directly opensuse iso file by grub2 @ openSUSE Asia Summit2015
using Virtualbox NAT and shared folder
using Virtualbox NAT and shared folder
agri inventory - nouka data collector / yaoya data convertor
agri inventory - nouka data collector / yaoya data convertor
Docker導入手順
Docker導入手順
Andere mochten auch
Ubuntu에서 Flask개발 맛보기 - 1
Ubuntu에서 Flask개발 맛보기 - 1
Booseol Shin
[1주차] 알파 유저를 위한 AWS 스터디
[1주차] 알파 유저를 위한 AWS 스터디
Amazon Web Services Korea
AWS에 대해 궁금했던 10가지 질문들(윤석찬) - AWS 웨비나 시리즈 2015
AWS에 대해 궁금했던 10가지 질문들(윤석찬) - AWS 웨비나 시리즈 2015
Amazon Web Services Korea
AWS 클라우드의 다양한 업무 활용 사례 (정민정) - AWS 웨비나 시리즈 2015
AWS 클라우드의 다양한 업무 활용 사례 (정민정) - AWS 웨비나 시리즈 2015
Amazon Web Services Korea
프론트엔드스터디 E02 css dom
프론트엔드스터디 E02 css dom
Young-Beom Rhee
프론트엔드스터디 E05 js closure oop
프론트엔드스터디 E05 js closure oop
Young-Beom Rhee
자바카페 프론트엔드스터디 E01 - HTML5
자바카페 프론트엔드스터디 E01 - HTML5
Young-Beom Rhee
프론트엔드스터디 E03 - Javascript intro.
프론트엔드스터디 E03 - Javascript intro.
Young-Beom Rhee
프론트엔드스터디 E04 js function
프론트엔드스터디 E04 js function
Young-Beom Rhee
Andere mochten auch
(9)
Ubuntu에서 Flask개발 맛보기 - 1
Ubuntu에서 Flask개발 맛보기 - 1
[1주차] 알파 유저를 위한 AWS 스터디
[1주차] 알파 유저를 위한 AWS 스터디
AWS에 대해 궁금했던 10가지 질문들(윤석찬) - AWS 웨비나 시리즈 2015
AWS에 대해 궁금했던 10가지 질문들(윤석찬) - AWS 웨비나 시리즈 2015
AWS 클라우드의 다양한 업무 활용 사례 (정민정) - AWS 웨비나 시리즈 2015
AWS 클라우드의 다양한 업무 활용 사례 (정민정) - AWS 웨비나 시리즈 2015
프론트엔드스터디 E02 css dom
프론트엔드스터디 E02 css dom
프론트엔드스터디 E05 js closure oop
프론트엔드스터디 E05 js closure oop
자바카페 프론트엔드스터디 E01 - HTML5
자바카페 프론트엔드스터디 E01 - HTML5
프론트엔드스터디 E03 - Javascript intro.
프론트엔드스터디 E03 - Javascript intro.
프론트엔드스터디 E04 js function
프론트엔드스터디 E04 js function
Ähnlich wie OSS AWS 핸즈온 강의
Package Management via Spack on SJTU π Supercomputer
Package Management via Spack on SJTU π Supercomputer
Jianwen Wei
Linux Containers From Scratch
Linux Containers From Scratch
joshuasoundcloud
ASP.NET 5 auf Raspberry PI & docker
ASP.NET 5 auf Raspberry PI & docker
Jürgen Gutsch
PHP selber bauen
PHP selber bauen
Walter Ebert
Dependencies Managers in C/C++. Using stdcpp 2014
Dependencies Managers in C/C++. Using stdcpp 2014
biicode
Great Hiroshima with Python 170830
Great Hiroshima with Python 170830
Takuya Nishimoto
Behavioural activity monitoring on CoreOS with Sysdig Falco
Behavioural activity monitoring on CoreOS with Sysdig Falco
Sysdig
Installing odoo v8 from github
Installing odoo v8 from github
Antony Gitomeh
Ruby and Rails Packaging to Production
Ruby and Rails Packaging to Production
Fabio Kung
170112
170112
robo_lab
Software Quality Assurance Tooling 2023
Software Quality Assurance Tooling 2023
Henry Schreiner
Nginx2
Nginx2
kantohibi
One-Liners to Rule Them All
One-Liners to Rule Them All
egypt
Virtualization and automation of library software/machines + Puppet
Virtualization and automation of library software/machines + Puppet
Omar Reygaert
Ansible is the simplest way to automate. SymfonyCafe, 2015
Ansible is the simplest way to automate. SymfonyCafe, 2015
Alex S
Qt native built for raspberry zero
Qt native built for raspberry zero
SoheilSabzevari2
Vagrant move over, here is Docker
Vagrant move over, here is Docker
Nick Belhomme
Self revisor
Self revisor
Li Jiansheng
Build and deployment
Build and deployment
WO Community
Hudson以外の何か with 任意
Hudson以外の何か with 任意
bleis tift
Ähnlich wie OSS AWS 핸즈온 강의
(20)
Package Management via Spack on SJTU π Supercomputer
Package Management via Spack on SJTU π Supercomputer
Linux Containers From Scratch
Linux Containers From Scratch
ASP.NET 5 auf Raspberry PI & docker
ASP.NET 5 auf Raspberry PI & docker
PHP selber bauen
PHP selber bauen
Dependencies Managers in C/C++. Using stdcpp 2014
Dependencies Managers in C/C++. Using stdcpp 2014
Great Hiroshima with Python 170830
Great Hiroshima with Python 170830
Behavioural activity monitoring on CoreOS with Sysdig Falco
Behavioural activity monitoring on CoreOS with Sysdig Falco
Installing odoo v8 from github
Installing odoo v8 from github
Ruby and Rails Packaging to Production
Ruby and Rails Packaging to Production
170112
170112
Software Quality Assurance Tooling 2023
Software Quality Assurance Tooling 2023
Nginx2
Nginx2
One-Liners to Rule Them All
One-Liners to Rule Them All
Virtualization and automation of library software/machines + Puppet
Virtualization and automation of library software/machines + Puppet
Ansible is the simplest way to automate. SymfonyCafe, 2015
Ansible is the simplest way to automate. SymfonyCafe, 2015
Qt native built for raspberry zero
Qt native built for raspberry zero
Vagrant move over, here is Docker
Vagrant move over, here is Docker
Self revisor
Self revisor
Build and deployment
Build and deployment
Hudson以外の何か with 任意
Hudson以外の何か with 任意
Kürzlich hochgeladen
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
OnePlan Solutions
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
Shane Coughlan
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
Jhone kinadey
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
Papp Krisztián
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
masabamasaba
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
Delhi Call girls
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
AmarnathKambale
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
masabamasaba
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
masabamasaba
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
VictorSzoltysek
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
masabamasaba
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
Jim McKeeth
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
masabamasaba
Generic or specific? Making sensible software design decisions
Generic or specific? Making sensible software design decisions
Bert Jan Schrijver
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
masabamasaba
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
Delhi Call girls
The title is not connected to what is inside
The title is not connected to what is inside
shinachiaurasa2
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
Nitya salvi
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
harshavardhanraghave
SHRMPro HRMS Software Solutions Presentation
SHRMPro HRMS Software Solutions Presentation
Shrmpro
Kürzlich hochgeladen
(20)
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
Generic or specific? Making sensible software design decisions
Generic or specific? Making sensible software design decisions
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
The title is not connected to what is inside
The title is not connected to what is inside
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
SHRMPro HRMS Software Solutions Presentation
SHRMPro HRMS Software Solutions Presentation
OSS AWS 핸즈온 강의
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
• chmod 0400
`PEM_FILE_PATH` • ssh -i PEM_FILE_PATH ubuntu@EC2_IP
38.
nginx + uwsgi
+ flask(python)
39.
$ sudo apt-get
update $ sudo apt-get install git gcc make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils libxml2-dev libxslt1-dev language-pack-ko python-dev uwsgi-plugin-python3 nginx nodejs npm $ sudo ln -s /usr/bin/nodejs /usr/bin/node # use command as node $ sudo npm install -g bower # install front-end package manager
40.
$ git clone
https://github.com/yyuu/pyenv.git ~/.pyenv $ echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile $ echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bash_profile $ echo 'eval "$(pyenv init -)"' >> ~/.bash_profile $ echo 'source ~/.bashrc' >> ~/.bash_profile # load bashrc $ source ~/.bash_profile $ pyenv install 3.4.3 $ pyenv global 3.4.3 # set global python version as 3.4.3
41.
$ git clone
https://github.com/growingdever/imgtoss $ cd imgtoss # dive to project directory $ pyvenv venv # create virtual environment $ source venv/bin/activate # turn on virtual environment $ pip install -r requirements.txt # install python libraries $ bower install # install front-end libraries
42.
$ git checkout
helloworld $ python server.py
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
$ git checkout
master $ vi config.py $ # update DATABASE_HOST, DATABASE_USERNAME, DATABASE_PASSWORD, DEFAULT_DATABASE $ # update AWS_S3_BUCKET_NAME $ # update AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY
66.
$ export FLASK_APP=$PWD/server.py $
flask initdb
67.
68.
$ sudo ln
-s /home/ubuntu/imgtoss/imgtoss.nginx.conf /etc/nginx/sites- enabled/imgtoss.nginx.conf # nginx server configuration $ vi imgtoss.nginx.conf $ # update server_name $ sudo ln -s /home/ubuntu/imgtoss/imgtoss.systemd.conf /etc/systemd/ system/imgtoss.service # daemonize $ sudo systemctl daemon-reload $ sudo systemctl start imgtoss # start daemon $ sudo service nginx stop $ sudo service nginx start
Jetzt herunterladen