SlideShare a Scribd company logo
1 of 36
7/26/2011 Copyright, 2011 William Mann 1 Cloud Computing “A History and Possible Future for the Borough of West Chester” William Mann, Borough of West Chester Capstone Project – CGCIO Certification 2010-2011 Dr. Alan R. Shark, Public Technology Institute, Rutgers University
Part I A short history of  “Cloud Computing” 7/26/2011 Copyright, 2011 William Mann 2
Introduction Cloud Computing is a new and exciting trend which many of us, even in the information technology field are, let’s say, a “little cloudy about”.  7/26/2011 Copyright, 2011 William Mann 3 What are the advantages of cloud computing as opposed to maintaining an infrastructure? Are there different levels or types of cloud computing? Who exactly are these cloud computing providers?  Are there security ramifications when utilizing cloud computing? How much control do you have over your data when you migrate to the cloud?
Introduction 7/26/2011 Copyright, 2011 William Mann 4 As a result of the current world economic situation any solutions that offer substantial cost savings will attract consideration from financial officers. Chief Information Officers and other technology professionals both in the private and public sector must be prepared to answer these questions.  Technology professionals must be prepared to move their organization in the right technological direction, be that to the cloud or continuing to maintain an independent infrastructureor in many cases a hybrid solution.
Questions About The Cloud ,[object Object]
What exactly is the history of cloud computing?
What is the status of cloud computing today?
Who are the cloud computing service providers?
What is the cost and cost savings in respect to cloud computing?
Security and cloud computing.
Who is using cloud computing today?
Is there a long term track record?7/26/2011 Copyright, 2011 William Mann 5 And finally…. Is cloud computing a realistic option for local government using the  Borough of West Chester as a case study?
Cloud Computing – Not Such a New Idea The idea of “cloud computing” dates as far back as the 1960’s when John McCarthy envisioned a time when “computation may someday be organized as a public utility”. This vision of McCarthy’s is somewhat profound considering where computing actually was in the 1960s. The 1960s represent what many refer to as the “second generation” of computers. Computers of the 1960s were of solid-state design and relied on transistors.  1960 brought the first small computer with its own keyboard and monitor. The term “computer” had not even been used at this point. The creator of this first small computer, Digital Equipment Corporation, called it a “Programmed Data Processor”. It sold for between $125,000 and $150,000. It is in this technologic environment that John McCarthy, an American Computer Scientist, spoke of organized computation similar to a public utility being in our future.   7/26/2011 Copyright, 2011 William Mann 6
Cloud Computing – Not Such a New Idea Fast forward to the 1990s when phone companies began for the first time offering virtual private network (VPN) services in addition to dedicated point-to-point data circuits which had been the service standard. “Cloud” probably originates with this new “telephony” virtual network which offered a comparable quality of service as the dedicated point-to-point circuits while being more cost effective.   The cloud symbol was used to denote to demarcation points between the responsibility areas of the customer and provider.  RamnathChellappa, an Associate Professor at the Emery Goizueta Business School reportedly is the first to have used the term “cloud computing” during a 1997 lecture.  7/26/2011 Copyright, 2011 William Mann 7
Cloud Computing – Not Such a New Idea Shortly after the dot-com bubble (1995-2000) the online shopping company, Amazon, played a major role in the development of cloud computing by redesigning their data centers. Amazon was trying to find a way to use more of their computer network capacity which was about 90% unused and eventually initiated a new product, offering cloud computing for external customers and launched Amazon Web Services (AWS) in 2006.  Google, IBM and a number of universities followed Amazon’s lead and in 2007 started a large and coordinated cloud computing research project. By this point cloud computing was marching forward with some organizations switching away from company-owned hardware and software assets. 7/26/2011 Copyright, 2011 William Mann 8
The Hidden World of Cloud Computing Here are some examples of currently accepted “cloud computing” services which many of us have been utilizing for at least the past 5 years. Remote backup services: Many of us remotely back up our data. This service has become much more cost effective and applicable because of affordably increased bandwidth capacity. The continued trend in high bandwidth availability has spawned many credible online backup services such as Corbonite and Mozy.    Email Services:  Email services such as Google (gmail), Microsoft (Hotmail) and America Online provide email services in which account holders connect through their browser. These email providers store the account holder’s email at their data centers.    Invoicing Services: Recently companies such as FreshBooks have begun offering invoicing services to companies in which all invoicing needs are handled through the customer’s browser with the data being stored at a remote data center. This allows companies to offer professional invoicing while maintaining the smallest possible computing infrastructure in order to keep cost down. If “cloud computing” is broadly defined as having application and data stored and accessible remotely then these services are evidence that “cloud computing” has indeed  been with us much longer then most of us would initially believe.  7/26/2011 Copyright, 2011 William Mann 9
Defining Cloud Computing For my purposes I define cloud computing as “anything you use outside of your system’s firewall”.  However even this definition alone, simple as it may be does not accurately describe the evolving concept of cloud computing. Once you start to really research and think about it you quickly realize that cloud computing also  almost always includes a pay-per-use or subscription service.  Quite simply for mypurposes I believe cloud computing can be accurately described as: Anything outside of your system’s firewall and Includes a pay-per-use or subscription service that extends your agencies information technology through the internet as  the primary access point.  7/26/2011 Copyright, 2011 William Mann 10
Defining Cloud Computing One thing is for certain. Cloud computing today remains true to John McCarthy’s 1960s vision of utility computing where companies purchase their computing needs in the same manner as conventional utility services such as electricity, water, phone and television.  This basically replaces the existing information technology model of major capital investment with a pay as you go philosophy in its place. 7/26/2011 Copyright, 2011 William Mann 11
3 Approaches to Cloud Computing Software as a Service (SaaS) Software as a service (SaaS) has been gaining strength as the most successful model in respect to cloud computing. Specific applications for countless numbers of users are accessed through their internet browsers. For the customer there is no capital investment in servers and many times only the internet browser is necessary to access their applications and data.  Most of the responsibility for security management lies with the cloud provider. An addition SaaS provides a number of ways to control access such as management of user identities, application level configuration and the ability to restrict access to specific IP address ranges or geographies.  7/26/2011 Copyright, 2011 William Mann 12
3 Approaches to Cloud Computing MSPs and IaaS Services Managed Service Providers (MSPs) or Platform as a Service is another approach.  MSPs offer various services interfacing with the information technology departments of business rather than the individual end users. Desktop management, application monitoring, anti-virus scanning and anti-spam filtering are common offerings from MSPs. This, of course, usually requires more management from the end user as opposed to SaaS. The Infrastructure as a Service (IaaS) model transfers even more control and responsibility for security from the cloud provider to the client. In this model the end user can often access the operating system that supports the visual images, networking and storage. 7/26/2011 Copyright, 2011 William Mann 13
5 Cloud Deployment Models Public Cloud (or External Cloud) Services are provided on an as-needed, pay-as-you-go basis over the internet by using web applications and services from a remote third party provider. Community Cloud Community Clouds may involve several organizations with similar mission statements who seek to share infrastructure cost and management. Security is and control is enhanced because fewer users are accessing the information in this manner as opposed to the public could. This is usually more expensive than a public cloud; however the enhanced security and privacy may be attractive and warrant the additional cost. 7/26/2011 Copyright, 2011 William Mann 14
5 Cloud Deployment Models Hybrid Cloud Hybrid Clouds often use a combination of public and private storage clouds. Archiving and backup functions allowing local data to be replicated to a public cloud is a good example of this type of deployment. Organizations may elect to use physical hardware and virtualized cloud server instances together to provide a single common source.   Combined Cloud Combined Clouds consist of multiple internal and external providers. By integrating multiple cloud services users are often able to ease their way into cloud computing.  Private Cloud (or Internal Cloud) Private Clouds strive to emulate public clouds but on a local level. These services offer products where host applications are available on virtual machines within a host’s own environment. This type of “private cloud” offers the benefit of utility computing and shared infrastructure cost.  There is however a much larger infrastructure cost here then with the other cloud types which minimizes the benefits of cost saving and information technology management.  7/26/2011 Copyright, 2011 William Mann 15
Evaluating Cloud Computing Service Providers? Cost Of course the most attractive part of moving away from an infrastructure situation to cloud computing is saving money for the organization. Performance Determine where the cloud providers are geographically located and be aware that application performance results can be impacted by this situation.  Data and Security Although the potential cloud provider may host your data in a data center facility that does not necessarily mean that the provider has made any special arrangements to protect your data. Firewall services may still be required on your end and encryption of data necessary. You should also be aware of where the data is actually being stored, which in some cases may actually be required through state or local regulations. 7/26/2011 Copyright, 2011 William Mann 16
Evaluating Cloud Computing Service Providers? Service Level Agreements Service level agreements (SLA) are crucial in predicting a cloud computer provider’s confidence in respect to its service delivery platform. The closer to 100 percent computing availability is obviously where you want this to be.  Support This is one of the areas where cloud computing providers reportedly need to improve. At this point, cloud providers are not known for offering strong support. This is bound to change as cloud computing continues to mature.  However for mission critical agencies this could be a challenge. Determine the hours of support available, turnaround time guarantees, and annual service contract cost projections in order to make sure that service requirements are achieved.  Putting It All Together A Request for Proposal is probably a good idea in respect to putting all of these evaluation points together clearly identifying the specific needs of your organization. By writing a clear and precise Request for Approval and distributing it to available cloud providers a good picture should appear regarding your cloud computing options.  7/26/2011 Copyright, 2011 William Mann 17
Identify What Has Cloud Potential Finding success through “cloud computing” must include identifying from the outset what, if anything cannot be accomplished effectively and efficiently in the cloud.  Once these technical issues are identified, the services that remain outside of the cloud and inside the organization’s network infrastructure will of course impact the projected technology savings. Other considerations should also include the age and condition of the various computing and networking parts in the existing infrastructure. It is this consideration that can result in deployment into “cloud computing” occurring at multiple phases, spanning several years.  7/26/2011 Copyright, 2011 William Mann 18
Cloud Providers Are Everywhere. Google Apps With the Google Apps Engine users can build, run and maintain their applications on Google’s infrastructure with no servers to maintain. Rackspace Rackspace delivers servers on-demand via a cloud-driven platform of virtualized servers.  GoGrid The Gogrid platform allows users to deploy Web and database cloud services, mount infinite-volume cloud storage, create, save and deploy custom cloud server images.  Ubuntu Enterprise Cloud Enterprise Cloud provides companies with two cloud options. First you can build a private, in-house cloud behind the firewall.  7/26/2011 Copyright, 2011 William Mann 19
Cloud Providers Are Everywhere. VMware Recently VMware, Cisco and EMC created a virtual computing environment (VCE) coalition to offer a complete virtual data center product set that takes the best elements from each vendor’s portfolio.  Verizon Cloud Services Verizon recently began providing cloud services offering an enterprise-grade IT solution allowing the customer to purchase services as needed and pay-as-you go allowing scaling up or down as needed. And of course Microsoft Cloud Services Perhaps a little late to the game, however Microsoft has become a strong cloud provider during the past couple of years and with Microsoft 365 their footprint is only going to get bigger. 7/26/2011 Copyright, 2011 William Mann 20
Part II The Borough of West Chester:  A Case Study in Cloud Computing Possibilities 7/26/2011 Copyright, 2011 William Mann 21 This presentation will not detail the actual “on the ground” installation, deployment, migration and training of moving to the cloud.
Reviewing The Need – Phase 1 Network Infrastructure Every organization's network infrastructure is different, with some more complex then others. These infrastructures mature and grow over time, as the organization’s needs change and new technologies become available.  This situation is of course the same for the Borough of West Chester. As recently as the early 1990s our local area network (LAN) network was almost non-existent. What networking there was in existence, was contained to local workgroups in specific departments.  Once I started managing information technology in the late 1990s I had one primary goal. Combine these individual “workgroups”  into one “domain” which would centralize all server equipment, offer cross-department file sharing, enhanced file and network security and eventually reduce cost & enhance productivity by sharing servers and networking cost as opposed to every department individually managing and spending resources on technology. 7/26/2011 Copyright, 2011 William Mann 22
Reviewing The Need – Infrastructure Network Infrastructure The status of the Borough of West Chester’s network infrastructure at the time of the “cloud” case study included the following: 7/26/2011 Copyright, 2011 William Mann 23 ,[object Object]
AV (anti-virus) Server
Security Profile Server (Websense)
Citrix Server (remote access)
Exchange Server (email services)
2 Audio Recorder Servers (police – radio & telecommunications)
2 Video Records (building security & criminal officer interviews)

