SlideShare uma empresa Scribd logo
1 de 37
An Overview of Applications that are Currently Delivered via the Cloud and Potential Applications for the Future Ben Kepes Diversity Limited  NZ Cloud Computing Summit October 2009 Photo credit - svanes
Agenda Who am I? Understanding Cloud Computing Understanding SaaS Understanding PaaS Understanding IaaS Cloudy Effects 				Looking to the future
Ben Kepes      Editor - CloudAve   Cloud computing commentator Advisor 		Evangelist
Understanding Cloud Computing Is it… Software as a Service? Cloud Storage?        Platform as a Service? 						Virtualisation? Infrastructure as a Service?  		Multi Tenancy? Web 2.0? Outsourcing?
YES!
So What is Cloud Computing?
What is Cloud Computing Really?
Understanding Cloud Computing Scalability Instantaneousness Pay according to use 					Focus on core business Reliable/Stable/Ease of use
Cloud Computing in a few more minutes
Understanding Cloud Computing 	Cloud can be a utility model – a software model of 	electricity, water or telco delivery Users need not have expertise over technology infrastructure It can be a way to gain infrastructural efficiencies 			An easy development platform
Understanding Cloud Computing Source – Fronde Blog
“ …everyone on the planet deserves to have their own virtual data center in the cloud ” 			- Lew Tucker, CTO of SUN cloud group
“ …we are able to reduce our IT operational costs by roughly 30% of what we’re spending now ” - Ingo Elfering, Vice President of Information Technology Strategy, GlaxoSmithKline
“ The deployment time is really what impressed us, it's just shy of instantaneous ”  - Dave Powers Associate Information Consultant, Eli Lilly
Understanding SaaS Modern version of application service providers (ASPs) but, Custom created for web based delivery        Single instance, multi-tenant architecture         Provider patch and upgrade management May include application programming interfaces (APIs) Generally subscription basis – per seat, user, instance
Cloud Deployment Case Study #1 A cloud based billing system powers online delivery of micro format news
Saving Traditional Media Reed Business Information - 400 publications - 200 online properties 				Needed comprehensive billing functionality Needed simple integration with SFDC, Oracle, Website  	Needed simple implementation 			 Needed affordability and minimal CAPEX
Saving Traditional Media 	Media content located within traditional media dataspace 			utilise advanced tagging to categorise content 		subscribe via a SaaSbilling platform Receive the content you want, how you want it
Understanding PaaS Services to develop, test, deploy, host Web based user interface Multi-tenant architecture Integration with web services and databases Support for development team collaboration Utility-grade instrumentation
Cloud Deployment Case Study #2 Quoting system created on PaaS, integrated with SaaS CRM and SaaS Accounting
Driving Efficiencies CyberSafesecurity solution provider Utilisedon-premises contact manager/accounting 				Needed quoting system  	Wanted integration with contact manager 		Wished to retire disconnected legacy system
Driving Efficiencies 	Implemented salesforce.com SaaS CRM in 2002 	utilised force.com PaaS to develop custom-built quoting system integrated automatically via PaaS with salesforce.com Deployed Coda2go SaaS accounting application 		leveraging totally connected cloud based SaaS/PaaS
“Services designed to scale to tens or hundreds or millions of users will dramatically change the nature and cost of solutions deliverable to enterprise..” 				- Bill Gates 			Microsoft Internal memo
“I believe, over time, more and more software will be delivered as a service. I totally believe that... We have to be good at this, or we have a problem” 				- Larry Ellison CEO Oracle
Understanding IaaS Resources delivered as a service  				Dynamic scaling of infrastructure 	Variable cost service 			Multiple tenants on the same infrastructure resources Enterprise grade infrastructure
So... About Cloud being just for SMBs Manages risks of acquisition of software 	Minimises roll-out requirements Keeps IT strategically focussed Eases pain of managing on-premise apps
Cloud Deployment Case Study #3 Utilising data and graphical processing services from the cloud for an inside-the-firewall analysis…
Enterprise Data Visibility human readable 3rd party website that is too technical and complex for exec level readership 				utilise 3rd party API to get only the 			data needed for exec summary 	summarize this in enterprise dashboard for exec level readership utilize charting to represent trends over time
SaaS Deployment Case Study
How will the cloud affect the organisation? IT governance implications Security needs Service level agreements (SLAs) Migration strategies 						In-house integration Regulatory impacts IT Role impacts
Balancing the financial implications
Cloud Deployment Case Study #4 Start up company – on premise IT free zone
IT Free Zone Company experienced rapid growth (400% employee count growth in one month) 				Philosophy: “IT Free Zone” Only IT around the office: Laptops, WiFi, Printer
IT Free Zone IaaS – GoGrid, Media Temple, Amazon EC2 PaaS - Force.com SaaS – Salesforce, Xero, Google Apps
Advantages? Quick office set up, just a few hours Radically reduced cost of IT,  setup and ongoing 			Minimal Capex Staff  access/collaboration Remote work, from office to home
And to the Future? No more in-house infrastructure Ubiquitous access from situational devices Ability to rapidly develop, test and deploy even extreme edge solutions Upswing in business unit innovation Better, Stronger, Faster
Next steps….. Try it out – Cloud isn’t completely terrifying Spin up a server on Amazon 		Store something on S3 or an end-user service Try out a consumer SaaS application 				ben@diversity.net.nz

