Friday Jul 06, 2012

Middleware and Cloud Computing Book

One of only a couple books that really discusses AWS and Oracle in depth. This books is focused on AWS and Oracle middleware/fusion/weblogic:
AWS Middleware cloud computing book
It also covers Rackspace but in not near as much depth.

Tuesday Jul 03, 2012

Oracle Enterprise Manager with AWS Database Instance

Oracle Enterprise Manager 11g Database Control support was just announced this May. It seems like it may be a long time in coming but Oracle Database support on the AWS cloud was first released just a few years ago in September 2008. Here is a great blog entry on using OEM with Oracle on AWS:

AWS OEM for Oracle DB

Friday Jun 29, 2012

Amazon CloudFormations and Oracle Virtual Assembly Builder

Yesterday I blogged about AWS AMIs and Oracle VM templates. These are great mechanisms to stand up an initial cloud environment. However, they don't provide the capability to manage, provision and update an environment once it is up and running. This is where AWS Cloud Formations and Oracle Virtual Assembly Builder comes into play. In a way, these tools/frameworks pick up where AMIs and VM templates leave off.
Once again, there a similar offers from AWS and Oracle that compliant and also overlap with each other. Let's start by looking at the definitions:
AWS CloudFormation gives developers and systems administrators an easy way to create and manage a collection of related AWS resources, provisioning and updating them in an orderly and predictable fashion.
AWS CloudFormations

Oracle Virtual Assembly Builder - Oracle Virtual Assembly Builder makes it possible for administrators to quickly configure and provision entire multi-tier enterprise applications onto virtualized and cloud environments.
Oracle VM Builder

As with the discussion around should you use AMI or VM Templates, there are pros and cons to each:
1. CloudFormation is JSON, Assembly Builder is GUI and CLI
2. VM Templates can be used in any private or public cloud environment. Of course, CloudFormations is tied to AWS public cloud

Thursday Jun 28, 2012

Amazon AMIs and Oracle VM templates

I have worked with Oracle VM templates and most recently with Amazon Machine Images (AMI). The similarities in the functionality and capabilities they provide are striking. Just take a look a the definitions:

An Amazon Machine Image (AMI) is a special type of pre-configured operating system and virtual application software which is used to create a virtual machine within the Amazon Elastic Compute Cloud (EC2). It serves as the basic unit of deployment for services delivered using EC2. AWS AMIs

Oracle VM Templates provide an innovative approach to deploying a fully configured software stack by offering pre-installed and pre-configured software images. Use of Oracle VM Templates eliminates the installation and configuration costs, and reduces the ongoing maintenance costs helping organizations achieve faster time to market and lower cost of operations. Oracle VM Templates

Other things they have in common:
1. Both have 35 Oracle images or templates:
AWS AMI pre-built images Oracle pre-built VM Templates
2. Both allow to build your own images or templates: A. OVM template builder - OVM Template Builder - Oracle VM Template Builder, an open source, graphical utility that makes it easy to use Oracle Enterprise Linux “Just enough OS” (JeOS)–based scripts for developing pre-packaged virtual machines for Oracle VM.
B. AMI 'builder' - AMI builder
However, AWS has the added feature/benefit of adding your own AMI to the AWS AMI catalog: AMI - Adding to the AWS AMI catalog

Another plus with AWS and AMI is there are hundreds of MySQL AMIs (AWS MySQL AMIs ). A benefit of Oracle VM templates is they can run on any public or private cloud environment, not just AWS EC2.
However, with Oracle VM templates they first need to be images as AMIs before they can run in the AWS cloud.

Monday Jun 25, 2012

Oracle Database on EC2 Cloud white paper link

Some very good information on running Oracle on AWS EC2:
AWS web site regarding Oracle

However, this link is broken: Getting started with Oracle on AWS link broken
Very good FAQ on OTN:
Oracle on AWS FAQ

Thursday Jun 14, 2012

Chargeback and billing across public and private clouds

