SlideShare a Scribd company logo
1 of 102
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Oracle e CRUI
Webinar ICT – Gennaio 2019
Gabriele Folchi
Cloud Platform Representative
gabriele.folchi@oracle.com
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Safe Harbor Statement
The following is intended to outline our general product direction. It is intended for
information purposes only, and may not be incorporated into any contract. It is not a
commitment to deliver any material, code, or functionality, and should not be relied upon
in making purchasing decisions. The development, release, and timing of any features or
functionality described for Oracle’s products remains at the sole discretion of Oracle.
3
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Agenda
• Oracle, oggi
• La collaborazione con la CRUI e le soluzioni proposte
• Webinar 2: Soluzioni per lo Sviluppo “Digital”
4
 Esposizione sintetica, poi successivi webinar e sessioni di approfondimento
 Domande in chat e Survey,
 Acronimi…
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Oracle, oggi
5
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Oracle, oggi
• Cloud Provider globale…
• Open-
• Data Lake
• Machine Learning
• Sviluppo e Architetture Cloud Native
• …nel segmento “Enterprise”
• Performance e Resilienza Enterprise: IaaS “Gen2”
• Conformità (GDPR) e Governance Enterprise
• Costi e Semplicità di configurazione
• Opzioni per la migrazione Enterprise
• Espandibilità Enterprise: IaaS + PaaS + SaaS,
“Autonomous”
• Lift and Shift, Improve
6
Non più soltanto leader del Database
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Gen 2 Cloud Built for High Performance, Security & Governance
NVMe storage Load Balancers, …Bare Metal VMs Exadata, RAC
PHYSICAL NETWORK
DATACENTERSREGION
VIRTUAL NETWORK
COMPUTE, STORAGE,
DATABASE, LBs, …
Availability
Domain 1
Availability
Domain 2
Availability
Domain 3
Compartments,Monitoring,CoreSecurity
Edge Security (DDoS, Traffic Steering, WebApp Firewall, Health Monitoring)
3 datacenter (AD) per Metro Area
1 msec di latenza tra AD
25/100 Gbs NIC
1,5 - 100 microsec intra AD
Non oversubscribed
Offbox virtualization
https://blogs.oracle.com/oraclemagazine/infrastructure-as-a-service-re-created
BareMetal as a Service, bring your own
hypervisor
Container, VM, Engineered Systems as a Service
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Only Cloud with 3 Service Level Agreements
Preminent cloud
provider
Availability Covered Covered
Performance Covered No coverage
Manageability Covered No coverage
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Oracle Cloud Offers the Most Aggressive Pricing
Oracle
Preminent
cloud provider
Oracle costs:
Compute
Standard compute core/hours
$0.03 $0.096 68% less
Block Storage
1 TB @ 25K IOPS /per month
$43 $1,750 97% less
Network
100 TB egress per month
$76 $7,800 99% less
https://cloud.oracle.com/en_US/cost-estimator
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
For on-premise customers Oracle Cloud Offers more capacity per
license than other authorized cloud providers
• Su Oracle Cloud
– 2 OCPU = 4 vCpu = 1 Licenza on-prem
• Amazon EC2 and RDS - count two vCPUs as equivalent to one Oracle Processor license if
hyper-threading is enabled, and one vCPU as equivalent to one Oracle Processor license
if hyper-threading is not enabled.
• Microsoft Azure – count two vCPUs as equivalent to one Oracle Processor license if
hyper- threading is enabled, and one vCPU as equivalent to one Oracle Processor license
if hyper- threading is not enabled.
https://www.oracle.com/assets/cloud-licensing-070579.pdf
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Oracle Cloud Offers a Comprehensive Set of Cloud Services
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
…and worldwide Internet Intelligence
https://map.internetintel.oracle.com
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Oracle Cloud: formule di pricing
• Pay as you Go
– Provision resources on demand with no upfront commitment, and pay only for what
you use
• Universal Credit
– Discounted, predictable spending, and complete resource flexibility with monthly
commitment
• Receive a discount by committing to a minimum one-year and $1000 USD monthly credit
• Usage is consumed from your monthly prepaid commitment
• Any overage is charged at the same discounted rate
– + “Bring your Own License” to PaaS
• Leverage existing on-premises licenses to reduce PaaS costs
https://cloud.oracle.com/en_US/pricing/options
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
“We were seeing 75%
utilization and 60X
performance improvements
over other cloud providers”
Navindra Yadav, founder,
Cisco Tetration
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Oracle è Cloud Service Provider (CSP) certificato AgID
• Cloud Service Provider certificato AgID
– https://cloud.italia.it/marketplace/supplier/
market/index.html
– IaaS, PaaS, SaaS
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Approfondimenti online
• https://cloud.oracle.com/home (home)
• https://cloud.oracle.com/en_US/cost-estimator (configuratore online)
• https://myservices.us.oraclecloud.com/mycloud/signup?language=en (trial)
• https://docs.oracle.com/en/cloud/ (documentazione online)
16
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
La collaborazione Oracle / CRUI
18
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
La transizione al “Digital”
• Servizi self-service online, multicanale
– Applicazioni attuali e nuove
– Per interni e esterni
• Conoscenza e gestione 360° del “Cliente”
• Creare valore distintivo sul Mercato globale
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Transizione Digital per l’IT
• Servizi self-service online, multicanale
– Attuali e nuovi
– Per interni e esterni
• Conoscenza e gestione 360° del “Cliente”
• Creare valore distintivo sul Mercato globale
Infrastrutture
IT
Sviluppo
IT
Strategie
 Maggiore
efficientamento
dell’ on-prem
 Capacità On
Demand
 Maggiore
Continuità
 Maggiore
Protezione
 Archittture
modulari e
distribuite
 Prototipazione
Continua e
Sviluppo Rapido
 Integrazione e
Federazione
con sistemi
esterni
 Dematerializz.
processi e asset
 Collaborazione
team
 Comunicazione,
Self-Service
 Analitica
 Offerta e Ricerca su tecnologie di
frontiera
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Le Soluzioni Oracle…
• Servizi self-service online, multicanale
– Attuali e nuovi
– Per interni e esterni
• Conoscenza e gestione 360° del “Cliente”
• Creare valore distintivo sul Mercato globale
Infrastrutture
IT
Sviluppo
IT
Strategie
Maggiore
efficientamento
dell’ on-prem
Capacità On
Demand
Maggiore
Continuità
Maggiore
Protezione
(Micro)Servizi
Prototipazione
Continua e
Sviluppo Rapido
Integrazione e
Federazione con
sistemi esterni
Dematerializzazione
processi e asset
Processi
Collaborativi
Comunicazione,
Self-Service
Analitica
Offerta e Ricerca su tecnologie di
frontiera
Soluzioni per
le
Infrastrutture
Digitali
Soluzioni per
lo Sviluppo
Digitale
Soluzioni per la
Comunicazione
Digitale
Soluzioni per la Ricerca
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Soluzioni per le
Infrastrutture Digitali
…nel contesto della roadmap AgID del Piano Triennale ICT
Soluzioni per le Infrastrutture
Maggiore
efficientamento
dell’ on-prem
Capacità On
Demand
Maggiore
Continuità
Maggiore
Protezione
Appliance HWConsolidamento HW, Automazione
Consolidamento SW, Automazione
Offloading “on-demand”
Off-site DR
GDPR
Upgrade DBEE
Storage (& Backup) in Cloud
Linux
Dev, Test & MOOC in Cloud
Offsite DR dei Dati
GDPR in-db
DC in Cloud
DR “intra” Cloud
GDPR & Cybersecurity
in Cloud
Riduzione investimenti on-prem Migrazione a Cloud
Obiettivi ICT
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Soluzioni per lo
Sviluppo
…nel contesto della roadmap AgID del Piano Triennale ICT
Soluzioni per lo Sviluppo
Piattaforme “Container-native”Container e Serverless
DataStore “multimodello”
Sviluppo “LowCode “
Identity Federation
GDPR
REST/JSON in database
APEX 18.1
Identity Cloud Service
GDPR in-db
Piattaforme Container
GDPR & Cybersecurity
in Cloud
 Archittture
modulari e
distribuite
 Prototipazione
Continua e
Sviluppo
Rapido
 Integrazione e