Mais conteúdo relacionado

Mais procurados

NetSuite's Quicktake on SAP Business ByDesign
NetSuite's Quicktake on SAP Business ByDesignNetSuite's Quicktake on SAP Business ByDesign
NetSuite's Quicktake on SAP Business ByDesignBen Kepes
 
Cloud Computing - Benefits and Challenges
Cloud Computing - Benefits and ChallengesCloud Computing - Benefits and Challenges
Cloud Computing - Benefits and ChallengesThoughtWorks Studios
 
Cloud infrastructure and Cloud Services
Cloud infrastructure and Cloud ServicesCloud infrastructure and Cloud Services
Cloud infrastructure and Cloud ServicesIntel Corporation
 
Cloud computing and library services
Cloud computing and library servicesCloud computing and library services
Cloud computing and library servicesErik Mitchell
 
Big data and intelligent platforms
Big data and intelligent platformsBig data and intelligent platforms
Big data and intelligent platformsKrishnan Subramanian
 
Top challenges in cloud computing
Top challenges in cloud computingTop challenges in cloud computing
Top challenges in cloud computingTISEE
 
20 Cloud Computing Quotes You Can't Miss
20 Cloud Computing Quotes You Can't Miss20 Cloud Computing Quotes You Can't Miss
20 Cloud Computing Quotes You Can't MissNerdio
 
Cloud computing and service models
Cloud computing and service modelsCloud computing and service models
Cloud computing and service modelsPrateek Soni
 
Deploying SaaS Application on the Cloud - Case Study
Deploying SaaS Application on the Cloud - Case StudyDeploying SaaS Application on the Cloud - Case Study
Deploying SaaS Application on the Cloud - Case StudyNati Shalom
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing pptA
 
Advantages to Adoption the Microsoft Cloud - Microsoft Customer Executive Summit
Advantages to Adoption the Microsoft Cloud - Microsoft Customer Executive SummitAdvantages to Adoption the Microsoft Cloud - Microsoft Customer Executive Summit
Advantages to Adoption the Microsoft Cloud - Microsoft Customer Executive SummitRichard Harbridge
 
Understanding Cloud Computing & Its Relevance to Financial Software Solutions
Understanding Cloud Computing & Its Relevance to Financial Software SolutionsUnderstanding Cloud Computing & Its Relevance to Financial Software Solutions
Understanding Cloud Computing & Its Relevance to Financial Software SolutionsZannettos Zannettou
 
Microsoft Cloud Computing
Microsoft Cloud ComputingMicrosoft Cloud Computing
Microsoft Cloud ComputingIDG Romania
 
Hybrid Customer Insight - Data Collection and Analysis from On-premise and in...
Hybrid Customer Insight - Data Collection and Analysis from On-premise and in...Hybrid Customer Insight - Data Collection and Analysis from On-premise and in...
Hybrid Customer Insight - Data Collection and Analysis from On-premise and in...LicensingLive! - SafeNet
 