More Related Content

What's hot

Cloud Computing Technology_Usman
Cloud Computing Technology_UsmanCloud Computing Technology_Usman
Cloud Computing Technology_UsmanUsman Sait
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing pptshibamughal
 
Cloud computing essay
Cloud computing essayCloud computing essay
Cloud computing essayKalen Dear
 
Synopsis on cloud computing by Prashant upta
Synopsis on cloud computing by Prashant uptaSynopsis on cloud computing by Prashant upta
Synopsis on cloud computing by Prashant uptaPrashant Gupta
 
Cloud computing powerpoint
Cloud computing powerpointCloud computing powerpoint
Cloud computing powerpointassociation2580
 
Cloud Computing Presentation by Skcript
Cloud Computing Presentation by SkcriptCloud Computing Presentation by Skcript
Cloud Computing Presentation by SkcriptSkcript
 
Slides cloud computing
Slides cloud computingSlides cloud computing
Slides cloud computingHaslina
 
INTRODUCTION TO CLOUD COMPUTING
INTRODUCTION TO CLOUD COMPUTINGINTRODUCTION TO CLOUD COMPUTING
INTRODUCTION TO CLOUD COMPUTINGTanmoy Barman
 
Cloude computing By Gayatri Kumbhalkar
Cloude computing By Gayatri KumbhalkarCloude computing By Gayatri Kumbhalkar
Cloude computing By Gayatri KumbhalkarBhushan Kumbhalkar
 
