platformOS로 모든 것을 구축하고 위탁 관리합니다

6602 단어 devopsplatformos
개원 전자상거래 시장 템플릿 학습의 입문 지침을 사용하다.

플랫폼이란 무엇입니까?


platformOS(pOS)는 모델을 바탕으로 한 응용 프로그램 개발 플랫폼이다.
Firebase와 Heroku가 아이를 낳았지만 더 많은 유연성과 힘이 생겼다.67915 솔루션(45915)과 67915 솔루션(45915)을 신속하게 배포할 수 있습니다.
이는 전방 개발자와 사이트 건설자를 대상으로 AWS, GCP, Azure, React, Vue.js, Angular, Bootstrap 등 모든 전방 개발 프레임워크를 지원한다.이것은 유연하고 무한한 API 구동의 개발 방법을 지원하며 기업급의 DevOps-in-a-Box를 제공하여 위탁 관리 사이트를 시작하고 몇 분 안에 출시할 수 있다.커뮤니티 사이트, 회원 자격을 바탕으로 하는 전자상거래 클럽 사이트, 복잡한 물류와 결제가 통합된 제품 시장, 서비스 시장, 고급 경매 사이트, QA와 포럼, 심지어 독립된 SaaS 응용 프로그램을 포함한 모든 해결 방안을 구축할 수 있습니다.(Dell은 이미 G2.com # 1위 디지털 경험 플랫폼을 구축했습니다.)
본고는 귀하가 저희 제품과 지역사회 시장 템플릿을 사용하여 pOS를 사용하기 시작하도록 도와드리겠습니다. 이것은 pOS를 기반으로 하는 전기능 시장으로 사용자 로그인, 제품/서비스 목록과 광고, 쇼핑 카트에 추가와 결제 절차 등 기능을 갖추고 있으며 Stripe를 통해 온라인 결제를 할 수 있습니다.
이 강좌 후에, 당신은 몇 분 안에 이 코드를 배치하여 작업 특성 목록을 얻은 다음에 백엔드와 전단 코드를 맞춤형으로 만들 수 있습니다. (아무런 제한이 없습니다.)getmarketplace.co 에서 시장 솔루션 템플릿을 미리 볼 수 있습니다.

뭘 드시겠어요?


시작하려면 platformOS Partner Portal에 등록해야 합니다. 이것은 온라인 인터페이스로 사이트를 만들고 관리하며 설정할 수 있습니다(실례라고 함).
파트너 포털에 등록하려면 https://partners.platformos.com/accounts/sign_up로 이동하여 양식을 작성하거나 GitHub 또는 구글 계정을 사용하십시오.등록하면 이메일 인증을 받을 수 있습니다.인증 수락 링크를 클릭하여 계정을 활성화합니다.

설정 및 구성


1단계:pos cli 설치


pos-cli는 명령줄 인터페이스로 설정 파일과 자산을 pOS 사이트에 배치하는 데 도움을 줄 수 있습니다.Node와 함께 제공되는 최신 버전의 NPM(Node Package Manager)이 필요합니다.pos cli를 설치하기 위해 컴퓨터에 js를 설치합니다.
노드가 생기면js를 설치한 후 명령줄 도구(예: Mac의 Terminal 또는 Windows의 Git Bash)를 시작하고 다음을 입력합니다.
npm install -g @platformos/pos-cli
니 노드가js는 sudo를 사용하여 전 세계에서 npm 패키지를 설치해야 할 수 있는 모든 사용자에게 적용됩니다.
sudo npm install -g @platformos/pos-cli
다음 명령을 사용하여 pos cli 테스트를 수행합니다.
pos-cli -v
pos cli 설치가 올바르면 이 명령을 실행하면 pos cli 버전을 표시합니다.pos cli가 설치되어 있지 않으면 이 명령을 실행하면 명령을 찾을 수 없습니다.

2단계:인스턴스 생성


사이트를 배치할 수 있도록 파트너 포털에 실례를 만들어야 합니다.인스턴스에는 등단이나 프로덕션 환경과 같은 다양한 개발 환경을 나타내는 URL이 있습니다.우리는 본 강좌의 절차를 완성하기 위해 무대에 오르는 환경을 만들 것을 건의합니다.
파트너 포털의 만들기 아래 왼쪽 메뉴에서 인스턴스를 선택하고 양식을 작성합니다.

마당
묘사
예.
성함
인스턴스 이름
내 시장
라벨
최대 5개의 태그(옵션)를 입력합니다.프로젝트나 클라이언트에 따라 그룹을 나누는 등 실례를 표시할 수 있습니다.
시장
파트너
인스턴스가 속할 파트너를 선택합니다.
시장 파트너
데이터 센터
끝점(준비 또는 프로덕션)을 선택합니다.
등단
등장/요금 계산 계획을 선택하고 생성 단추를 누르십시오.
무대에 오르는 실례를 개발하고 배치하는 것은 무료다.인스턴스를 작성한 후(최대 몇 분) 인스턴스에 대한 링크와 기타 유용한 정보를 포함하는 e-메일을 받게 됩니다.

3단계:pos cli에 인스턴스 추가


주의: 파트너 포털 계정의 이메일과 비밀번호를 기억하고 있는지 확인하십시오. 환경을 확인하려면 해당 계정이 필요합니다.Google 또는 Github로 로그인한 경우 Partner Portal의 Instance details 보기로 이동하여 pos cli 명령을 찾아 복사하고 붙여넣을 수 있습니다.이것은 당신이 필요로 하는 모든 파라미터를 표시하기 때문에 이 경우 비밀번호를 기억할 필요가 없습니다.
로컬 환경에서 새 디렉터리를 만들고 변경합니다.이것은 당신이 당신의 시장을 위해 코드 라이브러리를 구축할 곳입니다.
mkdir marketplace
cd marketplace
pos cli에 인스턴스를 추가합니다.이것은pos cli를 사용하여 코드 라이브러리를 다운로드하고 실례에 동기화하거나 배치할 수 있도록 합니다.
pos cli env add 명령을 사용하고 파트너 포털 자격 증명을 사용하여 인증합니다.
팁: 파트너 포털의 인스턴스 페이지에서 전자 메일 및 인스턴스 URL을 미리 입력한 명령을 복사할 수 있습니다.

pos-cli env add [YOUR_ENV_NAME] --email [YOUR_EMAIL] --url [YOUR_INSTANCE_URL]
예를 들면 다음과 같습니다.
pos-cli env add staging --email [email protected] --url https://mymarketplace.staging.oregon.platform-os.com
"환경 [인스턴스 URL]이 임시로 추가되었습니다."메시지가 표시됩니다.표시

4단계: 클론 저장소


Marketplace GitHub 저장소를 복제하여 코드 라이브러리를 만듭니다.
pos-cli init --url <https://github.com/mdyd-dev/product-marketplace-template.git>

5단계: 자산 구축


marketplace 패키지와 의존하는 모든 패키지를 설치한 다음npm 명령을 사용하여 구축합니다.
npm install
npm run build

6단계: 배포


사이트에 시장을 표시하기 위해서는pos cli deploy 명령을 사용하여 코드 라이브러리를 배치해야 합니다.
pos-cli deploy [YOUR_ENV_NAME]
예를 들면 다음과 같습니다.
pos-cli deploy staging
진행 표시기는 배치가 진행 중이며, 완료되면 '[시간] 이후에 배치 성공' 을 표시합니다.

7단계:당신의 시장 구축


시장의 관리 패널에 액세스하려면:
  • 이 e-메일 주소로 사용자를 등록합니다[email protected].
  • 메인 메뉴에서 관리 부분으로 들어갑니다.
  • 시장 설정 부분에 들어간다.
  • 축하합니다. 첫 번째 pOS 사이트를 성공적으로 만들고 배치했습니다.인스턴스 URL에 액세스하여 볼 수 있습니다.

    다음 단계


    pOSdocumentation를 방문하여 pOS의 모든 기능을 탐색합니다. 초보자의 단계별 강좌Get Started를 따르거나 Developer Guide를 사용하여 더욱 높은 주제를 깊이 연구합니다.pOS에서 솔루션을 개발하는 개발자를 만나 배우려면 platformOS Community에 가입하세요.

    좋은 웹페이지 즐겨찾기