Oracle incorpora las DBaaS para la creación de servicios PaaS

Esta semana Oracle ha actualizado sus servicios en cloud y ahora ya se pueden crear los servicios PaaS (por ejemplo Java Cloud Service o SOA Cloud Service) con una base de datos DBaaS. Antes solo se podían crear con Database Classic:

 

Desde avanttic siempre recomendamos desplegar los servicios del Cloud utilizando las APIs que ofrece Oracle, así las modificaciones son mucho mas rápidas. Hay dos formas de hacerlo, por comandos REST o con OCI (Oracle Cloud Infrastructure Command Line).

 

Vamos a poner un ejemplo con OCI. En caso de desplegar un servicio de PaaS tenemos los siguientes pasos:

  • Crear usuario y subir claves
  • Crear el storage para el backup
  • Crear la base de datos

 

Crear usuario y subir claves

Usuario:

oci iam user create –name <name> –description <description>

Claves:

 

oci iam user api-key upload –user-id <user_id> –key-file <key_file>

 

Crear el storage para el backup

 

oci os bucket create –compartment-id < compartment_id > –name <bucketname >

 

Creamos un token para autenticar:

shell: oci iam auth-token create –user-id < user_id > –description < tokendescription >

 

Ahora solo nos falta de prerrequisitos crear la BBDD. Para el caso de database classic no se puede hacer con OCI así que en este punto hemos ganado flexibilidad. Para Oracle Database Infrastructure lanzamos el comando:

 

oci db system launch <db parameters>

 

Muy importante indicarle PBD para luego crear el PaaS.

 

¿Qué ventajas ofrece hacerlo por OCI?

En el caso de que queramos cambiar un componente, como el nombre del bucket, el tipo de BBDD (VM, Baremetal,….) no tenemos que volver a hacer todo el proceso desde la consola web de Oracle, sino, simplemente cambiando un parámetro, lo volvemos a lanzar y con un solo click lo volvemos a tener desplegado. Para todo esto recomendamos el usuo de Ansible (en un próximo post lo veremos en más detalle).

Evolución, innovación y transformación
40 especializaciones avaladas por Oracle
Oportunidades ilimitadas
Posts 100% Oracle
Sigue nuestro día a día