Upload
perforce
View
592
Download
0
Embed Size (px)
DESCRIPTION
Perforce is moving into the cloud. In this session, Tony Smith and Jeff Bates present an overview of Perforce's initiatives and plans for taking advantage of the opportunities presented by cloud computing, and Nick Poole will give a demonstration of using Perforce's Trial Amazon Machine Images on Amazon's EC2.
Citation preview
Versioning in the Cloud
Jeff Bates Director of Cloud and Community Strategy
Tony Smith European Technical Directory
CLOUD COMPUTING 101
Mostly the same. Except for: • Service Models
• SaaS/IaaS/PaaS • Delivery Models
• Public/Private/Hybrid • Billing Model
• Usually ‘Utility Billing’ Not just a fad…
Perforce & The Cloud
PERFORCE & CLOUD
2010: Customer Inquiries; Identified as Key Initiative • Setting Engineering and Product Functions • Identify Customers and Opportunities
2011: Bringing Product To Market • Customer Discussions
• Long Tail • Public vs. Private
• Trials in Clouds • Version Everything, Everywhere
PERFORCE & CLOUD
Customer Feedback • Public vs. Private • Smaller Customers More Comfortable with
Public Cloud • Desire To Manage Infrastructure • Questions Around Fully Managed vs.
Cloud Hosting • Erasing The Geography Problem
CLOUD IMAGES
Publicly accessible Perforce Images Useful for:
• Evaluating Perforce • Upgrade Validation • Experimentation • Demonstrations/Training
May be used as a template for custom images
CLOUD IMAGES SO FAR
2010.1: Single image • Perforce Server • P4Broker • P4Perl/P4Python/
P4Ruby
2010.2: Two images • Updated Server Image • New Proxy Image
• P4TARGET specified at boot
TRIALS IN THE CLOUD
Easy provision of Perforce for evaluation purposes • Sample depot included • May be converted for production • Provided Free of charge to evaluating
customers • Shortly to be provisioned by our
Licensing Team • In future, self-provisioned through our
web site
What’s Next?
CLOUD IMAGES
2011.1: Updates to public images • Scripts/triggers/review daemons
Images built for VMWare environments • Aimed at Private Cloud deployments
TRIALS IN THE CLOUD
Next phase of development Portal for self provision of trial images
• Initially intended for evaluating customers
• Later…
HOSTED PERFORCE
Used to be a very rare request Now much more common Perforce-as-a-Service Currently targeting 2012 Business model still TBD, but
• Subscription-based licensing very likely
CMS
CMS is a good fit for Cloud deployment Will be able to evaluate and deploy in the Cloud
CLOUDY PERFORCE
Where Can You Find Us: • Amazon Web Services
• Large scale, more customized solutions
• Scales with AWS • What’s the Upper Bounds?
• VMWare • Virtual Cloud; Infrastructure
Management • A number of customers already doing
so
IS IT DIFFERENT?
But how do we work with it? • Common question from customers • Will it operate differently? • What does it look like?