Oracle Gebruikersclub Holland Oracle licenties slim bekeken Spreker(s) : Datum : E-mail : Peter Vermaat (Transfer Solutions) 19 juni 2014 info@transfer-solutions.com COPYRIGHT TRANSFER SOLUTIONS B.V. WWW.TRANSFER-SOLUTIONS.COM
Transfer Solutions Dienstverlener in Oracletechnologie sinds 1995 Consulting/projecten Managed Services Education COPYRIGHT TRANSFER SOLUTIONS B.V. 2
CV Peter Vermaat Werkzaam met Oracle-technologie sinds 1991 in diverse functies (technisch, commercieel, management) Werkzaam bij Transfer Solutions sinds 2001 Bezig met Oracle licenties sinds 2003 COPYRIGHT TRANSFER SOLUTIONS B.V. 3
COPYRIGHT TRANSFER SOLUTIONS B.V. 4
Agenda Licentiesoorten Basisprincipes en basisregels Database-licenties als voorbeeld [P a u z e ] Licentie-upgrades, -migraties en -verkoop Nieuw in 12c Licentiestrategieën Oracle en virtualisatie Oracle in de cloud Oracle in de buitenlucht COPYRIGHT TRANSFER SOLUTIONS B.V. 5
Licentiesoorten (overzicht) Eindgebruikerslicentie (Full Use License) gericht op eigen toepassingen Applicatiegebonden licentie (Application Specific Full Use (ASFU) License) uitsluitend ten behoeve van de betreffende applicatie Embedded Software License (ESL) Oracle onder de motorkap Afwijkende inkoopmethodiek COPYRIGHT TRANSFER SOLUTIONS B.V. 6
Licentiesoorten -1- Eindgebruikerslicentie (Full Use License) Product bruikbaar voor alle applicaties Toevoeging eigen maatwerk toegestaan Ontsluiting via eigen rapporten toegestaan Speciaal: hosting licenties Management Approval nodig (uit de VS) COPYRIGHT TRANSFER SOLUTIONS B.V. 7
Licentiesoorten -2- Applicatiegebonden licentie (Application Specific Full Use (ASFU) License) product slechts bruikbaar voor de betreffende applicatie toevoeging eigen maatwerk/rapporten niet toegestaan voordeel: aanmerkelijk goedkoper dan Full Use nadeel: beperkt bruikbaar COPYRIGHT TRANSFER SOLUTIONS B.V. 8
Licentiesoorten -3- Embedded Software License (ESL) alleen te gebruiken voor het gekoppelde programma Oracle onder de motorkap voordeel: nog weer goedkoper dan ASFU nadelen: niet te migreren naar andere licentiesoorten licenties vooraf inkopen relatie forecast prijs COPYRIGHT TRANSFER SOLUTIONS B.V. 9
Licentiesoorten -4- We bespreken in het hiernavolgende uitsluitend Full Use Licenses COPYRIGHT TRANSFER SOLUTIONS B.V. 10
Basisprincipes en basisregels -1-3 licentie-metrics: Processor (Proc), Named User Plus (NUP) en Employee (EMP) EMP-licentie slechts beschikbaar bij een beperkt aantal producten! Aankoop: 1 Proc 50 NUP 500 EMP COPYRIGHT TRANSFER SOLUTIONS B.V. 11
Basisprincipes en basisregels -2- Wat wordt geteld als een Named User? Een persoon die op welke manier dan ook data bekijkt en/of invoert uit een Oracle-database Een non-human operated device (bv. een scan-robot) Wat wordt geteld als een Employee? Employee: all of your full-time, part-time, temporary employees and all of your agents, contractors and consultants. The quantity of the licenses required is determined by the number of Employees and not the actual number of users. In addition, if you elect to outsource any business function(s) to another company, all of the company's full-time, part-time, temporary employees and agents, contractors and consultants that are providing the outsourcing services for you must be counted for the purposes of determining the number of Employees. COPYRIGHT TRANSFER SOLUTIONS B.V. 12
Basisprincipes en basisregels -3- Hoe telt Oracle Named Users? Sommeer 1. Alle onderscheiden personen en non-human operated devices die een database benaderen 2. Alle gebruikers van human operated devices, voorzover deze geen deel uitmaken van (1) 3. Neem bij multiplexers de multi -kant mee in de berekening (dus de werkelijke gebruikers en niet uitsluitend de database user of schema-eigenaar) Let op: Named User Plus-licenties zijn multiserver! COPYRIGHT TRANSFER SOLUTIONS B.V. 13
Basisprincipes en basisregels -4- Software & Update support 22% aankoopprijs Kosten 1e jaar: (aankoopprijs + support) aankoopkorting Kosten 2e en volgend jaar: support staffelkorting Aankoop: ook mogelijk voor 1, 2, 3, 4 of 5 jaar (Term License) Aankoop zonder support is mogelijk voor Term Licenses is Support verplicht! Geen support geen MyOracleSupport geen patches geen nieuwe versies! COPYRIGHT TRANSFER SOLUTIONS B.V. 14
Basisprincipes en basisregels -5- Minimum afname bij NUP-licenties: Database: bij Enterprise Edition 25 Named User Plus per processor (volgens Oracle-definitie) bij Standard Edition (One) 5 Named User Plus (per klant) Internet Application Server, Weblogic: bij Enterprise Edition 10 Named User Plus per processor (volgens Oracle-definitie) bij Forms & Reports Server 10 Named User Plus per processor (volgens Oracle-definitie) bij Standard Edition (One) 5 Named User Plus (per klant) Bij gebruik door anonymous users (bv. via Internet-applicatie) altijd Processor-licenties verplicht COPYRIGHT TRANSFER SOLUTIONS B.V. 15
Basisprincipes en basisregels -6- Multi-core-processoren Bij (de meeste) Intel- en AMD-processoren tellen cores als 0,5 PROC Oracle hanteert lijst: http://www.oracle.com/us/corporate/contracts/processor-core-factor-table-070634.pdf Virtualisatie Hard(ware)-partitioning Tel de aan Oracle toegewezen cores Geen dynamische toewijzing toegestaan! Virtual servers (Xen, VMWare) Licenseer de onderliggende hardware Virtualware wordt door Oracle niet gecertificeerd, behalve OracleVM COPYRIGHT TRANSFER SOLUTIONS B.V. 16
Aanvullende regels Korting gebaseerd op totale aankoop, dus gedeeltelijke beëindiging leidt tot herberekening support Mogelijk gevolg: hogere supportkosten! Matching Service Level Policy Support Voorbeeld: 1000 NUP RDBMS EE in bezit 500 NUP RDBMS EE in gebruik Aankoop van OEM Tuning Pack: 1000 NUP nodig! Installation based licensing Voorbeeld: Zowel EE als SE geïnstalleerd op een server (of VM-farm) Beide licenties moeten worden aangeschaft! COPYRIGHT TRANSFER SOLUTIONS B.V. 17
Prijzen Standaard in $ (V.S.) In (afhankelijk van afdeling Oracle Store) Halfjaarlijks aangepast (1 juni en 1 december) Afhankelijk van $-koers! al enige tijd niet meer aangepast COPYRIGHT TRANSFER SOLUTIONS B.V. 18
Support wat levert het op? -1- Oracle garandeert Lifetime Support, dat bestaat uit de volgende delen: Premier Support Program updates, fixes, security alerts, and critical patch updates Tax, legal, and regulatory updates Upgrade scripts Certification with most new third-party products/versions Major product and technology releases, which includes general maintenance releases, selected functionality releases, and documentation updates Assistance with service requests 24 hours per day, 7 days a week Access to My Oracle Support (24 x 7 web-based customer support systems), including the ability to log service requests online, unless stated otherwise) Non-technical customer service during normal business hours Premier Support duurt normaliter 5 jaar na de eerste major release van het product Extended Support (alleen wanneer beschikbaar) Sustaining Support COPYRIGHT TRANSFER SOLUTIONS B.V. 19
Support wat levert het op? -2- Oracle garandeert Lifetime Support, dat bestaat uit de volgende delen: Premier Support Extended Support (alleen wanneer beschikbaar) Program updates, fixes, security alerts, and critical patch updates Tax, legal and regulatory updates Upgrade scripts Major product and technology releases, which includes general maintenance releases, selected functionality releases, and documentation updates Assistance with service requests 24 hours per day, 7 days per week Access to My Oracle Support (24 x 7 web-based customer support systems), including the ability to log service requests online) Non-technical customer service during normal business hours Premier Support duurt normaliter 3 jaar na beëindiging van Premier Support No certification with new third party products/versions Extended Support kost extra geld Sustaining Support COPYRIGHT TRANSFER SOLUTIONS B.V. 20
Support wat levert het op? -3- Oracle garandeert Lifetime Support, dat bestaat uit de volgende delen: Premier Support Extended Support (alleen wanneer beschikbaar) Sustaining Support All program updates, fixes, security alerts, upgrade scripts, critical patch, tax, legal, and regulatory updates created during the (i) Premier Support period, (ii) Extended Support period for those customers who acquired Extended Support. Customers who do not maintain Extended Support but acquire Sustaining Support will receive the items listed in (i) immediately above, as well as items listed in (ii) but only after the Extended Support period ends. Major product and technology releases, which includes general maintenance releases, selected functionality releases, and documentation updates Assistance with service requests, on a commercially reasonable basis, 24 hours per day, 7 days a week Access to My Oracle Support (24 x 7 web-based customer support systems), including the ability to log service requests online Non-technical customer service during normal business hours Sustaining Support gaat in na beëindiging van Premier Support of Extended Support COPYRIGHT TRANSFER SOLUTIONS B.V. 21
Database-licenties -1-2 soorten software: Multi-user databases: Enterprise Edition Standard Edition Single-user databases: Personal Edition [ alleen op Windows ] [ - deleted - ] Lite Edition (voor mobile devices) COPYRIGHT TRANSFER SOLUTIONS B.V. 22
Database-licenties -2- Verschillen tussen Enterprise en Standard Edition software: flinke functionele verschillen (bv. online index rebuild, bitmap index, Data Guard SQL apply wel in EE, niet in SE) Database Options vereisen Enterprise Edition software 3 soorten licenties: Enterprise Edition ( 37,5K per Proc) Standard Edition ( 14K per Proc) Standard Edition One ( 4,5K per Proc) Disclaimer: listprijzen (per PROC) overgenomen van Oracle prijslijst, onder voorbehoud wijzigingen door Oracle COPYRIGHT TRANSFER SOLUTIONS B.V. 23
Database-licenties -3- Wanneer is Standard Edition One mogelijk? 1. Server bevat maximaal 2 sockets (en) 2. Functioneel voldoet Standard Edition software (en) 3. Geen gebruik van Database Options of OEM Packs COPYRIGHT TRANSFER SOLUTIONS B.V. 24
Database-licenties -4- Wanneer is Enterprise Edition verplicht? 1. Server bevat meer dan 4 sockets (of) 2. Er wordt gebruik gemaakt van Enterprise Edition software (of) 3. Er wordt gebruik gemaakt van Database Options (bv. Partitioning) (of) 4. Er wordt gebruik gemaakt van Oracle Enterprise Manager Packs (bv. Tuning Pack) COPYRIGHT TRANSFER SOLUTIONS B.V. 25
Database-licenties -5- Database Options o.a.: Partitioning ( 9K) Spatial ( 14K) Real Application Clusters ( 18K) Real Application Testing ( 9K) Active Data Guard ( 9K) Oracle Enterprise Manager Packs o.a.: Diagnostics Pack ( 4K) Tuning Pack ( 4K) Voor beide soorten geldt: Enterprise Edition licentie verplicht! Disclaimer: listprijzen (per PROC) overgenomen van Oracle prijslijst, onder voorbehoud wijzigingen door Oracle COPYRIGHT TRANSFER SOLUTIONS B.V. 26
Geen licentie nodig Apex Wel een database licentie nodig! Oracle XE Oracle FailSafe Uitsluitend voor Windows Combinatie met SE1 niet mogelijk COPYRIGHT TRANSFER SOLUTIONS B.V. 27
Oracle Applications (voorheen ebs) Licensering a la carte Application User, Employee, Subscriber $M Cost of Goods Sold (COGS), Electronic Order Line, Expense Reports Gebruikte applicaties moeten afzonderlijk worden gelicenseerd Er zijn algemene applicaties (bv. Financials) maar ook applicaties toegespitst op een marktsegment (bv. Healthcare) Bij standaard gebruik geen afzonderlijk gebruiksrecht nodig voor de bijgeleverde Oracle-producten (database, applicatieserver etc.) Bij maatwerk tegen ebs-structuur aangebouwd moeten de bijgeleverde Oracle-producten wel afzonderlijk gelicenseerd worden! COPYRIGHT TRANSFER SOLUTIONS B.V. 28
[ P a u z e ] COPYRIGHT TRANSFER SOLUTIONS B.V. 29
Wie denkt dat Oracle-licensering ingewikkeld is? (IBM) COPYRIGHT TRANSFER SOLUTIONS B.V. 30
Licentie-upgrades 1 Proc RDBMS SE 1 Proc RDBMS EE mogelijk, met bijbetaling 1 Proc RDBMS EE 1 Proc RDBMS SE niet mogelijk: downgrade Proc [RDBMS EE] NUP [RDBMS EE] mogelijk levert een nieuw supportcontract op met een nieuwe ingangsdatum dus ook een factuur EE: 1 PROC= 50 NUP, SE1: 1 PROC = 32 NUP COPYRIGHT TRANSFER SOLUTIONS B.V. 31
Licentie-migratie Afhankelijk van het product Sommige producten migreren wel naar andere, sommige niet Overdracht van licenties tussen BV s niet toegestaan Gebruik van licenties in bezit van holding door werkmaatschappijen moet in contract zijn vastgelegd Licenties wel uitwisselbaar tussen afdelingen o.a. DJI en CJIB schuiven onderling met licenties, die alle eigendom zijn van MinJus COPYRIGHT TRANSFER SOLUTIONS B.V. 32
Actueel: het uitputtingsprincipe Uitspraak van het Europese Hof: Een kopie van software mag inclusief bijbehorende licentierechten worden doorverkocht aan derden, mits de oorspronkelijke eigenaar zijn kopie vernietigt of anderszins onbruikbaar maakt software wordt hier beschouwd als tweedehands boek Deze overdracht geldt echter niet voor supportovereenkomsten de koper van een (tweedehands) boek heeft geen recht op een nieuwe druk als die verschijnt Nieuwsgierig? Lees http://www.solv.nl/weblog/column-menno-weij-in-automatiseringgids-usedsoftuitspraak/19028#!lang=en COPYRIGHT TRANSFER SOLUTIONS B.V. 33
Nieuw in 12c Database Option: Multitenant ( 14K) Oracle Enterprise Manager Oracle Cloud Management Pack for Oracle Database ( 4K) OEM Lifecycle Management Pack ( 9,5K) Disclaimer: listprijzen (per PROC) overgenomen van Oracle prijslijst, onder voorbehoud wijzigingen door Oracle COPYRIGHT TRANSFER SOLUTIONS B.V. 34
Licentiestrategieën 1: PROC of NUP? Beschikbaar voor de wereld? Ontwikkel-/Testomgeving? PROC! NUP! In alle andere gevallen afhankelijk van de gebruikte hardware (CPU s en cores), de gebruikte software (minimumafname) en het aantal gebruikers COPYRIGHT TRANSFER SOLUTIONS B.V. 35
Licentiestrategieën 2: Administratie Bijhouden van een licentieadministratie loont! Licentiepolicy Welke producten, metrics, aantallen zijn toegestaan Licentieadministratie Overzicht per bedrijfseenheid van toegewezen licenties en jaarlijkse kosten Licentieonderzoek Regelmatige controle van bovengenoemde informatie Voorsorteren op toekomstige ontwikkelingen Geen licenties aankopen die je niet zult gebruiken Geen licenties opzeggen die je later toch nodig kunt hebben COPYRIGHT TRANSFER SOLUTIONS B.V. 36
Licentiestrategieën 3: Analyseer: wat zijn de kosten van doe niets? dit geeft een indicatie van je budget Inventariseer: benodigde functionaliteit benodigde capaciteit benodigde beschikbaarheid benodigde herstelbaarheid benodigde schaalbaarheid Business Case Calculeer: investering bij aanschaf (eenmalig) jaarlijkse kosten (onderhoud en afschrijving) meerkosten bij opschaling (scale up en scale out) COPYRIGHT TRANSFER SOLUTIONS B.V. 37
Licentiestrategieën 4: Maak gebruik van je recht! Benadering A: Besparen op licenties vanwege (vermeend) niet gebruiken van aangekochte functionaliteit Problemen: Herberekening support (korting gaat verloren) Desinvestering (initiële aankoopkosten) Geen of lastige weg terug (re-instatement fee) Benadering B: Gebruik functionaliteit die je hebt aangekocht (bv. beschikbaarheid, herstelbaarheid) Voordeel: Kosteloos gebruik van reeds gedane investering Voorwaarde: Consequenties en nut van opschalen moet duidelijk zijn COPYRIGHT TRANSFER SOLUTIONS B.V. 38
Oracle en virtualisatie Server dient gelicenseerd op basis van alle geïnstalleerde software, dus gemengde situaties (SE/EE, options) zoveel mogelijk fysiek scheiden (ook in OTA!) Bij virtualisatie dient onderliggende hardware te worden gelicenseerd, dus wees voorzichtig met consolidatie van een aantal kleine servers met SE1 naar een dikke server! Bij virtualisatie vaak licensering in combinatie met server pools nodig behalve bij gebruik OracleVM en core pinning COPYRIGHT TRANSFER SOLUTIONS B.V. 39
Oracle in de cloud -1- Ondersteuning van Authorized Cloud Environments Amazon Web Services Amazon RDS Amazon Elastic Compute Cloud (EC2) Amazon Simple Storage Service (S3) Microsoft Windows Azure Platform COPYRIGHT TRANSFER SOLUTIONS B.V. 40
Oracle in de cloud -2- Licensering Standard Edition (One) per socket Een socket is gelijk aan 4 virtual cores (of deel daarvan) Standard Edition One toegestaan op omgeving van maximaal 8 virtual cores Standard Edition toegestaan op omgeving van maximaal 16 virtual cores Licensering Enterprise Edition [aantal cores] * 0,5 = aantal processors COPYRIGHT TRANSFER SOLUTIONS B.V. 41
Oracle in de cloud -3- Twee typen licensering Bring Your Own License (BYOL) Op alle omgevingen mogelijk License Included Alleen beschikbaar op Amazon RDS COPYRIGHT TRANSFER SOLUTIONS B.V. 42
Oracle in de buitenlucht -1- Oracle License Management Support (LMS) Oracle License Management Services will educate, equip and enable customers and partners to manage and maximize their Oracle investment through the provision of up-to-date knowledge, best practices and tools. [SIG 2040325, p. 50] veel informatie beschikbaar Software Investment Guide (zie http://www.oracle.com/us/corporate/pricing/sig-070616.pdf) veel specifieke regels helaas niet gemakkelijk te vinden regels zijn regels lastig: opstellen, interpreteren en handhaven in 1 fungeert als breekijzer voor commercie COPYRIGHT TRANSFER SOLUTIONS B.V. 43
Oracle in de buitenlucht -2- Samenvoegen van organisaties Shared Service Centers Gezamenlijke belastingkantoren (bv. waterschappen, afvalheffing en gemeenten) Voorheen: samenvoegen van licenties problematisch 5 deelnemers, 6 keer afrekenen Sinds begin 2012 interessante propositie Functionaliteitsbehoefte door schaalvergroting (bv. beschikbaarheid naar 7x24) Samenvoeging licenties combineren met upgrade COPYRIGHT TRANSFER SOLUTIONS B.V. 44
V r a g e n A n t w o o r d e n CONSULTING MANAGED SERVICES EDUCATION WWW.TRANSFER-SOLUTIONS.COM COPYRIGHT TRANSFER SOLUTIONS B.V. 45