Upload
others
View
3
Download
0
Embed Size (px)
Citation preview
4/28/2014
1
What's the Scoop on Cloud Computing and Virt ali ation?and Virtualization?
April 30, 2014
Jason Wampler, Director of IT, Association Forum of Chicagoland
Agenda
• History and Conceptual Overview of Virtualization & Cloud ComputingVirtualization & Cloud Computing
• Strategic Benefits & Risks
• Transition Roadmap – Beginning the Process
• Demonstrations
• Questions & Answers
Why you are here?
• You am looking for a general introduction to Cloud Computing & VirtualizationCloud Computing & Virtualization
• You want to learn how to introduce Cloud Computing & Virtualization into my organization
4/28/2014
2
Why you are here…
• To begin developing reasons why you would adopt or reject Cloud Computing & Virtualization as part of your IT strategy alignment with your business planning
• To understand the planning efforts behind Cloud Computing & Virtualization adaptation
Why you aren’t here…
• You shouldn’t DO Cloud Computing & Virtualization because everyone is talking about these as Mega Trends in IT…
• You shouldn’t DO Cloud Computing because IT trend predictors and experts such as Gartner, IBM, Forester Research are endorsing it…
History of Virtualization and Cloud Computing
1970‐1980s:
M i f +Mainframe + “Dumb” Terminal
4/28/2014
3
History of Virtualization and Cloud Computing
• 1990‐2000s:Internet + ProcessingInternet + ProcessingPower Explosion
• Birth of “ASP”s
Application Service Providers
History of Virtualization and Cloud Computing
• 2000 to current
Vi t li tiVirtualizationCloud Computingand beyond…
Conceptual Overview of Virtualization -Definition
Virtualization is performed on a given hardware p gplatform by controlling host software which creates a simulated computer environment, a virtual machine, for its guest software.
(Source: Wikipedia)
4/28/2014
4
Server
Finance App
Storage
Server
Storage
Traditional “Premised” Enterprise
NetworkFinance App
Server
Network
AMS AppStorage
Network
Server
Network
OfficeProductivity Storage
Virtualized Applications
Server
Finance
Storage
Server
Storage
“Premised” Virtualized Enterprise
Server VM S/WStorage
Virtual Infrastructure
NetworkFinance
Server
Network
AMSStorage
Network
Server
Network
OfficeProductivity Storage
Conceptual Overview of Virtualization -Characteristics
• Providing more actual infrastructure… utilizing less physical infrastructureutilizing less physical infrastructure
• Physical infrastructure consolidation
• IT Service delivery optimization & transformation
4/28/2014
5
Conceptual Overview of Virtualization -Categories
• Operating System Virtualization
One physical system executing multiple OS “images” simultaneously
• Network Virtualizationet o tua at o
Disguises the true complexity of the network
• Server Virtualization
Consolidation of several physical servers
• Storage Virtualization
Pooling several physical devices into what appears as one storage device
• Application Virtualization
Simplified non‐PC dependent end user application delivery
Conceptual Overview of Virtualization -Benefits
• Physical Consolidation (less hardware)• Power consumption reductionPower consumption reduction• Maintenance reduction• Testing environments• Security• Cost Reduction
Conceptual Overview of Cloud Computing - Definition
Cloud computing is computation, application p g p , ppsoftware, data access, and storage services that do not require end‐user knowledge of the physical location and configuration of the system that delivers the services.
(Source: Wikipedia)
4/28/2014
6
Cloud Computing “Buzzword”
“Cloud computing has become much more than a buzzword – hardware, software, and communications companies are nowcommunications companies are now successfully leveraging the on‐demand, Web‐based model to deliver sophisticated enterprise‐class products and services in the cloud,”
Stacey Higginbotham, Editor of GigaOM.
Conceptual Overview of Cloud Computing - Characteristics
Likened to an utility ‐ but for computing resources and applications Broad Network Access – Anywhere, anytime on most any device
Resource Pooling – Resources are shared across multiple customers
Physically available “everywhere” within the Internet
Rapid Elasticity – Rapid scalability
On‐demand Self‐service – Provisioning
Measured Service – Monitoring
Web Services APIs – Integration between systems
Conceptual Overview of Cloud Computing - Models
• Private Cloud – Cloud‐based infrastructure & applications to support your internal operations (Your Web Based business applications)
• Public Cloud – Cloud‐based infrastructure & applications to support access by external “public” users (Your Hosted Web Site)
• Hybrid Cloud – Enterprise comprised of both Private & Public cloud systems that are integrated together
4/28/2014
7
Conceptual Overview of Cloud Computing - Categories
IaaS ‐ Infrastructure as a Service Raw virtual servers storage network services & softwareRaw virtual servers, storage, network services & software
Conceptual Overview of Cloud Computing - Categories
PaaS ‐ Platform as a Service
Supports cloud based custom created applicationsSupports cloud‐based custom created applications
Conceptual Overview of Cloud Computing - Categories
SaaS – Software as a Service
Third party provider based business applicationsThird‐party provider based business applications that operates via a browser
4/28/2014
8
“IaaS” vs “PaaS” vs “SaaS”
Hosting Provider
Migrating ITAssets to the Cloud
Cloud
STEP 1 ‐ Contact IaaS ProviderSTEP 2 – Configure Cloud AssetsSTEP 3 – Migrate Premised Assets to Cloud
Premised Applications
Servers Storage ApplicationsServers Storage Applications
Cloud Computing Progression
IaaS SaaSPaaS
Raw virtual
&
Custom created applications
Cloud Service P id
CustomApplications
Cloud Provider
Applications
Servers Storage GeneralApplications
servers & storage
applicationsProvider standard applications
4/28/2014
9
Feature Hosted Applications SaaS
Software License Purchased & owned Rented from SaaS provider
Software Location Customer selected hosting Determined by SaaS
Hosted Versus SaaS – The Differences
Software Location Customer selected hostingcenter
Determined by SaaSprovider
Software Upgrades Installed by customer Installed by SaaS provider
Backup Services Managed by customer Managed by SaaS provider
Financial Model Capital expense Operational expense
Deployment Model Usually single‐tenet Usually multi‐tenet
Cloud Model Internal or external cloud External cloud
• Dropbox
• eVault
Real World Examples of leveraging Cloud Computing Services
• eVault
• Office 365
• Abila/Avectra netForum
• Smartsheet
• Doodle
Financial Dilemma – Paying for your Premised Systems
Your Association Slow response to business needs
Continued investment due to Data Growth
IT Portfolio of Assets
Growth
Poor utilization
Soaring energy costs
Rising IT management costs
Rising IT staffing costs
Rising third‐party support costs
Low & slow ROI
Not green
4/28/2014
10
Your Eventual Reality
StaffStaff
Cloud Computing RisksDependency on outside third‐party resources
Service provider fails to deliver on promised Service Level Agreements (SLAs)Level, Agreements (SLAs)
Expanded approach to IT Governance & structures
Confidentiality & Less manageable security environments
Informational confusion
Cloud Computing Benefits• Cost Containment –
Long term savings Pay‐for‐service model Reduced infrastructure costs Reduced support costs Increased efficiencies & gained business advantage Less upfront capital expenditures Less upfront capital expenditures
• Immediacy – Cloud infrastructures can typically be configured in a day versus week in a traditional premise model
• Availability – Infrastructure and networking bandwidth, redundancy, load balancing
• Scalability – On demand provisioning once deployed
• Efficiency –Redeployment of organizational resources to better enables Business & Business Process Transformation (process, productivity, innovation)
• Resiliency – Supports organizational Disaster Recovery Planning (DRP) efforts
• Resource Utilization – Access to resources that are deemed unavailable through traditional deployment models
4/28/2014
11
Adaptation Next StepsCreate a portfolio of all your IT physical and application system assetsCompare TCO between your current IT Enterprise costs versus
potential Cloud modeled replacementsDetermine business value, impact & risks of potential Cloud initiativesProvider / Vendor due diligenceProvider / Vendor due diligenceDetermine Service Level Agreements (SLAs)Effect on IT Governance & Information SecurityBusiness alignment / Business Process ChangeSimplify, Standardize & Consolidate via IT sponsored Business Process
Analysis effortImplement a standard project management & risk assessment
methodologies for each projectMeasure the success of your efforts!
Advice Definitely consider Cloud‐based solutions for all new automation projects
in order to help decrease ongoing operating costs Invest in educating your IT department about cloud‐based strategies Challenge IT to bring forth areas where cloud computing can deliver more
value to the business via IT sponsored business process transformation
value to the business, via IT sponsored business process transformation IT should be well versed in Cloud Computing operations and options to
help deliver value in fulfilling your business strategy If not already understood….. Align your organization’s strategic plan with
the IT strategy If you do have an IT strategy revisit it from a cloud perspective and update
it if necessary IT should be proactively outreaching to your business stakeholders to
initiate and drive business process change Don’t “reach for the stars” on your first cloud‐based project
4/28/2014
12
“The role of the IT Management will be hugely different in five or 10 years’ time. It will be about managing shared infrastructure and working on strategy and program management it won’t bestrategy and program management – it won t be about the technology at all.”
Interview: Paul Greenwood, CIO, Clifford Chance at www.computing.co.uk
Why consider virtualization / cloud computing? Is your organization having challenges with…
Adapting IT production bandwidth to tackle new projects
I i IT b d tIncreasing IT budget year over year
Built on a foundation of legacy applications & systems hard to maintain
Increasing inefficiency in “getting the job done”
Does not drive IT‐enabled business change
What's the Scoop on Cloud Computing and Virtualization?and Virtualization?Questions and Answers