Hello Shane,
On 2015-10-01 16:48, Vy-Shane Sin Fat wrote:
>
> The cloud is made up of machines, data centres, networks, software,
> and, let's not forget, people to operate it too. These things can
> fail. You can only build in so much redundancy before you start
> hitting the limits of your budget, human technology, and ultimately
> physics. High availability is _hard_.
>
Yes, I agree.
> Not all applications should depend on the cloud. For example, does a
> simple todo list app need to be a web application? No. My todo list
> should be available even if the network is down. However, the ability
> to sync via the cloud is a convenient feature. So make it an option,
> but not a dependency.
>
You beautifully explained it.
>
> Then you might need a cloud component. You will be introducing a
> dependency on the network, but sometimes it's the only way you'll be
> able build your application.
>
If an applications needs to reside on the internet, then the cloud might
help gain in terms of time required for deployment. It requires more
time to set up a physical infrastructure. A cloud infrastructure gives
the ability to scale resources up/down as required.
A physical infrastructure would require a heavy investment and have
limited lifespan.
Regards,
--
Ish Sookun
Received on Thu Oct 01 2015 - 13:16:41 PST