Historical development of cloud computing
Historical development of cloud computingHistorical development of cloud computing
Historical development of cloud computinggaurav jain
 
cloud computing final year project
cloud computing final year projectcloud computing final year project
cloud computing final year projectAmeya Vashishth
 
Introduction Cloud Computing
Introduction Cloud ComputingIntroduction Cloud Computing
Introduction Cloud ComputingRoel Honning
 
Cloud Computing Documentation Report
Cloud Computing Documentation ReportCloud Computing Documentation Report
Cloud Computing Documentation ReportUsman Sait
 
Cloud Computing For Beginners
Cloud Computing For Beginners Cloud Computing For Beginners
Cloud Computing For Beginners Jainul Musani
 

What's hot (20)

Cloud Computing Technology_Usman
Cloud Computing Technology_UsmanCloud Computing Technology_Usman
Cloud Computing Technology_Usman
 
Presentation on Cloud computing
Presentation on Cloud computingPresentation on Cloud computing
Presentation on Cloud computing
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
Cloud computing essay
Cloud computing essayCloud computing essay
Cloud computing essay
 
Synopsis on cloud computing by Prashant upta
Synopsis on cloud computing by Prashant uptaSynopsis on cloud computing by Prashant upta
Synopsis on cloud computing by Prashant upta
 
Cloud computing powerpoint
Cloud computing powerpointCloud computing powerpoint
Cloud computing powerpoint
 
Cloud Computing Presentation by Skcript
Cloud Computing Presentation by SkcriptCloud Computing Presentation by Skcript
Cloud Computing Presentation by Skcript
 
Slides cloud computing
Slides cloud computingSlides cloud computing
Slides cloud computing
 
INTRODUCTION TO CLOUD COMPUTING
INTRODUCTION TO CLOUD COMPUTINGINTRODUCTION TO CLOUD COMPUTING
INTRODUCTION TO CLOUD COMPUTING
 
Cloude computing By Gayatri Kumbhalkar
Cloude computing By Gayatri KumbhalkarCloude computing By Gayatri Kumbhalkar
Cloude computing By Gayatri Kumbhalkar
 
Historical development of cloud computing
Historical development of cloud computingHistorical development of cloud computing
Historical development of cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
cloud computing final year project
cloud computing final year projectcloud computing final year project
cloud computing final year project
 
Introduction Cloud Computing
Introduction Cloud ComputingIntroduction Cloud Computing
Introduction Cloud Computing
 
Cloud Computing Documentation Report
Cloud Computing Documentation ReportCloud Computing Documentation Report
Cloud Computing Documentation Report
 
Cloud Computing For Beginners
Cloud Computing For Beginners Cloud Computing For Beginners
Cloud Computing For Beginners
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 

Viewers also liked

Cloud computing simple ppt
Cloud computing simple pptCloud computing simple ppt
Cloud computing simple pptAgarwaljay
 
Simplifying The Cloud Top 10 Questions By SMBs
Simplifying The Cloud Top 10 Questions By SMBsSimplifying The Cloud Top 10 Questions By SMBs
Simplifying The Cloud Top 10 Questions By SMBsSun Digital, Inc.
 
Penetrating the Cloud: Opportunities & Challenges for Businesses
Penetrating the Cloud: Opportunities & Challenges for BusinessesPenetrating the Cloud: Opportunities & Challenges for Businesses
Penetrating the Cloud: Opportunities & Challenges for BusinessesCompTIA
 
Delivering IaaS with Open Source Software
Delivering IaaS with Open Source SoftwareDelivering IaaS with Open Source Software
Delivering IaaS with Open Source SoftwareMark Hinkle
 
2013 State of Cloud Survey SMB Results
2013 State of Cloud Survey SMB Results2013 State of Cloud Survey SMB Results
2013 State of Cloud Survey SMB ResultsSymantec
 
Breaking through the Clouds
Breaking through the CloudsBreaking through the Clouds
Breaking through the CloudsAndy Piper
 
2013 Future of Cloud Computing - 3rd Annual Survey Results
2013 Future of Cloud Computing - 3rd Annual Survey Results2013 Future of Cloud Computing - 3rd Annual Survey Results
2013 Future of Cloud Computing - 3rd Annual Survey ResultsMichael Skok
 
Intro to cloud computing — MegaCOMM 2013, Jerusalem
Intro to cloud computing — MegaCOMM 2013, JerusalemIntro to cloud computing — MegaCOMM 2013, Jerusalem
Intro to cloud computing — MegaCOMM 2013, JerusalemReuven Lerner
 
Can we hack open source #cloud platforms to help reduce emissions?
Can we hack open source #cloud platforms to help reduce emissions?Can we hack open source #cloud platforms to help reduce emissions?
Can we hack open source #cloud platforms to help reduce emissions?Tom Raftery
 
Summer School Scale Cloud Across the Enterprise
Summer School   Scale Cloud Across the EnterpriseSummer School   Scale Cloud Across the Enterprise
Summer School Scale Cloud Across the EnterpriseWSO2
 
The Inevitable Cloud Outage
The Inevitable Cloud OutageThe Inevitable Cloud Outage
The Inevitable Cloud OutageNewvewm
 
Avoiding Cloud Outage
Avoiding Cloud OutageAvoiding Cloud Outage
Avoiding Cloud OutageNati Shalom
 
LinuxFest NW 2013: Hitchhiker's Guide to Open Source Cloud Computing
LinuxFest NW 2013: Hitchhiker's Guide to Open Source Cloud ComputingLinuxFest NW 2013: Hitchhiker's Guide to Open Source Cloud Computing
LinuxFest NW 2013: Hitchhiker's Guide to Open Source Cloud ComputingMark Hinkle
 
