SlideShare a Scribd company logo
1 of 14
FROM DATABASES
TO DEVOPS
INTRO
@rhealitycheck
@rhealitycheck
WHO AM I?
 Senior DevOps Engineer @
HERE, Highly Automated Driving
 Former Business Analyst
Database Administrator (DBA) &
Data Engineer
 Texan
 Amateur Woodworker
 Cat enthusiast
HOW DID I GET HERE?
■ Started career as a functional Business Analyst
using SQL queries and Excel
■ Working with data got me interested in
Database Development and Engineering
■ Worked as a DatabaseAdministrator as the
NoSQL DBA
■ Which led to my introduction to configuration
management and then DevOps
■ Now work as a DevOps Engineer
@rhealitycheck
HOW DID I GET HERE?
■ The non-linear route I took to DevOps developed a wide range
of skills and brings me to my main themes:
• Diversity
• Advocacy
• Inclusion
@rhealitycheck
DIVERSITY
@rhealitycheck
INTERNAL TALENT POOLS
■ Diversity is not just about race
■ Diversity of skillsets can be found
within the people who already
surround you
■ Diversity of skillset/background can
lead to more diverse people
■ Mentoring/pairing helps diversify
your team
■ Team diversity strengthens overall
team production
@rhealitycheck
ADVOCACY
@rhealitycheck
BE AN ADVOCATE FOR OTHERS
■ Use your voice to amplify other
voices that may not be heard
■ Recognize individual contributions
■ Give credit to those who deserve it
@rhealitycheck
ADVOCATE FORYOURSELF
■ Find a mentor to work with
■ This will help your voice to be
amplified
■ Don’t be afraid to ask for the
things you need to grow
@rhealitycheck
INCLUSION
@rhealitycheck
RETAINING DIVERSE TALENT
■ Inclusion of all team members
leads to more learning which leads
to better team members
■ Show junior team members it’s ok
to ask questions
■ Sharing knowledge leads to team
growth
@rhealitycheck
REVIEW
Being inclusive helps find people from diverse
backgrounds and advocating for their success empowers
team members to contribute to their fullest.
And never underestimate
the power of cat gifs!
@rhealitycheck
Remember to listen and ask your
team members what they want.
Lastly, raise your own awareness
whenever possible.
QUESTIONS?
@rhealitycheck

More Related Content

Similar to From Databases To DevOps

Diversity is Not Just a Checklist
Diversity is Not Just a Checklist Diversity is Not Just a Checklist
Diversity is Not Just a Checklist MongoDB
 
Diversity Is Not Just A Checklist
Diversity Is Not Just A ChecklistDiversity Is Not Just A Checklist
Diversity Is Not Just A ChecklistRhea Ghosh
 
2015_833_Mannan_ppt
2015_833_Mannan_ppt2015_833_Mannan_ppt
2015_833_Mannan_pptZiaul Mannan
 
Second Edition: Bootstrap + Drupal Commerce in less than 45 minutes - DrupalC...
Second Edition: Bootstrap + Drupal Commerce in less than 45 minutes - DrupalC...Second Edition: Bootstrap + Drupal Commerce in less than 45 minutes - DrupalC...
Second Edition: Bootstrap + Drupal Commerce in less than 45 minutes - DrupalC...Jorge Diaz
 
NoSql - mayank singh
NoSql - mayank singhNoSql - mayank singh
NoSql - mayank singhMayank Singh
 
Does cloud mean the end of the dba
Does cloud mean the end of the dbaDoes cloud mean the end of the dba
Does cloud mean the end of the dbaOsama Mustafa
 
Why the database is at the heart of DevOps success
Why the database is at the heart of DevOps successWhy the database is at the heart of DevOps success
Why the database is at the heart of DevOps successRed Gate Software
 
Who wants to be a DBA? Roles and Responsibilities
Who wants to be a DBA? Roles and ResponsibilitiesWho wants to be a DBA? Roles and Responsibilities
Who wants to be a DBA? Roles and ResponsibilitiesKevin Kline
 
Hadoop Developer Roles and Responsibilities | Edureka
Hadoop Developer Roles and Responsibilities | EdurekaHadoop Developer Roles and Responsibilities | Edureka
Hadoop Developer Roles and Responsibilities | EdurekaEdureka!
 
Myth Busting Sitecore xDB - St. Louis Sitecore User Group Meetup
Myth Busting Sitecore xDB - St. Louis Sitecore User Group MeetupMyth Busting Sitecore xDB - St. Louis Sitecore User Group Meetup
Myth Busting Sitecore xDB - St. Louis Sitecore User Group MeetupRoundedcube
 
