Tuesday, November 24, 2009
an article in net. Now, got some time to look into this topic as phase
3 release of my project has been successfully done on schedule. :)
This technology is not new to many of us but the word sounds
interesting. Infact, we all are using this one or the other way!!!
Cloud is what which hides back screen from our eyes. It is used
to describe a layer of seperation here. So, computing behind screens
is cloud computing !!! .. :)
Now we will get on to technical definition of cloud computing .....
“A style of computing where scalable and elastic IT-related
capabilities are provided ‘as a service’ to external customers
using Internet technologies.”
1. Service based -> Defined interfaces between consumers and
2. Scalable & elastic -> Scales to add or remove resources, as needed
3. Shared -> Shares a pool of resources for economy of scale
4. Metered by use -> Tracks usage and enables multiple payment
5. Internet tech -> Is delivered through Internet formats and
When you start digging more into this topic we definitely come across
Iaas, Paas and Saas ! what are they ?
Iaas : IT Level “Infrastructure-as-a-Service” where only
infrastructure was provided as service includes System administration,
obtain general processing, storage, database management,
and other resources and applications through the network and pay only
for what gets used.
ex: Amazon Web Services, Google Base …
Paas: Developer Level “Platform-as-a-Service” where Developers
can design, build and test applications that run on the Cloud provider’s
infrastructure and then deliver those applications to end-users from
the providers servers.
ex: Microsoft Windows Azure, Yahoo developer network, Google
App Engine, …
Saas: User Level “Software-as-a-Service” where Companies host
applications in the cloud that many users access through internet
connections. The services being sold or offered is a complete end-user
ex: Google Docs, acrobat.com, Oracle on demand, Windows Office Live, …
Now, I think no need to explain why we need this !!!!!!!!!!!!!!!!
Friday, November 06, 2009
Resources of a Resource ( ROR) is a format which describes objects of
any website in generic way. Using ROR.xml file in the root folder of the
website makes search engine to read the ROR content first. This is very
powerful feed of the website which describes all our objects to search
engines. They are much more robust than XML .
This has three main benefits:
- It allows the spider to correctly categorize the content of the website into its engine.
- It allows the spider to extract very detailed information about the objects on a website (sitemaps, products, events, reviews, jobs, classifieds, etc)
- It allows the website owner to optimize his site for inclusion of its content into the search engines.
Instead of XML format we can also create ROR in RDF and RSS format.
Create ROR for your website using http://www.rorweb.com/rormap.htm
In the mobile devices, 3 key themes have emerged so far: 1. Foldable phone - Several companies has demonstrated foldable phones. For mains...
Probably, you are reading this blog post though my Google buzz or twitter or my LinkedIn page. I am writing this blog in Google docs. I have...
Cake is a PHP web development framework which employs the MVC model. I will describe how to set it up on a win32-based machine. First insta...