1© Copyright 2013 EMC Corporation. All rights reserved.ServiceMesh Agility Platform:Cloud-based DevOps with ViPRAnthony Sk...
2© Copyright 2013 EMC Corporation. All rights reserved.ServiceMesh Agility PlatformA Single, Consolidated Platform To Enab...
3© Copyright 2013 EMC Corporation. All rights reserved.Applications And Platforms DriveBusiness Value… Not Infrastructure
4© Copyright 2013 EMC Corporation. All rights reserved.Agility Platform’s Blueprint Designer Graphically Design Cloud Por...
5© Copyright 2013 EMC Corporation. All rights reserved.Cloud Governance Needs To BeApplication-Centric And Extensible
6© Copyright 2013 EMC Corporation. All rights reserved.Single Consolidated Control Point ForGovernance, Orchestration, And...
7© Copyright 2013 EMC Corporation. All rights reserved.Agility Platform Policies Provision ViPRVirtualized Storage And Opt...
8© Copyright 2013 EMC Corporation. All rights reserved.Enterprise governance made simple with apowerful, extensible policy...
9© Copyright 2013 EMC Corporation. All rights reserved.Orchestrate And Govern YourApplication Lifecycle In The Cloud
10© Copyright 2013 EMC Corporation. All rights reserved.Agility Platform’s Release Manager Visual Dashboard ToPromote App...
11© Copyright 2013 EMC Corporation. All rights reserved.Accelerate Business Innovation with DevOps in the CloudBlueprint
12© Copyright 2013 EMC Corporation. All rights reserved.Promote Fully Governed And Orchestrated EnvironmentsaUse Policies ...
13© Copyright 2013 EMC Corporation. All rights reserved.Questions?servicemesh.com@servicemeshservicemesh.com/TransformIT!b...
EMCWorld 2013 -ServiceMesh Agility Platform: Cloud-based DevOps with ViPR
Upcoming SlideShare
Loading in...5
×

EMCWorld 2013 -ServiceMesh Agility Platform: Cloud-based DevOps with ViPR

1,258

Published on

