Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
Usługi IaaS oraz PaaS - przegląd
dostępnego osprzętu i amunicji
Marek Sokołowski
A&C Manager
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Kluczowe korzyści: elastyczność i TCO
88%
89%
Elastyczność biznesowa
Lepsze wykorzystanie zasobów
87%
Szybsze dostosowanie
do rynku
87%
Niższe koszty inwestycji
81%
Mniej incydentów
Source: Computerworld Strategic Marketing Services, February-March 2014 Cloud Survey
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Strategia Oracle
Komplesowe rozwiązanie, pełna elastyczność
IaaS
SaaS
Chmura
Publiczna
Chmura
Prywatna
PaaS
IaaS
DaaS
PaaS
• Identyczna architektura
• Identyczne standardy
• Identyczne produkty
Możliwość przeniesienia pomiędzy Chmura Publiczną i Prywatną
Dowolność osadzenia/uruchomienia
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Od myśliwca do helikoptera
wielozadaniowego - jak taktycznie dobrać
osprzęt
4
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Compute, Storage &
Network as-a-Service
Content, Analytics, User
Engagement as-a-Service
Security & Identity
as-a-Service
Integration
as-a-Service
Development &
Deployment as-a-Service
Big Data
Business
IntelligenceDocuments
Social
Networking
Process Integration
Performance
Monitoring
IT Analytics
Identity
Database Java Mobile Developer
Messaging
Compute Storage
And more…
Portfolio usług IaaS oraz PaaS
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 6
Inne dostępne narzędzia: EM12c Express Console
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Inne dostępne narzędzia: APEX Console
7
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
 HTML5 application hosted within the VM
 Front end: JavaScript & JQuery
 Backend: REST Listener using Glassfish
 All communications are via REST
 REST listener uses server side JavaScript
with file system access and DB
connections to display information
 DBaaS Monitor - Top Features:
 Monitor database sessions, disk & CPU
 View version, features installed …
 Configure database parameters
 Initiate backups
 Bounce database
 View log and trace files
Inne dostępne narzędzia: nowy DB Monitor
8
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Oracle Database as a Service
• Środowiska testowe i deweloperskie
• Rozwój nowych aplikacji
• Przenoszenie aplikacji istniejących
• Środowisko dla aplikacji Partnerskich
• Aplikacje Java oraz Oracle ADF
• Oracle Application Express (APEX)
• RESTful Web Services dla HTML5
• Rozszerzenia dla Oracle SaaS
Przypadki użycia:
9
Przykłady:
• Szkolenia
• Pilot, PoC, Konferencje
• Aplikacje APEX wspierające procesy
zarządzane dotychczas manualnie
• Zarządzanie nieruchomościami,
• Zarządzanie flotą samochodową,
• Wypożyczenia
• Rezerwacje zasobów,
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 10
Oracle Database Backup Service
 Kluczowe cechy:
 Łatwy, tani, sposób na backup baz danych
Oracle w Chmurze Publicznej
 Kompresja i szyfrowanie w RMAN, Klucze
przechowywane lokalnie
 Potrójny mirroring dla bezpieczeństwa danych
 Przypadki użycia
