View
694
Download
0
Tags:
Embed Size (px)
DESCRIPTION
Cloud management is an immature space with very few industry standards guiding the selection, implementation and use of Cloud management tools in support of complex Cloud environments. Cloud service providers enable consumers to create complex computing environments by leveraging emerging Cloud orchestration and management tools that support the concept of "templates," or pre-defined Cloud management profiles. Under this approach, pre-built, pre-tested profiles are managed in a catalog, which can contain tens to hundreds of pre-defined IT templates, with the ability to customize them to meet specific business needs. Cloud service providers are starting to appreciate the complex Cloud management requirements associated with implementing, or configuring and renting a Cloud computing environment for mission critical business requirements. The maturation of Cloud management profiles, or "templates," is essential for accessing and consuming Cloud computing capabilities from your Cloud service providers in a cost-effective and governance-aligned fashion. Interestingly, these Cloud templates make it easy, in some respects too easy, to create or access Cloud computing environments optimized for a specific business user's needs. Hundreds or even thousands of "optimized" VMs stand at the ready for easy access, provisioning and consumption. But just like life in a gold rush town, where lawlessness and greed prevailed, we will eventually reach a critical juncture where self-interests, stovepipe behaviors, lack of standardization, and refusal to share Cloud resources can no longer be sustained. Cloud governance and Cloud management are essential for implementing and managing an optimized Cloud computing environment, regardless of whether you implement private, public or hybrid Cloud models. During this upcoming webinar we will discuss: • The relationship of Cloud governance and Cloud management frameworks, and the associated concepts and terminology associated with these disciplines • The current state of cloud management approaches, tooling and sandbox frameworks, and how templates are essential to enable orchestration and management of highly-virtualized Cloud computing environments • Relevant industry standards that enable Cloud management to be realized leveraging Cloud management profiles or "templates" • A conceptual architecture for selecting, implementing and operationalizing Cloud management in support of your Cloud strategy • The critical need for companies to couple a strong Cloud governance model and body of Cloud policies with Cloud management frameworks and the associated tools Cloud governance and Cloud management frameworks are critical to successful enterprise adoption of Cloud computing capabilities. This webinar will provide the foundation for implementing Cloud governance and management, and help you manage your success with Cloud computing.
Citation preview
Copy right 2012 AgilePath Corporation © All rights and Reserved. Proprietary and Confidential
Creating the Fusion of SOA, Cloud,
Mobile, and Governance with AgilePath
Welcome
Housekeeping items
Questions and Answers
Additional Materials
Copies of Slides
Presenters: Al Cilcius, Chief Scientist Dennis Bak, Chief Systems Engineer Sandra Callahan, Marketing Director
2 www.agile-path.com
Foundational material ◦ Definitions
◦ Cloud types/patterns
◦ Value proposition
Proposed Profile Framework/Architecture
Survey of Vendors
Directional recommendations
Q&A
3 www.agile-path.com
“Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction.”
NIST SP800-145
4 www.agile-path.com
Cloud is still emerging: Amazon and Rackspace Cloud services only 3-4 years old
Cloud Management best practices only starting to emerge ◦ None have passed the test of time
◦ Cloud economic models still evolving
Management tool suites innovations driven by small startups
Expect lots of industry turmoil & merger and acquisition activity as technology matures
5 www.agile-path.com
Cloud Management Profile is ◦ A machine-readable construct that specifies an IT
infrastructure with sufficient detail such that it can be efficiently realized and implemented in a Cloud Virtual Infrastructure
◦ Phrase coined by AgilePath in early 2011based on client engagements in this space
Cloud Management Template (or just Template) ◦ An industry term whose definition is converging with the
AgilePath definition of a Cloud Management Profile
6 www.agile-path.com
Cloud Profile Catalog ◦ An organized collection of profiles (or templates)
that provide various purpose-built IT infrastructure configurations, e.g IaaS, PaaS, et al
◦ Stored and versioned in a catalog, repository/registry or similar capability
Cloud Management Orchestration ◦ A workflow solution that allows system
administrators to automatically define and provision Cloud computing resources mapped to Cloud service models, e.g. IaaS, PaaS, VDCaaS, et al
7 www.agile-path.com
Use of Cloud management profiles is largely a cost avoidance mechanism ◦ Requires an up-front investment to
create/certify/manage profiles ◦ Potential for significant labor/integration savings
Cloud Management technical solutions must be coupled with strong Cloud governance model to realize savings
You must establish appropriate metrics to monitor costs, SLAs and QoS, resource optimization
8 www.agile-path.com
Rapid provisioning of IT infrastructure via Cloud delivery model ◦ Reduced time for deployment ◦ Minimize effort for program managers/architects
to select pre-defined Cloud services ◦ Standardization drives cost savings and IT
efficiencies
Infrastructure variations controlled ◦ Governance process minimizes “profile sprawl”
Profiles can be pre-tested and pre-certified ◦ Applications and profiles inherit certification ◦ Share common security model
9 www.agile-path.com
Focus on the virtualization and dynamic distribution of computing and storage resources
10 www.agile-path.com
Virtual constructs that model and (logically) implement a physical machine
11 www.agile-path.com
Public ◦ Made available to general public or large group ◦ Multi-tenant
Private ◦ Operated within an organizational security domain
Hybrid ◦ Two or more clouds with data/application
portability and sharing of resources between them
Community ◦ Shared by several organizations ◦ Supports community with shared concerns
12 www.agile-path.com
Data Cloud
Storage Cloud
Computational Cloud
Computational Storage
Platform as a Service
Software as a Service
SOA in the Cloud
VM-based Cloud
(Cloud over VM)
Cloud over bare metal
DR/COOP Cloud
Grid over Cloud
13 www.agile-path.com
Provide a catalog of standardized Cloud Management profiles
accompanied with tools to create, manage, and provision in a virtual
infrastructure, meeting the needs of the Program Manager, Developer,
Tester, and Production user communities.
Cloud Management Profiles can be of varying complexity and size
a set or collection of profiles being sufficient to satisfy most, if not all, IT
infrastructure needs of an application. Custom profiles can be created
to provision specific features not met by current profiles in the catalog.
An Enterprise Cloud Governance Model is created and
institutionalized to manage the catalog of profiles necessary to meet
program needs. Costs are optimized and time to market is significantly
reduced through pre-certification of profiles and minimization of
infrastructure configurations.
14 www.agile-path.com
Described as having both fine-and coarse-grained resources and Cloud capabilities
Composed and/or combined to form composite profiles
Cataloged and Extensible
Created, provisioned, versioned, managed and deprecated
Described, defined and exchanged in a machine readable form
15 www.agile-path.com
Composite Profile ◦ Aggregation and/or hierarchy of Profiles ◦ May bundle many Cloud resources per a pre-defined
Cloud pattern
Capability Profile ◦ A Cloud resource, exposed via a Cloud API
(e.g. IaaS, compute resources, storage resources, network resources, PaaS, etc.)
◦ A Cloud service or application infrastructure capability (e.g., large database, middleware, app server)
◦ Includes general licensing information
Realization Profile ◦ Maps a profile to a virtual infrastructure ◦ Includes specific licensing information
16 www.agile-path.com
Cloud And Clouds within Clouds
Application
Virtualization/IaaS
Profile Management PComposite
PCapability1 PCapability2 PCapability3 PCapability
N
PCapability…
PRealization2 PRealization1 PRealization3
PVM3 PVM2 PVM1
Profile Realization API
Common Cloud Management API
17 www.agile-path.com
Innovation being driven by smaller companies
Major players have solutions built through acquisitions
They are starting to ‘get it’ providing libraries of templates and ways to customize/orchestrate
Able to stand up VMs in private/public clouds
Their ‘templates’ are really implementing (or attempting to implement) profiles
18 www.agile-path.com
Solutions focused on tooling and orchestration of templates in private/public clouds ◦ Rapid standup of environments
Limited focus on how tools integrate into overall IT governance models ◦ Easy creation of templates contribute to VM sprawl
19 www.agile-path.com
Cloud technology is new and rapidly evolving
Best practices are still emerging ◦ New economic models need to be developed and proven
over time
Developing a Cloud Governance model adds control points ◦ Minimize template sprawl / underutilized VMs ◦ Integrate with IT Governance
Pick a Cloud solution and/or Service provider ◦ No clear industry winners ◦ Choose solution(s) that best matches current/short term
needs ◦ Monitor Cloud management trends/best practices
20 www.agile-path.com
Analyze your Cloud Computing strategy ◦ How does the Cloud fit into overall IT strategy? ◦ Will profiles/templates help with IT governance?
Size potential numbers of templates in your environment ◦ Is tooling required to help create/manage templates?
Assess current IT governance model ◦ Define template governance model overlaid onto IT
governance model
Develop costing metrics and models to assess cost avoidance/savings (or added costs)
21 www.agile-path.com
Taming the Wild Wild West!
22
23
AgilePath is an innovative, specialized consulting firm with a unique set of capabilities/solutions, thought leadership and blue chip clients
AgilePath provides cutting edge management and technology consulting services based on AgilePath’s patent-pending Playbook™ methodologies for SOA, Cloud Computing, Enterprise Governance and Mobile Technologies
AgilePath provides insightful vendor-independent solutions and technical services to accelerate business results through superior technology adoption.
AgilePath brings over 9 years of industry innovation and thought leadership to our clients
AgilePath Corporation Overview
Marks, Eric and Robert Lozano, Executive’s Guide to Cloud Computing, 2010, Wiley & Sons. Hoboken, New Jersey.
AgilePath Corporation Whitepaper: Cloud Computing and SOA: Enabling the Agility Double Play
AgilePath Corporate Whitepaper: A Pragmatic Cloud Computing Reference Model
AgilePath Corporation Whitepaper: Cloud Governance Lifecycle
Cloud Playbook™ Strategy and Cloud Assessment Templates
24 www.agile-path.com
25
Al Cilcius Dennis Bak
[email protected] [email protected]
Sandra Callahan
www.agile-path.com
978 230 1804
26