Presented at EMCWorld -
The Agility Platform now supports policy-based, on-demand provisioning of storage leveraging EMC ViPR. The Agility Platform automatically selects the optimal storage resource using parameters such as performance, cost, and size for the cloud platform or application being deployed. By leveraging Agility Platform’s extensible policy engine for storage tiering and resource optimization, enterprise customers can better utilize their current storage investments and capitalize on a growing number of public cloud storage options.

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,258
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
57
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • Who is ServiceMesh? We’ve been in the EMC Select program only recently, but as a company have been around since 2008We sell a Cloud Management Platform called the Agility Platform… and we sell it to very large Global Enterprises like UBS, Pfizer, Visa, and othersThe Agility Platform is a Cloud Management Platform… and its used to deploy and manage enterprise-grade platforms and applications portfolios into hybrid clouds.  Our customers use the Agility Platform to govern and deliver of entire IT service portfolios that are cloud-based (combos of infra, platforms, apps)…. and its done in an on-demand and self-service manner directly to the end users that need them. (not IT ops, but Business Unit dev teams) These customers are doing this to implement a new IT operating model… and provide them with significant agility and cost saving benefits relative to the way their IT organization operated in the past. And our Agility Platform is a key enabler in doing this.  One of the keys to really extending those self-service capabilities to end users…. And one of the things thats unique about the Agility Platform, is that we’ve taken a very application-centric approach to cloud governance….. What I mean by that…is that we provide an extensible policy framework that’s very powerful, and allows you to create an unlimited number of custom policies based on operational parameters, security parameters, compliance parameters, lifecycle events, and other things that you specify. And by using these high level policies…. You can automate and govern IT resource consumption across large enterprises from a single control point ….. and simplify operational complexity by managing all of this across different hybrid clouds.  If you look at the graphic here……The Agility Platform itself is one, integrated product. And it consists of five product modules, and they’re all organized along the lifecycle of a cloud workload:Planner is used for scoring and evaluating different workloads to determine their suitability to migrate to the cloud. Designer is a graphical workbench to assemble cloud portable stacks, templates, and complex application topologies for deployment across diverse hybrid clouds. Store is our self-service portal for provisioning IT resource portfolios. Release Manager is an easy to use visual dashboard to promote software builds and deployment environments across SDLC stages. Operations is a consolidated runtime management console where you aggregate performance monitoring and IT resource consumption information across instances and clouds under management. All of this sits on top of a core platform…for governance, security, and lifecycle management. Agility ties these modules together into continuous lifecycle…. So you can have seamless promotion of workloads from one module to the next. Agility also give you the ability to deploy workloads portably across different clouds. We support currently 16 different private and public clouds. And we’ve also got a very comprehensive API and adaptors to tie directly into an organization’s existing SDLC toolchain and existing IT operations tools.
  • NOTES: Fundamental to this solution is what we’re calling “Common Application Platforms”, and it provides an initial catalyst to start aligning both groups and delivering value to each.What “Common Application Platforms” allow you to do, is embed IT Ops best practices around the governance and configuration of the underlying infrastructure and platforms that your Dev and Test teams need to do their work. These best practice are captured in this pre-configured, production-like “container” for the application code… that can be used upstream by Dev and Test groups from the beginning. This way, the coding and testing work is always aligned to its eventual production deployment environment. That way, the two are always kept in sync, and the chance for configuration related-defects to be introduced into production are reduced dramatically.  Both teams get involved in creating and using these CAP, and both teams benefit…. IT Ops gets involved now from the very beginning… rather than just waiting for something to be thrown over the wall at them:Create standardized, multi-tier enterprise application stacks… which can include very complex topologiesEmbed standard SOE agents and utilitiesGovern and define security zone requirements and operational SLAs… which by the way can vary across different roles or teams across the SDLCDev get to benefit as well:Deploy to High fidelity production-like environments… from the very beginning… that are available self-service and on-demand… directly from their current IDENo longer has to worry about configuring app stacks before they can do their work So both teams get involved, and both teams benefit.
  • Current Limitations:Provisioning delaysLack of automated governance controlsManual configuration delaysConfiguration mismatches and errorsExpense reconciliation for projects is a nightmareGrowing governance/security audit pressuresPROBLEMS RESULTING FROM DISCONTINUOUS DELIVERYRepeated Infrastructure Setup for Unit, Acceptance, Performance, Integration Testing is Error Prone & Time ConsumingMismatch Between Prod and Pre-Prod Environments Implies Tests Do Not reflect Production ScenarioLimited FTEs & Complexity Implies Tests Need to be Run Sequentially If Cost of Infrastructure is Fixed, then Parallel Testing is ProhibitiveLonger Time in App Creation, Increases Risk, Since Business Imperatives Might Have ChangedResults in Small Number of Large Releases Which Increases Cost of FailureProblems Compounded if Application & Platform Lifecycles are discrete, otherwise dependencies slow down delivery
  • EMCWorld 2013 -ServiceMesh Agility Platform: Cloud-based DevOps with ViPR

    1. 1. 1© Copyright 2013 EMC Corporation. All rights reserved.ServiceMesh Agility Platform:Cloud-based DevOps with ViPRAnthony SkipperVice PresidentServiceMesh
    2. 2. 2© Copyright 2013 EMC Corporation. All rights reserved.ServiceMesh Agility PlatformA Single, Consolidated Platform To Enable On-demand, Self-Service IT Operating Models For Global 2000 Enterprises
    3. 3. 3© Copyright 2013 EMC Corporation. All rights reserved.Applications And Platforms DriveBusiness Value… Not Infrastructure
    4. 4. 4© Copyright 2013 EMC Corporation. All rights reserved.Agility Platform’s Blueprint Designer Graphically Design Cloud Portable,Multi-tier Applications And Platforms Deploy Infrastructure IndependentBlueprints To Any Of 16 DifferentPublic And Private CloudsOthers…BroadCloud Support
    5. 5. 5© Copyright 2013 EMC Corporation. All rights reserved.Cloud Governance Needs To BeApplication-Centric And Extensible
    6. 6. 6© Copyright 2013 EMC Corporation. All rights reserved.Single Consolidated Control Point ForGovernance, Orchestration, And Delivery Regulatory Compliance Policies SLA Policies Including Autoscaling Configuration Mgmt Policies Security Zones Policies Lifecycle Event Policies Orchestration Policies Access Control/Entitlement Policies Workload Placement Policies VM Quotas And Scheduling Metering/Charge Back Policies Backup And Failover Policies Resource Capacity Policies Storage Tier Policies Much More…
    7. 7. 7© Copyright 2013 EMC Corporation. All rights reserved.Agility Platform Policies Provision ViPRVirtualized Storage And Optimize UtilizationEMC ViPR Software-Defined Storage: Single pool of virtual storage Integrates third-party arrays
    8. 8. 8© Copyright 2013 EMC Corporation. All rights reserved.Enterprise governance made simple with apowerful, extensible policy engineCustom Policy Creation Based On An Extensible Meta-modelFine-grain Policy EnforcementAcross A Broad Range Of ObjectsEdit Via A Drag-and-drop Palette Or XML Code
    9. 9. 9© Copyright 2013 EMC Corporation. All rights reserved.Orchestrate And Govern YourApplication Lifecycle In The Cloud
    10. 10. 10© Copyright 2013 EMC Corporation. All rights reserved.Agility Platform’s Release Manager Visual Dashboard ToPromote ApplicationEnvironments And CodeAcross SDLC Stages. Customize Lifecycle StagesAnd Approval Processes. Integrates Into ExistingTool Chains.
    11. 11. 11© Copyright 2013 EMC Corporation. All rights reserved.Accelerate Business Innovation with DevOps in the CloudBlueprint
    12. 12. 12© Copyright 2013 EMC Corporation. All rights reserved.Promote Fully Governed And Orchestrated EnvironmentsaUse Policies ToProvide BothConsistency AndCustomization:CustomizeEnvironment Dev Security Zone Public Cloud Permitted Dev VM Quotas Dev Charge Back Bronze Storage Tier…And Enforce Consistency SOE Packages Reg. CompliancePolicy ControlledConsistencyPolicy ControlledCustomizationDevBlueprintCustomize Environment QA Security Zone Private Cloud Only QA Autoscaling Silver Storage Tier…And Enforce Consistency SOE Packages Reg. ComplianceQABlueprintCustomize Environment Prod Security Zone Private Cloud Only Prod Monitoring Prod Autoscaling/Failover Platinum Storage Tier…And Enforce Consistency SOE Packages Reg. ComplianceUATBlueprint
    13. 13. 13© Copyright 2013 EMC Corporation. All rights reserved.Questions?servicemesh.com@servicemeshservicemesh.com/TransformIT!blogFor More Information, Find Us At:
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×