• Backup baz uruchomionych w Chmurze
• Backup baz uruchomionych lokalnie
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 11
Java Cloud Service: Przypadki użycia
• Uproszczenie środowisk
• Produkcja „in house”,
środowisko testowe i
deweloperskie w Chmurze
• Zarówno środowisko
testowe i deweloperskie,
jak i produkcja w Chmurze
• Środowiska weryfikacyjne w
Chmurze (np.: testy
akceptacyjne UAT, testy
nowych poprawek i
aktualizacji)
Rozwój i testy
• Przeniesienie istniejących
rozwiązań Java do Chmury
Publicznej
• Migracja serwerów
WebLogic do Chmury
Publicznej
• Migracja dowlnej aplikacji
Java EE uruchomionej na
innym kontenerze Java do
Chmury Publicznej
Przeniesienie obciążenia
• Możliwość budowy i
rozwoju aplikacji Java EE
• Rozszerzenia i intergacja z
aplikacjami Oracle SaaS
Nowe aplikacje
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Java Cloud Service integracja i zależności
12
Storage
Database
(Required)
Developer
Messaging
Compute run
build, deploy
connectpersist data
persist files,
backups
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 13
Documents Cloud: Kluczowe funkcjonalności
• Elastyczny dostęp: urządzenia mobilne, PC,
Interfejs webowy, Offline
• Współpraca: Współdzielenia wewnątrz i na
zewnątrz organizacji, Konfigurowalne role i
kontrola dostępu
• Rozwiązanie klasy Enterprise: Bezpieczna
izolacja danych, wysoka dostępność, Integracja
z WebCenetr Content Management
• Mobilność: Aplikacje dla systemów Android
oraz iOS, integracja z MAM
• Platforma do zarządzanai treścią: Usługa PaaS
z pełnym API, integracja z rozwiązaniami SaaS
Oracle BPM
Suite 12c
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Przypadki użycia
Bezpieczeństwo, kontrola i integracja
Współpraca z
Partnerami Biznesowymi
Praca w zespołach z agencjami
Poufność informacji
Wersjonowanie
Współpraca w dziale
sprzedaży
Dokumentacja kontraktów
Oferty cenowe
Integracja z CRM
Wsparcie dla zdalnych
współpracowników
Bezpieczny dostęp offline
Aktualna dokumentacja
Dostęp z uprawnionych adresów
IP
14
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Business Intelligence Cloud Service
Korzyści:
• Bazuje na wypróbowanej technologii BI z
której korzystają miliony użytkowników
• Integracja z Oracle Database Cloud Service
• Wbudowane wsparcie dla urządzeń mobilnych
• Ułatwienia w administarcji i integracji danych
• Niskie koszty
Przykłady użycia:
• Nowe projekty BI
• Dostęp przez urządzenia mobilne
• Prototypy i testy
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 16
Zawiera bazę danych Oracle
• Database Schema Service
• Oracle Database 11gR2
• Oracle Managed
• Automated Backup
• Point-in-time Recovery
• Administrative Access
• Oracle Application Express
• SQL Developer
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Przeformowanie jednostek w trakcie
manewrów - elastyczność dowodzenia.
17
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Charakterystyka
• Model sybskrypcyjny
– Elastyczność cenowa
• Reguła 40-40-20
• Koszty zmienne (Statyczne IP, Requests, etc.)
około 5%
• Skalowanie na żądanie
• Nie można przenosić „kredytów” pomiędzy
„liniami biznesowymi”, np.: z Java CS do dB
CS
18
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Modele rozliczania usług w Chmurze
Usługi „metered” oraz „non-metered”
• Metered:
– Koszty mierzone i naliczane na podstawie
wykorzystania
– Korzystasz do wyczerpania środków
– Koszty są zmienne i zależą od wykorzystywanych
usług
• Non-metered:
– Stały koszt (zazwyczaj) miesięczny przez
określony czas
– Brak kosztów zmiennych
19
Leopard 2A4
Spalanie około 218 l / 100km
KTO Rosomak
Spalanie około 57 l / 100km
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Inne dostępne narzędzia: GlassFish Console
(support for RESTful Web Services)
20
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Podsumowanie
21
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 22
Podsumowanie
• Największy wybór oprogramowania Oracle w Chmurze Publicznej
• Identyczna architektura, standardy, produkty zarówno w Chmurze
jak i „on-premise”
• Elastyczność i Standaryzacja
• Automatyzacja zadań związanych z cyklem życia usług
• Integracja między „on-premise” a Chmurą Publiczną
• Powtarzalna sprzedaż w perspektywie wielu lat
Marek Sokołowski @ "Usługi PaaS oraz IaaS - przegląd dostępnego osprzętu i amunicji"- "I Manewry w Chmurze Partnerów Oracle"

