From November 2017

Enabling MFA (multi factor authentication) for Oracle Cloud accounts in less than 15 minutes


MFA is provided out of the box for all the new cloud accounts purchases. Let’s have a look at it:

Part A | configure the cloud side:

  1. Goto Oracle Cloud login (https://cloud.oracle.com)
  2. Login as administrator in your account (“classic” accounts doesn’t have this functionality available)mfa1
  3. Go to identity console, Security tab
  4. Select MFA and configure appropriate settingsmfa2
  5. Select MFA factors and set up at least the mobile application optionmfa4

Part B | end user tasks:

  1. As a cloud user go to the apple or android stores, search for “oracle mobile authenticator” and install in your deviceIMG_1675.PNG
  2. Log in oracle cloud as a user and follow in screen instructions mfa15
  3. Select MFA options, QR code appears at the bottom of the page mfa16
  4. Scan QR code (you can do it offline in case you suffer issues)
  5. You are done! Now, every time you try to access your account, you are prompted to insert a code that you can obtain in the authenticator app mfa13
  6. Last but not least, just let you know that Oracle Mobile Authenticator can be utilised for other providers as well…
    IMG_1672

Enjoy 😉

ElasticSearch in Ravello in 30 minutes


Create an application in Ravello from a clone:

I have two machines, k1 for elesticsearch (no ssh access), saltok for ssh with private key jump.

ravello1

Installers & instructions:

ElasticSearch: https://www.elastic.co/downloads/elasticsearch

cerebro: https://github.com/lmenezes/cerebro

fscrawler: https://github.com/dadoonet/fscrawler

Configure and Start ElasticSearch:

vi elasticsearch-6.0.0/config
network.host: 0.0.0.0

transport.host: localhost

transport.tcp.port: 9300
elasticsearch-6.0.0/bin/elasticsearch-plugin install x-pack
elasticsearch-6.0.0/bin/elasticsearch

Crawl a website into a directory:

wget --no-clobber --convert-links --random-wait -r -p --level 10 -E -e robots=off -U mozilla https://javiermugueta.wordpress.com

Configure fscrawler:

fscrawler-2.4/bin/fscrawler javi --loop 1 --rest --username elastic --upgrade

Edit config file (/home/oracle/.fscrawler/javi/_settings.json) and set index directory:

{

  "name" : "javi",

  "fs" : {

    "url" : "/oracle/javi",

...

Launch fscrawler:

fscrawler-2.4/bin/fscrawler javi --loop 1 --username elastic

Launch cerebro:

cerebro-0.7.1/bin/cerebro

Connect to cerebro ui:

http://k1-cotscfbp21sep20172-yji6xufr.srv.ravcloud.com:9000

cerebro1

Make a query:

javi/_search?q=Almost every cloud should have its (i)PaaS

cerebro2

In addition I’ve crawled the whole www.intratext.com to a directory and indexed with fscrawler: more than 1,6 million docs indexed!

cerebro3

Enjoy 😉

Almost every cloud should have its (i)PaaS


If you more or less agree with what I say here, is clear that one of the approaches for connecting several cloud and on-premises eco-systems is by means of an iPaaS or integration hub (iHub).

everycloudshouldhaveitspass

As an analogy, think about how you connect different physical systems by means of a communication stack (router, switch, …). The same way, an iPaaS is a virtual hub where you plug/unplug your subsystems as they appear/disappear in your complete IT stack.

Enjoy 😉

The future cloud for the enterprise: hybrid and multi-provider


One year ago I wrote a blog talking about hybrid/multi-vendor cloud. Today I repeat the same, cloud is gonna be a kind of a new ingredient for IT, I mean, there will be use cases where cloud replaces the legacy but there are many other situations where clouds are (only) a part of the whole thing.

Enjoy 😉

See also