Linthicum what is-the-true-future-of-cloud-computing
Linthicum what is-the-true-future-of-cloud-computingLinthicum what is-the-true-future-of-cloud-computing
Linthicum what is-the-true-future-of-cloud-computingDavid Linthicum
 
Best Practices for Architecting in the Cloud - Jeff Barr
Best Practices for Architecting in the Cloud - Jeff BarrBest Practices for Architecting in the Cloud - Jeff Barr
Best Practices for Architecting in the Cloud - Jeff BarrAmazon Web Services
 
The Total Cost of Ownership (TCO) of Web Applications in the AWS Cloud - Jine...
The Total Cost of Ownership (TCO) of Web Applications in the AWS Cloud - Jine...The Total Cost of Ownership (TCO) of Web Applications in the AWS Cloud - Jine...
The Total Cost of Ownership (TCO) of Web Applications in the AWS Cloud - Jine...Amazon Web Services
 
Introduction of Cloud computing
Introduction of Cloud computingIntroduction of Cloud computing
Introduction of Cloud computingRkrishna Mishra
 
Seminar on cloud computing by Prashant Gupta
Seminar on cloud computing by Prashant GuptaSeminar on cloud computing by Prashant Gupta
Seminar on cloud computing by Prashant GuptaPrashant Gupta
 

Viewers also liked (20)

Cloud computing simple ppt
Cloud computing simple pptCloud computing simple ppt
Cloud computing simple ppt
 
Simplifying The Cloud Top 10 Questions By SMBs
Simplifying The Cloud Top 10 Questions By SMBsSimplifying The Cloud Top 10 Questions By SMBs
Simplifying The Cloud Top 10 Questions By SMBs
 
Penetrating the Cloud: Opportunities & Challenges for Businesses
Penetrating the Cloud: Opportunities & Challenges for BusinessesPenetrating the Cloud: Opportunities & Challenges for Businesses
Penetrating the Cloud: Opportunities & Challenges for Businesses
 
Delivering IaaS with Open Source Software
Delivering IaaS with Open Source SoftwareDelivering IaaS with Open Source Software
Delivering IaaS with Open Source Software
 
2013 State of Cloud Survey SMB Results
2013 State of Cloud Survey SMB Results2013 State of Cloud Survey SMB Results
2013 State of Cloud Survey SMB Results
 
Breaking through the Clouds
Breaking through the CloudsBreaking through the Clouds
Breaking through the Clouds
 
2013 Future of Cloud Computing - 3rd Annual Survey Results
2013 Future of Cloud Computing - 3rd Annual Survey Results2013 Future of Cloud Computing - 3rd Annual Survey Results
2013 Future of Cloud Computing - 3rd Annual Survey Results
 
Intro to cloud computing — MegaCOMM 2013, Jerusalem
Intro to cloud computing — MegaCOMM 2013, JerusalemIntro to cloud computing — MegaCOMM 2013, Jerusalem
Intro to cloud computing — MegaCOMM 2013, Jerusalem
 
cloud computing ppt
cloud computing pptcloud computing ppt
cloud computing ppt
 
Can we hack open source #cloud platforms to help reduce emissions?
Can we hack open source #cloud platforms to help reduce emissions?Can we hack open source #cloud platforms to help reduce emissions?
Can we hack open source #cloud platforms to help reduce emissions?
 
Summer School Scale Cloud Across the Enterprise
Summer School   Scale Cloud Across the EnterpriseSummer School   Scale Cloud Across the Enterprise
Summer School Scale Cloud Across the Enterprise
 
The Inevitable Cloud Outage
The Inevitable Cloud OutageThe Inevitable Cloud Outage
The Inevitable Cloud Outage
 
Avoiding Cloud Outage
Avoiding Cloud OutageAvoiding Cloud Outage
Avoiding Cloud Outage
 
LinuxFest NW 2013: Hitchhiker's Guide to Open Source Cloud Computing
LinuxFest NW 2013: Hitchhiker's Guide to Open Source Cloud ComputingLinuxFest NW 2013: Hitchhiker's Guide to Open Source Cloud Computing
LinuxFest NW 2013: Hitchhiker's Guide to Open Source Cloud Computing
 
Linthicum what is-the-true-future-of-cloud-computing
Linthicum what is-the-true-future-of-cloud-computingLinthicum what is-the-true-future-of-cloud-computing
Linthicum what is-the-true-future-of-cloud-computing
 
Best Practices for Architecting in the Cloud - Jeff Barr
Best Practices for Architecting in the Cloud - Jeff BarrBest Practices for Architecting in the Cloud - Jeff Barr
Best Practices for Architecting in the Cloud - Jeff Barr
 
The Total Cost of Ownership (TCO) of Web Applications in the AWS Cloud - Jine...
The Total Cost of Ownership (TCO) of Web Applications in the AWS Cloud - Jine...The Total Cost of Ownership (TCO) of Web Applications in the AWS Cloud - Jine...
The Total Cost of Ownership (TCO) of Web Applications in the AWS Cloud - Jine...
 
Introduction of Cloud computing
Introduction of Cloud computingIntroduction of Cloud computing
Introduction of Cloud computing
 
Seminar on cloud computing by Prashant Gupta
Seminar on cloud computing by Prashant GuptaSeminar on cloud computing by Prashant Gupta
Seminar on cloud computing by Prashant Gupta
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 

Similar to Cloud computing presentation

Cloud computing 102711 - ccap
Cloud computing   102711 - ccapCloud computing   102711 - ccap
Cloud computing 102711 - ccapWilliam Mann
 
Martin Huth presents Cloud Computing
Martin Huth presents Cloud ComputingMartin Huth presents Cloud Computing
Martin Huth presents Cloud ComputingMartin Huth
 
Cloud Computing Documentation Report
Cloud Computing Documentation ReportCloud Computing Documentation Report
Cloud Computing Documentation ReportAjit Yadav
 
Cloud computing writeup
Cloud computing writeupCloud computing writeup
Cloud computing writeupselvavijay1987
 
Group seminar report on cloud computing
Group seminar report on cloud computingGroup seminar report on cloud computing
Group seminar report on cloud computingSandhya Rathi
 
Cloud Computing Michael Davis 2008 Aug17
Cloud Computing Michael Davis 2008 Aug17Cloud Computing Michael Davis 2008 Aug17
Cloud Computing Michael Davis 2008 Aug17MJD Management Group
 