Moving to cloud computing step by step linthicum
Moving to cloud computing step by step linthicumMoving to cloud computing step by step linthicum
Moving to cloud computing step by step linthicumDavid Linthicum
 
A cloud computing primer for non-technical executives
A cloud computing primer for non-technical executivesA cloud computing primer for non-technical executives
A cloud computing primer for non-technical executivesTyler James Johnson
 
Reasons for Cloud Computing’s Popularity in the UK
Reasons for Cloud Computing’s Popularity in the UKReasons for Cloud Computing’s Popularity in the UK
Reasons for Cloud Computing’s Popularity in the UKAHZ Associates
 

Mais procurados (20)

NetSuite's Quicktake on SAP Business ByDesign
NetSuite's Quicktake on SAP Business ByDesignNetSuite's Quicktake on SAP Business ByDesign
NetSuite's Quicktake on SAP Business ByDesign
 
Cloud Computing - Benefits and Challenges
Cloud Computing - Benefits and ChallengesCloud Computing - Benefits and Challenges
Cloud Computing - Benefits and Challenges
 
Cloud infrastructure and Cloud Services
Cloud infrastructure and Cloud ServicesCloud infrastructure and Cloud Services
Cloud infrastructure and Cloud Services
 
Cloud computing and library services
Cloud computing and library servicesCloud computing and library services
Cloud computing and library services
 
Big data and intelligent platforms
Big data and intelligent platformsBig data and intelligent platforms
Big data and intelligent platforms
 
Top challenges in cloud computing
Top challenges in cloud computingTop challenges in cloud computing
Top challenges in cloud computing
 
Cloud services
Cloud servicesCloud services
Cloud services
 
20 Cloud Computing Quotes You Can't Miss
20 Cloud Computing Quotes You Can't Miss20 Cloud Computing Quotes You Can't Miss
20 Cloud Computing Quotes You Can't Miss
 
Cloud computing and service models
Cloud computing and service modelsCloud computing and service models
Cloud computing and service models
 
Deploying SaaS Application on the Cloud - Case Study
Deploying SaaS Application on the Cloud - Case StudyDeploying SaaS Application on the Cloud - Case Study
Deploying SaaS Application on the Cloud - Case Study
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
Advantages to Adoption the Microsoft Cloud - Microsoft Customer Executive Summit
Advantages to Adoption the Microsoft Cloud - Microsoft Customer Executive SummitAdvantages to Adoption the Microsoft Cloud - Microsoft Customer Executive Summit
Advantages to Adoption the Microsoft Cloud - Microsoft Customer Executive Summit
 
Understanding Cloud Computing & Its Relevance to Financial Software Solutions
Understanding Cloud Computing & Its Relevance to Financial Software SolutionsUnderstanding Cloud Computing & Its Relevance to Financial Software Solutions
Understanding Cloud Computing & Its Relevance to Financial Software Solutions
 
Microsoft Cloud Computing
Microsoft Cloud ComputingMicrosoft Cloud Computing
Microsoft Cloud Computing
 
Cloud architecture
Cloud architectureCloud architecture
Cloud architecture
 
Hybrid Customer Insight - Data Collection and Analysis from On-premise and in...
Hybrid Customer Insight - Data Collection and Analysis from On-premise and in...Hybrid Customer Insight - Data Collection and Analysis from On-premise and in...
Hybrid Customer Insight - Data Collection and Analysis from On-premise and in...
 
Top Cloud Computing Interview Questions
Top Cloud Computing Interview QuestionsTop Cloud Computing Interview Questions
Top Cloud Computing Interview Questions
 
Moving to cloud computing step by step linthicum
Moving to cloud computing step by step linthicumMoving to cloud computing step by step linthicum
Moving to cloud computing step by step linthicum
 
A cloud computing primer for non-technical executives
A cloud computing primer for non-technical executivesA cloud computing primer for non-technical executives
A cloud computing primer for non-technical executives
 
