ݺߣ

ݺߣShare a Scribd company logo
[Hands-on] PWS 사용하기(1)
작성일자: 2015.1.6
작성자: schoi@pivotal.io
PWS(Pivotal Web Service) 가입하기 – 60 일 무료! ☺
https://run.pivotal.io
사용하실 이메일을 입력합니다. 이 이메일이 PWS 의 사용자명이 될 것입니다.
해당 이메일 받은 편지함에 가보시면 Verify 링크가 있습니다. 클릭!
PWS 에서 사용할 패스워드를 입력합니다.
핸드폰으로 인증번호를 받아서 입력하면 가입끝!
사용자의 ORG 이름을 결정합니다. PWS 상에서 Unique 한 이름으로 만들어 줍니다.
가입이 끝나고 나면 PWS 첫 화면이 나옵니다. 입력하신 ORG 명으로 기본 SPACE 인
‘Development’ 가 자동으로 생성된 것을 확인할 수 있습니다. 사용하시는 PC 환경에 맞는
CLI 툴도 다운받아 설치해 줍니다.
설치가 끝나고 나면 터미널 툴에 ‘cf’라는 명령어가 활성화됩니다. 다음과 같이 로그인을
합니다. API URL 은 https://api.run.pivotal.io 입니다.
한김에 개발시에 많이 사용하시는 Eclipse 에서 사용할 Plugin 도 설치하도록 합니다. Eclipse
의 Help " Eclipse Marketplace 에서 ‘Cloud Foundry’ 로 검색하면 나오는 ‘Cloud Foundry
Integration for Eclipse X.X.X’ 를 설치해 주시면 됩니다.
컨펌 클릭!
동의하고 클릭!
이제 Eclipse 상에서 Cloud Foundry 서버를 정의합니다. 링크를 클릭!
Next 를 클릭!
아까 가입한 PWS 의 유저정보와 패스워드를 입력하고 Validate Account 를 클릭합니다.
PWS 가 아닌 다른 PCF 인스턴스에 대한 서버를 설정하려면 manage Cloud 버튼을 눌러 api
endpoint 정보를 입력합니다. (https://api.<domain> )
디플로이할 organization 과 space 를 선택합니다.
이제 다 된 것 같네요. 한번 샘플 어플리케이션을 가입한 PWS 상에 디플로이 해보겠습니다.
Run As " Run on Server 를 수행합니다.
Pivotal Cloud Foundry 선택 후 Next 클릭!
Next 클릭!
Application 이 deploy 될 URL 을 입력합니다. PWS 상에서 Unique 한 이름을 선택하여야
합니다. 여기서는 korea-helloworld 라는 이름으로 입력했습니다.
어플리케이션이 디플로이될 URL 은 korea-helloworld.cfapps.io 입니다. Next 클릭!
Binding 될 서비스를 넣어줍니다. 이번 예제는 그냥 간단한 Hello World 이니 Next 클릭!
환경변수도 없고! Finish 클릭!
콘솔상에서 push 가 되는 과정을 확인할 수 있습니다.
http://korea-helloworld.cfapps.io 에 접속해 봅니다.
정상적으로 Hello World JSP 어플리케이션이 디플로이된 것을 확인할 수 있습니다.
http://run.pivotal.io 의 Developer Console 에서 확인하면 한개의 어플리케이션이
Development space 에 디플로이된 것을 확인할 수 있습니다. 상세 내역을 확인해 보도록
하겠습니다.
녹색은 정상/회색은 정지/빨강은 에러로 화면상에서 직관적으로 현재 상황을 파악할 수
있습니다.
Developer Console 이 제공하는 어플리케이션 상세 모니터링 화면입니다. 어플리케이션의
정지/리로드 화면과 상태 확인, 이벤트 , 바인드된 서비스, 환경변수, 라우트 정보 그리고 상세
로그들을 확인할 수 있습니다.
컨피규레이션 부분에서 어플리케이션의 인스턴스를 스케일아웃해 보죠. 개수를 늘리고 난 후
Save 버튼을 누르면
순식간에 인스턴스의 개수가 늘어나는 것을 확인하실 수 있습니다. ☺
아까 보여드렸던 Eclipse 의 Plugin 을 통해서도 동일한 작업을 수행하실 수 있습니다. 서버의
Overview Tab 에서는 현재 서버의 설정 정보를
Applications and Service 탭에서는 인스턴스 개수, 매모리, 상태를 확인할 수 있습니다.
여기까지 간단하게 PWS 서비스에 가입하는 방법과 아주 간단한 어플리케이션을 PWS 에
디플로이하는 예제를 수행해 보았습니다. 다음에는 서비스의 사용과 좀 더 자세한 사용방법에
대해서 알아보겠습니다.

More Related Content

[Hands on]pws가입하기

  • 1. [Hands-on] PWS 사용하기(1) 작성일자: 2015.1.6 작성자: schoi@pivotal.io PWS(Pivotal Web Service) 가입하기 – 60 일 무료! ☺ https://run.pivotal.io 사용하실 이메일을 입력합니다. 이 이메일이 PWS 의 사용자명이 될 것입니다.
  • 2. 해당 이메일 받은 편지함에 가보시면 Verify 링크가 있습니다. 클릭! PWS 에서 사용할 패스워드를 입력합니다.
  • 3. 핸드폰으로 인증번호를 받아서 입력하면 가입끝! 사용자의 ORG 이름을 결정합니다. PWS 상에서 Unique 한 이름으로 만들어 줍니다.
  • 4. 가입이 끝나고 나면 PWS 첫 화면이 나옵니다. 입력하신 ORG 명으로 기본 SPACE 인 ‘Development’ 가 자동으로 생성된 것을 확인할 수 있습니다. 사용하시는 PC 환경에 맞는 CLI 툴도 다운받아 설치해 줍니다.
  • 5. 설치가 끝나고 나면 터미널 툴에 ‘cf’라는 명령어가 활성화됩니다. 다음과 같이 로그인을 합니다. API URL 은 https://api.run.pivotal.io 입니다. 한김에 개발시에 많이 사용하시는 Eclipse 에서 사용할 Plugin 도 설치하도록 합니다. Eclipse 의 Help " Eclipse Marketplace 에서 ‘Cloud Foundry’ 로 검색하면 나오는 ‘Cloud Foundry Integration for Eclipse X.X.X’ 를 설치해 주시면 됩니다.
  • 8. 이제 Eclipse 상에서 Cloud Foundry 서버를 정의합니다. 링크를 클릭!
  • 9. Next 를 클릭! 아까 가입한 PWS 의 유저정보와 패스워드를 입력하고 Validate Account 를 클릭합니다. PWS 가 아닌 다른 PCF 인스턴스에 대한 서버를 설정하려면 manage Cloud 버튼을 눌러 api endpoint 정보를 입력합니다. (https://api.<domain> )
  • 10. 디플로이할 organization 과 space 를 선택합니다.
  • 11. 이제 다 된 것 같네요. 한번 샘플 어플리케이션을 가입한 PWS 상에 디플로이 해보겠습니다. Run As " Run on Server 를 수행합니다. Pivotal Cloud Foundry 선택 후 Next 클릭!
  • 13. Application 이 deploy 될 URL 을 입력합니다. PWS 상에서 Unique 한 이름을 선택하여야 합니다. 여기서는 korea-helloworld 라는 이름으로 입력했습니다.
  • 14. 어플리케이션이 디플로이될 URL 은 korea-helloworld.cfapps.io 입니다. Next 클릭! Binding 될 서비스를 넣어줍니다. 이번 예제는 그냥 간단한 Hello World 이니 Next 클릭!
  • 15. 환경변수도 없고! Finish 클릭! 콘솔상에서 push 가 되는 과정을 확인할 수 있습니다.
  • 16. http://korea-helloworld.cfapps.io 에 접속해 봅니다. 정상적으로 Hello World JSP 어플리케이션이 디플로이된 것을 확인할 수 있습니다. http://run.pivotal.io 의 Developer Console 에서 확인하면 한개의 어플리케이션이 Development space 에 디플로이된 것을 확인할 수 있습니다. 상세 내역을 확인해 보도록 하겠습니다.
  • 17. 녹색은 정상/회색은 정지/빨강은 에러로 화면상에서 직관적으로 현재 상황을 파악할 수 있습니다. Developer Console 이 제공하는 어플리케이션 상세 모니터링 화면입니다. 어플리케이션의 정지/리로드 화면과 상태 확인, 이벤트 , 바인드된 서비스, 환경변수, 라우트 정보 그리고 상세 로그들을 확인할 수 있습니다.
  • 18. 컨피규레이션 부분에서 어플리케이션의 인스턴스를 스케일아웃해 보죠. 개수를 늘리고 난 후 Save 버튼을 누르면 순식간에 인스턴스의 개수가 늘어나는 것을 확인하실 수 있습니다. ☺ 아까 보여드렸던 Eclipse 의 Plugin 을 통해서도 동일한 작업을 수행하실 수 있습니다. 서버의 Overview Tab 에서는 현재 서버의 설정 정보를
  • 19. Applications and Service 탭에서는 인스턴스 개수, 매모리, 상태를 확인할 수 있습니다.
  • 20. 여기까지 간단하게 PWS 서비스에 가입하는 방법과 아주 간단한 어플리케이션을 PWS 에 디플로이하는 예제를 수행해 보았습니다. 다음에는 서비스의 사용과 좀 더 자세한 사용방법에 대해서 알아보겠습니다.