Federazione
con sistemi
esterni
Riduzione investimenti on-prem Migrazione a Cloud
Obiettivi ICT
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Soluzioni per la
Comunicazione
…nel contesto della roadmap AgID del Piano Triennale ICT
Soluzioni per la Comunicazione
Customer Experience Cloud Service
Gestione Digiitale dei Contenuti e Processi
Integrazione con strumenti di collaboration
Sviluppo rapido di micrositi, multicanale e conversazionali
Integrazione rapida con API esterne
Analitica rapida e self-service
VisualBuilder Cloud Service, DigitalAssistant
Integration Cloud Service
DataVisualization
Dematerializzazione
processi e asset
Processi
Collaborativi
Comunicazione,
Self-Service
Analitica
Pilot su Cloud
Obiettivi ICT
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Soluzioni per lo
Sviluppo
…nel contesto della roadmap AgID del Piano Triennale ICT
Soluzioni per la Ricerca
HPC CloudHPC in Cloud
DataScience
Internet of Things, Industry 4.0
Offerta e
Ricerca su
tecnologie di
frontiera
DataScience Platform
Internet of Things Cloud Service
Blockchain Blockchain CloudService
Obiettivi Ateneo
Pilot su Cloud
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Ulteriori Approfondimenti
Survey
• Importante per
– Approfondimenti di dettaglio
– Identificare aree di maggiore interesse, migliori condizioni di convenzione
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Sessioni webinars
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Soluzioni per lo
Sviluppo
Soluzioni per lo Sviluppo
Soluzioni per lo Sviluppo
DataStore “multimodello”
Sviluppo “LowCode “
Identity Federation
GDPR
REST/JSON in database
APEX 18.1
Identity Cloud Service
GDPR in-db GDPR & Cybersecurity
in Cloud
(Micro)Servizi
Prototipazione
Continua e
Sviluppo Rapido
Integrazione e
Federazione con
sistemi esterni
Riduzione investimenti on-prem Migrazione a Cloud
Obiettivi ICT
Piattaforme “Container-native”Container e Serverless Piattaforme Container
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
REST / JSON in-db
30
REST / JSON in DB
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 31
On premise e in Cloud
Oracle Database “Multi Modello”:
Accesso REST e utilizzo come Document Store JSON
JSON
JSON
Via RESTful service
Via Native APIs
Data persisted
in database
In JSON
SQL
Data analyzed via SQL
Oracle
REST Data Service
REST / JSON in DB
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Oracle REST Data Services
HTTP(s) API App-Dev with Relational Tables in Oracle Database
{ “custno”: 1001,
“name”: “Scott King”,
“address”: “500 Main street, Innovation CA”,
“orders”: [ { “orderno”: 404,
“orderdate”: “Feb 27, 2014”,
“status”: “in process”} } }
{ “orderno”: 303,
“orderdate”: “Feb 26, 2014”,
“status”: “in process”} ] }
JSON
HTTP(s)
https://myhost/myapp/hr/customerorders/1001
Oracle REST
Data Services
SQL
SQL result to
JSON
transformation
URI Request or HTTP(s) post
mapped to SQL request
JDBC
Connection
Pool
Oracle Database
URI
Module
Template
Context Root
https://www.oracle.com/database/technologies/appdev/rest.html
GETTING STARTED: https://docs.oracle.com/en/database/oracle/oracle-rest-data-services/18.4/qsord/get-
started-with-oracle-rest-data-services.html#GUID-14BE2F08-842E-4D2F-86B9-EA245B8487F9
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 33Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Oracle REST Data Services 3.0
RESTful access to relational data returned in JSON format
• Oracle REST Data services is an enhanced version of a Java based mod_plsql clone we already ship
• Maps requests to SQL and transforms results to JSON, CSV, Binary and even Excel
• Data service request mappings can be defined using Oracle SQL Developer 4.1
http://myhost/hcm/employees/10
SELECT * FROM EMP
WHERE DEPTNO = :b1
Oracle DBBrowser
1. Browser RESTful get request
2. ORDS maps to “EMPLOYEES” SQL
ORDSRuns in WLS, Tomcat,
Glassfish container
Oracle
REST
Data
Services
REST / JSON in DB
https://www.oracle.com/database/technologies/appdev/rest.html
GETTING STARTED: https://docs.oracle.com/en/database/oracle/oracle-rest-data-services/18.4/qsord/get-
started-with-oracle-rest-data-services.html#GUID-14BE2F08-842E-4D2F-86B9-EA245B8487F9
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Simple Oracle Document Access (SODA)
34
Oracle as JSON document store
• Transactions and consistency
• Advanced SQL engine
• Enterprise-Grade High Availability
• Enterprise-Grade Security
• Scalability and Performance: Exadata and Real Application Clusters
• Same administration, backup/restore procedures as Oracle DB
• Oracle Cloud Infrastructure: Oracle Database Cloud Service
REST / JSON in DB
https://docs.oracle.com/en/database/oracle/oracle-rest-data-services/18.2/adrst/using-soda-
rest.html#GUID-C67498D7-5783-4969-80EF-C180CEC1144A
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 35
Insert JSON documents via REST
Data persisted in database
In JSON
JSON
JSON
REST API
PUT /my_database/my_schema/customers
Content-Type: application/json
Body:
{
"firstName": "John",
“lastName”: "Smith",
"age": 25,
"address": {
"streetAddress": "21 2nd Street",
"city": "New York",
"state": "NY",
"postalCode": "10021“,
"isBusiness" : false },
"phoneNumbers": [
{"type": "home",
"number": "212 555-1234“ },
{"type": "fax",
"number": "646 555-4567“ } ]
}
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 36
Access JSON Documents via SQL
Data persisted in database
In JSON
JSON
JDBC/ODBC
SQL
SELECT c.json_document.firstName,
c.json_document.lastName,
c.json_document.age,
c.json_document.address.streetAddress,
c.json_document.address.city,
c.json_document.address.state,
c.json_document.address.postalCode
FROM "MyCollection" c;
firstName lastName address.city
----------- ----------- --------------
“John” “Smith” “New York”
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Representing rows as objects
37
select JSON_OBJECT(
'Id' is EMPLOYEE_ID,
'FirstName' is FIRST_NAME,
'LastName' is LAST_NAME
) JSON
from HR.EMPLOYEES
JSON
------------------------------------------------------
{"Id":100,"FirstName":"Steven","LastName":"King"}
{"Id":101,"FirstName":"Neena","LastName":"Kochhar"}
{"Id":102,"FirstName":"Lex","LastName":"De Haan"}
{"Id":103,"FirstName":"Alexander","LastName":"Hunold"}
{"Id":104,"FirstName":"Bruce","LastName":"Ernst"}
{"Id":105,"FirstName":"David","LastName":"Austin"}
{"Id":106,"FirstName":"Valli","LastName":"Pataballa"}
{"Id":107,"FirstName":"Diana","LastName":"Lorentz"}
{"Id":108,"FirstName":"Nancy","LastName":"Greenberg"}
{"Id":109,"FirstName":"Daniel","LastName":"Faviet"}
{"Id":110,"FirstName":"John","LastName":"Chen"}
• Generates a JSON Object from each
row returned by the query
• The Object contains a key:value pair
for each pair of arguments specified
in the JSON_OBJECT operator
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Learn More about Oracle, JSON and SODA
• Oracle JSON document store on the Oracle Technology Network
– http://otn.oracle.com/database/application-development/oracle-document-
store/index.html
• Downloadable Oracle JSON Code samples on Github
– https://github.com/oracle/json-in-db
• LiveSQL: https://livesql.oracle.com/apex/f?p=590:1000
38
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
LiveSQL
https://livesql.oracle.com/
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
“LowCode”:
sviluppare applicazioni moderne con APEX 18.1
40
LowCode: APEX 18.1
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 41
Sviluppare “Low Code” moderne UI responsive:
APEX 18.1
Database-centric web application development framework
Develop desktop and
mobile web apps
Visualize and
maintain
database data
Leverage SQL Skills
and database
capabilities
LowCode: APEX 18.1
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 42
Oracle APEX
Use Cases
Developing opportunistic
& self service web apps
Extending enterprise
application solutions
Migrating file based and
client server apps to the web
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 43
Oracle APEX
Distinguishing Characteristics
App Development IDE is
a web browser.
No client software
needed
App definitions are stored in
the database as meta data.
Declarative – No code
generation
Page generation is efficient
with only one request and
one response.
Data processing done in the
Database
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 44
Oracle APEX
• No-cost fully supported feature
• Any number of apps, developers & end-users
• Specialized Oracle Support Team
• 11gR2, 12c, 18c
• All DB editions: EE, SE, XE
• Included with Oracle Cloud Services
• Database Cloud Service
• No cost evaluation http://apex.oracle.com
• Easy to install
• Included by default with all editions of Oracle database
• Download latest release from https://apex.oracle.com/otn
No cost feature of the Oracle Database
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 45
Features: Multiple, etherogeneous Data Sources
Utilize the Oracle Database / ORDS / Web Services
Local Data Source
HTTPS
REST, SOAP
Oracle Database & APEX
JDBC
JDBC
Remote Data Sources & Services
(REST enabled SQL)
Enterprise Data Sources
and Services
Database Link
https://www.oracle.com/technetwork/developer-tools/apex/overview/apex-181-new-features-otn-4491380.pdf
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
• Oracle APEX 18.1 introduces a new data source type called "Web Source Modules",
a declarative method to define references to external REST APIs and generic JSON
data feeds.
• Web Source Modules store additional metadata about how to parse response data
and map it as a virtual table with rows and columns.
• A module can contain one or many Web Source
Operations which are the references to a concrete
external web service.
• Create and maintain Web Source Modules in
Shared Components.
46
Features: Web Source Modules
Integrare velocemente molteplici fonti dati: generiche API
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
• Create and manage REST Services in any schema assigned to a Workspace
• Generate Swagger documentation
47
Features: ORDS Repository
Esporre velocemente dati come API REST
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
• New Gantt Charts
• Based on JET ojGantt component
• Responsive, theme-able, WAI-ARIA compliant
• New Chart Types – Pyramid, Box Plot
• New Chart-Level Attributes:
• Fill Gaps in Chart Data – Yes / No
• Sort Order
• New Series-Level Attributes:
• Display As
• Value Aggregation
• Enhanced Sample Charts application
48
Features: Oracle JET & jQuery Upgrade
Integrare nuovi widget javascript
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
• New authentication scheme –
Social Sign-In
• Supports Oracle Identity Cloud Service,
Google, Facebook, OpenID Connect,
OAuth2
• New authentication scheme attribute
"Switch in Session" for schemes that
can be set in the current session.
49
Features: New Authentication Scheme
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Features: Sample Datasets
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 51
Development / Deployment Options
Local
• Install on stand-alone laptops
using Oracle Express Edition (XE)
or full database version
• Simply upgrade APEX to the
required version
• Can work completely
disconnected
On-Premise
• Typically run by the IT
Department
• IT generally both production
operations service, and a service
provider
• Departments responsible for
application development
Cloud
• Deploy Internet applications
• Leveraged for fast application
development, user acceptance
and training.
• Prototyping & Proof-of-Concept
• Consulting companies develop
for deployment on customer
premise
Browser based application development framework enables efficient development & deployment
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 52
• Over 500,00 developers worldwide
• Estimated from support requests,
downloads, conferences, discussion forum
activity
• More than 100 active bloggers
http://odtug.com/apex
• http://apex.oracle.com/community
Consulting companies, books, success
stories, quotes, commercial apps
Community
Oracle APEX
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 53
http://apex.world
Community-authored site providing:
• Plug-ins
• Slack discussion channels
• Twitter feeds
• News
• Jobs
• Conferences
• Meetups
Community site built by the community for the community
Oracle APEX
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Sviluppo “Cloud Native”
54
Cloud Native
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Sviluppare su Docker / Kubernetes Cloud Native
https://developer.oracle.com/devo/containers
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Oracle Linux Cloud Native Environment Cloud Native
• features to develop microservices-based applications that can be deployed in
environments that support open standards and specifications
– 2 Container Infrastructure runtimes
• Oracle Container Runtime for Docker package available for Oracle Linux 7 on both the x86_64 and Arm
architectures
• Kata Container software to deliver the framework for creating lightweight virtual machines that can easily plug
into a container ecosystem (Developer preview)
– Container Orchestration and Management
• Oracle Container Services for use with Kubernetes, based on the upstream Kubernetes project and released
under the CNCF Kubernetes Certified Conformance program
• CRI-O, an implementation of the Kubernetes CRI (Container Runtime Interface) to enable using Open Container
Initiative compatible runtimes, is available in preview
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Oracle Linux Cloud Native Environment (cont.) Cloud Native
– Cloud Native Networking
• Flannel used in Oracle Container Services for use with Kubernetes today and simplifies container-to-container
networking
• Container Network Interface (CNI) project currently incubating under CNCF
• Coming soon Calico
– Cloud Native Storage
• included by default in Oracle Container Services for use with Kubernetes a plugin for Gluster Storage
• Container Storage Interface (CSI) which was released in alpha beginning with Kubernetes 1.9 (developer
preview)
– Continuous Integration / Continuous Delivery
• Jenkins X, available in preview
– Observability and Diagnostics
• Prometheus
• In addition, integration with 3rd party “exporters”: Fluentd provides an exporter for Prometheus
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Immagini Oracle software per Docker / Kubernetes
• Immagini Docker del software Oracle sono
disponibili su Oracle Container Registry
• Script per build Docker sono disponibili su
GitHub
• Kubernetes Operator per WebLogic e MySQL
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Sviluppo Serverless open: FNProject
• FNProject è una piattaforma Open, 100% ibrida
– Basata su Docker
– Configurabile anche su Kubernetes
• Poliglotta, estendibile e performante
– Java, Python, Node, Ruby, Go, Php, …
– 0 annotazioni nel codice sorgente
 brew install fn
 fn start
 fn init --runtime go hello
 $ fn run Building image hello:0.0.1 ........... {"message":"Hello World"}
Cloud Native
https://fnproject.io
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Sviluppo Cloud-Native sul Cloud Oracle IaaS
An open approach to Cloud Native Applications
Build
DeployOperate
Containers and Functions
Events
Streaming
Monitoring
Notifications
Auto Scaling
Orchestration
• Embrace open
source and open
standards
• Works with on-prem
and on other clouds
• No vendor lock-in
Cloud Native
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
• Cloud Native
– Standard Docker and Kubernetes
– Registry Integration
– Integrated with virtual cloud
networking and storage
• Developer Friendly
– Streamlined workflow
– Full REST API
– Built in cluster add-ons
– Open standards
• Enterprise Ready
– Simplified Cluster Operations
– Full Bare Metal Performance and
Highly Available IaaS
– Team Based Access Controls
– Autonomous Clusters
Oracle Cloud:
Container Engine for Kubernetes and Registry
Customer ManagedOracle Managed
OCI Container Engine
for Kubernetes
Cluster Management
Container Engine
Dashboard
Oracle Cloud Infrastructure
OCI Registry
In-flight and at rest
data encryption
VM based Clusters and Nodes
Bare Metal Clusters and Nodes
Customer’s OCI
Account/Tenancy
HA - 3 Masters/etcd
across 3 ADs
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Risorse online per sviluppo “Cloud Native”
• https://cloudnative.oracle.com/learn.html
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Last but not least: Oracle VirtualBox
• https://blogs.oracle.com/scoter/virtualbox-3
Cloud Native
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Federazione delle Identità
64
Identity Cloud Service
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Core and Edge Create a Complete Cloud
Users
[Customers, Partners,
Employees, Things] IT
[DevOps, Administrators,
Architects]
Expectation
[High quality experience]
Identity
Compute Block Storage
Database Networking
Object Storage
Edge
Name
Resolution
Distributed
Content
Traffic
Steering
Internet
Monitoring
Availability
Performance
Security
Control
Edge
Networking
Edge
Security
Core+
End-to-End SLA
No Single Point of
Failure
Common Console
Across Functionality
Email
Delivery
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Identity Cloud Service:
Manage Users across on-premises and cloud applications
66
• Synchronize user identities from on-premises AD or
OIM
• Federate to external SAML Identity Provider
• Provisioning & Deprovisioning to Cloud Apps
– Flexible Attribute Configuration using Expression Language
– Full provisioning as well as incremental provisioning
options
– Admin-configurable actions for user termination events
– Deactivate user account – block, disable or delete account
OIM SAML IDP
Oracle Identity
Cloud Service
3rd Party Apps
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 67
Open and Standards-based
• API first design
• 100% standards-based: SAML,
SCIM, OpenID Connect and OAuth
• Sustaining board member of
OpenID Foundation
• Leading OpenID FastFed Working
Group to simplify and accelerate
app integrations
Oracle PublicCopyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
• User, Group and Role-based Access
Control
• Multi-Factor Authentication for
strong security
• OAuth protection for Application
APIs
68
Manage Policies to secure Application Access
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Data Protection e conformità con GDPR
69
GDPR
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Most business data is in databases
– Manage large amounts of data
– Easy to retrieve, search and analyze
– High performance
Verizon Breach Report 2018
– Top asset breached: database (20%)
– Internal actors involved: 28% (up 12%)
– 57% of internal attacks on databases
70
Why Focus on Databases?
Databases may be
your most valuable
information asset
Databases may be
one of your
greatest liabilities
Conformità GDPR
https://www.oracle.com/technetwork/database/security/wp-security-dbsec-gdpr-3073228.pdf
GDPR
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
GDPR Articles and Mapping to Oracle Database Security
GDPR Article Protection Mechanism Oracle Mapping
Article 35 Data Protection Impact Assessment Database Security Assessment Tool
Database Vault
Article 32 Pseudonymization and encryption of personal data Advanced Security, Key Vault
Article 25, 29 Data protection by design and by default
Processing under the authority
Database Vault
Article 30, 33 Notification of a personal data breach Audit Vault and Database Firewall
Security Monitoring and Analytics Cloud Service
Article 18, 25,
32
Right to restriction of processing
Data protection by design and by default
Label Security
Articles 25, 32 Pseudonymisation and encryption of personal data
Data Minimization
Data Masking and Subsetting
Article 25 Data Protection by Design and Default All of the above
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 72
Database Security for GDPR
Config Assessment
User policies
Data Discovery
Privilege Analysis
Activity Auditing
Reporting/Alerting
Database Firewall
Monitor/Analytics Encryption
Key Management
Data Masking
Data Redaction
Admin Control
Row Security
Label Security
Real App Security
Crypto Toolkit
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Oracle Database Maximum Security Architecture
options per un approccio incrementale
Apps
Transparent
Data
Encryption
Key Vault
###-##-5100
Data Redaction Database
Firewall
Privilege
Analysis
Data Masking
010-11-5100
022-22-5001
Audit
Vault
Audit Data
Test Dev Partners
Database
Vault
DB Security Assessment Tool
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 74
Discover Sensitive Data
DB Security Assessment Tool
Sensitive Data Discovery
• Locate sensitive data using an extensible
library of common descriptors
• Scans column name and comments
• Includes type and amount of sensitive data
• Integrated with Audit Vault Privacy Reports
• Simple to install and run – results in
minutes
• Available for use with your Database at no
additional cost
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 75
Assess Database to Identify Configuration Risk
DB Security Assessment Tool
Configuration Scan and Risk Analysis
• Scan database configuration and assess
against common best practices
– CIS Benchmark
– GDPR
• Provides risk finding and remediation
recommendations
• Simple to install and run – results in
minutes
• Available for use with your Database at no
additional cost
Config &
Parameters
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 76
Assess Database to Locate High-Risk Users
DB Security Assessment Tool
User Risk Assessment
• Identify membership in sensitive roles
• Identify grants of critical privileges
• Locate users who present excessive risk
– Passwords that never expire
– Unlimited failed login attempts
– Unencrypted Data
• Simple to install and run – results in
minutes
• Available for use with your Database at no
additional cost
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 77
Identify Excessive Privilege Grants
Oracle Database Enterprise Ed.
Privilege Analysis
• Implement least privilege and reduce risks
• Report on actual privileges and roles used
in the database, not just what privileges
have been granted
• Helps revoke unnecessary privileges
• Increase security without disruption
Create…
Drop…
Update…
DBA role
APPADMIN role
Unused
Update
APPADMIN
Privilege
Analysis
Application
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 78
Advanced Security
Protect Data at Rest
Encryption and Redaction
• Encrypt data at rest with Transparent Data
Encryption
– Column and Tablespace Encryption
• Encrypt database exports with Data Pump
Encryption
• Encrypt database backups with RMAN
Encryption
• Control the display of sensitive data with
Data Redaction
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 79
Control the Display of Sensitive Data
Advanced Security
Data Redaction
• Dynamic masking of application data based
upon user name, IP, application context,
and other session factors
• Full, partial, fixed, regexp redaction
• Library of redaction policies and point-and-
click policy definition
• Transparent to typical applications
• No impact on operational activities
 Use Case: Good candidates include display-oriented
screens, reports, and dashboards.
Credit Card Numbers
4451-2172-9841-4368
5106-8395-2095-5938
7830-0032-0294-1827
Redaction Policy
xxxx-xxxx-xxxx-4368 4451-2172-9841-4368
Billing DepartmentCall Center Application
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 80
Encrypt Data-in-Motion - Native
Oracle Database
Oracle Native Network Encryption
• Transparent to most clients, a single
parameter on the database server enables
or disables encryption
• No application changes
• Automatically selects the highest mutually
supported encryption algorithm between
the client and server
• Available in all supported Database
Versions and Editions at no additional cost
Clear Text Sensitive Data
1%^@8#^@91a^%
X
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 81
Reduce Risk and Control Storage Costs for Test DBs
Data Masking and Subsetting
Data Subsetting
• Provides a relationally intact and yet
fractional representation of production
data for test and development
• Subsetting may be based upon a
percentage of production data, or upon a
selection criteria. e.g.:
– Retain 15% of data
– Retain Departments 20 and 50
• May be combined with Data Masking to
produce smaller test databases without
sensitive data
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 82
Reduce Security Risk in Test and
Development Databases
Data Masking and Subsetting
Data Masking
• Anonymize sensitive or personal data to
remove security risk
– Key part of compliance with GDPR and other
data privacy regulations
• Minimize the amount of sensitive data you
are storing
• Format replacement data such that
applications continue to function normally
• Retain referential integrity, both within a
single database and across multiple
different databases
LAST_NAME SSN SALARY
AGUILAR 203-33-3234 40,000
BENSON 323-22-2943 60,000
Non-production
Production
LAST_NAME SSN SALARY
ANSKEKSL 323-23-1111 60,000
BKJHHEIEDK 252-34-1345 40,000
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 83
Manage Database Users in an LDAP Directory
Oracle Database
Enterprise User Security
• Available Oracle 8i and above
• Authenticate and Authorize Database Users
– Shared and Dedicated Schemas
– Kerberos, Certificate, and Password
authentication
• Database users and roles managed in an
LDAP Directory
– Oracle Internet Directory
– Oracle Unified Directory
– Optional virtualization or synchronization
with Microsoft Active Directory
Oracle Internet Directory
Oracle Unified Directory
Microsoft Active
Directory
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 84
Control Privileged User Access to Data
Oracle Database Vault
Security Realms
• Mitigate risks posed by attacks that misuse
privileged database accounts
• Protect app sensitive data even by
DBAs/Outsourcers/Partners
• Restrict Privileged Users access to realm-
protected data
• Attempts to bypass realms are audited
• Enforce enterprise data governance,
separation of duties, and least privilege
Procurement
HR
Finance
select * from finance.customers
Application
DBA
Applications
Infrastructure
DBA
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 85
Reduce the Risk of Stolen Application Credentials
Oracle Database Vault
Applications
Wrong IP, Program,
and/or time of day
Trusted-Path Command Rules and Realms
• Prevent the misuse of stolen application
service accounts
• Protect against human error
• Exercise control at the connect, schema,
object and/or command execution level
• Allow or deny access to application data
and command execution based on multiple
factors
– IP Address ̶ Operating System Username
– Program used ̶ Time of day
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 86
Enforce Access to Data at the Row Level
Oracle Label Security
Data and User Labels
• Controls access to classified data based on
the classification of the data and the
security clearance of the user
• Restrict exposure of sensitive data based
on the security clearance of the user
• Restrict access to data using ad hoc tools
based on the security clearance of the user
• Controls on database operations permitted
based on the security clearance of the user
Sensitive
Confidential
Public
Sensitive
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 87
Record and Enforce Consent for
Access and Processing
Oracle Label Security
Data and User Labels
• Record end-user consent in data labels
– Opt-in and Opt-Out models supported
– Consent choices are attached to the data
record
– Enforced for all application and reporting
access
• Control access to personal data records
using user labels for different applications
• Help meet EU GDPR and California
Consumer Protection Act requirements
Sales & Service
Third Party
Data Sales
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 88
Oracle Audit Vault and Database Firewall
Monitor Access to Data
Database Activity Monitoring
• Centralized management of audit data for
Oracle and non-Oracle Databases
• Database Anomaly Detection – if it’s new, it
should be investigated
• Support forensic investigation
• Detect and block SQL Injection
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Oracle Database Security Resources
– Know more about Database Security
http://oracle.com/database/security
– Free Database Security Assessment Tool
– Database Security and GDPR Whitepaper
https://go.oracle.com/LP=54366
89
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
GDPR As a Service
an high level solution view
90
Record of Processing
Activities
GDPR Self Sevice
Consent
Management
GDPR Customer
Rights Management
GDPR Discovery
Engine
GDPR
Pseudonomization &
Indexing Engine
Customer App Customer App Customer App Customer App
Cusomer
Data
Cusomer
Data
Cusomer
Data
Cusomer
Data
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
GDPR As a Service - Discovery and Pseunominization
The Pilot, an high level solution view
91
GDPR D-Engine
Personal and Sensitive
Data Discovery
GDPR P-Engine
Execution of oblivion
and Subject Search
Customer App Customer App Customer App
Cusomer
Data
Cusomer
Data
Cusomer
Data
Search and Identify
Sensitive and Personal
Data. Where are Names,
Surnames?....
Search and Identify
Sensitive and Personal
Data. Where can I find This
Person?....
Provide Subject MAP,
oblivion Statements OR
Execute the
Pseudonimization on
targets (Provide Update
Statements or Execute
those)
PILOT SCOPE
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 92
GDPR intend to strengthen and unify data
protection for all individuals within the European
Union (EU)
When personal data are no longer necessary in
relation to the purposes for which they were
collected or otherwise processed, the controller
(Enterprise) must guarantee the erasure of
personal data
Enhance data breach Capability
Speed up Masking and Obfuscation processes
• Data Discovery :
• Identify personal data in Customer
information landscape
• Classify discovered data based on Categories
defined by Customer
• Create e personal data map relevant for
GDPR
• Data Management:
• Execute GDPR Oblivium on specific subject
• Execute Data Masking/Redaction
• Monitoring dato:
• Analyze application access on classified data
and discovered data
• Analyze data breach on discovered data
• Trace data processing within the
Company
GDPRaaSGDPR Requirements
for personal data
GDPR Business Requirement & GDPRaaS Capabilities
The Context and requirements
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
1. Map all DBs in
scope
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
2. Configure and
setup all meta
descriptions for all
Dba, Tables and
attributes
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
19
7
10
1
Personal Data Distribution - PARC
1. Nome
2. Cognome
3. Indirizzo
4. Email
21 5
1239
59
6
37
Number of Personal data Field
CDMM
CRMA
DBAZ
DOMA
MICK
PARC
3. Search COLUMNS
that likely contains
personal data
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
4. Search ROWS
(sampling) likely
contains personal
data
1. Name
2. Surname
3. Address
4. Phone Number
5. Social Security Number
6. E-mail
7. Document ID
Most Common
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
4. Search ROWS
(sampling) likely
contains personal
data
Sample Output with
likelihood of relevance for
GDPR Personal Data.
i.e. Col3 is an Email, Col2 is a
name with 75% of probability
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Next steps
98
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Ulteriori Approfondimenti
• “Oracle Desk”
– Sportello virtuale settimanale
• Ogni Venerdi h11-13
• Webcast
• Agenda aperta
– Approfondimenti sulle soluzioni
– Indirizzo su questioni architetturali e tecniche
– Pianificazione incontri 1:1
TBD da Febbraio 2019
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Ulteriori Approfondimenti
Oracle “Digital Shift” Tour
• 5 workshops itineranti presso i principali Atenei
– Live Streaming
• Laboratori hands-on di aggiornamento sulle competenze più avanzate
dell’Information Technology “digitale”
– L’infrastruttura fondante per le architetture a Microservizi:
• Docker, Kubernetes e CI/CD
– Le piattaforme evolute per le architetture a Microservizi
• ServiceMesh e Serverless
– Java 11: “alive and kicking”
– Basi Dati Multimodello: REST/JSON
– Deep Learning demistified TBD su richiesta
Soluzioni per
lo Sviluppo
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. |
Ulteriori Approfondimenti
Trial Cloud dedicati
• Ambienti trial dedicati
– Per verifiche tecniche, architetturali
– 1 / 2 mesi
– Su richiesta, assistenza tecnica
Su richiesta
Proposte ORACLE per la modernizzazione dello sviluppo applicativo

More Related Content

What's hot

Public Cloud services delivered to your Datacenter
Public Cloud services delivered to your DatacenterPublic Cloud services delivered to your Datacenter
Public Cloud services delivered to your DatacenterRiccardo Romani
 
J ullal hphybrid-cloud-interop14lv-theatresession-apr1tue4pm
J ullal hphybrid-cloud-interop14lv-theatresession-apr1tue4pmJ ullal hphybrid-cloud-interop14lv-theatresession-apr1tue4pm
J ullal hphybrid-cloud-interop14lv-theatresession-apr1tue4pmJathin Ullal
 
Citrix The Intelligence Workspace and State-of-the-art for SAP
Citrix The Intelligence Workspace and State-of-the-art for SAPCitrix The Intelligence Workspace and State-of-the-art for SAP
Citrix The Intelligence Workspace and State-of-the-art for SAPPT Datacomm Diangraha
 
A5 cloud security_now_a_reason_to_move_to_the_cloud
A5 cloud security_now_a_reason_to_move_to_the_cloudA5 cloud security_now_a_reason_to_move_to_the_cloud
A5 cloud security_now_a_reason_to_move_to_the_cloudDr. Wilfred Lin (Ph.D.)
 
MySQL day Dublin - OCI & Application Development
MySQL day Dublin - OCI & Application DevelopmentMySQL day Dublin - OCI & Application Development
MySQL day Dublin - OCI & Application DevelopmentHenry J. Kröger
 
Oracle Cloud Computing Strategy
Oracle Cloud Computing StrategyOracle Cloud Computing Strategy
Oracle Cloud Computing StrategyRex Wang
 
Revolutionizing ERP with in-Memory Computing using secure and Local SAP on Cloud
Revolutionizing ERP with in-Memory Computing using secure and Local SAP on CloudRevolutionizing ERP with in-Memory Computing using secure and Local SAP on Cloud
Revolutionizing ERP with in-Memory Computing using secure and Local SAP on CloudPT Datacomm Diangraha
 
Meet the experts: autoscaling in the cloud - case study Teleticket Service & ...
Meet the experts: autoscaling in the cloud - case study Teleticket Service & ...Meet the experts: autoscaling in the cloud - case study Teleticket Service & ...
Meet the experts: autoscaling in the cloud - case study Teleticket Service & ...David Geens
 
SpeedyCloud Technologies - Beijing, China
SpeedyCloud Technologies - Beijing, ChinaSpeedyCloud Technologies - Beijing, China
SpeedyCloud Technologies - Beijing, ChinaZaighum Malik 赞谋
 
Oracle Cloud Storage Service & Oracle Database Backup Cloud Service
Oracle Cloud Storage Service & Oracle Database Backup Cloud ServiceOracle Cloud Storage Service & Oracle Database Backup Cloud Service
Oracle Cloud Storage Service & Oracle Database Backup Cloud ServiceJean-Philippe PINTE
 
Využijte svou Oracle databázi naplno
Využijte svou Oracle databázi naplnoVyužijte svou Oracle databázi naplno
Využijte svou Oracle databázi naplnoMarketingArrowECS_CZ
 
Jelastic Cloud-in-the-Box on Top of IBM PureSystems
Jelastic Cloud-in-the-Box on Top of IBM PureSystemsJelastic Cloud-in-the-Box on Top of IBM PureSystems
Jelastic Cloud-in-the-Box on Top of IBM PureSystemsJelastic Multi-Cloud PaaS
 
Cloud migration plan1. executive summary ( 1 page)2. scope (
Cloud migration plan1. executive summary ( 1 page)2. scope (Cloud migration plan1. executive summary ( 1 page)2. scope (
Cloud migration plan1. executive summary ( 1 page)2. scope (mehek4
 
Cloud Security - I ain’t rocket science @ Club.cloud 20211103
Cloud Security - I ain’t rocket science @ Club.cloud 20211103Cloud Security - I ain’t rocket science @ Club.cloud 20211103
Cloud Security - I ain’t rocket science @ Club.cloud 20211103Edzo Botjes
 
Oracle Cloud Reference Architecture
Oracle Cloud Reference ArchitectureOracle Cloud Reference Architecture
Oracle Cloud Reference ArchitectureBob Rhubart
 
Introducing the New MagicDraw Plug-In for RTI Connext DDS: Industrial IoT Mee...
Introducing the New MagicDraw Plug-In for RTI Connext DDS: Industrial IoT Mee...Introducing the New MagicDraw Plug-In for RTI Connext DDS: Industrial IoT Mee...
Introducing the New MagicDraw Plug-In for RTI Connext DDS: Industrial IoT Mee...IncQuery Labs
 
Postgres Vision 2018: The Pragmatic Cloud
Postgres Vision 2018:  The Pragmatic CloudPostgres Vision 2018:  The Pragmatic Cloud
Postgres Vision 2018: The Pragmatic CloudEDB
 
Sesion covergentes 2016
Sesion covergentes 2016Sesion covergentes 2016
Sesion covergentes 2016Fran Navarro
 
Powering the Enterprise Cloud with CSC and Hitachi Data Systems
Powering the Enterprise Cloud with CSC and Hitachi Data SystemsPowering the Enterprise Cloud with CSC and Hitachi Data Systems
Powering the Enterprise Cloud with CSC and Hitachi Data SystemsHitachi Vantara
 
HP Cloud System Definition
HP Cloud System DefinitionHP Cloud System Definition
HP Cloud System DefinitionRien du Pre
 

What's hot (20)

Public Cloud services delivered to your Datacenter
Public Cloud services delivered to your DatacenterPublic Cloud services delivered to your Datacenter
Public Cloud services delivered to your Datacenter
 
J ullal hphybrid-cloud-interop14lv-theatresession-apr1tue4pm
J ullal hphybrid-cloud-interop14lv-theatresession-apr1tue4pmJ ullal hphybrid-cloud-interop14lv-theatresession-apr1tue4pm
J ullal hphybrid-cloud-interop14lv-theatresession-apr1tue4pm
 
Citrix The Intelligence Workspace and State-of-the-art for SAP
Citrix The Intelligence Workspace and State-of-the-art for SAPCitrix The Intelligence Workspace and State-of-the-art for SAP
Citrix The Intelligence Workspace and State-of-the-art for SAP
 
A5 cloud security_now_a_reason_to_move_to_the_cloud
A5 cloud security_now_a_reason_to_move_to_the_cloudA5 cloud security_now_a_reason_to_move_to_the_cloud
A5 cloud security_now_a_reason_to_move_to_the_cloud
 
MySQL day Dublin - OCI & Application Development
MySQL day Dublin - OCI & Application DevelopmentMySQL day Dublin - OCI & Application Development
MySQL day Dublin - OCI & Application Development
 
Oracle Cloud Computing Strategy
Oracle Cloud Computing StrategyOracle Cloud Computing Strategy
Oracle Cloud Computing Strategy
 
Revolutionizing ERP with in-Memory Computing using secure and Local SAP on Cloud
Revolutionizing ERP with in-Memory Computing using secure and Local SAP on CloudRevolutionizing ERP with in-Memory Computing using secure and Local SAP on Cloud
Revolutionizing ERP with in-Memory Computing using secure and Local SAP on Cloud
 
Meet the experts: autoscaling in the cloud - case study Teleticket Service & ...
Meet the experts: autoscaling in the cloud - case study Teleticket Service & ...Meet the experts: autoscaling in the cloud - case study Teleticket Service & ...
Meet the experts: autoscaling in the cloud - case study Teleticket Service & ...
 
SpeedyCloud Technologies - Beijing, China
SpeedyCloud Technologies - Beijing, ChinaSpeedyCloud Technologies - Beijing, China
SpeedyCloud Technologies - Beijing, China
 
Oracle Cloud Storage Service & Oracle Database Backup Cloud Service
Oracle Cloud Storage Service & Oracle Database Backup Cloud ServiceOracle Cloud Storage Service & Oracle Database Backup Cloud Service
Oracle Cloud Storage Service & Oracle Database Backup Cloud Service
 
Využijte svou Oracle databázi naplno
Využijte svou Oracle databázi naplnoVyužijte svou Oracle databázi naplno
Využijte svou Oracle databázi naplno
 
Jelastic Cloud-in-the-Box on Top of IBM PureSystems
Jelastic Cloud-in-the-Box on Top of IBM PureSystemsJelastic Cloud-in-the-Box on Top of IBM PureSystems
Jelastic Cloud-in-the-Box on Top of IBM PureSystems
 
Cloud migration plan1. executive summary ( 1 page)2. scope (
Cloud migration plan1. executive summary ( 1 page)2. scope (Cloud migration plan1. executive summary ( 1 page)2. scope (
Cloud migration plan1. executive summary ( 1 page)2. scope (
 
Cloud Security - I ain’t rocket science @ Club.cloud 20211103
Cloud Security - I ain’t rocket science @ Club.cloud 20211103Cloud Security - I ain’t rocket science @ Club.cloud 20211103
Cloud Security - I ain’t rocket science @ Club.cloud 20211103
 
Oracle Cloud Reference Architecture
Oracle Cloud Reference ArchitectureOracle Cloud Reference Architecture
Oracle Cloud Reference Architecture
 
Introducing the New MagicDraw Plug-In for RTI Connext DDS: Industrial IoT Mee...
Introducing the New MagicDraw Plug-In for RTI Connext DDS: Industrial IoT Mee...Introducing the New MagicDraw Plug-In for RTI Connext DDS: Industrial IoT Mee...
Introducing the New MagicDraw Plug-In for RTI Connext DDS: Industrial IoT Mee...
 
Postgres Vision 2018: The Pragmatic Cloud
Postgres Vision 2018:  The Pragmatic CloudPostgres Vision 2018:  The Pragmatic Cloud
Postgres Vision 2018: The Pragmatic Cloud
 
Sesion covergentes 2016
Sesion covergentes 2016Sesion covergentes 2016
Sesion covergentes 2016
 
Powering the Enterprise Cloud with CSC and Hitachi Data Systems
Powering the Enterprise Cloud with CSC and Hitachi Data SystemsPowering the Enterprise Cloud with CSC and Hitachi Data Systems
Powering the Enterprise Cloud with CSC and Hitachi Data Systems
 
HP Cloud System Definition
HP Cloud System DefinitionHP Cloud System Definition
HP Cloud System Definition
 

Similar to Proposte ORACLE per la modernizzazione dello sviluppo applicativo

20171106_OracleWebcast_ITTrends_EFavuzzi_KPatenge
20171106_OracleWebcast_ITTrends_EFavuzzi_KPatenge20171106_OracleWebcast_ITTrends_EFavuzzi_KPatenge
20171106_OracleWebcast_ITTrends_EFavuzzi_KPatengeKarin Patenge
 
Insights into Real-world Data Management Challenges
Insights into Real-world Data Management ChallengesInsights into Real-world Data Management Challenges
Insights into Real-world Data Management ChallengesDataWorks Summit
 
Insights into Real World Data Management Challenges
Insights into Real World Data Management ChallengesInsights into Real World Data Management Challenges
Insights into Real World Data Management ChallengesDataWorks Summit
 
#PCMVision: Oracle Hybrid Cloud Solutions
#PCMVision: Oracle Hybrid Cloud Solutions#PCMVision: Oracle Hybrid Cloud Solutions
#PCMVision: Oracle Hybrid Cloud SolutionsPCM
 
OOW-5185-Hybrid Cloud
OOW-5185-Hybrid CloudOOW-5185-Hybrid Cloud
OOW-5185-Hybrid CloudBen Duan
 
Domain Specific Languages for Parallel Graph AnalytiX (PGX)
Domain Specific Languages for Parallel Graph AnalytiX (PGX)Domain Specific Languages for Parallel Graph AnalytiX (PGX)
Domain Specific Languages for Parallel Graph AnalytiX (PGX)Eelco Visser
 
Digital Reinvention by NRB
Digital Reinvention by NRBDigital Reinvention by NRB
Digital Reinvention by NRBWilliam Poos
 
Oracle Cloud Infrastructure Overview Deck.pptx
Oracle Cloud Infrastructure Overview Deck.pptxOracle Cloud Infrastructure Overview Deck.pptx
Oracle Cloud Infrastructure Overview Deck.pptxLabibKhairi
 
#dbhouseparty - Should I be building Microservices?
#dbhouseparty - Should I be building Microservices?#dbhouseparty - Should I be building Microservices?
#dbhouseparty - Should I be building Microservices?Tammy Bednar
 
Software Defined IT @ Evento SOIEL Roma 6 Aprile 2017
Software Defined IT @ Evento SOIEL Roma 6 Aprile 2017Software Defined IT @ Evento SOIEL Roma 6 Aprile 2017
Software Defined IT @ Evento SOIEL Roma 6 Aprile 2017Riccardo Romani
 
Wise Men Solutions Cloud Migration Webinar
Wise Men Solutions Cloud Migration WebinarWise Men Solutions Cloud Migration Webinar
Wise Men Solutions Cloud Migration WebinarWise Men
 
18. Madhur Hemnani - Result Orientated Innovation with Oracle HR Analytics
18. Madhur Hemnani - Result Orientated Innovation with Oracle HR Analytics18. Madhur Hemnani - Result Orientated Innovation with Oracle HR Analytics
18. Madhur Hemnani - Result Orientated Innovation with Oracle HR AnalyticsCedar Consulting
 
Windows Azure Platform - Jonathan Wong
Windows Azure Platform - Jonathan WongWindows Azure Platform - Jonathan Wong
Windows Azure Platform - Jonathan WongSpiffy
 
Oracle GoldenGate Cloud Service Overview
Oracle GoldenGate Cloud Service OverviewOracle GoldenGate Cloud Service Overview
Oracle GoldenGate Cloud Service OverviewJinyu Wang
 
5° Sessione Oracle - CRUI: Cloud come leva per la trasformazione digitale
5° Sessione Oracle - CRUI: Cloud come leva per la trasformazione digitale5° Sessione Oracle - CRUI: Cloud come leva per la trasformazione digitale
5° Sessione Oracle - CRUI: Cloud come leva per la trasformazione digitaleJürgen Ambrosi
 
OpenText ECM - Connecting Content to your Digital Business
OpenText ECM - Connecting Content to your Digital BusinessOpenText ECM - Connecting Content to your Digital Business
OpenText ECM - Connecting Content to your Digital BusinessOpenText
 
Cloud Computing Architecture Primer
Cloud Computing Architecture PrimerCloud Computing Architecture Primer
Cloud Computing Architecture PrimerIlham Ahmed
 
Oracle - Continuous Delivery NYC meetup, June 07, 2018
Oracle - Continuous Delivery NYC meetup, June 07, 2018Oracle - Continuous Delivery NYC meetup, June 07, 2018
Oracle - Continuous Delivery NYC meetup, June 07, 2018Oracle Developers
 

Similar to Proposte ORACLE per la modernizzazione dello sviluppo applicativo (20)

Cloud Oracle
Cloud Oracle Cloud Oracle
Cloud Oracle
 
02 오라클
02 오라클02 오라클
02 오라클
 
20171106_OracleWebcast_ITTrends_EFavuzzi_KPatenge
20171106_OracleWebcast_ITTrends_EFavuzzi_KPatenge20171106_OracleWebcast_ITTrends_EFavuzzi_KPatenge
20171106_OracleWebcast_ITTrends_EFavuzzi_KPatenge
 
Insights into Real-world Data Management Challenges
Insights into Real-world Data Management ChallengesInsights into Real-world Data Management Challenges
Insights into Real-world Data Management Challenges
 
Insights into Real World Data Management Challenges
Insights into Real World Data Management ChallengesInsights into Real World Data Management Challenges
Insights into Real World Data Management Challenges
 
#PCMVision: Oracle Hybrid Cloud Solutions
#PCMVision: Oracle Hybrid Cloud Solutions#PCMVision: Oracle Hybrid Cloud Solutions
#PCMVision: Oracle Hybrid Cloud Solutions
 
OOW-5185-Hybrid Cloud
OOW-5185-Hybrid CloudOOW-5185-Hybrid Cloud
OOW-5185-Hybrid Cloud
 
Domain Specific Languages for Parallel Graph AnalytiX (PGX)
Domain Specific Languages for Parallel Graph AnalytiX (PGX)Domain Specific Languages for Parallel Graph AnalytiX (PGX)
Domain Specific Languages for Parallel Graph AnalytiX (PGX)
 
Digital Reinvention by NRB
Digital Reinvention by NRBDigital Reinvention by NRB
Digital Reinvention by NRB
 
Oracle Cloud Infrastructure Overview Deck.pptx
Oracle Cloud Infrastructure Overview Deck.pptxOracle Cloud Infrastructure Overview Deck.pptx
Oracle Cloud Infrastructure Overview Deck.pptx
 
#dbhouseparty - Should I be building Microservices?
#dbhouseparty - Should I be building Microservices?#dbhouseparty - Should I be building Microservices?
#dbhouseparty - Should I be building Microservices?
 
Software Defined IT @ Evento SOIEL Roma 6 Aprile 2017
Software Defined IT @ Evento SOIEL Roma 6 Aprile 2017Software Defined IT @ Evento SOIEL Roma 6 Aprile 2017
Software Defined IT @ Evento SOIEL Roma 6 Aprile 2017
 
Wise Men Solutions Cloud Migration Webinar
Wise Men Solutions Cloud Migration WebinarWise Men Solutions Cloud Migration Webinar
Wise Men Solutions Cloud Migration Webinar
 
18. Madhur Hemnani - Result Orientated Innovation with Oracle HR Analytics
18. Madhur Hemnani - Result Orientated Innovation with Oracle HR Analytics18. Madhur Hemnani - Result Orientated Innovation with Oracle HR Analytics
18. Madhur Hemnani - Result Orientated Innovation with Oracle HR Analytics
 
Windows Azure Platform - Jonathan Wong
Windows Azure Platform - Jonathan WongWindows Azure Platform - Jonathan Wong
Windows Azure Platform - Jonathan Wong
 
Oracle GoldenGate Cloud Service Overview
Oracle GoldenGate Cloud Service OverviewOracle GoldenGate Cloud Service Overview
Oracle GoldenGate Cloud Service Overview
 
5° Sessione Oracle - CRUI: Cloud come leva per la trasformazione digitale
5° Sessione Oracle - CRUI: Cloud come leva per la trasformazione digitale5° Sessione Oracle - CRUI: Cloud come leva per la trasformazione digitale
5° Sessione Oracle - CRUI: Cloud come leva per la trasformazione digitale
 
OpenText ECM - Connecting Content to your Digital Business
OpenText ECM - Connecting Content to your Digital BusinessOpenText ECM - Connecting Content to your Digital Business
OpenText ECM - Connecting Content to your Digital Business
 
Cloud Computing Architecture Primer
Cloud Computing Architecture PrimerCloud Computing Architecture Primer
Cloud Computing Architecture Primer
 
Oracle - Continuous Delivery NYC meetup, June 07, 2018
Oracle - Continuous Delivery NYC meetup, June 07, 2018Oracle - Continuous Delivery NYC meetup, June 07, 2018
Oracle - Continuous Delivery NYC meetup, June 07, 2018
 

More from Jürgen Ambrosi

Discover AI with Microsoft Azure
Discover AI with Microsoft AzureDiscover AI with Microsoft Azure
Discover AI with Microsoft AzureJürgen Ambrosi
 
Esploriamo Windows 10: nuove funzionalità e aggiornamenti. Potenziare l’esper...
Esploriamo Windows 10: nuove funzionalità e aggiornamenti. Potenziare l’esper...Esploriamo Windows 10: nuove funzionalità e aggiornamenti. Potenziare l’esper...
Esploriamo Windows 10: nuove funzionalità e aggiornamenti. Potenziare l’esper...Jürgen Ambrosi
 
I nuovi strumenti di comunicazione e collaborazione di Office 365 e la loro i...
I nuovi strumenti di comunicazione e collaborazione di Office 365 e la loro i...I nuovi strumenti di comunicazione e collaborazione di Office 365 e la loro i...
I nuovi strumenti di comunicazione e collaborazione di Office 365 e la loro i...Jürgen Ambrosi
 
Power BI Overview e la soluzione SCA per gli Atenei
 Power BI Overview e la soluzione SCA per gli Atenei Power BI Overview e la soluzione SCA per gli Atenei
Power BI Overview e la soluzione SCA per gli AteneiJürgen Ambrosi
 
HPC on Azure for Reserach
HPC on Azure for ReserachHPC on Azure for Reserach
HPC on Azure for ReserachJürgen Ambrosi
 
Gruppo di lavoro ICT - attività 2019
Gruppo di lavoro ICT - attività 2019Gruppo di lavoro ICT - attività 2019
Gruppo di lavoro ICT - attività 2019Jürgen Ambrosi
 
Threat management lifecycle in ottica GDPR
Threat management lifecycle in ottica GDPRThreat management lifecycle in ottica GDPR
Threat management lifecycle in ottica GDPRJürgen Ambrosi
 
Identity and Data protection with Enterprise Mobility Security in ottica GDPR
Identity and Data protection with Enterprise Mobility Security in ottica GDPRIdentity and Data protection with Enterprise Mobility Security in ottica GDPR
Identity and Data protection with Enterprise Mobility Security in ottica GDPRJürgen Ambrosi
 
Dalle soluzioni di BackUp & Recovery al Data management a 360°
Dalle soluzioni di BackUp & Recovery al Data management a 360° Dalle soluzioni di BackUp & Recovery al Data management a 360°
Dalle soluzioni di BackUp & Recovery al Data management a 360° Jürgen Ambrosi
 
Le soluzioni tecnologiche per il disaster recovery e business continuity
Le soluzioni tecnologiche per il disaster recovery e business continuityLe soluzioni tecnologiche per il disaster recovery e business continuity
Le soluzioni tecnologiche per il disaster recovery e business continuityJürgen Ambrosi
 
Le soluzioni tecnologiche per il Copy Data Management
Le soluzioni tecnologiche per il Copy Data ManagementLe soluzioni tecnologiche per il Copy Data Management
Le soluzioni tecnologiche per il Copy Data ManagementJürgen Ambrosi
 
L’assistente virtuale che informa gli studenti: l'esperienza del Politecnico ...
L’assistente virtuale che informa gli studenti: l'esperienza del Politecnico ...L’assistente virtuale che informa gli studenti: l'esperienza del Politecnico ...
L’assistente virtuale che informa gli studenti: l'esperienza del Politecnico ...Jürgen Ambrosi
 
Le soluzioni tecnologiche a supporto del mondo OpenStack e Container
Le soluzioni tecnologiche a supporto del mondo OpenStack e ContainerLe soluzioni tecnologiche a supporto del mondo OpenStack e Container
Le soluzioni tecnologiche a supporto del mondo OpenStack e ContainerJürgen Ambrosi
 
Webinar Fondazione CRUI e VMware: VMware vRealize Suite
 Webinar Fondazione CRUI e VMware: VMware vRealize Suite Webinar Fondazione CRUI e VMware: VMware vRealize Suite
Webinar Fondazione CRUI e VMware: VMware vRealize SuiteJürgen Ambrosi
 
Veritas - Software Defined Storage
Veritas - Software Defined StorageVeritas - Software Defined Storage
Veritas - Software Defined StorageJürgen Ambrosi
 
Le soluzioni tecnologiche a supporto della normativa GDPR
Le soluzioni tecnologiche a supporto della normativa GDPRLe soluzioni tecnologiche a supporto della normativa GDPR
Le soluzioni tecnologiche a supporto della normativa GDPRJürgen Ambrosi
 
IBM Cloud: Architecture for Disruption
IBM Cloud: Architecture for DisruptionIBM Cloud: Architecture for Disruption
IBM Cloud: Architecture for DisruptionJürgen Ambrosi
 

More from Jürgen Ambrosi (20)

Discover AI with Microsoft Azure
Discover AI with Microsoft AzureDiscover AI with Microsoft Azure
Discover AI with Microsoft Azure
 
IBM Cloud Platform
IBM Cloud Platform IBM Cloud Platform
IBM Cloud Platform
 
Laboratori virtuali
Laboratori virtualiLaboratori virtuali
Laboratori virtuali
 
Esploriamo Windows 10: nuove funzionalità e aggiornamenti. Potenziare l’esper...
Esploriamo Windows 10: nuove funzionalità e aggiornamenti. Potenziare l’esper...Esploriamo Windows 10: nuove funzionalità e aggiornamenti. Potenziare l’esper...
Esploriamo Windows 10: nuove funzionalità e aggiornamenti. Potenziare l’esper...
 
I nuovi strumenti di comunicazione e collaborazione di Office 365 e la loro i...
I nuovi strumenti di comunicazione e collaborazione di Office 365 e la loro i...I nuovi strumenti di comunicazione e collaborazione di Office 365 e la loro i...
I nuovi strumenti di comunicazione e collaborazione di Office 365 e la loro i...
 
Power BI Overview e la soluzione SCA per gli Atenei
 Power BI Overview e la soluzione SCA per gli Atenei Power BI Overview e la soluzione SCA per gli Atenei
Power BI Overview e la soluzione SCA per gli Atenei
 
HPC on Azure for Reserach
HPC on Azure for ReserachHPC on Azure for Reserach
HPC on Azure for Reserach
 
Gruppo di lavoro ICT - attività 2019
Gruppo di lavoro ICT - attività 2019Gruppo di lavoro ICT - attività 2019
Gruppo di lavoro ICT - attività 2019
 
Threat management lifecycle in ottica GDPR
Threat management lifecycle in ottica GDPRThreat management lifecycle in ottica GDPR
Threat management lifecycle in ottica GDPR
 
Identity and Data protection with Enterprise Mobility Security in ottica GDPR
Identity and Data protection with Enterprise Mobility Security in ottica GDPRIdentity and Data protection with Enterprise Mobility Security in ottica GDPR
Identity and Data protection with Enterprise Mobility Security in ottica GDPR
 
Dalle soluzioni di BackUp & Recovery al Data management a 360°
Dalle soluzioni di BackUp & Recovery al Data management a 360° Dalle soluzioni di BackUp & Recovery al Data management a 360°
Dalle soluzioni di BackUp & Recovery al Data management a 360°
 
Le soluzioni tecnologiche per il disaster recovery e business continuity
Le soluzioni tecnologiche per il disaster recovery e business continuityLe soluzioni tecnologiche per il disaster recovery e business continuity
Le soluzioni tecnologiche per il disaster recovery e business continuity
 
Le soluzioni tecnologiche per il Copy Data Management
Le soluzioni tecnologiche per il Copy Data ManagementLe soluzioni tecnologiche per il Copy Data Management
Le soluzioni tecnologiche per il Copy Data Management
 
L’assistente virtuale che informa gli studenti: l'esperienza del Politecnico ...
L’assistente virtuale che informa gli studenti: l'esperienza del Politecnico ...L’assistente virtuale che informa gli studenti: l'esperienza del Politecnico ...
L’assistente virtuale che informa gli studenti: l'esperienza del Politecnico ...
 
Le soluzioni tecnologiche a supporto del mondo OpenStack e Container
Le soluzioni tecnologiche a supporto del mondo OpenStack e ContainerLe soluzioni tecnologiche a supporto del mondo OpenStack e Container
Le soluzioni tecnologiche a supporto del mondo OpenStack e Container
 
Webinar Fondazione CRUI e VMware: VMware vRealize Suite
 Webinar Fondazione CRUI e VMware: VMware vRealize Suite Webinar Fondazione CRUI e VMware: VMware vRealize Suite
Webinar Fondazione CRUI e VMware: VMware vRealize Suite
 
Veritas - Software Defined Storage
Veritas - Software Defined StorageVeritas - Software Defined Storage
Veritas - Software Defined Storage
 
Le soluzioni tecnologiche a supporto della normativa GDPR
Le soluzioni tecnologiche a supporto della normativa GDPRLe soluzioni tecnologiche a supporto della normativa GDPR
Le soluzioni tecnologiche a supporto della normativa GDPR
 
IBM Cloud: Architecture for Disruption
IBM Cloud: Architecture for DisruptionIBM Cloud: Architecture for Disruption
IBM Cloud: Architecture for Disruption
 
VMware Workspace One
VMware Workspace OneVMware Workspace One
VMware Workspace One
 

Recently uploaded

How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitolTechU
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfMahmoud M. Sallam
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupJonathanParaisoCruz
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxsocialsciencegdgrohi
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxAvyJaneVismanos
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...jaredbarbolino94
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,Virag Sontakke
 

Recently uploaded (20)

How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptx
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdf
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized Group
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptx
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
 

Proposte ORACLE per la modernizzazione dello sviluppo applicativo

  • 1.
  • 2. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Oracle e CRUI Webinar ICT – Gennaio 2019 Gabriele Folchi Cloud Platform Representative gabriele.folchi@oracle.com
  • 3. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle. 3
  • 4. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Agenda • Oracle, oggi • La collaborazione con la CRUI e le soluzioni proposte • Webinar 2: Soluzioni per lo Sviluppo “Digital” 4  Esposizione sintetica, poi successivi webinar e sessioni di approfondimento  Domande in chat e Survey,  Acronimi…
  • 5. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Oracle, oggi 5
  • 6. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Oracle, oggi • Cloud Provider globale… • Open- • Data Lake • Machine Learning • Sviluppo e Architetture Cloud Native • …nel segmento “Enterprise” • Performance e Resilienza Enterprise: IaaS “Gen2” • Conformità (GDPR) e Governance Enterprise • Costi e Semplicità di configurazione • Opzioni per la migrazione Enterprise • Espandibilità Enterprise: IaaS + PaaS + SaaS, “Autonomous” • Lift and Shift, Improve 6 Non più soltanto leader del Database
  • 7. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Gen 2 Cloud Built for High Performance, Security & Governance NVMe storage Load Balancers, …Bare Metal VMs Exadata, RAC PHYSICAL NETWORK DATACENTERSREGION VIRTUAL NETWORK COMPUTE, STORAGE, DATABASE, LBs, … Availability Domain 1 Availability Domain 2 Availability Domain 3 Compartments,Monitoring,CoreSecurity Edge Security (DDoS, Traffic Steering, WebApp Firewall, Health Monitoring) 3 datacenter (AD) per Metro Area 1 msec di latenza tra AD 25/100 Gbs NIC 1,5 - 100 microsec intra AD Non oversubscribed Offbox virtualization https://blogs.oracle.com/oraclemagazine/infrastructure-as-a-service-re-created BareMetal as a Service, bring your own hypervisor Container, VM, Engineered Systems as a Service
  • 8. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Only Cloud with 3 Service Level Agreements Preminent cloud provider Availability Covered Covered Performance Covered No coverage Manageability Covered No coverage
  • 9. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Oracle Cloud Offers the Most Aggressive Pricing Oracle Preminent cloud provider Oracle costs: Compute Standard compute core/hours $0.03 $0.096 68% less Block Storage 1 TB @ 25K IOPS /per month $43 $1,750 97% less Network 100 TB egress per month $76 $7,800 99% less https://cloud.oracle.com/en_US/cost-estimator
  • 10. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | For on-premise customers Oracle Cloud Offers more capacity per license than other authorized cloud providers • Su Oracle Cloud – 2 OCPU = 4 vCpu = 1 Licenza on-prem • Amazon EC2 and RDS - count two vCPUs as equivalent to one Oracle Processor license if hyper-threading is enabled, and one vCPU as equivalent to one Oracle Processor license if hyper-threading is not enabled. • Microsoft Azure – count two vCPUs as equivalent to one Oracle Processor license if hyper- threading is enabled, and one vCPU as equivalent to one Oracle Processor license if hyper- threading is not enabled. https://www.oracle.com/assets/cloud-licensing-070579.pdf
  • 11. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Oracle Cloud Offers a Comprehensive Set of Cloud Services
  • 12. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | …and worldwide Internet Intelligence https://map.internetintel.oracle.com
  • 13. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Oracle Cloud: formule di pricing • Pay as you Go – Provision resources on demand with no upfront commitment, and pay only for what you use • Universal Credit – Discounted, predictable spending, and complete resource flexibility with monthly commitment • Receive a discount by committing to a minimum one-year and $1000 USD monthly credit • Usage is consumed from your monthly prepaid commitment • Any overage is charged at the same discounted rate – + “Bring your Own License” to PaaS • Leverage existing on-premises licenses to reduce PaaS costs https://cloud.oracle.com/en_US/pricing/options
  • 14. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | “We were seeing 75% utilization and 60X performance improvements over other cloud providers” Navindra Yadav, founder, Cisco Tetration
  • 15. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Oracle è Cloud Service Provider (CSP) certificato AgID • Cloud Service Provider certificato AgID – https://cloud.italia.it/marketplace/supplier/ market/index.html – IaaS, PaaS, SaaS
  • 16. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Approfondimenti online • https://cloud.oracle.com/home (home) • https://cloud.oracle.com/en_US/cost-estimator (configuratore online) • https://myservices.us.oraclecloud.com/mycloud/signup?language=en (trial) • https://docs.oracle.com/en/cloud/ (documentazione online) 16
  • 17.
  • 18. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | La collaborazione Oracle / CRUI 18
  • 19. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | La transizione al “Digital” • Servizi self-service online, multicanale – Applicazioni attuali e nuove – Per interni e esterni • Conoscenza e gestione 360° del “Cliente” • Creare valore distintivo sul Mercato globale
  • 20. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Transizione Digital per l’IT • Servizi self-service online, multicanale – Attuali e nuovi – Per interni e esterni • Conoscenza e gestione 360° del “Cliente” • Creare valore distintivo sul Mercato globale Infrastrutture IT Sviluppo IT Strategie  Maggiore efficientamento dell’ on-prem  Capacità On Demand  Maggiore Continuità  Maggiore Protezione  Archittture modulari e distribuite  Prototipazione Continua e Sviluppo Rapido  Integrazione e Federazione con sistemi esterni  Dematerializz. processi e asset  Collaborazione team  Comunicazione, Self-Service  Analitica  Offerta e Ricerca su tecnologie di frontiera
  • 21. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Le Soluzioni Oracle… • Servizi self-service online, multicanale – Attuali e nuovi – Per interni e esterni • Conoscenza e gestione 360° del “Cliente” • Creare valore distintivo sul Mercato globale Infrastrutture IT Sviluppo IT Strategie Maggiore efficientamento dell’ on-prem Capacità On Demand Maggiore Continuità Maggiore Protezione (Micro)Servizi Prototipazione Continua e Sviluppo Rapido Integrazione e Federazione con sistemi esterni Dematerializzazione processi e asset Processi Collaborativi Comunicazione, Self-Service Analitica Offerta e Ricerca su tecnologie di frontiera Soluzioni per le Infrastrutture Digitali Soluzioni per lo Sviluppo Digitale Soluzioni per la Comunicazione Digitale Soluzioni per la Ricerca
  • 22. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Soluzioni per le Infrastrutture Digitali …nel contesto della roadmap AgID del Piano Triennale ICT Soluzioni per le Infrastrutture Maggiore efficientamento dell’ on-prem Capacità On Demand Maggiore Continuità Maggiore Protezione Appliance HWConsolidamento HW, Automazione Consolidamento SW, Automazione Offloading “on-demand” Off-site DR GDPR Upgrade DBEE Storage (& Backup) in Cloud Linux Dev, Test & MOOC in Cloud Offsite DR dei Dati GDPR in-db DC in Cloud DR “intra” Cloud GDPR & Cybersecurity in Cloud Riduzione investimenti on-prem Migrazione a Cloud Obiettivi ICT
  • 23. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Soluzioni per lo Sviluppo …nel contesto della roadmap AgID del Piano Triennale ICT Soluzioni per lo Sviluppo Piattaforme “Container-native”Container e Serverless DataStore “multimodello” Sviluppo “LowCode “ Identity Federation GDPR REST/JSON in database APEX 18.1 Identity Cloud Service GDPR in-db Piattaforme Container GDPR & Cybersecurity in Cloud  Archittture modulari e distribuite  Prototipazione Continua e Sviluppo Rapido  Integrazione e Federazione con sistemi esterni Riduzione investimenti on-prem Migrazione a Cloud Obiettivi ICT
  • 24. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Soluzioni per la Comunicazione …nel contesto della roadmap AgID del Piano Triennale ICT Soluzioni per la Comunicazione Customer Experience Cloud Service Gestione Digiitale dei Contenuti e Processi Integrazione con strumenti di collaboration Sviluppo rapido di micrositi, multicanale e conversazionali Integrazione rapida con API esterne Analitica rapida e self-service VisualBuilder Cloud Service, DigitalAssistant Integration Cloud Service DataVisualization Dematerializzazione processi e asset Processi Collaborativi Comunicazione, Self-Service Analitica Pilot su Cloud Obiettivi ICT
  • 25. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Soluzioni per lo Sviluppo …nel contesto della roadmap AgID del Piano Triennale ICT Soluzioni per la Ricerca HPC CloudHPC in Cloud DataScience Internet of Things, Industry 4.0 Offerta e Ricerca su tecnologie di frontiera DataScience Platform Internet of Things Cloud Service Blockchain Blockchain CloudService Obiettivi Ateneo Pilot su Cloud
  • 26. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Ulteriori Approfondimenti Survey • Importante per – Approfondimenti di dettaglio – Identificare aree di maggiore interesse, migliori condizioni di convenzione
  • 27.
  • 28. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Sessioni webinars
  • 29. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Soluzioni per lo Sviluppo Soluzioni per lo Sviluppo Soluzioni per lo Sviluppo DataStore “multimodello” Sviluppo “LowCode “ Identity Federation GDPR REST/JSON in database APEX 18.1 Identity Cloud Service GDPR in-db GDPR & Cybersecurity in Cloud (Micro)Servizi Prototipazione Continua e Sviluppo Rapido Integrazione e Federazione con sistemi esterni Riduzione investimenti on-prem Migrazione a Cloud Obiettivi ICT Piattaforme “Container-native”Container e Serverless Piattaforme Container
  • 30. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | REST / JSON in-db 30 REST / JSON in DB
  • 31. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 31 On premise e in Cloud Oracle Database “Multi Modello”: Accesso REST e utilizzo come Document Store JSON JSON JSON Via RESTful service Via Native APIs Data persisted in database In JSON SQL Data analyzed via SQL Oracle REST Data Service REST / JSON in DB
  • 32. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Oracle REST Data Services HTTP(s) API App-Dev with Relational Tables in Oracle Database { “custno”: 1001, “name”: “Scott King”, “address”: “500 Main street, Innovation CA”, “orders”: [ { “orderno”: 404, “orderdate”: “Feb 27, 2014”, “status”: “in process”} } } { “orderno”: 303, “orderdate”: “Feb 26, 2014”, “status”: “in process”} ] } JSON HTTP(s) https://myhost/myapp/hr/customerorders/1001 Oracle REST Data Services SQL SQL result to JSON transformation URI Request or HTTP(s) post mapped to SQL request JDBC Connection Pool Oracle Database URI Module Template Context Root https://www.oracle.com/database/technologies/appdev/rest.html GETTING STARTED: https://docs.oracle.com/en/database/oracle/oracle-rest-data-services/18.4/qsord/get- started-with-oracle-rest-data-services.html#GUID-14BE2F08-842E-4D2F-86B9-EA245B8487F9
  • 33. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 33Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle REST Data Services 3.0 RESTful access to relational data returned in JSON format • Oracle REST Data services is an enhanced version of a Java based mod_plsql clone we already ship • Maps requests to SQL and transforms results to JSON, CSV, Binary and even Excel • Data service request mappings can be defined using Oracle SQL Developer 4.1 http://myhost/hcm/employees/10 SELECT * FROM EMP WHERE DEPTNO = :b1 Oracle DBBrowser 1. Browser RESTful get request 2. ORDS maps to “EMPLOYEES” SQL ORDSRuns in WLS, Tomcat, Glassfish container Oracle REST Data Services REST / JSON in DB https://www.oracle.com/database/technologies/appdev/rest.html GETTING STARTED: https://docs.oracle.com/en/database/oracle/oracle-rest-data-services/18.4/qsord/get- started-with-oracle-rest-data-services.html#GUID-14BE2F08-842E-4D2F-86B9-EA245B8487F9
  • 34. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Simple Oracle Document Access (SODA) 34 Oracle as JSON document store • Transactions and consistency • Advanced SQL engine • Enterprise-Grade High Availability • Enterprise-Grade Security • Scalability and Performance: Exadata and Real Application Clusters • Same administration, backup/restore procedures as Oracle DB • Oracle Cloud Infrastructure: Oracle Database Cloud Service REST / JSON in DB https://docs.oracle.com/en/database/oracle/oracle-rest-data-services/18.2/adrst/using-soda- rest.html#GUID-C67498D7-5783-4969-80EF-C180CEC1144A
  • 35. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 35 Insert JSON documents via REST Data persisted in database In JSON JSON JSON REST API PUT /my_database/my_schema/customers Content-Type: application/json Body: { "firstName": "John", “lastName”: "Smith", "age": 25, "address": { "streetAddress": "21 2nd Street", "city": "New York", "state": "NY", "postalCode": "10021“, "isBusiness" : false }, "phoneNumbers": [ {"type": "home", "number": "212 555-1234“ }, {"type": "fax", "number": "646 555-4567“ } ] }
  • 36. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 36 Access JSON Documents via SQL Data persisted in database In JSON JSON JDBC/ODBC SQL SELECT c.json_document.firstName, c.json_document.lastName, c.json_document.age, c.json_document.address.streetAddress, c.json_document.address.city, c.json_document.address.state, c.json_document.address.postalCode FROM "MyCollection" c; firstName lastName address.city ----------- ----------- -------------- “John” “Smith” “New York”
  • 37. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Representing rows as objects 37 select JSON_OBJECT( 'Id' is EMPLOYEE_ID, 'FirstName' is FIRST_NAME, 'LastName' is LAST_NAME ) JSON from HR.EMPLOYEES JSON ------------------------------------------------------ {"Id":100,"FirstName":"Steven","LastName":"King"} {"Id":101,"FirstName":"Neena","LastName":"Kochhar"} {"Id":102,"FirstName":"Lex","LastName":"De Haan"} {"Id":103,"FirstName":"Alexander","LastName":"Hunold"} {"Id":104,"FirstName":"Bruce","LastName":"Ernst"} {"Id":105,"FirstName":"David","LastName":"Austin"} {"Id":106,"FirstName":"Valli","LastName":"Pataballa"} {"Id":107,"FirstName":"Diana","LastName":"Lorentz"} {"Id":108,"FirstName":"Nancy","LastName":"Greenberg"} {"Id":109,"FirstName":"Daniel","LastName":"Faviet"} {"Id":110,"FirstName":"John","LastName":"Chen"} • Generates a JSON Object from each row returned by the query • The Object contains a key:value pair for each pair of arguments specified in the JSON_OBJECT operator
  • 38. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Learn More about Oracle, JSON and SODA • Oracle JSON document store on the Oracle Technology Network – http://otn.oracle.com/database/application-development/oracle-document- store/index.html • Downloadable Oracle JSON Code samples on Github – https://github.com/oracle/json-in-db • LiveSQL: https://livesql.oracle.com/apex/f?p=590:1000 38
  • 39. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | LiveSQL https://livesql.oracle.com/
  • 40. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | “LowCode”: sviluppare applicazioni moderne con APEX 18.1 40 LowCode: APEX 18.1
  • 41. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 41 Sviluppare “Low Code” moderne UI responsive: APEX 18.1 Database-centric web application development framework Develop desktop and mobile web apps Visualize and maintain database data Leverage SQL Skills and database capabilities LowCode: APEX 18.1
  • 42. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 42 Oracle APEX Use Cases Developing opportunistic & self service web apps Extending enterprise application solutions Migrating file based and client server apps to the web
  • 43. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 43 Oracle APEX Distinguishing Characteristics App Development IDE is a web browser. No client software needed App definitions are stored in the database as meta data. Declarative – No code generation Page generation is efficient with only one request and one response. Data processing done in the Database
  • 44. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 44 Oracle APEX • No-cost fully supported feature • Any number of apps, developers & end-users • Specialized Oracle Support Team • 11gR2, 12c, 18c • All DB editions: EE, SE, XE • Included with Oracle Cloud Services • Database Cloud Service • No cost evaluation http://apex.oracle.com • Easy to install • Included by default with all editions of Oracle database • Download latest release from https://apex.oracle.com/otn No cost feature of the Oracle Database
  • 45. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 45 Features: Multiple, etherogeneous Data Sources Utilize the Oracle Database / ORDS / Web Services Local Data Source HTTPS REST, SOAP Oracle Database & APEX JDBC JDBC Remote Data Sources & Services (REST enabled SQL) Enterprise Data Sources and Services Database Link https://www.oracle.com/technetwork/developer-tools/apex/overview/apex-181-new-features-otn-4491380.pdf
  • 46. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | • Oracle APEX 18.1 introduces a new data source type called "Web Source Modules", a declarative method to define references to external REST APIs and generic JSON data feeds. • Web Source Modules store additional metadata about how to parse response data and map it as a virtual table with rows and columns. • A module can contain one or many Web Source Operations which are the references to a concrete external web service. • Create and maintain Web Source Modules in Shared Components. 46 Features: Web Source Modules Integrare velocemente molteplici fonti dati: generiche API
  • 47. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | • Create and manage REST Services in any schema assigned to a Workspace • Generate Swagger documentation 47 Features: ORDS Repository Esporre velocemente dati come API REST
  • 48. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | • New Gantt Charts • Based on JET ojGantt component • Responsive, theme-able, WAI-ARIA compliant • New Chart Types – Pyramid, Box Plot • New Chart-Level Attributes: • Fill Gaps in Chart Data – Yes / No • Sort Order • New Series-Level Attributes: • Display As • Value Aggregation • Enhanced Sample Charts application 48 Features: Oracle JET & jQuery Upgrade Integrare nuovi widget javascript
  • 49. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | • New authentication scheme – Social Sign-In • Supports Oracle Identity Cloud Service, Google, Facebook, OpenID Connect, OAuth2 • New authentication scheme attribute "Switch in Session" for schemes that can be set in the current session. 49 Features: New Authentication Scheme
  • 50. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Features: Sample Datasets
  • 51. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 51 Development / Deployment Options Local • Install on stand-alone laptops using Oracle Express Edition (XE) or full database version • Simply upgrade APEX to the required version • Can work completely disconnected On-Premise • Typically run by the IT Department • IT generally both production operations service, and a service provider • Departments responsible for application development Cloud • Deploy Internet applications • Leveraged for fast application development, user acceptance and training. • Prototyping & Proof-of-Concept • Consulting companies develop for deployment on customer premise Browser based application development framework enables efficient development & deployment
  • 52. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 52 • Over 500,00 developers worldwide • Estimated from support requests, downloads, conferences, discussion forum activity • More than 100 active bloggers http://odtug.com/apex • http://apex.oracle.com/community Consulting companies, books, success stories, quotes, commercial apps Community Oracle APEX
  • 53. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 53 http://apex.world Community-authored site providing: • Plug-ins • Slack discussion channels • Twitter feeds • News • Jobs • Conferences • Meetups Community site built by the community for the community Oracle APEX
  • 54. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Sviluppo “Cloud Native” 54 Cloud Native
  • 55. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Sviluppare su Docker / Kubernetes Cloud Native https://developer.oracle.com/devo/containers
  • 56. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Oracle Linux Cloud Native Environment Cloud Native • features to develop microservices-based applications that can be deployed in environments that support open standards and specifications – 2 Container Infrastructure runtimes • Oracle Container Runtime for Docker package available for Oracle Linux 7 on both the x86_64 and Arm architectures • Kata Container software to deliver the framework for creating lightweight virtual machines that can easily plug into a container ecosystem (Developer preview) – Container Orchestration and Management • Oracle Container Services for use with Kubernetes, based on the upstream Kubernetes project and released under the CNCF Kubernetes Certified Conformance program • CRI-O, an implementation of the Kubernetes CRI (Container Runtime Interface) to enable using Open Container Initiative compatible runtimes, is available in preview
  • 57. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Oracle Linux Cloud Native Environment (cont.) Cloud Native – Cloud Native Networking • Flannel used in Oracle Container Services for use with Kubernetes today and simplifies container-to-container networking • Container Network Interface (CNI) project currently incubating under CNCF • Coming soon Calico – Cloud Native Storage • included by default in Oracle Container Services for use with Kubernetes a plugin for Gluster Storage • Container Storage Interface (CSI) which was released in alpha beginning with Kubernetes 1.9 (developer preview) – Continuous Integration / Continuous Delivery • Jenkins X, available in preview – Observability and Diagnostics • Prometheus • In addition, integration with 3rd party “exporters”: Fluentd provides an exporter for Prometheus
  • 58. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Immagini Oracle software per Docker / Kubernetes • Immagini Docker del software Oracle sono disponibili su Oracle Container Registry • Script per build Docker sono disponibili su GitHub • Kubernetes Operator per WebLogic e MySQL
  • 59. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Sviluppo Serverless open: FNProject • FNProject è una piattaforma Open, 100% ibrida – Basata su Docker – Configurabile anche su Kubernetes • Poliglotta, estendibile e performante – Java, Python, Node, Ruby, Go, Php, … – 0 annotazioni nel codice sorgente  brew install fn  fn start  fn init --runtime go hello  $ fn run Building image hello:0.0.1 ........... {"message":"Hello World"} Cloud Native https://fnproject.io
  • 60. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Sviluppo Cloud-Native sul Cloud Oracle IaaS An open approach to Cloud Native Applications Build DeployOperate Containers and Functions Events Streaming Monitoring Notifications Auto Scaling Orchestration • Embrace open source and open standards • Works with on-prem and on other clouds • No vendor lock-in Cloud Native
  • 61. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | • Cloud Native – Standard Docker and Kubernetes – Registry Integration – Integrated with virtual cloud networking and storage • Developer Friendly – Streamlined workflow – Full REST API – Built in cluster add-ons – Open standards • Enterprise Ready – Simplified Cluster Operations – Full Bare Metal Performance and Highly Available IaaS – Team Based Access Controls – Autonomous Clusters Oracle Cloud: Container Engine for Kubernetes and Registry Customer ManagedOracle Managed OCI Container Engine for Kubernetes Cluster Management Container Engine Dashboard Oracle Cloud Infrastructure OCI Registry In-flight and at rest data encryption VM based Clusters and Nodes Bare Metal Clusters and Nodes Customer’s OCI Account/Tenancy HA - 3 Masters/etcd across 3 ADs
  • 62. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Risorse online per sviluppo “Cloud Native” • https://cloudnative.oracle.com/learn.html
  • 63. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Last but not least: Oracle VirtualBox • https://blogs.oracle.com/scoter/virtualbox-3 Cloud Native
  • 64. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Federazione delle Identità 64 Identity Cloud Service
  • 65. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Core and Edge Create a Complete Cloud Users [Customers, Partners, Employees, Things] IT [DevOps, Administrators, Architects] Expectation [High quality experience] Identity Compute Block Storage Database Networking Object Storage Edge Name Resolution Distributed Content Traffic Steering Internet Monitoring Availability Performance Security Control Edge Networking Edge Security Core+ End-to-End SLA No Single Point of Failure Common Console Across Functionality Email Delivery
  • 66. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Identity Cloud Service: Manage Users across on-premises and cloud applications 66 • Synchronize user identities from on-premises AD or OIM • Federate to external SAML Identity Provider • Provisioning & Deprovisioning to Cloud Apps – Flexible Attribute Configuration using Expression Language – Full provisioning as well as incremental provisioning options – Admin-configurable actions for user termination events – Deactivate user account – block, disable or delete account OIM SAML IDP Oracle Identity Cloud Service 3rd Party Apps
  • 67. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 67 Open and Standards-based • API first design • 100% standards-based: SAML, SCIM, OpenID Connect and OAuth • Sustaining board member of OpenID Foundation • Leading OpenID FastFed Working Group to simplify and accelerate app integrations Oracle PublicCopyright © 2016, Oracle and/or its affiliates. All rights reserved. |
  • 68. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | • User, Group and Role-based Access Control • Multi-Factor Authentication for strong security • OAuth protection for Application APIs 68 Manage Policies to secure Application Access
  • 69. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Data Protection e conformità con GDPR 69 GDPR
  • 70. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Most business data is in databases – Manage large amounts of data – Easy to retrieve, search and analyze – High performance Verizon Breach Report 2018 – Top asset breached: database (20%) – Internal actors involved: 28% (up 12%) – 57% of internal attacks on databases 70 Why Focus on Databases? Databases may be your most valuable information asset Databases may be one of your greatest liabilities Conformità GDPR https://www.oracle.com/technetwork/database/security/wp-security-dbsec-gdpr-3073228.pdf GDPR
  • 71. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | GDPR Articles and Mapping to Oracle Database Security GDPR Article Protection Mechanism Oracle Mapping Article 35 Data Protection Impact Assessment Database Security Assessment Tool Database Vault Article 32 Pseudonymization and encryption of personal data Advanced Security, Key Vault Article 25, 29 Data protection by design and by default Processing under the authority Database Vault Article 30, 33 Notification of a personal data breach Audit Vault and Database Firewall Security Monitoring and Analytics Cloud Service Article 18, 25, 32 Right to restriction of processing Data protection by design and by default Label Security Articles 25, 32 Pseudonymisation and encryption of personal data Data Minimization Data Masking and Subsetting Article 25 Data Protection by Design and Default All of the above
  • 72. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 72 Database Security for GDPR Config Assessment User policies Data Discovery Privilege Analysis Activity Auditing Reporting/Alerting Database Firewall Monitor/Analytics Encryption Key Management Data Masking Data Redaction Admin Control Row Security Label Security Real App Security Crypto Toolkit
  • 73. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Oracle Database Maximum Security Architecture options per un approccio incrementale Apps Transparent Data Encryption Key Vault ###-##-5100 Data Redaction Database Firewall Privilege Analysis Data Masking 010-11-5100 022-22-5001 Audit Vault Audit Data Test Dev Partners Database Vault DB Security Assessment Tool
  • 74. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 74 Discover Sensitive Data DB Security Assessment Tool Sensitive Data Discovery • Locate sensitive data using an extensible library of common descriptors • Scans column name and comments • Includes type and amount of sensitive data • Integrated with Audit Vault Privacy Reports • Simple to install and run – results in minutes • Available for use with your Database at no additional cost
  • 75. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 75 Assess Database to Identify Configuration Risk DB Security Assessment Tool Configuration Scan and Risk Analysis • Scan database configuration and assess against common best practices – CIS Benchmark – GDPR • Provides risk finding and remediation recommendations • Simple to install and run – results in minutes • Available for use with your Database at no additional cost Config & Parameters
  • 76. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 76 Assess Database to Locate High-Risk Users DB Security Assessment Tool User Risk Assessment • Identify membership in sensitive roles • Identify grants of critical privileges • Locate users who present excessive risk – Passwords that never expire – Unlimited failed login attempts – Unencrypted Data • Simple to install and run – results in minutes • Available for use with your Database at no additional cost
  • 77. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 77 Identify Excessive Privilege Grants Oracle Database Enterprise Ed. Privilege Analysis • Implement least privilege and reduce risks • Report on actual privileges and roles used in the database, not just what privileges have been granted • Helps revoke unnecessary privileges • Increase security without disruption Create… Drop… Update… DBA role APPADMIN role Unused Update APPADMIN Privilege Analysis Application
  • 78. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 78 Advanced Security Protect Data at Rest Encryption and Redaction • Encrypt data at rest with Transparent Data Encryption – Column and Tablespace Encryption • Encrypt database exports with Data Pump Encryption • Encrypt database backups with RMAN Encryption • Control the display of sensitive data with Data Redaction
  • 79. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 79 Control the Display of Sensitive Data Advanced Security Data Redaction • Dynamic masking of application data based upon user name, IP, application context, and other session factors • Full, partial, fixed, regexp redaction • Library of redaction policies and point-and- click policy definition • Transparent to typical applications • No impact on operational activities  Use Case: Good candidates include display-oriented screens, reports, and dashboards. Credit Card Numbers 4451-2172-9841-4368 5106-8395-2095-5938 7830-0032-0294-1827 Redaction Policy xxxx-xxxx-xxxx-4368 4451-2172-9841-4368 Billing DepartmentCall Center Application
  • 80. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 80 Encrypt Data-in-Motion - Native Oracle Database Oracle Native Network Encryption • Transparent to most clients, a single parameter on the database server enables or disables encryption • No application changes • Automatically selects the highest mutually supported encryption algorithm between the client and server • Available in all supported Database Versions and Editions at no additional cost Clear Text Sensitive Data 1%^@8#^@91a^% X
  • 81. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 81 Reduce Risk and Control Storage Costs for Test DBs Data Masking and Subsetting Data Subsetting • Provides a relationally intact and yet fractional representation of production data for test and development • Subsetting may be based upon a percentage of production data, or upon a selection criteria. e.g.: – Retain 15% of data – Retain Departments 20 and 50 • May be combined with Data Masking to produce smaller test databases without sensitive data
  • 82. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 82 Reduce Security Risk in Test and Development Databases Data Masking and Subsetting Data Masking • Anonymize sensitive or personal data to remove security risk – Key part of compliance with GDPR and other data privacy regulations • Minimize the amount of sensitive data you are storing • Format replacement data such that applications continue to function normally • Retain referential integrity, both within a single database and across multiple different databases LAST_NAME SSN SALARY AGUILAR 203-33-3234 40,000 BENSON 323-22-2943 60,000 Non-production Production LAST_NAME SSN SALARY ANSKEKSL 323-23-1111 60,000 BKJHHEIEDK 252-34-1345 40,000
  • 83. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 83 Manage Database Users in an LDAP Directory Oracle Database Enterprise User Security • Available Oracle 8i and above • Authenticate and Authorize Database Users – Shared and Dedicated Schemas – Kerberos, Certificate, and Password authentication • Database users and roles managed in an LDAP Directory – Oracle Internet Directory – Oracle Unified Directory – Optional virtualization or synchronization with Microsoft Active Directory Oracle Internet Directory Oracle Unified Directory Microsoft Active Directory
  • 84. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 84 Control Privileged User Access to Data Oracle Database Vault Security Realms • Mitigate risks posed by attacks that misuse privileged database accounts • Protect app sensitive data even by DBAs/Outsourcers/Partners • Restrict Privileged Users access to realm- protected data • Attempts to bypass realms are audited • Enforce enterprise data governance, separation of duties, and least privilege Procurement HR Finance select * from finance.customers Application DBA Applications Infrastructure DBA
  • 85. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 85 Reduce the Risk of Stolen Application Credentials Oracle Database Vault Applications Wrong IP, Program, and/or time of day Trusted-Path Command Rules and Realms • Prevent the misuse of stolen application service accounts • Protect against human error • Exercise control at the connect, schema, object and/or command execution level • Allow or deny access to application data and command execution based on multiple factors – IP Address ̶ Operating System Username – Program used ̶ Time of day
  • 86. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 86 Enforce Access to Data at the Row Level Oracle Label Security Data and User Labels • Controls access to classified data based on the classification of the data and the security clearance of the user • Restrict exposure of sensitive data based on the security clearance of the user • Restrict access to data using ad hoc tools based on the security clearance of the user • Controls on database operations permitted based on the security clearance of the user Sensitive Confidential Public Sensitive
  • 87. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 87 Record and Enforce Consent for Access and Processing Oracle Label Security Data and User Labels • Record end-user consent in data labels – Opt-in and Opt-Out models supported – Consent choices are attached to the data record – Enforced for all application and reporting access • Control access to personal data records using user labels for different applications • Help meet EU GDPR and California Consumer Protection Act requirements Sales & Service Third Party Data Sales
  • 88. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 88 Oracle Audit Vault and Database Firewall Monitor Access to Data Database Activity Monitoring • Centralized management of audit data for Oracle and non-Oracle Databases • Database Anomaly Detection – if it’s new, it should be investigated • Support forensic investigation • Detect and block SQL Injection
  • 89. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Oracle Database Security Resources – Know more about Database Security http://oracle.com/database/security – Free Database Security Assessment Tool – Database Security and GDPR Whitepaper https://go.oracle.com/LP=54366 89
  • 90. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | GDPR As a Service an high level solution view 90 Record of Processing Activities GDPR Self Sevice Consent Management GDPR Customer Rights Management GDPR Discovery Engine GDPR Pseudonomization & Indexing Engine Customer App Customer App Customer App Customer App Cusomer Data Cusomer Data Cusomer Data Cusomer Data
  • 91. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | GDPR As a Service - Discovery and Pseunominization The Pilot, an high level solution view 91 GDPR D-Engine Personal and Sensitive Data Discovery GDPR P-Engine Execution of oblivion and Subject Search Customer App Customer App Customer App Cusomer Data Cusomer Data Cusomer Data Search and Identify Sensitive and Personal Data. Where are Names, Surnames?.... Search and Identify Sensitive and Personal Data. Where can I find This Person?.... Provide Subject MAP, oblivion Statements OR Execute the Pseudonimization on targets (Provide Update Statements or Execute those) PILOT SCOPE
  • 92. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 92 GDPR intend to strengthen and unify data protection for all individuals within the European Union (EU) When personal data are no longer necessary in relation to the purposes for which they were collected or otherwise processed, the controller (Enterprise) must guarantee the erasure of personal data Enhance data breach Capability Speed up Masking and Obfuscation processes • Data Discovery : • Identify personal data in Customer information landscape • Classify discovered data based on Categories defined by Customer • Create e personal data map relevant for GDPR • Data Management: • Execute GDPR Oblivium on specific subject • Execute Data Masking/Redaction • Monitoring dato: • Analyze application access on classified data and discovered data • Analyze data breach on discovered data • Trace data processing within the Company GDPRaaSGDPR Requirements for personal data GDPR Business Requirement & GDPRaaS Capabilities The Context and requirements
  • 93. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 1. Map all DBs in scope
  • 94. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 2. Configure and setup all meta descriptions for all Dba, Tables and attributes
  • 95. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 19 7 10 1 Personal Data Distribution - PARC 1. Nome 2. Cognome 3. Indirizzo 4. Email 21 5 1239 59 6 37 Number of Personal data Field CDMM CRMA DBAZ DOMA MICK PARC 3. Search COLUMNS that likely contains personal data
  • 96. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 4. Search ROWS (sampling) likely contains personal data 1. Name 2. Surname 3. Address 4. Phone Number 5. Social Security Number 6. E-mail 7. Document ID Most Common
  • 97. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 4. Search ROWS (sampling) likely contains personal data Sample Output with likelihood of relevance for GDPR Personal Data. i.e. Col3 is an Email, Col2 is a name with 75% of probability
  • 98. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Next steps 98
  • 99. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Ulteriori Approfondimenti • “Oracle Desk” – Sportello virtuale settimanale • Ogni Venerdi h11-13 • Webcast • Agenda aperta – Approfondimenti sulle soluzioni – Indirizzo su questioni architetturali e tecniche – Pianificazione incontri 1:1 TBD da Febbraio 2019
  • 100. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Ulteriori Approfondimenti Oracle “Digital Shift” Tour • 5 workshops itineranti presso i principali Atenei – Live Streaming • Laboratori hands-on di aggiornamento sulle competenze più avanzate dell’Information Technology “digitale” – L’infrastruttura fondante per le architetture a Microservizi: • Docker, Kubernetes e CI/CD – Le piattaforme evolute per le architetture a Microservizi • ServiceMesh e Serverless – Java 11: “alive and kicking” – Basi Dati Multimodello: REST/JSON – Deep Learning demistified TBD su richiesta Soluzioni per lo Sviluppo
  • 101. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | Ulteriori Approfondimenti Trial Cloud dedicati • Ambienti trial dedicati – Per verifiche tecniche, architetturali – 1 / 2 mesi – Su richiesta, assistenza tecnica Su richiesta

Editor's Notes

  1. 67