Cloud Computing is one of transformational technology shifts that is the most misunderstood. Many businesses, individuals fear how cloud would affect their daily lifes, from security, privacy and changes in their daily life. Fortunately, this is a technology that can be embraced in phases. Your business can seize this opportunity and make it as one of your competitive strategy.
Text of I'm Cloud Confused!
Im CloudConfused Demystifying Cloud Computing
What the say: Biggest Paradigm Shift in 20 years Game Changers Just On Pay As You Go Tremendous Cost Cutting
Describe The Cloud To Me The Cloud 21 experts are defining cloud computing http://bit.ly/C6jIm *Picture taken under Creative Common license
Who Cares? What is it for me?
First, What the heck is Cloud Computing First, what the heck is Cloud Computing? in simple, plain English please!
Lets use a simple analogy Say you just moved to a city, and youre looking for a place to live
You can either Builda house or Rentan apartment
If you builda house, there are a few important decisions you have to make
Howbigis the house? are you planning to grow a large family? Remodel, addition typically cost a lot more once the house is built
But, you get a chance to customizeit flooring tile windows floor plan Roof lighting landscaping
Once the house is built, youre responsible for maintenance Pay property tax Hire Landscaper Water Electrician Electricity Plumber Heating and Cooling Gutter Cleaning House Keeping
How about renting?
Consider a builder in your city builds a massivenumber of apartment units
A unit can easilybe converted into a 2,3,4 or more units
You make a fewer, simpler decisions You can start with one unit and grow later, or downsize
But You do nothave a lot of options to customize your unit
triple pane windows green materials high capacity electricity high speed Internet However, builders provide you with very high quality infrastructure
No need to worryabout maintenance cost No need to Hirelandscapers, electricians, plumbers
Pay as You Go Just pay your rent and utilities
Lets translate to Cloud Computing?
As an end-consumer, believe it or not youve been using Cloudfor long times
Yes, most of them are Free
In return, youre willing to give away your informationfor ads and other purposes
But youve been enjoying High Reliability Service (ok, ok, most of them are) Unlimited Storage Connecting, Sharing
OK, Now tell that to the business owner Give up your data, then you can use this infrastructure for free
This is how their CEO would feel
My Business Needs Security Privacy Reliability High Availability
Building Enterprise Software is like. Building Medieval Castle Stone Wall Fire-proof Moat Army Death Hole
Lets Hire an Army of IT Engineers Support Software Upgrade Backup/Restore Service Pack Development Network issues
Lets Build Huge Data Center Capacity Planning Cooling Management Disaster Plan Server Crashes
In the mean time, Many things have changed
The enterprise world we live in 2010and beyond Global Direct, Open CustomersCommunication (Customers, Resources, IPs are acquired everywhere) (e.g. Social Media) Digital Life Convergence (Work and Personal lines are blurring) Work Remotely (Mobility Trend) Transparency Brief Collaboration (Blogs, Social Computing) (Assemble the best, Disassemble upon completion)
2008-09 Economy is upside down Layoffs Bankruptcy Excess Capacity
Can we bridgethe gap?
Requires aNew Way ofThinking
Cloud Computing is not answer the for all
But it could simplifyour lives.
Leave it the experts who have a lot of money to spend to build giantdatacenters across the globe
Your data is replicated 3 or 4 times in their data center High Availability
High Traffic? Adding servers is a click away. Running in just minutes, not days
It can even load balance your server traffic
Expect your Cloud Network is always up
Yes, you can even pick whereyour data and servers reside
Business Contraction? Just reduce your computing power,storage
Wait, What is the catch?
Cloud Computing is relatively newtechnology
Growing Pains We all learn from it
Only a handful of major players can build this massive infrastructure
Not many software written yet to takeadvantage of cloudinfrastructure
Sensitive Data in the Cloud? are there yet? Encryption Data at Rest Data in Motion
Yes, youre loosing some controls some configurations physical security only subset of APIs
Lets clear common confusions about Cloud Computing
Who is paying whom?
Typical Scenarios Software/Service Providers Cloud/Infrastructure Provider You (Business, Individual) You may also build software directly on the providers platform and pay them directly
Do I have to start over?
In some cases, you could redirectyour data to the cloud Before Migrate Data to the Cloud
In some cases, you could redirectyour data to the cloud After
However, to take advantage fully, migrate all or create new apps on the cloud Employees Suppliers Customers
Is this just Hosting 2.0?
No, they have different architecturesand business model Cloud Players Hosting Players Hundreds of them around the world Only few can afford billions dollar investment on data centers
Your contracts Cloud Players Hosting Players Pay As You Go Often yearly Pay only what you use
Reliability, High Availability, Capacity Elasticity Cloud Players Hosting Players Bring your own or rent servers to increase capacity Virtually unlimited storage, computing power You have to manage reliability, fail over yourself Built-in Redundancy
The end of PC ?
NO Most cloud applications that will be built are accessible from PC. Applications can be a browser base, applicationrunning on PC accessing data and services on the cloud So will the mobile applications
Even More Confused? Join a new Facebook Page Im Cloud Confused http://bit.ly/7GItnb Lets discuss more and help each other
Are you brave enough to try? 10survey simple questions,Just minutes to complete http://surveymonkey.com/s.aspx?sm=NrndNTZkoG6j8BWJYejC1g_3d_3d Yes, were looking for a few VIP beta customers, to work with us defining best Cloud Apps
For more presentations like this, visit, follow, subscribe to: Blog: http://www.andyharjanto.com Twitter: http://twitter.com/harjanto Contact: email@example.com