Go, Vantage point
가까운 곳을 걷지 않고 서는 먼 곳을 갈 수 없다.
Github | https://github.com/overnew/
Blog | https://everenew.tistory.com/
EC2에 간단한 Streamlit 웹 서비스 올리기 (+ 동시성)
Python의 streamlit 라이브러리를 사용하면 간단한 구현만으로도 빠르게 웹서비스를 만들어낼 수 있다. 물론 구현과 실행이 간단하더라도 웹서비스로서 동작하려면, 서버 역할을 하는 컴퓨팅 자원에서 코드가 동작해야 한다. 이를 위해 AWS EC2를 GUI로 보여주는 Cloud9 서비스에서 간단하게 웹서비스를 동작시켜 보자. EC2에 streamlit 실행시키기 python을 설치하고 두 가지 명령어를 실행하면 바로 웹서버가 동작한다. 하지만 바로 서버 ip로 연결하면 접속이 안 될 수 있다. 이는 EC2의 네트워크 보안이 외부 접속을 기본적으로 차단하도록 생성되어 있기 때문이다. 따라서 인스턴스의 보안그룹에 들어가서, 인바운드 규칙을 자신의 ip 혹은 anywhereIPv4로 설정해 주자. strea..
Cloud/AWS
2023. 7. 20. 15:14