Tony: Hey I have a situation here, we are getting a contract
from KNBC can you quickly get started with provisioning some servers, we need to get a POC over to them right away before the end of this week.
John: OK, But!!! End of this week?
Tony: Just get it done everyone’s waiting on you (Hangs up)
Story line- TODOS
TODOS for John and the developers
1. Ask Tony what are the CPU requirements,
memory, storage and network capacity 2. Does anyone need a secure login? 3. How about backing up data? 4. Security 5. What softwares do I need? 6. ………. 7. ………………. Story line: His boss and his team are just after John
John is clueless. He can’t seem to figure out how to do it all. He
relies on his team to get the job done but the team is in a state of stress because they have no idea why John took up this task with such a short deadline Story line: Some more questions?
- Want to support a large application?
- Do you need rapid access to flexible low cost IT resources? - You don’t have the money to make an upfront investment? - Do you know the requirements for your infrastructure and softwares? - Do you need an automated back up? - A fault tolerant, resilient system, is that something you are thinking of? - What about upgrades to Operating Systems? Story line: What is cloud computing?
• Trade capital expense for variable expense.
• Stop guessing capacity.
• Scale your application at will.
• Stop spending your money on running and
maintaining data centers
• Go online in minutes.
• Forget about installing software, if you can
just install it and BYOL (bring your own license) Story line: Infrastructure As A Service
Infrastructure as a Service, sometimes abbreviated as IaaS,
contains the basic building blocks for cloud IT and typically provide access to networking features, computers (virtual or on dedicated hardware), and data storage space. Infrastructure as a Service provides you with the highest level of flexibility and management control over your IT resources and is most similar to existing IT resources that many IT departments and developers are familiar with today. Story line: Platform As A Service
Platforms as a service remove the need for organizations to
manage the underlying infrastructure (usually hardware and operating systems) and allow you to focus on the deployment and management of your applications. This helps you be more efficient as you don’t need to worry about resource procurement, capacity planning, software maintenance, patching, or any of the other undifferentiated heavy lifting involved in running your application. Story line: Software As A Service
Software as a Service provides you with a completed product
that is run and managed by the service provider. In most cases, people referring to Software as a Service are referring to end- user applications. With a SaaS offering you do not have to think about how the service is maintained or how the underlying infrastructure is managed; you only need to think about how you will use that particular piece software. A common example of a SaaS application is web-based email where you can send and receive email without having to manage feature additions to the email product or maintaining the servers and operating systems that the email program is running on. Cloud Providers
Large scale Providers Small scale Providers
•Amazon Web Services •Digital Ocean
•Microsoft Azure •Heroku •Google Cloud Platform •Linode •Adobe •VMware •IBM Cloud •Rackspace •Red Hat •Salesforce •Oracle Cloud •SAP •Verizon Cloud •Dropbox Applications running on the cloud