Had a great conversation today regarding the need for metering, chargeback, and billing of cloud computing resources. The person I spoken with at a Fortune 1000 company increased the scope and magnitude of the issue of billing for cloud computing resources beyond what I had previously considered. I believed that doing any type of chargeback and billing for one public, private or hybrid installation was difficult. This person pointed out that the problem is even bigger in scope. The reality is many companies are using multiple public cloud vendors and have many different private cloud data centers. A customer may use AWS for some smaller public cloud applications, Salesforce.com (SaaS), Rackspace for IaaS, Savvis for colocation and a variety of Iaas and PaaS implementations for the private cloud. How does a company get a consolidated bill for all these different cloud environments? I am not sure their is an answer right now.

Thursday Jun 07, 2012

AWS EC2 Oracle RDB connection to Oracle Database Instance

Provisioning my Oracle database instance to AWS EC2 RDB was easy. Just a few clicks! However, getting my connection to my Oracle cloud database was not as easy. A couple things that are not obvious (using Oracle SQL Developer):
1. Need to set up a database security group.
2. Need to use end point for the host name.
This video is the best one on the internet to explain both points:
Youtube video on Oracle AWS RDB

Advantages of relational databases over VSAM, ISAM and hierarchical data stores

When migrating companies from legacy environments to the cloud, invariably you run into older hierarchical, flat file, VSAM, ISAM and other legacy data stores. There are many advantages to moving these databases into a relational database structure. The most important which is that most cloud providers run on relational database models. AWS, for example, supports Oracle, SQL Server, and MySQL. The top three 'other reasons' for moving to a relational database are:
1. Data Access – Thousands of database access tools from query creation to business intelligence.
2. Management and monitoring – Hundreds of tools for management and monitoring of the database.
3. Leverage all the free tools from relational database vendors. Free Oracle database tools include:
-Application Express – WYSIWIG browse based application development and deployment.
-SQL Developer – SQL and PL/SQL development. Database object maintenance.
Adding number four based upon feedback:
4. Data quality, integrity, referential integrity and even business logic is embedded in the database.
What is interesting is that Big Data NoSQL databases and XML databases are taking us back to the days of VSAM (key value databases) with NoSQL and IMS (hierarchical) with XML databases?

Thursday May 31, 2012

AWS EC2 WordPress Blog sample application

Deployed the WordPress Blog to my EC2 and the performance is so slow. Actually it is unusable. This is a well known issue when using the free AWS EC2 free micro instance. If you can get to it, here is my wordpress implementation:
Wordpress Blog

AWS web site up and running

Not to much effort and have the cloud migrations web site up and running on AWS EC2 public cloud:
Cloud Migrations .ORG
Cloud Migrations .NET

Tuesday May 29, 2012

Public Cloud, co-location and managed services ... what is the cloud?

Recently I have had conversation with a number of people that are selling and implementing 'cloud' solutions. I put cloud in quotes as implementations like co-location (aka co-lo) and managed services (sometimes referred to as 'your mess for less') have become popular options for companies moving to the cloud. These are obviously not pure public cloud offerings and probably more of hybrid cloud implementations as the infrastructure (PasS and IaaS)is dedicated to a specific customer. This eliminates the security, multi-tenancy, performance and other concerns that companies have regarding public cloud.

Are co-location and managed services cloud to you? Are they something your company is considering when you think about cloud ?

AWS secure FTP

I was looking for this information a couple we back. Should have just went to the Oracle web site:
AWS SFTP to upload files

Friday May 25, 2012

Cloud open source standards and frameworks

Interesting article on cloud standards and frameworks for IaaS and PaaS:
Cloud IaaS and PaaS open standards

Thursday May 24, 2012

AWS web site creation

After much struggle to write my own HTML and get for formatting correct etc, I found this tool on the web. It is incredible for creating web sites / web pages. Free and there is not even a place to donate...I would donate in a heart beat.
BlueGriffon HTML Editor

Tuesday May 22, 2012

AWS EC2 amazon cloud domain name and ip fowarding

Go once I have the web pages loaded I need to get the web site up and running. This requires a couple simple steps:
1. Add the IP address of your EC2 cloud instance to the your domain name provider. In this case, it is go daddy. More details on how to do here:
Go Daddy IP domain name add
2. For there domain names you have, you can simply use domain name forwarding. More here:
Go Daddy domain name forwarding
About

Migrating legacy client/server and mainframe technologies to the Oracle cloud.

Search

Categories
Archives
« August 2015
SunMonTueWedThuFriSat
      
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
     
Today