Favorite recent for SaaS

SaaS 2.0

Software-as-a-Service provides answer to get speed on deployment, usability and payment process. It increase quality of service allowing user to pay as they go. But it is limited in other respects; it would not be able to deliver on the business process which the company really needed, it couldn’t be easily integrated with the existent infra-structure, it hasn’t liability on performance and security which enterprise customers demanded and finally they only have reporting system and not robots analytics to drive those systems.

Adam May claims that Oracle CRM products transcends Software-as-a-Service (SaaS) 1.0 to SaaS 2.0 in this video.

Legacy applications today

Well… today it’s common to find muticore computer. Obviously much powerful than the ones from past decades.

Business at all levels has powerful muticore computers but I doubt that most transactional business application is prepared to advantage from this architecture and actually make use of all available resource.

Doing parallel system is quite different from doing multithread system. Even the latter one is very scarce. Such models need differents structure algorithms.

Now, imagine a service oriented environment, inside SaaS ecosystem. A little bit further you migth find a candidate main service. These one we’ll be requested from many different requestors. Would you imagine how busy it will be? There’s a lot to take advantage from parellelism and concurrence but most of applications developed at moment are already legacy ones.

If you want some abstract or academically thought, try this wikipedia or microsoft side of the force.
Also, Josh Phillips is doing a very nice job at his blog.

Books for the Enterprise

Yeap.. That’s the year!

That’s right! I have done a lot of educational investment aiming to make 2009 a more profitable year.

A part from Microsoft Certification book (which is not recycle), the others may rest forever at any bookshelf. I don’t have much time but I’ll try to make a resume on each of them in the future.

1. Pattern-Oriented Software Architecture Volume 4: A Pattern Language for Distributed Computing (good)

2. MCPD Self-Paced Training Kit (Exam 70-549): Designing and Developing Enterprise Applications Using the Microsoft .NET Framework (Certification Series) – shit

3. Architecting Enterprise Solutions: Patterns for High-Capability Internet-based Systems

4. Managing Customer Relationships: A Strategic Framework

5. SaaS Architecture, Adoption and Monetization of SaaS Projects using Best Practice Service Strategy, Service Design, Service Transition, Service Operation and Continual Service Improvement Processes

 

Follow

Get every new post delivered to your Inbox.