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.