Impact of cloud services on the work of oracle technology experts
1. Impact of Cloud Services on the
work of Oracle technology
experts?
AMIS – Beyond the horizon 2016
Andreas Chatziantoniou - Foxglove-IT BV
2. Bio –
Andreas Chatziantoniou
• Freelance Oracle Fusion Middleware
Consultant
• 17 years Oracle experience/27 years IT
(Unix/C)
• Oracle ACE
• andreas@foxglove-it.nl
3. Agenda
• Where are we now?
• Roadmap
– Trial runs
– Learn
– Use
• Conclusion
5. DBA’s
• Who is a DBA and takes care of the day-to-
day operations and technical aspects of the
Database?
– Create a DB
– Patching
– Performance
– Housekeeping
– Support developers
– And so on …
6. Fusion Middleware/WLS
• Who is a FMW Admin and takes care of the
day-to-day operations and technical aspects
of the Application Server, J2EE, FMW?
– Create Domains
– Patching
– Performance
– Housekeeping
– Support developers
– And so on …
7. Infrastructure
• Who of you is also responsible for these
fancy topics:
– Operating System
– Storage
– Network (Router, Firewall, etc.)
– Everything else that smells like technology
9. Where are we now?
• For many years Oracle, our employers and
the market (customers) expected that we
knew every tiny detail of the Oracle
Productstack
• We delivered
– Yeah – we are the EXPERTS!
• Problem
– We are too expensive, to slow, not scalable,
want holidays and have our own opinion, …
10. Will the status quo remain?
• Costs pushes customers into the Cloud
• Time-to-market pushes customers into the
Cloud
• Scalability pushes customers into the Cloud
• Technology (complexity) pushes customers
into the Cloud
11. Roadmap
• In the years to come a large part of our
current activities will be delivered by Oracle
and other service providers
– This will happen in the Cloud
• Which activities will remain that we can
carry out?
• Where and how will we work in the future?
• What do we need to learn and which skills
will the customer require in the future?
15. Back-roads –
Engineered Systems
• How about Exadata, Exalogic, Oracle
Database Appliance?
– Exa* are good starting points for IaaS, PaaS,
DBaaS
– Virtualization
– Standardization comes naturally
16. Back-road –
Engineered Systems (2)
• Private Cloud as a start for a migration
towards the Cloud
– Exa* != Oracle Cloud Services
– Exa* = Engineered Systems
• It has its own technology
– Oracle Cloud Service = Oracle VM++
17. Back-roads –
Engineered Systems (3)
• Exadata meant a stiff learning curve for the
classic DBA (primarily focused on
operations)
• Exalogic and Fusion Middleware brought
networkadministration to the table
18. Cul-de-sac
• Pretend as if the world does not change
• Pretend that the own company is unique
– Worldwide only very few really are!
• Pretend as if the migration is too complex
• Remember Cobol?
19. From Exa* into the Cloud
• Exa* offers (partially) the same technology as the
Cloud
• Networkconfiguration
22. Cloud trial runs (3)
• At this point in time there are 16 publically
accessible Cloud Services that can be tested
for free
• For Oracle Partner (Gold and higher) there
are even more possibilities
23. Cloud trial runs (4)
• Start with DBaaS
– 11g or 12c
– SE1, EE, EE High Performance
– Do it yourself or let Oracle do the job
– SQL*NET, root access, Enterprise Manager, all
DBMS tools
– Portable – on-premises & cloud
• Use Case: Dev/Test and “lift & shift” DB
applications into the Oracle Cloud
24. Cloud trial runs (5)
• Database Schema Service
– Own Schema
– Fully managed service
– Application Development:
• APEX, SQL Developer, Java, RESTful Web Services
• Use Case: Extensions for Oracle Cloud
SaaS applications
25. Cloud trial runs (6)
• Java Cloud Service
– Own WLS (cluster) including root access
– HA, on-demand DR
– Can be modified for all Java applications
• Use Case: “Lift & shift” WebLogic and
other Java applications into the Oracle
Cloud
26. Cloud trial runs (7)
• Java Cloud Service – SaaS Extension
– Pre-configured WebLogic VM for faster
application deployment
– Built-in Integration for Storage, Messaging
– JDeveloper, Eclipse, Netbeans for development
• Use Case: Extend Java EE SaaS
applications
27. Cloud learning
• For Oracle Partners a number of trainings
are available
– http://partners.oracle.com
• Developers
– https://cloud.oracle.com/en_US/paas_support
• Customers
– Almost everything on http://oracle.com
28. Cloud learning (2)
• Partner:
– Certification (specialization) is partially
available
– Lot’s of information for Sales
– WebLogic / SOA Suite community
– Marketplace
31. Cloud learning (5)
• Oracle‘s Cloud Stack is growing rapidly
– Is it useful to limit one‘s Cloud Service
exposure?
• This could take place alongside the classic
product lines (tech) or Business products
32. Cloud use
• Before moving into the Cloud it becomes
necessary to figure out which Cloud
Services are right for me
• Current offerings are almost overwhelming
– In addition there are subsets of Virtual Images,
real Cloudsolutions or in-betweenies
33. Cloud use (2)
• Management and Technology
– Aren‘t those topics solved already by the Cloud?
– Nothing is less true!
• How can my current applications that
remain on-premises work with Cloud
applications?
• How about user management?
• Network
– VPN, Tunnel, etc.
34. Cloud use (3)
• Who is doing what?
– Oracle or your own organization?
– SLA must still be honored
– Backup & Recovery
• Backup of the Cloud ;-)
35. Cloud use (4)
• The Cloud should relieve me of most/all
admin activities
– How much is the Cloud provider doing? Contracts?
• Expectation is that there is still a need (albeit
limited) for a local DBA
• If you start with a Virtual Image (often in Java
Cloud Services) then the Fusion Middleware
Administrator will probably do the same as
before
36. Cloud use (5)
• Hybrid Systems
– No customer will go to the Cloud with a Big
Bang
– Small baby-steps with smaller systems and the
bulk remains on premises
– This will have a big impact on the work of the
Oracle administrators
37. Conslusion
• Future of Oracle Technologyexperts
• Near future will bring a huge playing field
for us (combinations are possible)
– Work at a Cloud Provider
– Focus on Private Clouds
– Support hybrid environments
– Consulting on Cloud services
– (Cloud) Softwaredevelopment