Toward Web Services

December 27th, 2006 | Posted in: NET's Portal, Platform, Production, Web 2.0 | Created by: Pico Seno

Web Hosting business process nature is the easiest way to understand the concept of web services. The main concern is operation. The advance model of web services we can look up to internet big boys like google, yahoo and amazon.

Now, we are challenged to get as much user as possible… just in three months, hopefully about hundred thousand users should registered to our portal… what we can do to answer that when we had almost nothing but joomla comprehension and a fair knowledge of PHP?

What reason to challenge ourself?
The challenge itself is a strategy to win the internet competition in Indonesia… and of course starting to feel worldwide competition.

Why three month?
Speed is crucial to win when it all about momentum and trend.

Why hundred thousand registered users?
This is what we called capitalization of our business. Remember in this business and most of market capitalization model, customer is the most valuable asset. Big brands always represent big (quality and or quantity) customer as their asset. We have learned, now we show work result.

Why web services?
Simply leverage our competency from development into the whole business and face the biggest customer ever, the consumer.

Where to start?
- compelling concept
- simple web services (web hosting/application service provider) operation model
- development competency improvement (scripts, databases, and user interface)
- advance internet and massive marketing

detail of developing web services infrastructure (production) will be available in later post

Developing NET web services infrastructure

December 27th, 2006 | Posted in: Platform, Production | Created by: Pico Seno

By this Wednesday (see the posting date above), our servers must go live and ready to serve any simple application. In this post, I try to describe my plan on these servers, to get them ready to serve immediately but still adequate on resources. Since the demands Unix-based solution are high because affordability, then we will more focus on Fedora (NETserver2)

Those server are:

NETserver1
- was database server for coca-colasms.com
- P4 3.2. GHz, 2GB RAM, 83 GB SCSI
- Windows 2003, IIS, MS SQL Server
- Currently hosts several files for Coca-Cola email blast process which won’t take large space. However the log probably will.

NETserver2
- was web server for coca-colasms.com
- P4 3.0 GHz, 1 GB RAM, 83 GB SATA
- Linux Fedora Core, MySQL 5.12, PHP5, Apache
- Currently does not host any single file.
- Plan to host ibudananak.com, jepretan.com, indohype.com and discount info

hello netserver2
My name is Pico. I am your boss now until ten years from now. Hope you still up and working by then, because I will do.
Some I planned for you to have and to do. I will ask Rizky and Catur to dress you up inside and put so many applications that will irresistible for everybody out there to reach you.

Will install you standard web hosting scripts so the admin won’t take much time to setup a new host/vhost for our client (or ourself). Those scripts are:
Server admin scripts
- Routines including backup (cron)
- DNS setup including MX and nameserver (next?)
- VHost and Hosting Space setup including mail, distributed database, control panel, phpMyAdmin, etc

Demo scripts
- corporate solution scripts
- NET project scripts (alpha status)

NET internal applications:
- Website
- Project Management/Collaboration
- Email
- File and scripts repository

Public Services Scripts
On implementing scripts for public, Rizky and Catur will do some test on scripts that they think will help to build NET framework, but I promise they won’t hurt you. They will practicing much on queries, database and application merge. They will do so because they ought to perform as soon as possible to achieve the target of hundred thousand registered users.
They ought to make these services available for public:
- ibudananak.com
- indohype.com
- jualbeli.com
- jepretan.com
- 40sale.com

and of course these simple scripts that support above applications:
- kode pos and location database
- venue database with google map?
- ad management script
- newsletter (CRM) scripts
- currency and other converter
- network utility scripts
- classes and includes for many function

Possible generic scripts (bundled with hosting package) to sell
- joomla
- phbb forum
- blogs (many scripts)
- Project management (many scripts)

Other Application:
- Pico’s Journal