What Are You Talking About? How Others Perceive Devs and DevOps
What Are You Talking About? How Others Perceive Devs and DevOpsWhat Are You Talking About? How Others Perceive Devs and DevOps
What Are You Talking About? How Others Perceive Devs and DevOpsJ On The Beach
 
The Data Behind DevOps: Becoming a High Performer
The Data Behind DevOps: Becoming a High PerformerThe Data Behind DevOps: Becoming a High Performer
The Data Behind DevOps: Becoming a High PerformerNicole Forsgren
 
Pluk2011 deploy-mysql-like-a-devops-sysadmin
Pluk2011 deploy-mysql-like-a-devops-sysadminPluk2011 deploy-mysql-like-a-devops-sysadmin
Pluk2011 deploy-mysql-like-a-devops-sysadminFrederic Descamps
 
Lean Startup for Developers University
Lean Startup for Developers UniversityLean Startup for Developers University
Lean Startup for Developers UniversitySebastien Arbogast
 
Geek Sync | Is Your Database Environment Ready for DevOps?
Geek Sync | Is Your Database Environment Ready for DevOps?Geek Sync | Is Your Database Environment Ready for DevOps?
Geek Sync | Is Your Database Environment Ready for DevOps?IDERA Software
 
Just Enough Web Development: An Introduction!
Just Enough Web Development: An Introduction!Just Enough Web Development: An Introduction!
Just Enough Web Development: An Introduction!David Rogers
 

Similar to From Databases To DevOps (20)

Diversity is Not Just a Checklist
Diversity is Not Just a Checklist Diversity is Not Just a Checklist
Diversity is Not Just a Checklist
 
Diversity Is Not Just A Checklist
Diversity Is Not Just A ChecklistDiversity Is Not Just A Checklist
Diversity Is Not Just A Checklist
 
2015_833_Mannan_ppt
2015_833_Mannan_ppt2015_833_Mannan_ppt
2015_833_Mannan_ppt
 
Second Edition: Bootstrap + Drupal Commerce in less than 45 minutes - DrupalC...
Second Edition: Bootstrap + Drupal Commerce in less than 45 minutes - DrupalC...Second Edition: Bootstrap + Drupal Commerce in less than 45 minutes - DrupalC...
Second Edition: Bootstrap + Drupal Commerce in less than 45 minutes - DrupalC...
 
Enabling The DevOps Culture At Organization
Enabling The DevOps Culture At OrganizationEnabling The DevOps Culture At Organization
Enabling The DevOps Culture At Organization
 
Get Ready for DASA DevOps Practitioner
Get Ready for DASA DevOps PractitionerGet Ready for DASA DevOps Practitioner
Get Ready for DASA DevOps Practitioner
 
Say Yes To No SQL
Say Yes To No SQLSay Yes To No SQL
Say Yes To No SQL
 
NoSql - mayank singh
NoSql - mayank singhNoSql - mayank singh
NoSql - mayank singh
 
Does cloud mean the end of the dba
Does cloud mean the end of the dbaDoes cloud mean the end of the dba
Does cloud mean the end of the dba
 
Why the database is at the heart of DevOps success
Why the database is at the heart of DevOps successWhy the database is at the heart of DevOps success
Why the database is at the heart of DevOps success
 
Who wants to be a DBA? Roles and Responsibilities
Who wants to be a DBA? Roles and ResponsibilitiesWho wants to be a DBA? Roles and Responsibilities
Who wants to be a DBA? Roles and Responsibilities
 
Hadoop Developer Roles and Responsibilities | Edureka
Hadoop Developer Roles and Responsibilities | EdurekaHadoop Developer Roles and Responsibilities | Edureka
Hadoop Developer Roles and Responsibilities | Edureka
 
Myth Busting Sitecore xDB - St. Louis Sitecore User Group Meetup
Myth Busting Sitecore xDB - St. Louis Sitecore User Group MeetupMyth Busting Sitecore xDB - St. Louis Sitecore User Group Meetup
Myth Busting Sitecore xDB - St. Louis Sitecore User Group Meetup
 
KAA 2017 - Comparing Scaling Frameworks: LeSS & SAFe
KAA 2017 - Comparing Scaling Frameworks: LeSS & SAFeKAA 2017 - Comparing Scaling Frameworks: LeSS & SAFe
KAA 2017 - Comparing Scaling Frameworks: LeSS & SAFe
 
What Are You Talking About? How Others Perceive Devs and DevOps
What Are You Talking About? How Others Perceive Devs and DevOpsWhat Are You Talking About? How Others Perceive Devs and DevOps
What Are You Talking About? How Others Perceive Devs and DevOps
 
The Data Behind DevOps: Becoming a High Performer
The Data Behind DevOps: Becoming a High PerformerThe Data Behind DevOps: Becoming a High Performer
The Data Behind DevOps: Becoming a High Performer
 