Cloud Computing And Virtualization
Cloud Computing And VirtualizationCloud Computing And Virtualization
Cloud Computing And VirtualizationSonali Parab
 
Assignment on Cloud Computing
Assignment on Cloud ComputingAssignment on Cloud Computing
Assignment on Cloud ComputingAl Shahriar
 
Cloud computing assignment
Cloud computing assignmentCloud computing assignment
Cloud computing assignmentACCA Global
 
What is Cloud Computing? A Complete Guide
What is Cloud Computing? A Complete GuideWhat is Cloud Computing? A Complete Guide
What is Cloud Computing? A Complete GuideAlaina Carter
 
Cloud computing white paper
Cloud computing white paperCloud computing white paper
Cloud computing white paperVaneesh Bahl
 
What is Cloud Computing? A Complete Guide
What is Cloud Computing? A Complete GuideWhat is Cloud Computing? A Complete Guide
What is Cloud Computing? A Complete GuideMarianne Harness
 
Introduction to Cloud Computing and Cloud Infrastructure
Introduction to Cloud Computing and Cloud InfrastructureIntroduction to Cloud Computing and Cloud Infrastructure
Introduction to Cloud Computing and Cloud InfrastructureSANTHOSHKUMARKL1
 

Similar to Cloud computing presentation (20)

Cloud computing 102711 - ccap
Cloud computing   102711 - ccapCloud computing   102711 - ccap
Cloud computing 102711 - ccap
 
Martin Huth presents Cloud Computing
Martin Huth presents Cloud ComputingMartin Huth presents Cloud Computing
Martin Huth presents Cloud Computing
 
Cloud Computing Documentation Report
Cloud Computing Documentation ReportCloud Computing Documentation Report
Cloud Computing Documentation Report
 
cloud-computing
cloud-computingcloud-computing
cloud-computing
 
Cloud computing writeup
Cloud computing writeupCloud computing writeup
Cloud computing writeup
 
Cloud report
Cloud report Cloud report
Cloud report
 
Cloud Computing Essays
Cloud Computing EssaysCloud Computing Essays
Cloud Computing Essays
 
Cloud Computing Essays
Cloud Computing EssaysCloud Computing Essays
Cloud Computing Essays
 
Group seminar report on cloud computing
Group seminar report on cloud computingGroup seminar report on cloud computing
Group seminar report on cloud computing
 
Cloud Computing Michael Davis 2008 Aug17
Cloud Computing Michael Davis 2008 Aug17Cloud Computing Michael Davis 2008 Aug17
Cloud Computing Michael Davis 2008 Aug17
 
Cloud Computing And Virtualization
Cloud Computing And VirtualizationCloud Computing And Virtualization
Cloud Computing And Virtualization
 
Briefing 47
Briefing 47Briefing 47
Briefing 47
 
Assignment on Cloud Computing
Assignment on Cloud ComputingAssignment on Cloud Computing
Assignment on Cloud Computing
 
Cloud computing assignment
Cloud computing assignmentCloud computing assignment
Cloud computing assignment
 
What is Cloud Computing? A Complete Guide
What is Cloud Computing? A Complete GuideWhat is Cloud Computing? A Complete Guide
What is Cloud Computing? A Complete Guide
 
Cloud computing white paper
Cloud computing white paperCloud computing white paper
Cloud computing white paper
 
What is Cloud Computing? A Complete Guide
What is Cloud Computing? A Complete GuideWhat is Cloud Computing? A Complete Guide
What is Cloud Computing? A Complete Guide
 
Introduction to Cloud Computing and Cloud Infrastructure
Introduction to Cloud Computing and Cloud InfrastructureIntroduction to Cloud Computing and Cloud Infrastructure
Introduction to Cloud Computing and Cloud Infrastructure
 
Cloud
CloudCloud
Cloud
 
Sami-Cloud
Sami-CloudSami-Cloud
Sami-Cloud
 

More from William Mann

Security Awareness Training
Security Awareness TrainingSecurity Awareness Training
Security Awareness TrainingWilliam Mann
 
Technology Training - Security, Passwords & More
Technology Training - Security, Passwords & MoreTechnology Training - Security, Passwords & More
Technology Training - Security, Passwords & MoreWilliam Mann
 
Technology Training for Staff - April 6, 2017
Technology Training for Staff - April 6, 2017Technology Training for Staff - April 6, 2017
Technology Training for Staff - April 6, 2017William Mann
 
Why Digital Document Management?
Why Digital Document Management?Why Digital Document Management?
Why Digital Document Management?William Mann
 
Technology Training 11-10-2016
Technology Training  11-10-2016Technology Training  11-10-2016
Technology Training 11-10-2016William Mann
 
Tech training 19 Skype for Business
Tech training 19   Skype for BusinessTech training 19   Skype for Business
Tech training 19 Skype for BusinessWilliam Mann
 
Introducing Microsoft's Cloud - Session 16
Introducing Microsoft's Cloud - Session 16Introducing Microsoft's Cloud - Session 16
Introducing Microsoft's Cloud - Session 16William Mann
 
Technology Training - Session 15
Technology Training - Session 15Technology Training - Session 15
Technology Training - Session 15William Mann
 
West Chester Staff Technology Training - Website,LastPass and Tips!
West Chester Staff Technology Training   - Website,LastPass and Tips!West Chester Staff Technology Training   - Website,LastPass and Tips!
West Chester Staff Technology Training - Website,LastPass and Tips!William Mann
 
Heartbleed Explained & LastPass Demo
Heartbleed Explained & LastPass DemoHeartbleed Explained & LastPass Demo
Heartbleed Explained & LastPass DemoWilliam Mann
 
West Chester - Tech Training Session 11
West Chester - Tech Training Session 11West Chester - Tech Training Session 11
West Chester - Tech Training Session 11William Mann
 
What is West Chester Connect?
What is West Chester Connect?What is West Chester Connect?
What is West Chester Connect?William Mann
 
West Chester Tech Blog - Training Class - Session 10
West Chester Tech Blog - Training Class - Session 10West Chester Tech Blog - Training Class - Session 10
West Chester Tech Blog - Training Class - Session 10William Mann
 
Tech Training - Session 9
Tech Training - Session 9Tech Training - Session 9
Tech Training - Session 9William Mann
 
Tech Training - Session 8
Tech Training - Session 8Tech Training - Session 8
Tech Training - Session 8William Mann
 
Session 5 - Managing Microsoft Outlook and More
Session 5 - Managing Microsoft Outlook and MoreSession 5 - Managing Microsoft Outlook and More
Session 5 - Managing Microsoft Outlook and MoreWilliam Mann
 
