The days of hiding amongst rows of servers, focusing purely on operational tasks are quickly coming to an end. This presentation will provide a high level overview of how to boost your value to your organization by automating the mundane operational tasks and focusing on supporting new development. Topics covered will include tools and techniques available for automation, integration with development teams and relationship management.
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Getting Out from Behind the Curtain - The New DBA
1. Getting Out From Behind The Curtain - The New DBA David Levy AdventuresInSql.com SQL Saturday #31 Chicago
2. What three things brought you here? To show what I thought a DBA should be Overheard a conversation A trip to Seattle What Three Things?
3. The economy is hurting all of us Businesses are cutting costs IT Departments are getting by with less People are trying harder to avoid DBAs Servers Under Desks “NoSQL” The DBA Role is Changing
4. Fighting With Developers Performance Issues Code Reviews Ignored What Does the Classic DBA Look Like?
5. Spends Hours and Hours on Operational Tasks Tweaking File Sizes Adjusting Job Schedules Restores Daily Server Monitoring What Does the Classic DBA Look Like?
9. Learn All You Can Standardize Processes Build Relationships Use Tools and Automation How Does a Classic DBA Become a New DBA?
10. What Do Developers Expect DBAs to Know? SQL Query Tuning System Architecture The Basics of Their Development Language Change Control Learn All You Can
11. What Do System Engineers Expect DBAs to Know? SQL System Architecture Change Control Server Architecture Server Topology Techniques for Achieving High Availability and Disaster Recovery Learn All You Can
12. What Does Management Expect DBAs to Know? Everything everybody else expects How to answer succinctly How much everything costs How long everything takes How to Ask the Right Questions Learn All You Can
13. What Do DBAs Just Have to Know? How to Explain things Simply but Accurately Writing Project Management Leadership Techniques Influence Process Prioritization Learn All You Can
14. Inside SQL Server Series Edited by Kalen Delaney http://www.insidesqlserver.com Learn All You Can http://www.insidesqlserver.com
15. The 21 Irrefutable Laws of Leadership By John C. Maxwell Learn All You Can http://www.johnmaxwell.com
16. Free Sources of Knowledge Microsoft Events SQL Saturday Local User Group Meetings MCM Reading List Learn All You Can
17.
18. Drive efficiency in operations Tasks tend to be less interesting You do not get credit for them Avoid Reinventing the wheel all the time Time consuming Inconsistent results Overly focused on the current problem Standardize Processes
19. What to Standardize Naming Conventions Server Builds Operating Systems Drive Layouts Software Versions Coding Standards Standardize Processes
20. How to Standardize Documentation Checklists SQL Scripts Policy Based Management Home grown solutions Standardize Processes
21. Clearly define expectations Publish a Standards Document Include the Why, not just the What Include specific examples Word documents are a great start but get large Publish to intranet or Wiki to make it searchable Standardize Processes
22. Share knowledge across your team Allows you to take vacations Keep from getting “stuck” with a particular group Stay grounded and on standard Standardize Processes
25. People like to do business with people that they like People will forgive much more from people they like People will go out of their way for people that they like Build Relationships
26. Integrate with your development teams Ask team manager to treat you as part of team Go to team meetings Eat lunch with team members Participate in their team building events If you come away with friends you are doing something right Build Relationships
27. Think before you speak Consider the audience Technical Abilities Your Credibility with them What they already believe to be true Know where you are at Emotionally Build Relationships
28. Never criticize, educate Everyone wants to do a good job Most people believe they are doing a good job It is your failure as much as theirs Questions are better than statements Build Relationships
29. Be wary of criticizing above & beyond efforts Someone is proud of the product They think you should be impressed too There is usually a very tight timeline Find positive ways to suggest changes Build Relationships
30. Be a cheerleader for your teams Recognize milestones It is your success too Remember how you reached them Everyone is different Chances are you will work together again Build Relationships
37. You become part of a team that is stronger than the sum of it’s parts Productivity goes up Reliability goes way up After hours work goes down Software releases decrease in frequency and take less time What Does Success Look Like?
38. You are not a teacher that grades others work. End-users are the ones that give out grades. Closing Thoughts
39. Clearly Define Expectations Stop Reinventing the Wheel Learn something new every day Be friends with the people you work with Use tools to make your life easier Closing Thoughts