BaaSBox~ 아직도 유료 BaaS에서 소비하나요~

2767 단어 BaaSBaaSbox
이번에는 배스박스라는 무료 오픈소스 배스박스를 소개하려고 합니다.BaaS를 접촉한 적이 없는 사람도 Parse입니다.com 등 다른 BaaS를 사용하는 사람도 빨리 BaaSSbox를 만들어야 합니다!이 보도의 목적을 연상시키다.

BaaS?


BaaS를 모르는 분들도 계실 것 같아서 여기서 간단하게 소개해 드릴게요.
BaaS는 Backend asa Service의 약칭으로 백엔드의 기능을 API화합니다.BaaS 사용을 통해 프런트엔드와 고객 측 엔지니어가 무의식적으로 데이터 저장과 알림 푸시, 사용자 기능 등을 개발할 수 있다는 것이다.

왜 바스박스야?


BaaS의 서비스는 매우 많다.
Facebook의 Parse, IoT를 위한 PubNub 등...
그러나 어느 것이든 전반적으로 말하면 가격이 비싸다
그런데 이 BaaSSbox가 개원이라니요.
자체 서버 환경만 있으면 서버 비용만 내면 된다는 것이다.
소스 코드도 github로 올라갔기 때문에 맞춤형으로 제작하고 싶은 사람은 포크에서 사용할 수 있습니다.
특징을 살펴볼게요.

BaaSSbox의 특징

  • JAVA/Play Framework에서 개발
  • 서버에 대한 가져오기는 정말 간단합니다
  • iOS, Android SDK
  • 도 제공
  • 도 Social Logiin
  • 가능
  • 관리 화면 GUI도 쉽게 사용할 수 있음
  • 이런 느낌이야.
    실제로 서버를 가져와 보도록 하겠습니다.
    AWS를 사용하는 사람들은 Dock ument를 보았고 AWS의 설치 방법에 대한 설명도 있었다.
    이번에는 간단하게 현지 환경에서 실시하고 싶다.

    local의 BaaS 서버 준비


    컨디션

  • Vagrant(CentOS 6.4)
  • 1. Vagrant 등을 통해 VM을 이동하십시오.


    VM 설치에 대해서는 여기서 설명하지 않습니다.
    Hub OSyum update인 경우 잊지 마십시오.

    2. 필요한 물건 설치

    yum install java-1.8.0-openjdk
    yum install unzip
    wget --content-disposition http://www.baasbox.com/download/baasbox-1.0.0-M2.zip
    unzip baasbox-1.0.0-M2.zip
    

    3. baasbox 디렉터리로 이동하고 시작


    방금 다운 받고 풀렸어요baasbox-1.0.0-M2/
    권한./start을 변경합니다.chmod +x ./start여기 BaaSbox는 초기 설정에서 9000번 포트를 사용하고 각자의 기계에서 9000번을 켜주세요.
    Vagrant.configure("2") do |config|
      config.vm.network "forwarded_port", guest: 9000, host: 9000
    end
    
    Vagrant이면 이런 느낌이에요.

    이상!!!


    네.서버 가져오기가 끝났습니다.간단하네요. 한번 해보세요.
    http://localhost:9000
    "% 1"을 (를) 누르십시오

    이렇게 될 것 같아서요.
    Administrator Login 을 누르면

    여기에 옆에 있는 i 버튼을 누르면 관리자 비밀번호 등을 자동으로 입력할 수 있다.
    Login 을 누르면

    이런 느낌이에요.
    Docoment도 로컬에서 볼 수 있습니다.

    끝맺다


    다음에는 BaaSSbox로 swift에 SDK로 보고 싶은 기사를 쓰고 싶어요.
    내 생각에도 세심하지 못한 점이 많을 것 같아서 따뜻한 것을 던질 수 있다면 나는 매우 기쁠 것이다.
    다음

    참고 자료

    좋은 웹페이지 즐겨찾기