Reasons for Cloud Computing’s Popularity in the UK
Reasons for Cloud Computing’s Popularity in the UKReasons for Cloud Computing’s Popularity in the UK
Reasons for Cloud Computing’s Popularity in the UK
 

Semelhante a Cloud Computing 101

Making Sense Of Cloud Computing - by Mark Rivington
Making Sense Of Cloud Computing - by Mark RivingtonMaking Sense Of Cloud Computing - by Mark Rivington
Making Sense Of Cloud Computing - by Mark RivingtonCA Nimsoft
 
Overview of Cloud Computing and the Potential Business Impact
Overview of Cloud Computing and the Potential Business ImpactOverview of Cloud Computing and the Potential Business Impact
Overview of Cloud Computing and the Potential Business Impactguest964352
 
Cloud computing adoption in sap technologies
Cloud computing adoption in sap technologiesCloud computing adoption in sap technologies
Cloud computing adoption in sap technologiessveldanda
 
C L O U D C O M P U T I N G
C L O U D  C O M P U T I N GC L O U D  C O M P U T I N G
C L O U D C O M P U T I N GShreyas Pai
 
Cloud Computing Impact On Small Business
Cloud Computing Impact On Small BusinessCloud Computing Impact On Small Business
Cloud Computing Impact On Small BusinessDavid Linthicum
 
Introduction To Cloud Computing By Beant Singh Duggal
Introduction To Cloud Computing By Beant Singh DuggalIntroduction To Cloud Computing By Beant Singh Duggal
Introduction To Cloud Computing By Beant Singh DuggalBeantsingh
 
Cloud Computing By Pankaj Sharma
Cloud Computing By Pankaj SharmaCloud Computing By Pankaj Sharma
Cloud Computing By Pankaj SharmaRanjan Kumar
 
Cloud Ecosystems A Perspective
Cloud Ecosystems A PerspectiveCloud Ecosystems A Perspective
Cloud Ecosystems A Perspectivejmcdaniel650
 
SeattleUniv-IntroductionToCloudComputing-WinsowsAzure101
SeattleUniv-IntroductionToCloudComputing-WinsowsAzure101SeattleUniv-IntroductionToCloudComputing-WinsowsAzure101
SeattleUniv-IntroductionToCloudComputing-WinsowsAzure101Mithun T. Dhar
 
Cloud Computing Realities - Getting past the hype and setting your cloud stra...
Cloud Computing Realities - Getting past the hype and setting your cloud stra...Cloud Computing Realities - Getting past the hype and setting your cloud stra...
Cloud Computing Realities - Getting past the hype and setting your cloud stra...Compuware APM
 
Karrox introduction to cloud computing
Karrox introduction to cloud computingKarrox introduction to cloud computing
Karrox introduction to cloud computingKarrox Franchise
 
Cloud Computing - Everything you wanted to know!
Cloud Computing - Everything you wanted to know!Cloud Computing - Everything you wanted to know!
Cloud Computing - Everything you wanted to know!Debasish Patra
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud ComputingTushar Gandhi
 
1 Intro To Cloud Computing (External)
1  Intro To Cloud Computing (External)1  Intro To Cloud Computing (External)
1 Intro To Cloud Computing (External)jnicke
 
Cloud computing
Cloud computingCloud computing
Cloud computingmikerrr
 

Semelhante a Cloud Computing 101 (20)

Making Sense Of Cloud Computing - by Mark Rivington
Making Sense Of Cloud Computing - by Mark RivingtonMaking Sense Of Cloud Computing - by Mark Rivington
Making Sense Of Cloud Computing - by Mark Rivington
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Overview of Cloud Computing and the Potential Business Impact
Overview of Cloud Computing and the Potential Business ImpactOverview of Cloud Computing and the Potential Business Impact
Overview of Cloud Computing and the Potential Business Impact
 
Cloud computing adoption in sap technologies
Cloud computing adoption in sap technologiesCloud computing adoption in sap technologies
Cloud computing adoption in sap technologies
 
C L O U D C O M P U T I N G
C L O U D  C O M P U T I N GC L O U D  C O M P U T I N G
C L O U D C O M P U T I N G
 