Marek Sokołowski @ "Usługi PaaS oraz IaaS - przegląd dostępnego osprzętu i amunicji"- "I Manewry w Chmurze Partnerów Oracle"

  • 1.
    Copyright © 2015Oracle and/or its affiliates. All rights reserved. | Usługi IaaS oraz PaaS - przegląd dostępnego osprzętu i amunicji Marek Sokołowski A&C Manager
  • 2.
    Copyright © 2014Oracle and/or its affiliates. All rights reserved. | Kluczowe korzyści: elastyczność i TCO 88% 89% Elastyczność biznesowa Lepsze wykorzystanie zasobów 87% Szybsze dostosowanie do rynku 87% Niższe koszty inwestycji 81% Mniej incydentów Source: Computerworld Strategic Marketing Services, February-March 2014 Cloud Survey
  • 3.
    Copyright © 2014Oracle and/or its affiliates. All rights reserved. | Strategia Oracle Komplesowe rozwiązanie, pełna elastyczność IaaS SaaS Chmura Publiczna Chmura Prywatna PaaS IaaS DaaS PaaS • Identyczna architektura • Identyczne standardy • Identyczne produkty Możliwość przeniesienia pomiędzy Chmura Publiczną i Prywatną Dowolność osadzenia/uruchomienia
  • 4.
    Copyright © 2014Oracle and/or its affiliates. All rights reserved. | Od myśliwca do helikoptera wielozadaniowego - jak taktycznie dobrać osprzęt 4
  • 5.
    Copyright © 2014Oracle and/or its affiliates. All rights reserved. | Compute, Storage & Network as-a-Service Content, Analytics, User Engagement as-a-Service Security & Identity as-a-Service Integration as-a-Service Development & Deployment as-a-Service Big Data Business IntelligenceDocuments Social Networking Process Integration Performance Monitoring IT Analytics Identity Database Java Mobile Developer Messaging Compute Storage And more… Portfolio usług IaaS oraz PaaS
  • 6.
    Copyright © 2014Oracle and/or its affiliates. All rights reserved. | 6 Inne dostępne narzędzia: EM12c Express Console
  • 7.
    Copyright © 2014Oracle and/or its affiliates. All rights reserved. | Inne dostępne narzędzia: APEX Console 7
  • 8.
    Copyright © 2014Oracle and/or its affiliates. All rights reserved. |  HTML5 application hosted within the VM  Front end: JavaScript & JQuery  Backend: REST Listener using Glassfish  All communications are via REST  REST listener uses server side JavaScript with file system access and DB connections to display information  DBaaS Monitor - Top Features:  Monitor database sessions, disk & CPU  View version, features installed …  Configure database parameters  Initiate backups  Bounce database  View log and trace files Inne dostępne narzędzia: nowy DB Monitor 8
  • 9.
    Copyright © 2014Oracle and/or its affiliates. All rights reserved. | Oracle Database as a Service • Środowiska testowe i deweloperskie • Rozwój nowych aplikacji • Przenoszenie aplikacji istniejących • Środowisko dla aplikacji Partnerskich • Aplikacje Java oraz Oracle ADF • Oracle Application Express (APEX) • RESTful Web Services dla HTML5 • Rozszerzenia dla Oracle SaaS Przypadki użycia: 9 Przykłady: • Szkolenia • Pilot, PoC, Konferencje • Aplikacje APEX wspierające procesy zarządzane dotychczas manualnie • Zarządzanie nieruchomościami, • Zarządzanie flotą samochodową, • Wypożyczenia • Rezerwacje zasobów,
  • 10.
    Copyright © 2014Oracle and/or its affiliates. All rights reserved. | 10 Oracle Database Backup Service  Kluczowe cechy:  Łatwy, tani, sposób na backup baz danych Oracle w Chmurze Publicznej  Kompresja i szyfrowanie w RMAN, Klucze przechowywane lokalnie  Potrójny mirroring dla bezpieczeństwa danych  Przypadki użycia • Backup baz uruchomionych w Chmurze • Backup baz uruchomionych lokalnie
  • 11.
    Copyright © 2014Oracle and/or its affiliates. All rights reserved. | 11 Java Cloud Service: Przypadki użycia • Uproszczenie środowisk • Produkcja „in house”, środowisko testowe i deweloperskie w Chmurze • Zarówno środowisko testowe i deweloperskie, jak i produkcja w Chmurze • Środowiska weryfikacyjne w Chmurze (np.: testy akceptacyjne UAT, testy nowych poprawek i aktualizacji) Rozwój i testy • Przeniesienie istniejących rozwiązań Java do Chmury Publicznej • Migracja serwerów WebLogic do Chmury Publicznej • Migracja dowlnej aplikacji Java EE uruchomionej na innym kontenerze Java do Chmury Publicznej Przeniesienie obciążenia • Możliwość budowy i rozwoju aplikacji Java EE • Rozszerzenia i intergacja z aplikacjami Oracle SaaS Nowe aplikacje
  • 12.
    Copyright © 2014Oracle and/or its affiliates. All rights reserved. | Java Cloud Service integracja i zależności 12 Storage Database (Required) Developer Messaging Compute run build, deploy connectpersist data persist files, backups
  • 13.
    Copyright © 2014Oracle and/or its affiliates. All rights reserved. | 13 Documents Cloud: Kluczowe funkcjonalności • Elastyczny dostęp: urządzenia mobilne, PC, Interfejs webowy, Offline • Współpraca: Współdzielenia wewnątrz i na zewnątrz organizacji, Konfigurowalne role i kontrola dostępu • Rozwiązanie klasy Enterprise: Bezpieczna izolacja danych, wysoka dostępność, Integracja z WebCenetr Content Management • Mobilność: Aplikacje dla systemów Android oraz iOS, integracja z MAM • Platforma do zarządzanai treścią: Usługa PaaS z pełnym API, integracja z rozwiązaniami SaaS Oracle BPM Suite 12c
  • 14.
    Copyright © 2014Oracle and/or its affiliates. All rights reserved. | Przypadki użycia Bezpieczeństwo, kontrola i integracja Współpraca z Partnerami Biznesowymi Praca w zespołach z agencjami Poufność informacji Wersjonowanie Współpraca w dziale sprzedaży Dokumentacja kontraktów Oferty cenowe Integracja z CRM Wsparcie dla zdalnych współpracowników Bezpieczny dostęp offline Aktualna dokumentacja Dostęp z uprawnionych adresów IP 14
  • 15.
    Copyright © 2014Oracle and/or its affiliates. All rights reserved. | Business Intelligence Cloud Service Korzyści: • Bazuje na wypróbowanej technologii BI z której korzystają miliony użytkowników • Integracja z Oracle Database Cloud Service • Wbudowane wsparcie dla urządzeń mobilnych • Ułatwienia w administarcji i integracji danych • Niskie koszty Przykłady użycia: • Nowe projekty BI • Dostęp przez urządzenia mobilne • Prototypy i testy
  • 16.
    Copyright © 2014Oracle and/or its affiliates. All rights reserved. | 16 Zawiera bazę danych Oracle • Database Schema Service • Oracle Database 11gR2 • Oracle Managed • Automated Backup • Point-in-time Recovery • Administrative Access • Oracle Application Express • SQL Developer
  • 17.
    Copyright © 2014Oracle and/or its affiliates. All rights reserved. | Przeformowanie jednostek w trakcie manewrów - elastyczność dowodzenia. 17
  • 18.
    Copyright © 2014Oracle and/or its affiliates. All rights reserved. | Charakterystyka • Model sybskrypcyjny – Elastyczność cenowa • Reguła 40-40-20 • Koszty zmienne (Statyczne IP, Requests, etc.) około 5% • Skalowanie na żądanie • Nie można przenosić „kredytów” pomiędzy „liniami biznesowymi”, np.: z Java CS do dB CS 18
  • 19.
    Copyright © 2014Oracle and/or its affiliates. All rights reserved. | Modele rozliczania usług w Chmurze Usługi „metered” oraz „non-metered” • Metered: – Koszty mierzone i naliczane na podstawie wykorzystania – Korzystasz do wyczerpania środków – Koszty są zmienne i zależą od wykorzystywanych usług • Non-metered: – Stały koszt (zazwyczaj) miesięczny przez określony czas – Brak kosztów zmiennych 19 Leopard 2A4 Spalanie około 218 l / 100km KTO Rosomak Spalanie około 57 l / 100km
  • 20.
    Copyright © 2014Oracle and/or its affiliates. All rights reserved. | Inne dostępne narzędzia: GlassFish Console (support for RESTful Web Services) 20
  • 21.
    Copyright © 2014Oracle and/or its affiliates. All rights reserved. | Podsumowanie 21
  • 22.
    Copyright © 2014Oracle and/or its affiliates. All rights reserved. | 22 Podsumowanie • Największy wybór oprogramowania Oracle w Chmurze Publicznej • Identyczna architektura, standardy, produkty zarówno w Chmurze jak i „on-premise” • Elastyczność i Standaryzacja • Automatyzacja zadań związanych z cyklem życia usług • Integracja między „on-premise” a Chmurą Publiczną • Powtarzalna sprzedaż w perspektywie wielu lat