The document discusses 11 things people may not know about cloud computing. It explains that not all clouds are equal in terms of pricing, security, and reliability. It also discusses that clouds may not be as transparent as they seem regarding costs, and that availability is loosely defined. The document advises checking service level agreements and support details before signing up for cloud services.
Streamlining Python Development: A Guide to a Modern Project Setup
[Srijan Wednesday Webinars] 11 Things You Don't Know About Cloud
1. 11 Things You Don’t
Know About Cloud
Rohit Luthra
Rohit.luthra@progression.com
2. The cloud’s great, but it’s still
evolving.
So there’s lots still to know
3.
4. What you already know
The Cloud
Marks the shift from
You owning hardware and software and running it to
You buying a service running on them, or you renting them for
your business needs
Pay as you go
Scalable, elastic
But security issues exist. But it’s the future!
5. Now let’s talk of stuff
that most people don’t know
about…
6. 1. All clouds are not equal
That’s why pricing of cloud vary so much
You can build clouds out of commodity hardware and ‘not-yet
mature’ software. You might want to question before running
your ERP on it.
You can build clouds out of hardware and software that’s
tried, tested, benchmarked, secure, is backed up by technical
experts
You can find private clouds in state-of-the-art setups or in
dingy basements
Be aware of your business needs.
7. 2. All clouds are not managed
You would expect the team you bought compute or storage
from to run it like clockwork, alert you about downtime or
performance bottlenecks, and work proactively to keep your
business going
Most clouds are NOT managed. There is no proactive
monitoring necessarily unless you pay for it and management
is definitely something you should look for before you sign.
Sometimes you pay 4-5 times of that low-cost server you
signed for.
Does someone do your backups as per schedules, are they
managed, are you alerted when they fail?
What’s in the SLA? Check before you sign up.
8. 3. Not as transparent as you think
It looks cheap, but is it really? Per hour costing tends to make
it look cheap.
Specifically look at your storage requirements especially when
you have a lot of IOPs needs (databases, large # of
transactions) and you may need to sign up for expensive
storage (and that may be very different from what you
thought it to be initially!!)
Get a clear picture of your needs, and how they will grow.
And ask how much it will cost over time.
9. 4. Is it secure?
Likely to be more secure than most businesses running their
own show in-house.
But even so, threats are increasing manifold on a daily basis
Enterprise-class security systems must be in place.
Ask for what is installed, who has access, how is access
given?
Certifications, practices, security architecture, ask about the
kind of vulnerabilities that have happened in the past.
Ask your Cloud Service Provider if Security (for example,
Firewall, Intrusion Prevention Systems) services are included
or not and what is that you need to pay for, or is it DIY?
10. 5. Clouds will be increasingly local
More businesses will move their clouds applications and
hosting to their own countries
Drivers - Privacy, Government Regulations, Latency
Remember Snowden?
11. 6. Availability is loosely defined
Jargon of Tier 2, 3 and 4
99.9982 (1.6 hrs of downtime per year) – this is Tier 3
Cloud service providers have to deal with many challenges
(not just power, networks, etc but also OEM patches,
incompatibilities, etc)
How do you know what you signed up for? And what are you
actually getting?
If any down-time is something that can kill your business,
set up services across different data centers and/or clouds
12. 7. Support: All talk, no show?
Is there a number you can call? Is there a human answering
your call?
Is there someone solving your problem so that the application
doesn’t go down? Or that downtime is averted?
You have compute, storage, security, VPN, OS, infrastructure.
You have applications on Windows, Unix and Linux.
Who is responsible for support and maintenance?
Is there a Single Point of Responsibility?
13. 8. Can I change my CSP/XSP?
When you sign up for a cloud service, it usually means that
you have signed up for as long as your business application is
operational
What if you don’t like the service? Or your company merges
with another and you have to migrate the applications?
Yes, but it can be a breeze or sometimes a lengthy and
cumbersome process. Common standards are still emerging.
14. 9. Careful about licensing
Pay attention to the licensing models, especially with
Microsoft.
Does you service provider allow licensing mobility?
Remember – the cloud is rapidly evolving, please check again
if you need to, for what held true a few months/weeks ago
may not be true anymore
15. 10. It’s a delivery model, not a tech
Yes it has evolved out of technologies such as grid computing,
utility computing and SaaS (remember ASP?)
It’s a paradigm shift in how IT is delivered and consumed
And it ensures better, more optimal use of IT resources
Great opportunity or threat depending upon how you use it or
respond to it
16. 11. Cloud’s not new!
As a concept, it’s about 40 years old!
Resource pooling (time sharing), measured service, and rapid
elasticity...old concepts!
What has changed – Internet connectivity – availability,
reliability; Mobility, WWW
Talk briefly about the fact that we started our journey a few years earlier than most. Sometime in 2005, but the actually journey started with a pilot in 2008 and since then Progression focuses on offering IT as a Service using a combination of Cloud and Managed Services.
The Cloud is such a cool thing to crack jokes on. Mostly because it’s all in the air. It’s been talked about a whole lot these past few years. So there’s awareness about it, but now we must take it to the next level.
And the attempt here is to go beyond balloons and flakiness.
Important shift – from Infrastructure to Utility, from owing it to using and paying for it for what you use. Rapidly scalable – from weeks to days and even hours and minutes. Elastic – you could scale up and down as demand increases or decreases. Security is a concern, let us examine it as we go along.
It is not really the future as it is very PRESENT and the opportunity will continue to grow manifold in the coming years.
Lots of definitions out there.
On price, we would touch upon it later in this presentation.
Hypervisors with some automations...is also called a cloud by some. Hypervisors on which you might or might not have support.
What kind of infrastructure do you run it on, where do you run it...we would explore more differences as we go along this presentation.
For some of you wanting to run business critical apps such as SAP, or other ERPs may want to check the compatibility and certification from the respective Software Vendors.
Proactive as opposed to reactive
Do you get a console to look for how your servers is running, does the cloud service provider give you in-depth coverage of all resources including CPU, Memory, IOPs etc. to help you figure out what you really need and help optimize your resources over a period of time.
Does your CSP help you manage patches on your OS, Databases and Applications when you need that, what does it cost you when you do it yourself.
Net-net a question here, are you signing up for a DIY cloud or a managed service?
Cloud service providers give you calculators to figure out your needs and how much you need to spend
It looks cheap when only a few servers are involved.
As you start adding virtual machines, let’s say as traffic increases on your e-com site, you will need monitoring and management. And then prices may go through the roof.
Bottom line – do your homework well, ask a lot of questions and speak to your peers and friends.
Internal employee threats will come.
If you are on the Internet, you are exposed.
Look for Standards and processes, certifications
Despite the best systems, attacks will happen. Provider should be able to monitor and respond. Cloud providers capability becomes critical.
DIY security unless you are NOT an expert can be like self-medication for serious illnesses. It would cost you much more in the long run.
Analogy – Bank and Security companies.
When you buy, it doesn’t mean security is bundled.
When an application is hosted, latency will become a challenge.
All Indian govt depts have been asked to remove mail ids from gmail etc, and host them in India
Latency becomes a challenge especially when you host applications in the cloud.
Microsoft is mulling the idea of setting up a DC in India and I do know that Amazon has been considering it for some time now and so have been many others.
Govt regulations are still in infancy in this space and it may affect providers, potential investors as well as customers in any possible ways as regulations start to be put in place.
How is it calculated? Monthly, Annual, Rolling?
It is a tough business, and promises like 100% uptime and five-9’s are unrealistic.
The gear today is all having some software in it and it does go corrupt, patches need to be rolled back and so on.
A lot like now, when your network guy blames the hardware fellow, who blames it on the software vendor, who blames your employees. No one is RESPONSIBLE.
Look for SpORE if you can, else define your work processes and document your expectations with service providers.
What are the capabilities that your Cloud Provider has in place? Can they provide support across heterogeneous platforms?
DIY vs someone doing it for you?
When your data size is huge, it will be cumbersome. Cannot do on the fly.
Complexities
SaaS models are tempting, but you have to check if you can pull out data and migrate.
Will your Service provider cut you an image file that you could take across to another provider or could you do it yourself?
Does your SP allow licensing mobility?
Greenfield: what happens?
MS SQL, Excel
Number of users
Evaluate your platform of choice databases, applications, productivity tools, databases, etc
More important than thinking of Cloud as a Technology, its is truly a disruptor, a game changer delivery and consumption model.
LoB applications: extended LAN, low latencies, high security, no exposure to Internet
ITaaS – an area that CSPs like Progression focuses upon. The reason we got into it coz we were pained by the way IT was (and is still is) being used – highly inefficient and wasteful ways of setting it up and using it.
Cloudshoring vs Onshoring/Offshoring/Near-shoring.
Timeshare
1960s
Unix world has had Virtual Machines for a long time and still continues to have them.
Thank you so much for being here for this Webinar.
Now Priyanka would take up for the Q&A. I would try my best to answer and wherever I cannot at this stage, we promise that we would answer them and reach out to you offline.
Thank you once again!