Email & Social Media Training
Email & Social Media TrainingEmail & Social Media Training
Email & Social Media TrainingWilliam Mann
 

More from William Mann (20)

Security Awareness Training
Security Awareness TrainingSecurity Awareness Training
Security Awareness Training
 
Ransomware 101
Ransomware 101Ransomware 101
Ransomware 101
 
Technology Training - Security, Passwords & More
Technology Training - Security, Passwords & MoreTechnology Training - Security, Passwords & More
Technology Training - Security, Passwords & More
 
Technology Training for Staff - April 6, 2017
Technology Training for Staff - April 6, 2017Technology Training for Staff - April 6, 2017
Technology Training for Staff - April 6, 2017
 
Why Digital Document Management?
Why Digital Document Management?Why Digital Document Management?
Why Digital Document Management?
 
Technology Training 11-10-2016
Technology Training  11-10-2016Technology Training  11-10-2016
Technology Training 11-10-2016
 
Tech training 19 Skype for Business
Tech training 19   Skype for BusinessTech training 19   Skype for Business
Tech training 19 Skype for Business
 
Introducing Microsoft's Cloud - Session 16
Introducing Microsoft's Cloud - Session 16Introducing Microsoft's Cloud - Session 16
Introducing Microsoft's Cloud - Session 16
 
Technology Training - Session 15
Technology Training - Session 15Technology Training - Session 15
Technology Training - Session 15
 
West Chester Staff Technology Training - Website,LastPass and Tips!
West Chester Staff Technology Training   - Website,LastPass and Tips!West Chester Staff Technology Training   - Website,LastPass and Tips!
West Chester Staff Technology Training - Website,LastPass and Tips!
 
Heartbleed Explained & LastPass Demo
Heartbleed Explained & LastPass DemoHeartbleed Explained & LastPass Demo
Heartbleed Explained & LastPass Demo
 
West Chester - Tech Training Session 11
West Chester - Tech Training Session 11West Chester - Tech Training Session 11
West Chester - Tech Training Session 11
 
What is West Chester Connect?
What is West Chester Connect?What is West Chester Connect?
What is West Chester Connect?
 
West Chester Tech Blog - Training Class - Session 10
West Chester Tech Blog - Training Class - Session 10West Chester Tech Blog - Training Class - Session 10
West Chester Tech Blog - Training Class - Session 10
 
Tech Training - Session 9
Tech Training - Session 9Tech Training - Session 9
Tech Training - Session 9
 
Tech Training - Session 8
Tech Training - Session 8Tech Training - Session 8
Tech Training - Session 8
 
SharePoint & More
SharePoint & MoreSharePoint & More
SharePoint & More
 
Session 5 - Managing Microsoft Outlook and More
Session 5 - Managing Microsoft Outlook and MoreSession 5 - Managing Microsoft Outlook and More
Session 5 - Managing Microsoft Outlook and More
 
Holiday scams
Holiday scamsHoliday scams
Holiday scams
 
Email & Social Media Training
Email & Social Media TrainingEmail & Social Media Training
Email & Social Media Training
 

Recently uploaded

Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
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
 
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
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
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
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
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
 
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
 
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
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 

Recently uploaded (20)

Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
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
 
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?
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
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
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
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!
 
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
 
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
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 