Cloud Computing Impact On Small Business
Cloud Computing Impact On Small BusinessCloud Computing Impact On Small Business
Cloud Computing Impact On Small Business
 
Introduction To Cloud Computing By Beant Singh Duggal
Introduction To Cloud Computing By Beant Singh DuggalIntroduction To Cloud Computing By Beant Singh Duggal
Introduction To Cloud Computing By Beant Singh Duggal
 
Cloud Computing By Pankaj Sharma
Cloud Computing By Pankaj SharmaCloud Computing By Pankaj Sharma
Cloud Computing By Pankaj Sharma
 
Cloud Ecosystems A Perspective
Cloud Ecosystems A PerspectiveCloud Ecosystems A Perspective
Cloud Ecosystems A Perspective
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud Model for SMB
Cloud Model for SMBCloud Model for SMB
Cloud Model for SMB
 
SeattleUniv-IntroductionToCloudComputing-WinsowsAzure101
SeattleUniv-IntroductionToCloudComputing-WinsowsAzure101SeattleUniv-IntroductionToCloudComputing-WinsowsAzure101
SeattleUniv-IntroductionToCloudComputing-WinsowsAzure101
 
Cloud Computing Realities - Getting past the hype and setting your cloud stra...
Cloud Computing Realities - Getting past the hype and setting your cloud stra...Cloud Computing Realities - Getting past the hype and setting your cloud stra...
Cloud Computing Realities - Getting past the hype and setting your cloud stra...
 
Cloud1
Cloud1Cloud1
Cloud1
 
Karrox introduction to cloud computing
Karrox introduction to cloud computingKarrox introduction to cloud computing
Karrox introduction to cloud computing
 
Cloud Computing - Everything you wanted to know!
Cloud Computing - Everything you wanted to know!Cloud Computing - Everything you wanted to know!
Cloud Computing - Everything you wanted to know!
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
 
1 Intro To Cloud Computing (External)
1  Intro To Cloud Computing (External)1  Intro To Cloud Computing (External)
1 Intro To Cloud Computing (External)
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 

Último

TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 

Último (20)

TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 

