Weitere ähnliche Inhalte
Ähnlich wie Die Oracle Datenbank als Service in der Oracle Cloud, November 2012 (20)
Die Oracle Datenbank als Service in der Oracle Cloud, November 2012
- 1. Oracle Datenbanken in der
Oracle Public Cloud nutzen
Ileana Someşan
Systemberaterin ORACLE Deutschland
- 2. Agenda
Überblick Oracle Database Cloud Service
Demo: erste Schritte
Architektur
Entwicklertools
Zugriff
Für Sie geeignet?
2 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. ileana.somesan@oracle.com
- 3. Oracle Cloud
cloud.oracle.com
Oracle Produkte als Services
Bereitgestellt nahezu sofort
Selfservice Schnittstelle Social Services
Verfügbar überall via Internet
Ohne Investition in HW + SW Application Services
Gegen eine monatliche Gebühr
Platform Services
Oracle Database Cloud Service
Infrastructure Services
3 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. ileana.somesan@oracle.com
- 4. Platform as a Service (PaaS)
Oracle Database Cloud Service ist PaaS
PaaS ist nicht das, was Sie denken!
– Kein Zugriff auf die Infrastruktur SaaS
– Kein administrativer Zugriff auf die DB
– Keine DB-Konfiguration Entwicklungs-/
Oracle Database
Laufzeitumgebung
PaaS Cloud Service
für Anwendungen
Plattform zur Entwicklung von
Anwendungen Datenbankinstanz DBaaS Amazon RDS
Virtuelle
Maschine IaaS Amazon
EC2
4 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. ileana.somesan@oracle.com
- 5. Oracle Database Cloud Service
Das Angebot
Ein Schema der Oracle Datenbank
– komplett verwaltete Oracle Datenbank Enterprise Edition 11.2
Oracle Application Express (APEX)
– zur Entwicklung von datenbankzentrischen Webanwendungen
Werkzeuge
– zur Verwaltung von Daten/Datenstrukturen, zum Import/Export, ...
RESTful Web Services Schnittstelle
– für den Zugriff aus Anwendungen außerhalb der Cloud
5 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. ileana.somesan@oracle.com
- 6. Kosten
30-Tage
S5 S20 S50
Testversion
5 GB 20 GB 50 GB 1 GB
basieren auf Storagekapazität
– ein- und ausgehende Datenmenge beträgt maximal 6 x Speicherplatz pro Monat
Pauschale
– IT-Infrastruktur + Software-Lizenzen + Administration + Support
pro Service-Umgebung, pro Monat/Jahr
– beliebig viele Endnutzer pro Service-Umgebung
6 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. ileana.somesan@oracle.com
- 7. Agenda
Überblick Oracle Database Cloud Service
Demo: erste Schritte
Architektur
Entwicklertools
Zugriff
Für Sie geeignet?
7 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. ileana.somesan@oracle.com
- 8. Service beantragen
Cloud.oracle.com
Oracle.com Benutzerkonto erforderlich
8 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. ileana.somesan@oracle.com
- 9. Service aktivieren, Übersicht über alle Services
My Account
9 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. ileana.somesan@oracle.com
- 10. Als Service Administrator anmelden
10 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. ileana.somesan@oracle.com
- 11. Service überwachen
My Services
11 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. ileana.somesan@oracle.com
- 12. Daten aus dem Service exportieren
My Services
Export via Data Pump
Dump File wird auf Secure FTP Server abgelegt
12 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. ileana.somesan@oracle.com
- 13. Benutzer anlegen, Rollen zuweisen
Identity Console
Neue User bekommen Benutzername/Passwort; eindeutige E-Mailadresse erforderlich
Rollen: End User, Developer, Administrator
13 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. ileana.somesan@oracle.com
- 14. Benutzer und Rollen
Identity Domain
1 n 1 n
Account Cloud Service
Administrator
Developer
End User
Account Identity Domain Service Administrator,
Administrator Administrator Developer, End User
oracle.com
Identity Domain Benutzerkennung
Benutzerkennung
14 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. ileana.somesan@oracle.com
- 15. Agenda
Überblick Oracle Database Cloud Service
Demo: erste Schritte
Architektur
Entwicklertools
Zugriff
Für Sie geeignet?
15 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. ileana.somesan@oracle.com
- 16. Schema-basiert
Database Services sind als
Oracle Database User implementiert
– jedem Service wird genau
ein Schema zugewiesen
Service 1 Schema 1
Jeder Service bekommt einen
dedizierten Tablespace
Service 2 Schema 2
– getrennte Datenspeicherung
Service 3 Schema 3
Datenbankserver
(Exadata Knoten)
16 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. ileana.somesan@oracle.com
- 17. Sicherheitsmaßnahmen
Anforderungen
– Keine Einsicht in fremde Daten
– Keine Gefährdung anderer Nutzer
Service 1 Schema 1
Resultierende Einschränkungen
– Features: Oracle Text, Multimedia, ...
– Optionen: Spatial, OLAP, ... Service 2 Schema 2
– SQL: grant, database links,...
– PL/SQL Pakete
Service 3 Schema 3
– Datentypen: BFILE, externe Tabellen, ...
– Views: DBA_*, viele ALL_ Datenbankserver
(Exadata Knoten)
Oracle Database Cloud Service Security Lockdown
17 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. ileana.somesan@oracle.com
- 18. Infrastruktur
Mehrere Oracle Rechenzentren weltweit
– Hardware: Oracle Exadata Database Machine
– RAC One Node zwecks Verfügbarkeit
– Active Data Guard zwecks Desasterschutz
Oracle übernimmt:
– Backup/Recovery
– Vierteljährliche Einspielung von Patches
– Durchführung von Upgrades
– Ressourcenmanagement
– Sicherheit
18 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. ileana.somesan@oracle.com
- 19. Agenda
Überblick Oracle Database Cloud Service
Demo: erste Schritte
Architektur
Entwicklertools
Zugriff
Für Sie geeignet?
19 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. ileana.somesan@oracle.com
- 20. Bekannte Werkzeuge
APEX SQL Developer
20 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. ileana.somesan@oracle.com
- 21. APEX 4.2
Bestandteil der Database Cloud Gute Nachricht: APEX in der Cloud
– keine Installation, Nutzung sofort über den identisch mit APEX on-premise
Webbrowser Nahtlose Migration einer Cloud Anwendung
Wofür? in jede andere Oracle DB
– Daten in der Cloud bearbeiten APEX auch on-premise verfügbar
– Webanwendungen entwickeln & in der – kostenfrei, mit jeder DB-Edition
Cloud ausführen
21 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. ileana.somesan@oracle.com
- 22. SQL Developer 3.2
Download von OTN, lokale Installation
Erweitert für die Oracle Database Cloud
Wofür?
– Cloud Connection zum Database Service erstellen
– Schema-Objekte und Daten bearbeiten
– Daten in die Cloud laden
Hochladen von Daten in die Cloud
– Warenkorb (cart) befüllen
– Automatische Übertragung an Secure FTP Server
– Import via SQL*Loader
22 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. ileana.somesan@oracle.com
- 23. Agenda
Überblick Oracle Database Cloud Service
Demo: erste Schritte
Architektur
Entwicklertools
Zugriff
Für Sie geeignet?
23 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. ileana.somesan@oracle.com
- 24. Welche Anwendungen?
Innerhalb der Oracle Cloud
JDBC APEX
– APEX-Anwendungen im Anwendung
Oracle Database Cloud Service Database
Cloud Service JDBC
– Java EE-Anwendungen im Java
Oracle Java Cloud Service Anwendung
Oracle Cloud
Externe Anwendungen
– wenn sie RESTful Web Services Internet
konsumieren können HTTP, HTTPS
REST-Client
Externe ODBC/JDBC-Clients können auf den Service nicht zugreifen
24 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. ileana.somesan@oracle.com
- 25. Exkurs: RESTful Web Services entwickeln
Im Database Cloud Service
URL
HTTP Methode
Format des
Ergebnisses
SQL SELECT Abfrage
25 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. ileana.somesan@oracle.com
- 26. Exkurs: RESTful Web Services konsumieren
in PHP, JavaScript, Java EE, .NET, ...
Jeder Client, der eine URL aufrufen kann Jeder Client, der ein Standardformat
– über HTTP-Methoden (JSON, CSV, ...) verarbeiten kann
26 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. ileana.somesan@oracle.com
- 27. Agenda
Überblick Oracle Database Cloud Service
Demo: erste Schritte
Architektur
Entwicklertools
Zugriff
Für Sie geeignet?
27 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. ileana.somesan@oracle.com
- 28. (Noch) nicht für alles
Kein Ersatz für alle bestehenden Datenbanken
– PaaS: Sie sind nicht System-, Storage- oder Datenbankadministrator
– Storage-Obergrenze
– Zugriff aus der Oracle Cloud oder über Web Services
– Einige DB-Features fehlen
Kein Hosting Angebot von Oracle
28 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. ileana.somesan@oracle.com
- 29. Hosting bei Oracle
DB-Hosting
on Premise on Demand
on Premise as a Service
Sie kaufen SW-Lizenzen Sie kaufen SW-Lizenzen Sie nutzen
Sie hosten + verwalten Oracle hostet + verwaltet Oracle hostet + verwaltet
Oracle Private Cloud Products | Oracle Managed Cloud Services | Oracle Cloud
29 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. ileana.somesan@oracle.com
- 30. Anwendungsfälle
DB-Plattform zur Entwicklung & zum Test Data Source für den Oracle Java Cloud
neuer Anwendungen Service
– Ohne Investition in HW und SW
– Ohne Verwaltungsaufwand
– Zugriff von überall, jederzeit
– produktiver Betrieb in der Cloud oder on
Premise (in jeder anderen Oracle
Datenbank)
30 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. ileana.somesan@oracle.com
- 31. Probieren Sie es aus!
Testversion und weitere Informationen auf cloud.oracle.com
Fragen an ileana.somesan@oracle.com
31 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. ileana.somesan@oracle.com
- 33. 33 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. ileana.somesan@oracle.com
- 34. 34 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. ileana.somesan@oracle.com