Pää pilvissä

Tällaista tunnetta et ole tuntenut pitkään aikaan, siitä voit olla varma. Jos et ole vielä pistänyt päätäsi pilviin, niin nyt on sen aika. Amazonin palvelu on aivan käsittämättömän helppo ja pitkästä aikaa hauskaa, kuin ensimmäisiä kertoja lintsillä. Kuinka ihmeessä kukaan on voinut tehdä näin helppoa asennuksesta jossa virtuaalikone ilmestyy kuin taikurin hatusta, jossa on Oracle SOA Suite + WebCenter + BPM + JDeveloper + sekä erinomainen kokoelma esimerkkitoteutuksia? Että tämänkaltaisesta asennusprosessista voidaan tehdä näin yksinkertainen on häkellyttävää, lähes synninomaista.

Kiitos Oracle ja kiitos Jamie@AWS, kuka sitten oletkaan. Tämä on ollut kuin joulu ja syntymäpäivä.

Jos ja kun (ja sinun oikeasti pitäisi) avaat tilin Amazon EC2 palvelussa ja käynnistät ensimmäistä kertaa Amazon Machine Instance (AMI) virtuaalikoneen, sinun tulee tehdä vielä seuraavat asiat:

  1. Muokkaa default Security Group asetuksia Amazon Web Services (AWS) Management Console hallintakonsolissa, niin että saat portit 22, 1521, 7001, 8001, 8888 ja 9001 avatuksi. Navigoi: Amazon EC2 > Navigation > Networking & Security > Security Groups > default, jonka jälkeen lisää ko. portit Allowed Connections (Connection Method > Custom and Port > nnnn) listalle.
  2. Odota hetki että koneet lämpenevät/käynnistyvät (10 – 15 minuuttia). Tämän jälkeen avaa yhteys virtuaalikoneelle käyttäen putty/ssh yhteyttä. Koneen osoite löytyy AWS Management Console:n, Instances > Instances listalta. Klikkaa auki kone ja avaa Description  osio joka löytyy sivun alareunasta. Tästä paneelista löytyy Public DNS nimi (joka tuntuu vaihtuvan uudelleenkäynnistysten yhteydessä). Putty session aikana sinulta kysytään muutamia kysymyksiä (lisenssi ja salasanat) jonka jälkeen palvelin on käyttövalmis.
  3. Tämän jälkeen haluanet ottaa yhteyden NX Client -ohjelmistolla, koska se on helpoin ja paras tapa käyttää koneella olevaan JDeveloper-kehitysympäristöä.
  4. Lataa NX Server komponentit Nomachine NX Free server lataussivulta ja hae kaikki kolme (client, node and server) pakettia virtuaalikoneellesi (wget http://64.34.161.181/download/3.4.0/Linux/nxclient-3.4.0-7.x86_64.rpm, wget http://64.34.161.181/download/3.4.0/Linux/nxnode-3.4.0-14.x86_64.rpm and wget http://64.34.161.181/download/3.4.0/Linux/FE/nxserver-3.4.0-14.x86_64.rpm).
  5. Asenna paketit komennoilla: sudo rpm -i nxclient-3.4.0-7.x86_64.rpm, sudo rpm -i nxnode-3.4.0-14.x86_64.rpm ja sudo rpm -i nxserver-3.4.0-14.x86_64.rpm.
  6. Asenna omalle koneellesi/läppärille/tms NC client NX lataussivulta.
  7. Ota yhteys virtuaalikoneeseesi käyttäen NX Client -ohjelmistoa. Valitse oletusarvot yhteydenotossa, paitsi valitse Gnome käyttöliittymäksi, joka tapahtuu kolmannella sivulla, jossa valitset Gnomen KDEn sijasta NX Connection Wizard -ohjelmistolla. Kirjaudu sisään tunnuksilla oracle/<password you selected>.
  8. Nyt sinulla on työpöytäyhteys koneelle josta voit käynnistää JDeveloperin. Huomaa myös että, /home/oracle/bin/show_urls.sh skriptillä voit tulostaa kaikkien palveluiden URLt.

Kaiken kaikkiaan tämä on kuin hattaraa söisi, mukavaa ja makiaa. Sinä haluat kokea tämän, tiedät sen itsekin.