PeopleSoft and The Cloud


Published on

We used Amazon’s Elastic Compute Cloud service to dramatically speed-up Pret a Manger’s PeopleSoft implementation. It improved our access requirements, reduced infrastructure costs and gave us access to more powerful servers and greater resilience than we’d otherwise have been able to afford. I’ll walk you through the initial decision, explain how everything was set up and demonstrate the benefits delivered to the project. I’ll also describe other occasions where the flexibility of Amazon EC2 has been invaluable.

Published in: Technology, Business
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • Let’s demystify it!
  • Let’s demystify it!
  • Companies like Quora, Reddit, Heroku and Foursquare were badly affected. Netflix (who had designed for the failure of a whole region - Chaos Monkey) were OK. So was - which runs on AWS. Quora says: "We'd point fingers, but we wouldn't be where we are today without EC2."
  • Any points to add or questions to ask?
  • PeopleSoft and The Cloud

    1. 1. PeopleSoft Conference 2011<br />Case Study: How using 'The Cloud' accelerated Pret's PeopleSoft project<br />Duncan Davies<br />CTO - Succeed<br />Page 1<br />
    2. 2. Introduction<br />Who am I?<br />My name is Duncan Davies, I’m a long-time PeopleSoft techie with a passion for sharing information and building a knowledgeable community.<br />I blog at<br />Who are Succeed?<br />Succeed are an established specialist PeopleSoft consultancy that specialises in full project lifecycle implementations of large HCM, CRM, Time and Attendance, Payroll, and Financials applications for large blue chip companies.<br />Over the last 11 years we’ve grown to around 60 people, two thirds of whom are permanent staff, and mostly having more than 5 years experience with PeopleSoft. Our teams are currently working across 10 different client sites.<br />
    3. 3. Introduction<br />Who are Pret?<br />Pret a Manger are a privately owned British food retailer. Their unique selling point is:<br />“proper sandwiches avoiding the obscure chemicals, additives and preservatives common to so much of the 'prepared' and 'fast' food on the market today.”<br />They have just under 300 stores and are<br />growing by about 10%/year.<br />They are incredibly focused on staff <br />wellbeing and happiness.<br />
    4. 4. The Challenge<br />A green-field PeopleSoft implementation of:<br /><ul><li>Core HR
    5. 5. Profile Management
    6. 6. Career Planning
    7. 7. Succession Planning
    8. 8. Recruitment
    9. 9. Health & Safety
    10. 10. Global Payroll
    11. 11. Absence Management
    12. 12. Disciplinary & Grievance
    13. 13. Training
    14. 14. Benefits</li></ul>Against a backdrop of a company busily growing in lots of directions, and with an aggressive timeline. <br />In summary, a lot of modules, quickly.<br />We had to get up and running fast!<br />
    15. 15. The Cloud – Terminology<br />There is a lot of confusing terminology thrown around when trying to find a infrastructure provider:<br />Hosting<br />Private Cloud<br />SaaS<br />Public Cloud<br />Multi-Tenancy<br />OnDemand<br />
    16. 16. The Cloud – A Primer<br />In ‘The Cloud’ just means “outside of the <br />customer’s datacentre.”<br />The ‘Private Cloud’ is outsourcing management of your virtualised infrastructure to someone else, either on your premises or hosted in their proprietary data centre.<br />Vendors in this area are Rackspace, IBM’s Hosting, Oracle OnDemand.<br />
    17. 17. The Private Cloud<br />It’s a good start, as:<br /><ul><li>You’re taking advantage of your provider’s lower hardware costs
    18. 18. You no longer have to worry about data-centre security, backups, redundancy etc.
    19. 19. Virtualising gives some flexibility</li></ul>But:<br /><ul><li>This isn’t too different from the old Application Service Provider (ASP) model from the 90’s
    20. 20. You’ll still be paying fixed amounts (monthly, or annually) for fixed servers</li></li></ul><li>The Public Cloud<br />The ‘Public Cloud’ is an open network using standard templates (eg. Amazon has 11 hardware templates).<br />‘Multi-tenancy’ is where several customers share a single instance of the application (examples are SAP ByDesign, NetSuite, Workday and maybe Fusion). This is difficult and/or not delivered with PeopleSoft and is not applicable for larger customers!<br />Full SaaS or Pure SaaS is a multi-tenant application running in a public cloud with accelerated feature delivery.<br />
    21. 21. AWS - Public Cloud<br />Amazon Web Services (AWS)<br />A bigger step forward, as:<br /><ul><li>Much lower hardware costs (not just at server level, but data centre level too)
    22. 22. Far more flexibility (servers charged by the hour) Military grade security
    23. 23. Higher performance
    24. 24. Super fast provisioning
    25. 25. Global availability</li></li></ul><li>Just how big are the clouds?<br />Amazon AWS has 5 regions:<br /><ul><li>US East (Northern Virginia),
    26. 26. US West (Northern California),
    27. 27. EU (Ireland),
    28. 28. Asia Pacific (Singapore),
    29. 29. Asia Pacific (Tokyo).</li></ul>Within each region is at least 2 availability zones.<br />Within each zone is at least one Data Centre.<br />Oracle is also entering this market and currently has a Data Centre in the US – The Austin Data Center (ADC).<br />
    30. 30. Huge infrastructure<br />“Every day Amazon Web Services adds enough new capacity to support all of’s global infrastructure through the company’s first 5 years, when it was a $2.76 billion annual revenue enterprise,”<br />AWS Engineer James Hamilton<br />
    31. 31. Why Amazon AWS?<br />Cedexis Survey<br />
    32. 32. Cost<br />
    33. 33. Instance Sizes<br />Price includes Windows license.<br />Prices are for Windows instances in Ireland/EU data-centre using exchange rate as of 20th June 2011<br />Hourly prices are ‘on-demand’ instances.<br />
    34. 34. Ease of Administration<br />
    35. 35. Controlling Instances<br />How do I administer my instances?<br />Firefox add-in ‘ElasticFox’. Instances can also be managed from the AWS web site.<br />
    36. 36. Creating Instances<br />Adding storage is just as easy.<br />
    37. 37. Concerns<br />
    38. 38. Concerns<br />Connectivity Speed<br /><ul><li>Insanely fast network connection</li></ul>Reliability/Availability<br /><ul><li>SLA is 99.95% uptime – in reality it’s far better</li></ul>Security<br /><ul><li>Firewalled by default
    39. 39. Control which IP Ranges have access
    40. 40. Virtual Private Cloud – site-to-site VPN
    41. 41. Military grade protection at Data Centres</li></li></ul><li>Why use it <br />with PeopleSoft<br />
    42. 42. Oracle Support for Amazon<br />Amazon and Oracle have announced that a wide selection of Oracle enterprise software has been certified to run on Amazon EC2. <br />Customers who power their business with Oracle software can fully leverage … Amazon Web Services for production workloads with full support from Oracle and AWS. <br />Oracle customers can use their existing software licenses on Amazon EC2 with no additional license fees. <br />A set of platform and application templates that customers can run as instances on Amazon are now available. These templates reduce implementation times from days to minutes.<br />
    43. 43. Amazon at Pret<br />
    44. 44. Amazon outage in April<br />There was an Amazon outage in April where the entire Virginia region went down for a day. <br />If this had happened in the EU zone our environments wouldn’t have been down (as we don’t use EBS).<br />If we were running Production on AWS we’d consider going multi-region.<br />The benefit of Amazon is this is a lot easier than if you owned the hardware yourself.<br />
    45. 45. Use Cases<br />Cost Effective Hosting<br />Elastic Usage<br />Short-term development resources<br />
    46. 46. Thank you<br />Thank you for your time.<br />I’m happy to answer questions, either now or around the venue later.<br />This presentation will be available from the Succeed and UKOUG Websites.<br />