Your SlideShare is downloading. ×

Using Amazon RDS to Power Enterprise Applications (DAT202) | AWS re:Invent 2013

725

Published on

Amazon RDS makes it cheap and easy to deploy, manage, and scale relational databases using a familiar MySQL, Oracle, or Microsoft SQL Server database engine. Amazon RDS can be an excellent choice for …

Amazon RDS makes it cheap and easy to deploy, manage, and scale relational databases using a familiar MySQL, Oracle, or Microsoft SQL Server database engine. Amazon RDS can be an excellent choice for running many large, off-the-shelf enterprise applications from companies like JD Edwards, Oracle, PeopleSoft, and Siebel. In this session, you learn how to best leverage Amazon RDS for use with enterprise applications and learn about best practices and data migration strategies.

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

No Downloads
Views
Total Views
725
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
31
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. DAT202 - Using Amazon RDS to Power Enterprise Applications Abdul Sathar Sait, AWS David Brunet, DLZP Group Mark Saneholtz and Shawn Leviski, Select Staffing November 15, 2013 © 2013 Amazon.com, Inc. and its affiliates. All rights reserved. May not be copied, modified, or distributed in whole or in part without the express consent of Amazon.com, Inc.
  • 2. What is Ahead • Introduction to Amazon Relational Database Service – – – – • Partner Story – – – – • Enterprise database requirements and wishes Overview of Amazon RDS How well Amazon RDS fits enterprise application needs New features in Amazon RDS How DLZP group uses Amazon RDS to implement Oracle enterprise applications for their customers Overview of PeopleSoft architecture on AWS Use cases for AWS Moving to AWS project overview and lessons learned Customer Story – How Select Staffing used Amazon RDS to cut cost and speed up migration of their PeopleSoft environments to AWS
  • 3. Enterprise Database Requirements • • • • • Reliability Performance High-availability Scalability Data privacy and security
  • 4. Enterprise Database Wishes • • • • • • Instant provisioning Easy cloning Push button scalability No effort high-availability Automated backups Automated patching
  • 5. Let there be Databases! Preconfigured fully-managed database within minutes
  • 6. Deploy Your Databases in Any AWS Geographic Region
  • 7. Scale Your Database Instance Up or Down as You Need
  • 8. Set Up High Availability and Read Replicas with No Effort
  • 9. Three Popular RDBMS Engines Available
  • 10. New Features in Amazon RDS • Amazon RDS supports 3 TB DB size and 30,000 Provisioned IOPS • High-memory instance with 244 GB memory • Oracle on Amazon RDS supports Statspack • New data migration capabilities for MySQL on Amazon RDS • Create multiple read replicas in quick succession for MySQL on Amazon RDS • Create a replica from an existing read replica for MySQL on Amazon RDS • MySQL 5.6 with memcached and binary log access for MySQL on Amazon RDS • Amazon RDS for Oracle and Microsoft SQL Server supports Transparent Data Encryption (TDE)
  • 11. Amazon RDS - Great Fit for Enterprise Applications Delivers enterprise application needs and wants • Fully-managed database engines that are commonly used for enterprise applications • High-availability and transparent failover • Enterprise-class performance and easy scalability • Automated backups and easy replication • Rapid provisioning and deployment • Automation support with APIs and AWS CloudFormation scripts • Low-touch management/administration
  • 12. Some Enterprise Applications that AWS Customers Use with Amazon RDS • PeopleSoft • JD Edwards • Siebel • ATG Web Commerce • Jaspersoft • SugarCRM • Alfresco
  • 13. AWS Partner DLZP Group
  • 14. About DLZP Group • Established May 1, 2011 • Former PeopleSoft/Oracle employees • Based in Richmond, Texas • Woman and minority-owned business • Founding member of PeopleSoft on AWS Test Drive Program
  • 15. Agenda • Provide Overview of PeopleSoft Architecture on AWS • Use Cases for AWS • Moving to AWS Project Overview and Lessons Learned
  • 16. PeopleSoft Architecture on AWS
  • 17. Our Use Cases for Oracle on AWS Production instances of enterprise applications and databases Development and test instances for enterprise and custom applications Training, POC, sandbox, patch testing, and debugging instances Disaster recovery site on AWS
  • 18. Deployment Options • New Implementation vs Migration New Implementation Migration from On-Premises No legacy infrastructure Legacy systems and on-premises dependencies require additional work Clean implementation using optimal infrastructure Restrictions can be imposed by legacy setup and configuration Built using current best practices Migrate to current best practices as feasible Entire environment can be setup in less than a day resulting in quicker Go-Live Longer timeline due to data migration
  • 19. PeopleSoft on AWS Proof of Concept Service • Create a replica of your on-site environment in the AWS cloud • Environment will be setup using YOUR infrastructure elements  AWS instance type (Start small and scale up based on performance and user needs)  OS (Unix, Linux, Windows)  Databases supported (Oracle, DB2, Microsoft SQL Server)  Supports PeopleSoft FSCM, HCM, ELM, EPM, Portal • Allows your team to experiment with the AWS cloud and validate assumptions and feasibility
  • 20. Project Overview Approach to Moving to AWS • Setup Amazon VPC • Create foundational infrastructure (web, app, proc, DB servers) • Copy database into AWS • Complete configuration • Test environment and application • Test move to production (2 iterations min) • Move to production • Total time to deploy: 6-12 Weeks
  • 21. Migration Challenges • Migration of large databases (timing) • Customizations • Connection to on-premises resources (i.e. LDAP, file servers) • Availability of testing team
  • 22. Benefits of Amazon Web Services • • • • • • • • • Environments can be provisioned on demand Reduces time to implement Reduces complexity of technical environment Provides the ability to experiment with different scenarios with minimal impact to your internal infrastructure Disk space is available on demand as you grow Disaster recovery is built into the infrastructure design Standardized infrastructure Scale up or down based on business needs Repeatability of deployments
  • 23. Things to Think About • Always setup Amazon VPC first • Amazon RDS / Amazon EBS volumes for data storage • Think about ports and security required to access applications and printers, etc. • Think about other applications that are required by your PeopleSoft systems (Active Directory, etc.)
  • 24. PeopleSoft Test Drive Lab • Provides 5 hours of PeopleSoft running on AWS for FREE • Guided walkthroughs for HCM, FSCM • Environment used includes the following elements  Amazon EC2 m1.medium instance type  Microsoft Server Data Center Edition  Microsoft SQL Server 2008  PeopleSoft 9.1 Feature Pack 2 • Provisioned in minutes
  • 25. The DLZP Difference 281-912-DLZP dbrunet@dlzpgroup.com
  • 26. Select Staffing Customer experience of migration to AWS
  • 27. Overview of Company – Size of Organization and Brief History • Select Staffing is one of the 10 largest staffing companies in the United States • Over 400 offices across the country • In business for over 20 years • Based out of Santa Barbara, CA
  • 28. Primary Reasons and Goals for Moving to AWS Challenges Goal • Internal infrastructure and resources • Stable infrastructure • DR and Failover solution • Cost of provisioning additional infrastructure and internal support • Dynamic resource provisioning • Cost-effective
  • 29. Major Challenges with Moving to AWS • Upgrade challenges • Oracle 10g to Oracle 11g • Data transfer for go-live cut over • 1.2 TB & 1 TB DB’s migrated over to AWS • Required the use of replication software
  • 30. Performance of AWS Compared to Your Existing Environment • Ability to size the environment accordingly • Ability to experiment with various configurations to minimize costs • Can size each component to its relevant scale • Web servers can be provisioned on small instances • App and process scheduler servers can be of various sizes to manage the workload they are utilized for
  • 31. Key Benefits Gained by Moving to AWS • Greater visibility of costs and resource allocation • Scalability without capital expenditures • Test/QA flexibility
  • 32. Please give us your feedback on this presentation DAT202 As a thank you, we will select prize winners daily for completed surveys!
  • 33. References • • • • • RDS Home Page RDS FAQs RDS Webinars RDS Best Practices Data Import Guides – MySQL – Oracle – SQL Server

×