Database as a service
-
Upload
erick-vidbaz -
Category
Technology
-
view
37 -
download
0
Transcript of Database as a service
Bases de datos
como un
servicio (DBaaS) Con Oracle Cloud platform
Erick Vidal Bazini Administrador de base de Datos Oracle en
Atos Guatemala.
Oracle Database 11g Administrator Certified Associate
Oracle Database 11g Administrator Certified Professional
Oracle Database 12g Administrator Certified Professional
MongoDB University M102: MongoDB for DBAs
gt.linkedin.com/in/erickvidal/
@vidbaz
Agenda
Concepto de Cloud Computing
Concepto de DBaaS
Beneficios (desventajas)
¿Qué es Oracle Database Cloud?
Arquitectura de Oracle Database Cloud
Nube pública vs nube privada
Demostración de Creación de Base de
datos en Oracle Cloud platform
Cloud Computing
Cloud computing
Un modelo que permite acceso ubicuo,
conveniente, sobre demanda de la red a
un conjunto compartido de recursos
informáticos configurables (NIST Special Publication 800-145)
Cloud computing
Cliente
Acceso en
cualquier
momento y en
cualquier parte
La implementación
se desconoce o no
importa conocerlo
Proveedor
Optimizar los
recursos cuando
sea posible
Flexibilidad en
reasignar recursos
Cumplir con niveles
de servicio
Modelos de Servicio
IaaS
Oracle Linux 6u5
Virtual Machine
with 16GB of
RAM and 250 GB of Storage
PaaS
Database single
instance or cluster
SaaS
ERP interface
Formas de implementación
Beneficios
Estandarización, incluyendo hardware,
plataformas de aplicación, etc.
Consolidación, combinación de
diferentes infraestructuras físicas en la
organización.
Centralización, resultado de la
consolidación, re alocar los recursos en
una misma área
Beneficios
Optimización, tomar ventaja de todos los recursos informáticos de cualquier servidor.
Flexibilidad, asignación de recursos según la demanda (CPU, storage, memoria, etc)
Self-service, usuarios finales (ej. desarrolladores) pueden pedir servicio. Al final sólo interesa como consumirlo.
Database as a Service DBaas en Oracle Cloud Platform
DBaaS Concepto
Es la arquitectura que ofrece la habilidad
de crear y consumir servicios de base de
datos.
DBaaS Vs Traditional IT
Operations
¿Qué es Oracle DataBase
Cloud?
Es una nube pública que ofrece servicios
como lo es SaaS, PaaS (DBaaS & DB
Schema), IaaS. Permitiendo también
tener la nube de Oracle en su propio
centro de datos a través de una nube
Hibrida.
Arquitectura de Oracle Cloud
Platform
(Fuente: Oracle® Reference Architecture and Oracle Cloud)
Nube Publica vs Privada
Public Cloud
Implementación desde Public Cloud Platform
No necesita licencia adicional
Implementación en minutos desde la solicitud del servicio
Private cloud
Infraestructura del lado del cliente
Implementación con Oracle Enterprise manager Cloud control y OVM
Pago de licenciamiento aparte
Beneficios
Pay as you growh, ir pagando por los
recursos que se van consumiendo.
Provisionamiento rápido, se puede tener
una DB o un Schema DB en minutos
Automatización, se puede realizar
patching, upgrades, backups, y más con
un solo click.
Beneficios
Facilidad de backup y recuperación,
ejecutar un respaldo con un click,
automatización, uso de secure backup
Scaling up, agregar más recursos (nodos)
según lo demandado.
Selección de DataCenter en diferentes
partes del mundo, ya sea un país o región
en especifico (útil para ambientes DR)
Beneficios
Desventajas
Conexión a internet 24/7, dependencia
total de este servicio.
Información es proporcionada a un
tercero.
Dependencia con el proveedor, algunas
veces es complicado migrarse de una
nube hacia otra por las dependencias
creadas.
Demo
Enviroment
A Linux Virtual Machine
Oracle Software
Base de datos pre-creada
Herramientas Adicionales
EM Express
APEX
DBaaS Monitor
Demo: Arquitectura
(Fuente: Oracle® Reference Architecture and Oracle Cloud)