Die Oracle Datenbank als Service in der Oracle Cloud, November 2012

3,102 views
3,012 views

Published on

Überblick über den Datenbank-PAAS in der Oracle Public Cloud. Dieser Vortrag wurde auf der DOAG Konferenz im November 2012 gezeigt.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
3,102
On SlideShare
0
From Embeds
0
Number of Embeds
1,878
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Die Oracle Datenbank als Service in der Oracle Cloud, November 2012

  1. 1. Oracle Datenbanken in derOracle Public Cloud nutzenIleana SomeşanSystemberaterin ORACLE Deutschland
  2. 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. 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 ServicesOracle Database Cloud Service Infrastructure Services3 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. ileana.somesan@oracle.com
  4. 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 EC24 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. ileana.somesan@oracle.com
  5. 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 Cloud5 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. ileana.somesan@oracle.com
  6. 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-Umgebung6 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. ileana.somesan@oracle.com
  7. 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. 8. Service beantragen Cloud.oracle.com  Oracle.com Benutzerkonto erforderlich8 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. ileana.somesan@oracle.com
  9. 9. Service aktivieren, Übersicht über alle Services My Account9 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. ileana.somesan@oracle.com
  10. 10. Als Service Administrator anmelden10 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. ileana.somesan@oracle.com
  11. 11. Service überwachen My Services11 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. ileana.somesan@oracle.com
  12. 12. Daten aus dem Service exportieren My Services  Export via Data Pump  Dump File wird auf Secure FTP Server abgelegt12 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. ileana.somesan@oracle.com
  13. 13. Benutzer anlegen, Rollen zuweisen Identity Console  Neue User bekommen Benutzername/Passwort; eindeutige E-Mailadresse erforderlich  Rollen: End User, Developer, Administrator13 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. ileana.somesan@oracle.com
  14. 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 Benutzerkennung14 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. ileana.somesan@oracle.com
  15. 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. 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. 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 Lockdown17 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. ileana.somesan@oracle.com
  18. 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 – Sicherheit18 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. ileana.somesan@oracle.com
  19. 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. 20. Bekannte Werkzeuge APEX SQL Developer20 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. ileana.somesan@oracle.com
  21. 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ühren21 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. ileana.somesan@oracle.com
  22. 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*Loader22 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. ileana.somesan@oracle.com
  23. 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. 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 zugreifen24 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. ileana.somesan@oracle.com
  25. 25. Exkurs: RESTful Web Services entwickeln Im Database Cloud Service URL HTTP Methode Format des Ergebnisses SQL SELECT Abfrage25 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. ileana.somesan@oracle.com
  26. 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 kann26 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. ileana.somesan@oracle.com
  27. 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. 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 Oracle28 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. ileana.somesan@oracle.com
  29. 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 + verwaltetOracle Private Cloud Products | Oracle Managed Cloud Services | Oracle Cloud29 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. ileana.somesan@oracle.com
  30. 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. 31. Probieren Sie es aus!  Testversion und weitere Informationen auf cloud.oracle.com  Fragen an ileana.somesan@oracle.com31 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. ileana.somesan@oracle.com
  32. 32. Q&A
  33. 33. 33 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. ileana.somesan@oracle.com
  34. 34. 34 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. ileana.somesan@oracle.com

×