OLTO and SUGI-cube Project Team

日本語

Useful gadgets from TOKYO!


WEB System Infrastructure Guide for Beginners


The purpose of this article is to be used as a reference for those who have decided to take on the challenge of building a WEB system without being given a generous budget, such as individuals, small and medium-sized companies, spin-outs. In other words, the purpose is to share information with people in the same position as our project.

Even if you are a beginner, there are various backgrounds. "I have experience in large-scale in-house development of client and server type, but I am new to WEB development" "I am studying for the first time in system development itself" "I have a track record of mobile application development but I am new to the cloud" etc...
Also, I think there are various reasons why you want to or have to build a WEB system. "I want to get out of subcontracting. I want a unique source of income for that." "I want to enter a new field to increase orders, so I want to leave a track record." "I want to acquire skills with a view to changing jobs in the future" ...

The target audience for this article is a "insufficient budget" project.

If you have plenty of money, it's easy to outsource to an experienced vendor. You will have a good infrastructure.
However, there are many cases where you do not have the budget and you have to proceed at your own risk. If your project is expected to have its own source of income, it must be an in-house project, no orders. It could be an experimental project due to the lack of certainty of monetization.
If you outsource to a vendor and don't want to be at the mercy of them, you need to acquire a lot of knowledge before you start negotiations.
Therefore, you need to study for yourself, collect information, and do it yourself. Let's work hard together.

Report from member of System infrastructure

  1. Why Google Play + GCP + Firebase is the best way for your monetizing apps
  2. Select the back-end system infrastructure. Development language / WEB server / database
  3. Separation of coding environment / test environment / production environment
  4. Server security

  5. - Next article -
  6. Protecting API KEY

Android Applications

Sticky Notes on the Web

Go to Sticky Notes on the Web
"Sticky Notes on the Web", the bookmark manager that makes it easy to keep track of your web pages with sticky notes.
Get it on Google Play

Route Sales Manager

Go to Route Sales Manager
Full support for route sales! A powerful tool for automatic route search, visit scheduling, and performance reporting. With helpful functions for managers in addition.
Get it on Google Play

Body Weight Chart

Go to Body Weight Chart
body weight recorder with chart and BMI. This app works with Google Fit.
Get it on Google Play

Holiday Alarm Clock Manager

With this app, you can set weekly alarm, holiday alarm and date specified alarm.
Get it on Google Play

Widget Task List with Map & Schedule

Simple and smart task list on desktop widget. With useful MAP and SCHEDULE task.
Get it on Google Play