Pluk2011 deploy-mysql-like-a-devops-sysadmin
Pluk2011 deploy-mysql-like-a-devops-sysadminPluk2011 deploy-mysql-like-a-devops-sysadmin
Pluk2011 deploy-mysql-like-a-devops-sysadmin
 
Lean Startup for Developers University
Lean Startup for Developers UniversityLean Startup for Developers University
Lean Startup for Developers University
 
Geek Sync | Is Your Database Environment Ready for DevOps?
Geek Sync | Is Your Database Environment Ready for DevOps?Geek Sync | Is Your Database Environment Ready for DevOps?
Geek Sync | Is Your Database Environment Ready for DevOps?
 
Just Enough Web Development: An Introduction!
Just Enough Web Development: An Introduction!Just Enough Web Development: An Introduction!
Just Enough Web Development: An Introduction!
 

Recently uploaded

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 

Recently uploaded (20)

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 

From Databases To DevOps

  • 3. @rhealitycheck WHO AM I?  Senior DevOps Engineer @ HERE, Highly Automated Driving  Former Business Analyst Database Administrator (DBA) & Data Engineer  Texan  Amateur Woodworker  Cat enthusiast
  • 4. HOW DID I GET HERE? ■ Started career as a functional Business Analyst using SQL queries and Excel ■ Working with data got me interested in Database Development and Engineering ■ Worked as a DatabaseAdministrator as the NoSQL DBA ■ Which led to my introduction to configuration management and then DevOps ■ Now work as a DevOps Engineer @rhealitycheck
  • 5. HOW DID I GET HERE? ■ The non-linear route I took to DevOps developed a wide range of skills and brings me to my main themes: • Diversity • Advocacy • Inclusion @rhealitycheck
  • 7. INTERNAL TALENT POOLS ■ Diversity is not just about race ■ Diversity of skillsets can be found within the people who already surround you ■ Diversity of skillset/background can lead to more diverse people ■ Mentoring/pairing helps diversify your team ■ Team diversity strengthens overall team production @rhealitycheck
  • 9. BE AN ADVOCATE FOR OTHERS ■ Use your voice to amplify other voices that may not be heard ■ Recognize individual contributions ■ Give credit to those who deserve it @rhealitycheck
  • 10. ADVOCATE FORYOURSELF ■ Find a mentor to work with ■ This will help your voice to be amplified ■ Don’t be afraid to ask for the things you need to grow @rhealitycheck
  • 12. RETAINING DIVERSE TALENT ■ Inclusion of all team members leads to more learning which leads to better team members ■ Show junior team members it’s ok to ask questions ■ Sharing knowledge leads to team growth @rhealitycheck
  • 13. REVIEW Being inclusive helps find people from diverse backgrounds and advocating for their success empowers team members to contribute to their fullest. And never underestimate the power of cat gifs! @rhealitycheck Remember to listen and ask your team members what they want. Lastly, raise your own awareness whenever possible.

Editor's Notes

  1. Talk came from questions about how I did it. Not traditional path
  2. DevOps, HERE, HAD, full AWS infrastructure South Asian, wife, two cats & dog Relevance to diversity, HR checklist vs unseen diversity
  3. Query tuning & working closely with DBAs grew interest in data AUM database gave me first real insight into DBA work Moved on to database development and eventually DBA on NoSQL dbs, mongo, elasticsearch Deploying Mongo in 3 environments lead me to config management – SaltStack
  4. Entry to DevOps == SaltStack Leads to my main themes
  5. Why do I care about diversity? Empathy Obvious reasons And less obvious reasons are non-linear background
  6. First focus on skillset, use Andrew example eg NoSQL config management & learning/pairing *Listening* to your employees. Talk about socialization “soft” Do not wait for them to ask you Listening leads to empowerment for team members Listening also shows respect as teammates
  7. Two types of advocacy. Experience w/ Andrew brings me to the first one.
  8. Andrew (perhaps unintentionally) was amplifying my voice Studies on minorities and women not being heard as much or as well Amplification!!! Andrew example to show amplification of credibility Scrum example of women not being heard or others taking credit for work Remarkableness of the other person noticing in this situation and the team I work on Amplification leads to more confidence and recognition which leads to self advocacy
  9. No matter the environment everyone needs to self advocate Mentors can help amplify as well as sounding board ELK example for training & growth
  10. Self selecting is better than having exclusive groups Perfection example Chat room example Public chat room success, lead by example
  11. Basically all these examples I’m using are to say the same thing. Being inclusive helps find people from diverse backgrounds and advocating for their success empowers team members to contribute to their fullest. CAT GIFS ARE THE BEST
  12. You don’t need to use this slide but in case you get a question and answer period and want to use it, it’s here.