Cloud Computing 101

  • 1. An Overview of Applications that are Currently Delivered via the Cloud and Potential Applications for the Future Ben Kepes Diversity Limited NZ Cloud Computing Summit October 2009 Photo credit - svanes
  • 2. Agenda Who am I? Understanding Cloud Computing Understanding SaaS Understanding PaaS Understanding IaaS Cloudy Effects Looking to the future
  • 3. Ben Kepes Editor - CloudAve Cloud computing commentator Advisor Evangelist
  • 4. Understanding Cloud Computing Is it… Software as a Service? Cloud Storage? Platform as a Service? Virtualisation? Infrastructure as a Service? Multi Tenancy? Web 2.0? Outsourcing?
  • 6. So What is Cloud Computing?
  • 7. What is Cloud Computing Really?
  • 8. Understanding Cloud Computing Scalability Instantaneousness Pay according to use Focus on core business Reliable/Stable/Ease of use
  • 9. Cloud Computing in a few more minutes
  • 10. Understanding Cloud Computing Cloud can be a utility model – a software model of electricity, water or telco delivery Users need not have expertise over technology infrastructure It can be a way to gain infrastructural efficiencies An easy development platform
  • 11. Understanding Cloud Computing Source – Fronde Blog
  • 12. “ …everyone on the planet deserves to have their own virtual data center in the cloud ” - Lew Tucker, CTO of SUN cloud group
  • 13. “ …we are able to reduce our IT operational costs by roughly 30% of what we’re spending now ” - Ingo Elfering, Vice President of Information Technology Strategy, GlaxoSmithKline
  • 14. “ The deployment time is really what impressed us, it's just shy of instantaneous ” - Dave Powers Associate Information Consultant, Eli Lilly
  • 15. Understanding SaaS Modern version of application service providers (ASPs) but, Custom created for web based delivery Single instance, multi-tenant architecture Provider patch and upgrade management May include application programming interfaces (APIs) Generally subscription basis – per seat, user, instance
  • 16. Cloud Deployment Case Study #1 A cloud based billing system powers online delivery of micro format news
  • 17. Saving Traditional Media Reed Business Information - 400 publications - 200 online properties Needed comprehensive billing functionality Needed simple integration with SFDC, Oracle, Website Needed simple implementation Needed affordability and minimal CAPEX
  • 18. Saving Traditional Media Media content located within traditional media dataspace utilise advanced tagging to categorise content subscribe via a SaaSbilling platform Receive the content you want, how you want it
  • 19. Understanding PaaS Services to develop, test, deploy, host Web based user interface Multi-tenant architecture Integration with web services and databases Support for development team collaboration Utility-grade instrumentation
  • 20. Cloud Deployment Case Study #2 Quoting system created on PaaS, integrated with SaaS CRM and SaaS Accounting
  • 21. Driving Efficiencies CyberSafesecurity solution provider Utilisedon-premises contact manager/accounting Needed quoting system Wanted integration with contact manager Wished to retire disconnected legacy system
  • 22. Driving Efficiencies Implemented salesforce.com SaaS CRM in 2002 utilised force.com PaaS to develop custom-built quoting system integrated automatically via PaaS with salesforce.com Deployed Coda2go SaaS accounting application leveraging totally connected cloud based SaaS/PaaS
  • 23. “Services designed to scale to tens or hundreds or millions of users will dramatically change the nature and cost of solutions deliverable to enterprise..” - Bill Gates Microsoft Internal memo
  • 24. “I believe, over time, more and more software will be delivered as a service. I totally believe that... We have to be good at this, or we have a problem” - Larry Ellison CEO Oracle
  • 25. Understanding IaaS Resources delivered as a service  Dynamic scaling of infrastructure Variable cost service Multiple tenants on the same infrastructure resources Enterprise grade infrastructure
  • 26. So... About Cloud being just for SMBs Manages risks of acquisition of software Minimises roll-out requirements Keeps IT strategically focussed Eases pain of managing on-premise apps
  • 27. Cloud Deployment Case Study #3 Utilising data and graphical processing services from the cloud for an inside-the-firewall analysis…
  • 28. Enterprise Data Visibility human readable 3rd party website that is too technical and complex for exec level readership utilise 3rd party API to get only the data needed for exec summary summarize this in enterprise dashboard for exec level readership utilize charting to represent trends over time
  • 30. How will the cloud affect the organisation? IT governance implications Security needs Service level agreements (SLAs) Migration strategies In-house integration Regulatory impacts IT Role impacts
  • 31. Balancing the financial implications
  • 32. Cloud Deployment Case Study #4 Start up company – on premise IT free zone
  • 33. IT Free Zone Company experienced rapid growth (400% employee count growth in one month) Philosophy: “IT Free Zone” Only IT around the office: Laptops, WiFi, Printer
  • 34. IT Free Zone IaaS – GoGrid, Media Temple, Amazon EC2 PaaS - Force.com SaaS – Salesforce, Xero, Google Apps
  • 35. Advantages? Quick office set up, just a few hours Radically reduced cost of IT, setup and ongoing Minimal Capex Staff access/collaboration Remote work, from office to home
  • 36. And to the Future? No more in-house infrastructure Ubiquitous access from situational devices Ability to rapidly develop, test and deploy even extreme edge solutions Upswing in business unit innovation Better, Stronger, Faster
  • 37. Next steps….. Try it out – Cloud isn’t completely terrifying Spin up a server on Amazon Store something on S3 or an end-user service Try out a consumer SaaS application ben@diversity.net.nz

