3. Who Am I?
oFounder/CEO for Gurus Solutions
oLeader & Director for JAOUG
oOracle ACE Director
o6x of OCI, 4x AWS and 5x Azure
oAutomation Lover
oStart as DBA and still working on different Of Databases.
o Author of two books and working on my 3rd one.
oPresenter & Contributor in Oracle Community
oPublished articles in different magazines
oBlogger on osamaoracle.com
5. Are the DBA Job is over ?
NO
the Job is Changing
(as in the past)
6.
7. Oracle Autonomous Database i
oThe goal behind Oracle Autonomous Database is to eliminate a lot of
the manual labor that DBAs had to do in the past, which n turn
eliminates quite a bit of their day-to-day responsibilities
Installation, configuration, upgrade, and migration
Backup and recovery
Storage and capacity planning
Database security
Performance monitoring and tuning
Troubleshooting
8. Oracle breaks its database automation into three areas
• Self-driving, which means the database itself handles patching,
upgrades, and tuning while the database is running, and without the
need for any human intervention.
• Self-securing databases take care of all their own security needs. They
automatically encrypt data, handle security updates without the need
for downtime, and protect against external and internal attacks.
Self-repairing means that the database will "automatically detect and
apply corrective actions to ensure nonstop access to your data." It also
uses Oracle Real Application Clusters (RAC) and cross-region Oracle
Active Data Guard to increase uptime and smooth repairs.
9. In the Past
DBA
• Oracle Parallel
Server OR RAC
• Data Guard
DBA
• Installation
• Troubleshooting
• Performance
• Migration
• Security
DBA
• Enterprise Manger
DBA
• WebLogic and
Fusion middleware
Stack
DBA
• Oracle
Applications
DBA
• ExaFamily that
includes Exadata,
Exalytics, Exalogic
10. In the Past
DBA
• virtualization
DBA
• GoldenGate
• Enterprise
manager Cloud
DBA
• DBaaS using
Enterprise
manager cloud
DBA
• 12c Release
• Pluggable DB
DBA
• Weblogic added to
EBS instead of
OC4J
12. So DBA, What do you do ?
• Get more technical – every time a new project comes in, sharpen your
skills. Get more involved in failover clustering, storage, virtualization,
or the cloud. Write technical presentations to teach your own
company’s staff, and then the public.
• Business intelligence – if you’re constantly surrounded by valuable
data, and you’ve got a creative eye, you can help make sense out of all
those letters and numbers. There’s never been a better time to help
people get actionable insight out of your tables. It’s a wildly different
career path than DBA – it involves more time with people, and less
time with maintenance plans.
13. So DBA, What do you do ?
• Consult – get technical enough, and develop a reputation for solving
tough problems quickly, and you can change gears entirely. Instead of
working for a single company, you can move around from company to
company, giving guidance on how to put out more fires faster.
• Contract – in some markets, you can keep doing what an employee
does, but as an outsider. Consultants tell companies what to do, and
contractors do what they’re told. If you enjoy the job duties and don’t
really care for the big picture, contracting can be more lucrative.
14. So DBA, What do you do ?
• Management – if you have enough IT pros around you, and you’ve got
a knack for people skills, you can really shift gears and manage people
instead of servers. Caution, though: this is nothing to do with
databases whatsoever. The skills that served you so well
troubleshooting a cluster may not help you motivate an employee you
don’t like to do a task they hate.
• Architecture – your constant interactions with developers teach you
more and more about building large systems. Because you’re more
senior than other folks in the shop, you end up giving design guidance.
Eventually you spend more time doing guidance than managing
databases, or they hire a junior DBA in to backfill your production
duties.
15. What are my choices as DBA ?
• Continue as current DBA Learn the new database ATP, Open
source DB.
• Add new skills such as Cloud/DevOps/Big data/IOT/BI.
• Add skills with Chatbots (Integrate with Apps).
• Add new Skills such as Machine Learning.
• Add New Skills with AI & VR.
• New Skills with Robotics.
• Add new programming skills to your career.
• A lot of other technologies has been released and can be
added
18. What you should put into your Consideration ?
• Retirement matters ?
• Did you grow up in Tech & only know that?
• Are you willing to learn new Skills ?
• Do you like Business Side ?
• What About your connection In Business Side ?
• How many project did you implement during your experience ?
Remember Change … not a problem for you if you’re a DBA
19. Innovation
• Innovation is introducing something new or different!
• Idea, Products, Skill, … etc
• Innovation needs the company to keep involving new technology
and keeps the employees up to date.
• Some of the companies are not missing the innovations and they
Leverage IT, Big Data, AI, Automation .. Etc.
Postal Mail Email
Floppy Drive USB
20. How to Obtain DBA Technical Skills
• Formal Classroom Training
• Seminars and Workshops
• Conferences
• On-Line Training
21. How to Obtain DBA Technical Skills
• Self-Study Booking Learning
• Magazines and other Publications
• Websites, Blogs, News, RSS Feeds
• On the Job Training Opportunities
26. Top 5 Future Technologies for Database Administrators (DBA) to learn in 2020
Cloud DBA
Integration/Cl
oud Database
Migration
DevOps / Site
Reliability
Engineer cum
DBA
Big Data DBA
Data Engineer
27. Soft skills that the DBAs should master
• People Skills
• Teamwork Skills
• Personal Time Management Skills
• Project Management
• Leadership Skills
• Writing Skills
• Speaking Skills
• Knowledge of Legal Responsibilities