Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Using Oracle Database with Amazon Web Services
1. <Insert Picture Here>
Using Oracle Database with Amazon Web Services
Oracle Open World - November 2007
Bill Hodak Jinesh Varia
Sr. Product Manager Web Services Evangelist
Oracle Corporation Amazon
2. The following is intended to outline our general
product direction. It is intended for information
purposes only, and may not be incorporated into any
contract. It is not a commitment to deliver any
material, code, or functionality, and should not be
relied upon in making purchasing decisions.
The development, release, and timing of any
features or functionality described for Oracle’s
products remain at the sole discretion of Oracle.
3. Introduction
• Web Services: Self-contained functions that can be
published and invoked across the web using XML-
based protocols.
• Amazon Web Services (AWS): ‘Web Services’ for
directly accessing Amazon's technology platform and
product data, ranging from retrieving product
information to leveraging Amazon’s vast data center
resources:
• Amazon Elastic Compute Cloud (EC2)
• Amazon Simple Storage Service (S3)
• Amazon E-Commerce Service
• Amazon Simple Queue Service
• and many more…
4. Amazon Elastic Compute Cloud (EC2)
• EC2 is an Amazon Web Service offering that enables
customers to create and provision, within minutes, virtual
machines that reside in Amazon’s data center.
• The amount of CPU that is allocated to a particular instance is
expressed in ‘EC2 Compute Units’
• An EC2 Compute Unit is equivalent to the CPU capacity of a
1.0 – 1.2 GHz 2007 Opteron or 2007 Xeon processor
• Amazon is responsible for managing the underlying data
center and network.
• EC2 customers can create custom virtual machines, known
as Amazon Machine Images (AMI), and publish them for
other EC2 customers to use.
5. Amazon Elastic Compute Cloud (EC2)
EC2 Instance Types
Small Instance Large Instance Extra Large Instance
32-Bit 64-Bit 64-Bit
EC2 Compute Units 1 4 8
Virtual Cores 1 2 4
Memory 1.7 GB 7.5 GB 15 GB
Instance Storage 160 GB 850 GB 1.7 TB
Cost $0.10 / Hour $0.40 / Hour $0.80 / Hour
• Bandwidth Costs
• $0.18 per GB Transferred – first 10 TB / month
• $0.16 per GB Transferred – next 40 TB / month
• $0.13 per GB Transferred – over 50 TB / month
6. Amazon Simple Storage Service (S3)
• S3 is an Amazon Web Service offering that enables customers to
leverage Amazon’s data storage infrastructure to store and retrieve
any amount of data.
• Amazon is responsible for managing the underlying data center
and network.
• Amazon charges storage, bandwidth, and request rates for using
S3 storage:
• Storage Cost
• $0.15 per GB per Month of storage used
• Bandwidth Costs
• $0.18 per GB Transferred – first 10 TB / month
• $0.16 per GB Transferred – next 40 TB / month
• $0.13 per GB Transferred – over 50 TB / month
• Request Costs
• $0.01 per 1,000 PUT or LIST Request
• $0.01 per 10,000 GET and all other Requests
8. Database Computing in the Cloud
The Basic Building Blocks
• Oracle Enterprise Linux
• Oracle Database Express Edition (XE)
• Oracle Applications Express (APEX)
• Amazon Elastic Compute Cloud (EC2)
• Amazon Simple Storage Service (S3)
9. Deploying Oracle XE on EC2
• Oracle Database Express Edition (XE)
• Free Edition of Oracle Database
• Easy to Install (rpm), Manage, and Develop On
• Oracle Applications Express (APEX)
• Rapid Web Application Development Tool
• A Perfect Solution for…
• Proof of Concept Software Projects
• Development Environments
• Testing / Quality Assurance Environments
• Sandbox for DBA
10. Deploying Oracle XE on EC2
Overview of How it Works
• Sign-up for Amazon Web Services and EC2
(http://aws.amazon.com)
• Install EC2 API’s from Amazon.com
• Install Oracle Enterprise Linux on a root file system
• Install Oracle Database Express Edition (XE)
• Install Oracle Applications Express (APEX)
• Bundle and upload your file system to EC2/S3
76. Conclusion
EC2
• Amazon Web Services provide Oracle customers with a
compelling ‘Utility Computing Model’:
• Pay only for what you use
• Lowers IT costs (hardware and management)
• Enables on-demand hardware provisioning
• Perfect for Small and Medium Businesses (SMB)
• Low costs
• Minimum IT Administration
• Highly Scalable Grid Computing
77. Beta Participation
Contact Information:
Bill Hodak
bill.hodak@oracle.com