Notas do Editor

  1. Agenda for today
  2. A very quick introduction to what cloud computing actually is…
  3. A very quick introduction to what cloud computing actually is…
  4. Some common themes of cloud computing
  5. Another visual explanation
  6. Cloud computing paradigm of computing in which dynamically scalable and often virtualized resources are provided as a service over the InternetUsers need not have knowledge of, expertise in, or control over the technology infrastructure in the "cloud" that supports themThe concept generally incorporates combinations of the following:infrastructure as a service (IaaS)platform as a service (PaaS)software as a service (SaaS)The term cloud is used as a metaphor for the Internet, based on how the Internet is depicted in computer network diagrams and is an abstraction for the complex infrastructure it conceals.
  7. Salesforce.com is held up as the classic example of SaaS – sign up and you have a full featured CRM available to you immediately. Configuration and customisation can all be done via your web browser. “Great – it fits in the SaaS box” you say…but not quite…Force.com is the platform under-pinning Salesforce.com – and on Force.com you can build any type of application you like – CRM related or not. Often implementers will customise salesforce using the force.com platform thereby creating, in effect a hybrid SaaS/PaaS offeringGoogle AppEngine and Windows Azure are essentially straight PaaS solutions – take your application component and deploy into the platform. Azure pushes into the IaaS aspects of cloud computing – for example, by offering relatively low level SQL Server features in a way not dissimilar to what you essentially get when starting an “off the shelf” Windows SQL Server AMI on Amazon EC2.Amazon EC2 is predominantly IaaS; and apart from some specific limitations, mainly around networking, is not too dissimilar from that of mass-market virtualisation providers or what large enterprise IT teams offer their internal customers in “private clouds”.
  8. With AWS a new server can be up and running in three minutes (it used to take Eli Lilly seven and a half weeks to deploy a server internally) and a 64-node Linux cluster can be online in five minutes (compared with three months internally).
  9. develop, test, deploy, host and maintain applicationssource code control, version control, dynamic (interactive) multiple user testing, roll out and roll back with the ability to audit and track who made what changes when to accomplish what purposeWeb based user interface creation toolsWYSIWYG etc etcMulti-tenant architectureIntegration with web services and databasesSupport for SOAP and REST interfaces allow PaaS offerings to create compositions of multiple Web services, sometimes called "Mashups".Support for development team collaborationThe ability to form and share code with ad-hoc or pre-defined or distributed teams greatly enhances the productivity of PaaS offerings. Schedules, objectives, teams, action items, owners of different areas of responsibilities, roles (designers, developers, tester, QC) can be defined, updated and tracked based on access rights.Utility-grade instrumentation
  10. Resources delivered as a service including servers, network equipment, memory, CPU, disk space, data center facilities,Dynamic scaling of infrastructure which scales up and down based on application resource needs AMAZON 50k per dayVariable cost service using fixed prices per resource componentMultiple tenants typically coexist on the same infrastructure resourcesEnterprise grade infrastructure allows mid-size companies to benefit from the aggregate compute resource pools
  11. No huge capital investment required so less risky financiallyMinimises time to value period – 30 day free trial shows quick benefitsEncourages consistent utilisation and therefore reduces roll out headachesSaaS reduces IT depts requirements to spend time sysadmining – therefore can do higher value strategic IT stuff
  12. - The data from the 3rd party is normally available via a web application which is human accessible only.- In order for anyone to see the data, they need to log in and then drill down to the level they require.- The layout of the web application is somewhat convoluted and not suitable for executive level.- The data is made suitable for display in executive summary by automating the data access via the 3rd party API
  13. Need to assess how change will effect existing IT assetsAssess data security needs and ensure external SaaS provider can meet organisation’s requirementsGiven that SaaS has traditionally been seen as a SME delivery methodology – SaaS providers may not have service level agreements already in place – need to ensure SLAs are in place, guarantees are sufficient to meet organisational needs and mitigation provisions are sufficient to cope with a “worst case” situationEnsure prospective SaaS provider has data-migration functionalities in the event that later migration from the SaaS product is required. Ensure access to raw data and contractual agreed access to organisational dataObvious need to ensure that SaaS product will integrate with other organisationally used applicationsIn these post enron days and with sarbanes-oxley requirements SAS70 (Statement on auditing standards #70) is a major issue. Need to ensure SaaS provider can provide a SAS70 report and that it meets organisational requirements in terms of privacy and data securityIT departments embracing an open outsourcing or SaaS perspective need to see themselves not as IT gatekeepers but internal consultants offering advice, deployment services and mission critical IT functionality. It moves IT from a technology-centric approach to a service-centric one where it can add value to the organisation within which it operates