oracle compute cloud service vs. amazon web services ec2 : a hands-on review
TRANSCRIPT
Raastech, Inc.2201 Cooperative Way, Suite 600Herndon, VA [email protected]
Oracle Compute Cloud Service vs. Amazon Web Services EC2
A Hands-On Review
Wednesday, November 2, 20162:20 - 3:15pm
VT460
© Raastech, Inc. 2016 | All rights reserved. Slide 2 of 25@Raastech
Agenda
1. Introduction
2. Cloud Concepts
3. Live Provisioning Demo: Oracle Compute Cloud Service
4. Live Provisioning Demo: Amazon Web Services EC2
5. Summary
© Raastech, Inc. 2016 | All rights reserved. Slide 4 of 25@Raastech
About Me
Ahmed Aboulnaga @Ahmed_Aboulnaga
18+ years Oracle experience
Oracle ACE, OCE, OCA
Author, Blogger, Presenter, Tweeter
© Raastech, Inc. 2016 | All rights reserved. Slide 5 of 25@Raastech
About Raastech
Small systems integrator founded in 2009
Headquartered in the Washington DC area
Specializes in Oracle Fusion Middleware
Oracle Gold Partner
Oracle SOA Specialized
© Raastech, Inc. 2016 | All rights reserved. Slide 7 of 25@Raastech
Cloud Concepts: IaaS
IaaS = Infrastructure as a Service = Server + Storage + Network
No need to invest in hardware up front
Develop and deploy applications faster
Scale up or down as needed
© Raastech, Inc. 2016 | All rights reserved. Slide 8 of 25@Raastech
Cloud Concepts: History of Virtualization
Provisioning a single physical server took months
Physical resources were often underutilized
Virtualization helped:
Reduce provisioning time
Maximize physical resources
Introduce concepts such as cloning and snapshots
© Raastech, Inc. 2016 | All rights reserved. Slide 9 of 25@Raastech
Cloud Concepts
Cloud != Virtualization
© Raastech, Inc. 2016 | All rights reserved. Slide 10 of 25@Raastech
Why Cloud is not Virtualization
On demand resources
Rapidly provisioned (i.e., self-service provisioning)
Minimal management
Elastic (i.e., workload management)
Measured service (i.e., metering and chargeback)
© Raastech, Inc. 2016 | All rights reserved. Slide 11 of 25@Raastech
Oracle Compute Cloud Service
Unoriginal name
Can be metered or non-metered
Can use VirtualBox images as templates
© Raastech, Inc. 2016 | All rights reserved. Slide 12 of 25@Raastech
Amazon Web Services EC2
EC2 = Elastic Compute Cloud (get it?)
Scalable computing capacity in the AWS cloud
© Raastech, Inc. 2016 | All rights reserved. Slide 20 of 25@Raastech
Recap
Live demo walked through:
Creating an instance
Creating private key for SSH access
Configuring firewall
Installing required packages
Configuring host
Installing VNC Server
© Raastech, Inc. 2016 | All rights reserved. Slide 21 of 25@Raastech
Summary
Why we moved from AWS EC2 to Oracle Compute Cloud:
Relatively easy migration (simple backup & restore)
One app needed to be relinked due to library version difference
Yes, it was 25% more expensive, but:
Comparable CPU count
Non-metered
2x memory
20x storage
Oracle Cloud Support
Dedicated Cloud Success Manager
© Raastech, Inc. 2016 | All rights reserved. Slide 22 of 25@Raastech
Gotchas
Some things that were new to me in Oracle Compute Cloud:
Firewall rule groupings
The concept of orchestrations
Persistent boot disks and its impact on snapshots
Support for Solaris
© Raastech, Inc. 2016 | All rights reserved. Slide 23 of 25@Raastech
Blog References
Provisioning an Oracle Compute Cloud instance from scratch
http://blog.raastech.com/2016/06/tutorial-provisioning-oracle-compute.html
Mounting a storage volume on an Oracle Compute Cloud Linux instance
http://blog.raastech.com/2016/09/mounting-storage-volume-on-oracle.html
Default 'root' passwords for Oracle Compute Cloud instances
http://blog.raastech.com/2016/10/default-root-passwords-for-oracle-cloud.html
Creating an Oracle Database Cloud Service in under 40 minutes
http://blog.raastech.com/2016/06/creating-oracle-database-cloud-service.html
Configure Oracle SQL Developer to connect to an Oracle Database Cloud Service instance
http://blog.raastech.com/2016/06/configure-oracle-sql-developer-to.html
Creating an Oracle Storage Cloud Service
http://blog.raastech.com/2016/06/creating-oracle-storage-cloud-service.html
Cannot access the Oracle Database Cloud Service consoles (e.g., DBaaS Monitor)
http://blog.raastech.com/2016/06/cannot-access-oracle-database-cloud.html
Unable to request an Authentication Token when calling the Oracle Storage Cloud Service REST API
http://blog.raastech.com/2016/06/unable-to-request-authentication-token.html
You must first create an Oracle Database Cloud Service with a backup destination before creating a SOA Cloud Service instance
http://blog.raastech.com/2016/07/you-must-first-create-oracle-database.html
Provisioning an AWS instance for general Oracle software
http://blog.raastech.com/2015/07/provisioning-aws-instance-for-general.html
© Raastech, Inc. 2016 | All rights reserved. Slide 24 of 25@Raastech
Contact Information
Ahmed Aboulnaga
Technical Director
@Ahmed_Aboulnaga