Discussions
Categories
- 196.8K All Categories
- 2.2K Data
- 235 Big Data Appliance
- 1.9K Data Science
- 449.9K Databases
- 221.6K General Database Discussions
- 3.8K Java and JavaScript in the Database
- 31 Multilingual Engine
- 549 MySQL Community Space
- 478 NoSQL Database
- 7.9K Oracle Database Express Edition (XE)
- 3K ORDS, SODA & JSON in the Database
- 532 SQLcl
- 4K SQL Developer Data Modeler
- 186.9K SQL & PL/SQL
- 21.3K SQL Developer
- 295.5K Development
- 17 Developer Projects
- 138 Programming Languages
- 292.2K Development Tools
- 104 DevOps
- 3.1K QA/Testing
- 645.9K Java
- 28 Java Learning Subscription
- 37K Database Connectivity
- 154 Java Community Process
- 105 Java 25
- 22.1K Java APIs
- 138.1K Java Development Tools
- 165.3K Java EE (Java Enterprise Edition)
- 17 Java Essentials
- 158 Java 8 Questions
- 85.9K Java Programming
- 79 Java Puzzle Ball
- 65.1K New To Java
- 1.7K Training / Learning / Certification
- 13.8K Java HotSpot Virtual Machine
- 94.2K Java SE
- 13.8K Java Security
- 203 Java User Groups
- 24 JavaScript - Nashorn
- Programs
- 402 LiveLabs
- 37 Workshops
- 10.2K Software
- 6.7K Berkeley DB Family
- 3.5K JHeadstart
- 5.6K Other Languages
- 2.3K Chinese
- 171 Deutsche Oracle Community
- 1.1K Español
- 1.9K Japanese
- 230 Portuguese
Devops and Dba

Hello! I work as dba and try to understand the implementation of Devops therefore i need your help. What does Devops mean for dba and database? When can i say that i implement Devops to database?
Answers
-
I am in the same boat in trying understand this DevOps role and it is so lacking of the DBA participation. Most DevOps job description do not include anything a DBA knows but how can the role be effective without knowing the database piece ? How would they know the internal of the database engine and the impact of the performance without someone actually academically prepared and experience with it? DevOps is Development and Operation roles combined, but DBA plays important role in both of them as well.
-
Hello...
do you found the answer for the question?
-
IMHO, a DBA is ready for DevOps when he/she has a good breadth of knowledge of the full stack:
- Development platforms like Java, Python, APEX.etc. and how to deploy them.
- Knowledge about security frameworks.
- Both data and systems integration.
- Scripting, automating and creating reproducible deployments (think Docker, Vagrant, Terraform, Ansible, Chef, Puppet and the likes); and
- DBA skills of course.
We can't know everything, but we can learn new things and adapt to new technologies that make us better at our jobs and delivering products and services to our customers.
At Insum, we've started looking at Docker seriously and have used containers in DEV and PROD environments. For DEV, it has helped us to be responsive to developers need to try out new technologies. Using the Oracle Docker images that Gerald and his team have open-sourced, we are able to very quickly create and teardown environments for developers to experiment and learn from. On the production-side, Docker containers provide a consistent environment (think dependency management) and provides the opportunity to "version control" our configurations.
-
Did you get the correct answer?