Cloud computing presentation

  • 1. 7/26/2011 Copyright, 2011 William Mann 1 Cloud Computing “A History and Possible Future for the Borough of West Chester” William Mann, Borough of West Chester Capstone Project – CGCIO Certification 2010-2011 Dr. Alan R. Shark, Public Technology Institute, Rutgers University
  • 2. Part I A short history of “Cloud Computing” 7/26/2011 Copyright, 2011 William Mann 2
  • 3. Introduction Cloud Computing is a new and exciting trend which many of us, even in the information technology field are, let’s say, a “little cloudy about”. 7/26/2011 Copyright, 2011 William Mann 3 What are the advantages of cloud computing as opposed to maintaining an infrastructure? Are there different levels or types of cloud computing? Who exactly are these cloud computing providers? Are there security ramifications when utilizing cloud computing? How much control do you have over your data when you migrate to the cloud?
  • 4. Introduction 7/26/2011 Copyright, 2011 William Mann 4 As a result of the current world economic situation any solutions that offer substantial cost savings will attract consideration from financial officers. Chief Information Officers and other technology professionals both in the private and public sector must be prepared to answer these questions. Technology professionals must be prepared to move their organization in the right technological direction, be that to the cloud or continuing to maintain an independent infrastructureor in many cases a hybrid solution.
  • 5.
  • 6. What exactly is the history of cloud computing?
  • 7. What is the status of cloud computing today?
  • 8. Who are the cloud computing service providers?
  • 9. What is the cost and cost savings in respect to cloud computing?
  • 10. Security and cloud computing.
  • 11. Who is using cloud computing today?
  • 12. Is there a long term track record?7/26/2011 Copyright, 2011 William Mann 5 And finally…. Is cloud computing a realistic option for local government using the Borough of West Chester as a case study?
  • 13. Cloud Computing – Not Such a New Idea The idea of “cloud computing” dates as far back as the 1960’s when John McCarthy envisioned a time when “computation may someday be organized as a public utility”. This vision of McCarthy’s is somewhat profound considering where computing actually was in the 1960s. The 1960s represent what many refer to as the “second generation” of computers. Computers of the 1960s were of solid-state design and relied on transistors. 1960 brought the first small computer with its own keyboard and monitor. The term “computer” had not even been used at this point. The creator of this first small computer, Digital Equipment Corporation, called it a “Programmed Data Processor”. It sold for between $125,000 and $150,000. It is in this technologic environment that John McCarthy, an American Computer Scientist, spoke of organized computation similar to a public utility being in our future. 7/26/2011 Copyright, 2011 William Mann 6
  • 14. Cloud Computing – Not Such a New Idea Fast forward to the 1990s when phone companies began for the first time offering virtual private network (VPN) services in addition to dedicated point-to-point data circuits which had been the service standard. “Cloud” probably originates with this new “telephony” virtual network which offered a comparable quality of service as the dedicated point-to-point circuits while being more cost effective. The cloud symbol was used to denote to demarcation points between the responsibility areas of the customer and provider. RamnathChellappa, an Associate Professor at the Emery Goizueta Business School reportedly is the first to have used the term “cloud computing” during a 1997 lecture. 7/26/2011 Copyright, 2011 William Mann 7
  • 15. Cloud Computing – Not Such a New Idea Shortly after the dot-com bubble (1995-2000) the online shopping company, Amazon, played a major role in the development of cloud computing by redesigning their data centers. Amazon was trying to find a way to use more of their computer network capacity which was about 90% unused and eventually initiated a new product, offering cloud computing for external customers and launched Amazon Web Services (AWS) in 2006. Google, IBM and a number of universities followed Amazon’s lead and in 2007 started a large and coordinated cloud computing research project. By this point cloud computing was marching forward with some organizations switching away from company-owned hardware and software assets. 7/26/2011 Copyright, 2011 William Mann 8
  • 16. The Hidden World of Cloud Computing Here are some examples of currently accepted “cloud computing” services which many of us have been utilizing for at least the past 5 years. Remote backup services: Many of us remotely back up our data. This service has become much more cost effective and applicable because of affordably increased bandwidth capacity. The continued trend in high bandwidth availability has spawned many credible online backup services such as Corbonite and Mozy.   Email Services: Email services such as Google (gmail), Microsoft (Hotmail) and America Online provide email services in which account holders connect through their browser. These email providers store the account holder’s email at their data centers.   Invoicing Services: Recently companies such as FreshBooks have begun offering invoicing services to companies in which all invoicing needs are handled through the customer’s browser with the data being stored at a remote data center. This allows companies to offer professional invoicing while maintaining the smallest possible computing infrastructure in order to keep cost down. If “cloud computing” is broadly defined as having application and data stored and accessible remotely then these services are evidence that “cloud computing” has indeed been with us much longer then most of us would initially believe. 7/26/2011 Copyright, 2011 William Mann 9
  • 17. Defining Cloud Computing For my purposes I define cloud computing as “anything you use outside of your system’s firewall”. However even this definition alone, simple as it may be does not accurately describe the evolving concept of cloud computing. Once you start to really research and think about it you quickly realize that cloud computing also almost always includes a pay-per-use or subscription service. Quite simply for mypurposes I believe cloud computing can be accurately described as: Anything outside of your system’s firewall and Includes a pay-per-use or subscription service that extends your agencies information technology through the internet as the primary access point. 7/26/2011 Copyright, 2011 William Mann 10
  • 18. Defining Cloud Computing One thing is for certain. Cloud computing today remains true to John McCarthy’s 1960s vision of utility computing where companies purchase their computing needs in the same manner as conventional utility services such as electricity, water, phone and television. This basically replaces the existing information technology model of major capital investment with a pay as you go philosophy in its place. 7/26/2011 Copyright, 2011 William Mann 11
  • 19. 3 Approaches to Cloud Computing Software as a Service (SaaS) Software as a service (SaaS) has been gaining strength as the most successful model in respect to cloud computing. Specific applications for countless numbers of users are accessed through their internet browsers. For the customer there is no capital investment in servers and many times only the internet browser is necessary to access their applications and data. Most of the responsibility for security management lies with the cloud provider. An addition SaaS provides a number of ways to control access such as management of user identities, application level configuration and the ability to restrict access to specific IP address ranges or geographies. 7/26/2011 Copyright, 2011 William Mann 12
  • 20. 3 Approaches to Cloud Computing MSPs and IaaS Services Managed Service Providers (MSPs) or Platform as a Service is another approach. MSPs offer various services interfacing with the information technology departments of business rather than the individual end users. Desktop management, application monitoring, anti-virus scanning and anti-spam filtering are common offerings from MSPs. This, of course, usually requires more management from the end user as opposed to SaaS. The Infrastructure as a Service (IaaS) model transfers even more control and responsibility for security from the cloud provider to the client. In this model the end user can often access the operating system that supports the visual images, networking and storage. 7/26/2011 Copyright, 2011 William Mann 13
  • 21. 5 Cloud Deployment Models Public Cloud (or External Cloud) Services are provided on an as-needed, pay-as-you-go basis over the internet by using web applications and services from a remote third party provider. Community Cloud Community Clouds may involve several organizations with similar mission statements who seek to share infrastructure cost and management. Security is and control is enhanced because fewer users are accessing the information in this manner as opposed to the public could. This is usually more expensive than a public cloud; however the enhanced security and privacy may be attractive and warrant the additional cost. 7/26/2011 Copyright, 2011 William Mann 14
  • 22. 5 Cloud Deployment Models Hybrid Cloud Hybrid Clouds often use a combination of public and private storage clouds. Archiving and backup functions allowing local data to be replicated to a public cloud is a good example of this type of deployment. Organizations may elect to use physical hardware and virtualized cloud server instances together to provide a single common source. Combined Cloud Combined Clouds consist of multiple internal and external providers. By integrating multiple cloud services users are often able to ease their way into cloud computing. Private Cloud (or Internal Cloud) Private Clouds strive to emulate public clouds but on a local level. These services offer products where host applications are available on virtual machines within a host’s own environment. This type of “private cloud” offers the benefit of utility computing and shared infrastructure cost. There is however a much larger infrastructure cost here then with the other cloud types which minimizes the benefits of cost saving and information technology management. 7/26/2011 Copyright, 2011 William Mann 15
  • 23. Evaluating Cloud Computing Service Providers? Cost Of course the most attractive part of moving away from an infrastructure situation to cloud computing is saving money for the organization. Performance Determine where the cloud providers are geographically located and be aware that application performance results can be impacted by this situation. Data and Security Although the potential cloud provider may host your data in a data center facility that does not necessarily mean that the provider has made any special arrangements to protect your data. Firewall services may still be required on your end and encryption of data necessary. You should also be aware of where the data is actually being stored, which in some cases may actually be required through state or local regulations. 7/26/2011 Copyright, 2011 William Mann 16
  • 24. Evaluating Cloud Computing Service Providers? Service Level Agreements Service level agreements (SLA) are crucial in predicting a cloud computer provider’s confidence in respect to its service delivery platform. The closer to 100 percent computing availability is obviously where you want this to be. Support This is one of the areas where cloud computing providers reportedly need to improve. At this point, cloud providers are not known for offering strong support. This is bound to change as cloud computing continues to mature. However for mission critical agencies this could be a challenge. Determine the hours of support available, turnaround time guarantees, and annual service contract cost projections in order to make sure that service requirements are achieved. Putting It All Together A Request for Proposal is probably a good idea in respect to putting all of these evaluation points together clearly identifying the specific needs of your organization. By writing a clear and precise Request for Approval and distributing it to available cloud providers a good picture should appear regarding your cloud computing options. 7/26/2011 Copyright, 2011 William Mann 17
  • 25. Identify What Has Cloud Potential Finding success through “cloud computing” must include identifying from the outset what, if anything cannot be accomplished effectively and efficiently in the cloud. Once these technical issues are identified, the services that remain outside of the cloud and inside the organization’s network infrastructure will of course impact the projected technology savings. Other considerations should also include the age and condition of the various computing and networking parts in the existing infrastructure. It is this consideration that can result in deployment into “cloud computing” occurring at multiple phases, spanning several years. 7/26/2011 Copyright, 2011 William Mann 18
  • 26. Cloud Providers Are Everywhere. Google Apps With the Google Apps Engine users can build, run and maintain their applications on Google’s infrastructure with no servers to maintain. Rackspace Rackspace delivers servers on-demand via a cloud-driven platform of virtualized servers. GoGrid The Gogrid platform allows users to deploy Web and database cloud services, mount infinite-volume cloud storage, create, save and deploy custom cloud server images. Ubuntu Enterprise Cloud Enterprise Cloud provides companies with two cloud options. First you can build a private, in-house cloud behind the firewall. 7/26/2011 Copyright, 2011 William Mann 19
  • 27. Cloud Providers Are Everywhere. VMware Recently VMware, Cisco and EMC created a virtual computing environment (VCE) coalition to offer a complete virtual data center product set that takes the best elements from each vendor’s portfolio. Verizon Cloud Services Verizon recently began providing cloud services offering an enterprise-grade IT solution allowing the customer to purchase services as needed and pay-as-you go allowing scaling up or down as needed. And of course Microsoft Cloud Services Perhaps a little late to the game, however Microsoft has become a strong cloud provider during the past couple of years and with Microsoft 365 their footprint is only going to get bigger. 7/26/2011 Copyright, 2011 William Mann 20
  • 28. Part II The Borough of West Chester: A Case Study in Cloud Computing Possibilities 7/26/2011 Copyright, 2011 William Mann 21 This presentation will not detail the actual “on the ground” installation, deployment, migration and training of moving to the cloud.
  • 29. Reviewing The Need – Phase 1 Network Infrastructure Every organization's network infrastructure is different, with some more complex then others. These infrastructures mature and grow over time, as the organization’s needs change and new technologies become available. This situation is of course the same for the Borough of West Chester. As recently as the early 1990s our local area network (LAN) network was almost non-existent. What networking there was in existence, was contained to local workgroups in specific departments. Once I started managing information technology in the late 1990s I had one primary goal. Combine these individual “workgroups” into one “domain” which would centralize all server equipment, offer cross-department file sharing, enhanced file and network security and eventually reduce cost & enhance productivity by sharing servers and networking cost as opposed to every department individually managing and spending resources on technology. 7/26/2011 Copyright, 2011 William Mann 22
  • 30.
  • 35. 2 Audio Recorder Servers (police – radio & telecommunications)
  • 36. 2 Video Records (building security & criminal officer interviews)
  • 37. I-COP Server (police vehicle recordings)
  • 38. Toshiba Server (phone system & unified messaging)
  • 39. Information Technology Work Orders Server (Track-It!)That’s a total of 14 server based pieces of hardware.
  • 40. Reviewing The Need – Infrastructure Network Infrastructure The following department’s are served through this network infrastructure. 7/26/2011 Copyright, 2011 William Mann 24 Borough Management Finance Building and Housing Parks and Recreation Parking Enforcement Police Department Police Communications (emergency dispatch center) Public Works Waste Water
  • 41.
  • 44. Chief Communication Officer**Manages all elements of the Police Department’s Emergency Dispatch Services
  • 45. Reviewing The Need – ITStaffing Information Technology Staffing Because the Borough of West Chester is in a very unique position where all elements of information technology are managed by one individual the overall cost of providing this service is very small. 7/26/2011 Copyright, 2011 William Mann 26 Total Cost of Information Technology Information Technology cost which includes network hardware, service contracts, software and staffing has remained consistently at about 1% of the overall budget. 2011 Budget Although this low cost may seen unsustainable, given the current state of the world economic situation, it would be in the borough’s best interest to work towards maintaining this low cost for as long as possible. …could the answer be in the clouds?
  • 46.
  • 47. The mail server is often the most taxing of all the servers in respect to maintenance.
  • 48. The mail server must of course be backed up, both onsite and remotely.
  • 49. Archiving continues to become more challenging in respect to “open records” requirements.
  • 50.
  • 51. I found and reviewed “white papers” and “case studies”.
  • 52.
  • 53. Aggressive moves by both into “cloud services”.
  • 55.
  • 56. A description of your staffing situation.
  • 57. A description of how email services are currently deployed and managed.
  • 58. Detail of shared calendars, public folders.
  • 59. Detail of how email is accessed on premises and remotely.
  • 60. Detail of how smartphones and other mobile devices are utilized.
  • 61.
  • 62. Making a Decision 7/26/2011 Copyright, 2011 William Mann 32 Every CIO must make decisions with the best interest of their organization in mind. Because the Borough of West Chester has only one staff member managing and providing all technology services the ability to reduce some overhead is critical to maintaining such a small footprint on the budget. The Borough of West Chester’s network is Windows based and Microsoft Office is the productivity suite in use. The Microsoft “Exchange Online” service is built with Microsoft Office (and Outlook) in mind. On the other handle Google Apps of course utilizes their existing G-Mail infrastructure. Because of this information the following question was continually be considered in my mind.
  • 63.
  • 64. Microsoft offered superior data security solutions.
  • 65.
  • 70. Enhanced Data Security** 6 data centers in the continental US. * US Department of Defense (DOS) certified data security.
  • 71. Microsoft Online Services - Cost 7/26/2011 Copyright, 2011 William Mann 35 Ok so what does it cost? Microsoft Exchange Online: $3.98 (user/monthly)* Exchange Hosted Archiving: $3.45 (user/monthly) * Each mailbox has 25GB of space available. Budget Year - 2011 As a result of no longer needing to purchase an exchange server in the year 2011 and by ending our contract with Postini (spam filtering) a projected saving of $1,657 is expected. Budget Year - 2012 A projected saving of $1,785 is also expected in 2012 as a result of retiring the old exchange server and re-assigning it to another task.
  • 72. Microsoft Online Services - Cost 7/26/2011 Copyright, 2011 William Mann 36 A Final Word on Projected Savings The projected saving of $3,442 over 2 years is not the most critical element for the Borough of West Chester. By moving the email services to Microsoft’s cloud the Borough of West Chester places itself in a position to continue maintaining its low cost footprint in respect to information technology as it relates to the general annual budget. Exchange Online and perhaps other Microsoft Online Services such as “Sharepoint” will help the Borough of West Chester continue to provide excellent information technology services without breaking the government’s bank.