DevOps Deep Dive Webinar: Building a business case for agile and devops
The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince...
Transcript of The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince...
![Page 1: The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince business stakeholders to invest in a devops culture and set yourself up for success](https://reader034.fdocuments.us/reader034/viewer/2022042220/5ec655ff4faae761ee4db607/html5/thumbnails/1.jpg)
The Business Case:How to convince business stakeholders to invest in a devops culture and set yourself up for success in three months!
![Page 2: The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince business stakeholders to invest in a devops culture and set yourself up for success](https://reader034.fdocuments.us/reader034/viewer/2022042220/5ec655ff4faae761ee4db607/html5/thumbnails/2.jpg)
Ike Ellis@ike_ellisCrafting BytesWe’re hiring a Data Experts!Microsoft MVPChairperson of the San Diego TIGBook co-author – Developing Azure Solutions Upcoming course on Azure Databrickswww.craftingbytes.comwww.ikeellis.com
![Page 3: The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince business stakeholders to invest in a devops culture and set yourself up for success](https://reader034.fdocuments.us/reader034/viewer/2022042220/5ec655ff4faae761ee4db607/html5/thumbnails/3.jpg)
![Page 4: The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince business stakeholders to invest in a devops culture and set yourself up for success](https://reader034.fdocuments.us/reader034/viewer/2022042220/5ec655ff4faae761ee4db607/html5/thumbnails/4.jpg)
Today and Week 1Plan and Pitch
![Page 5: The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince business stakeholders to invest in a devops culture and set yourself up for success](https://reader034.fdocuments.us/reader034/viewer/2022042220/5ec655ff4faae761ee4db607/html5/thumbnails/5.jpg)
How do I convince a reluctant leader that we should go to devops for the database?
How do I fix a cowboy culture?
![Page 6: The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince business stakeholders to invest in a devops culture and set yourself up for success](https://reader034.fdocuments.us/reader034/viewer/2022042220/5ec655ff4faae761ee4db607/html5/thumbnails/6.jpg)
Convince a leader of the need of devops and change the culture?
This is very difficult!!!!
![Page 7: The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince business stakeholders to invest in a devops culture and set yourself up for success](https://reader034.fdocuments.us/reader034/viewer/2022042220/5ec655ff4faae761ee4db607/html5/thumbnails/7.jpg)
![Page 8: The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince business stakeholders to invest in a devops culture and set yourself up for success](https://reader034.fdocuments.us/reader034/viewer/2022042220/5ec655ff4faae761ee4db607/html5/thumbnails/8.jpg)
![Page 9: The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince business stakeholders to invest in a devops culture and set yourself up for success](https://reader034.fdocuments.us/reader034/viewer/2022042220/5ec655ff4faae761ee4db607/html5/thumbnails/9.jpg)
That’s a culture change that you are solely in charge of.
How was that? Those of you who were
successful, was it easy?
![Page 10: The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince business stakeholders to invest in a devops culture and set yourself up for success](https://reader034.fdocuments.us/reader034/viewer/2022042220/5ec655ff4faae761ee4db607/html5/thumbnails/10.jpg)
So how do you get someone else to change?
![Page 11: The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince business stakeholders to invest in a devops culture and set yourself up for success](https://reader034.fdocuments.us/reader034/viewer/2022042220/5ec655ff4faae761ee4db607/html5/thumbnails/11.jpg)
Enron had a nice-sounding value statement that was based on four values:
• Integrity• Communication• Respect• Excellence
![Page 12: The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince business stakeholders to invest in a devops culture and set yourself up for success](https://reader034.fdocuments.us/reader034/viewer/2022042220/5ec655ff4faae761ee4db607/html5/thumbnails/12.jpg)
Did that affect Enron’s culture?No. Netflix submits that only three things control culture:• Who we hire• Who we fire• Who we promote
![Page 13: The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince business stakeholders to invest in a devops culture and set yourself up for success](https://reader034.fdocuments.us/reader034/viewer/2022042220/5ec655ff4faae761ee4db607/html5/thumbnails/13.jpg)
![Page 14: The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince business stakeholders to invest in a devops culture and set yourself up for success](https://reader034.fdocuments.us/reader034/viewer/2022042220/5ec655ff4faae761ee4db607/html5/thumbnails/14.jpg)
![Page 15: The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince business stakeholders to invest in a devops culture and set yourself up for success](https://reader034.fdocuments.us/reader034/viewer/2022042220/5ec655ff4faae761ee4db607/html5/thumbnails/15.jpg)
You can’t hire, promote, or fire a reluctant boss
So what do we do?
![Page 16: The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince business stakeholders to invest in a devops culture and set yourself up for success](https://reader034.fdocuments.us/reader034/viewer/2022042220/5ec655ff4faae761ee4db607/html5/thumbnails/16.jpg)
Bad Consultants
![Page 17: The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince business stakeholders to invest in a devops culture and set yourself up for success](https://reader034.fdocuments.us/reader034/viewer/2022042220/5ec655ff4faae761ee4db607/html5/thumbnails/17.jpg)
Every boss (and in fact everyone) listens to the same
radio station
![Page 18: The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince business stakeholders to invest in a devops culture and set yourself up for success](https://reader034.fdocuments.us/reader034/viewer/2022042220/5ec655ff4faae761ee4db607/html5/thumbnails/18.jpg)
What’sInIt
ForMe
![Page 19: The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince business stakeholders to invest in a devops culture and set yourself up for success](https://reader034.fdocuments.us/reader034/viewer/2022042220/5ec655ff4faae761ee4db607/html5/thumbnails/19.jpg)
Every leader I’ve ever met has the same few things in
common•A lingering project•A lingering problem•A publicly embarrassing event
![Page 20: The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince business stakeholders to invest in a devops culture and set yourself up for success](https://reader034.fdocuments.us/reader034/viewer/2022042220/5ec655ff4faae761ee4db607/html5/thumbnails/20.jpg)
So tune in to the radio station and calm their fear
• We can deliver faster• We’ll deliver more frequently• We’ll have fewer bugs• We’ll have more success
![Page 21: The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince business stakeholders to invest in a devops culture and set yourself up for success](https://reader034.fdocuments.us/reader034/viewer/2022042220/5ec655ff4faae761ee4db607/html5/thumbnails/21.jpg)
How do we convince reluctant team members?
![Page 22: The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince business stakeholders to invest in a devops culture and set yourself up for success](https://reader034.fdocuments.us/reader034/viewer/2022042220/5ec655ff4faae761ee4db607/html5/thumbnails/22.jpg)
CHANGE IS HARD! DEVELOPING NEW HABITS ARE HARD!
![Page 23: The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince business stakeholders to invest in a devops culture and set yourself up for success](https://reader034.fdocuments.us/reader034/viewer/2022042220/5ec655ff4faae761ee4db607/html5/thumbnails/23.jpg)
Steps to developing new habits:Step 1: Focus on One New Habit at a timeStep 2: Form a new habit? Commit to 30 days per new habitStep 3: Anchor Your New Habit to an Established Habit. Step 4: Take Baby Steps. Don’t be too hard if you misstep or step backwards…stay determined to baby step forwardStep 5: Make a Plan for Obstacles. Step 6: Create Accountability for Your Habit. Step 7: Reward Important Milestones. Step 8: Build a New Identity.
![Page 24: The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince business stakeholders to invest in a devops culture and set yourself up for success](https://reader034.fdocuments.us/reader034/viewer/2022042220/5ec655ff4faae761ee4db607/html5/thumbnails/24.jpg)
People fear change
![Page 25: The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince business stakeholders to invest in a devops culture and set yourself up for success](https://reader034.fdocuments.us/reader034/viewer/2022042220/5ec655ff4faae761ee4db607/html5/thumbnails/25.jpg)
Phrases of Fear• We tried that and we failed• That will never work here• This is just the latest fad, our processes are tried and
true• Our company is always 10 years behind the industry• I have too much to do and this will slow me down• Just another kitchy program that will eat up all our
time
![Page 26: The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince business stakeholders to invest in a devops culture and set yourself up for success](https://reader034.fdocuments.us/reader034/viewer/2022042220/5ec655ff4faae761ee4db607/html5/thumbnails/26.jpg)
But we can address their fears and slowly introduce change so that they are comfortable with it
![Page 27: The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince business stakeholders to invest in a devops culture and set yourself up for success](https://reader034.fdocuments.us/reader034/viewer/2022042220/5ec655ff4faae761ee4db607/html5/thumbnails/27.jpg)
CULTURE TIP: Make Posters
![Page 28: The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince business stakeholders to invest in a devops culture and set yourself up for success](https://reader034.fdocuments.us/reader034/viewer/2022042220/5ec655ff4faae761ee4db607/html5/thumbnails/28.jpg)
![Page 29: The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince business stakeholders to invest in a devops culture and set yourself up for success](https://reader034.fdocuments.us/reader034/viewer/2022042220/5ec655ff4faae761ee4db607/html5/thumbnails/29.jpg)
![Page 30: The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince business stakeholders to invest in a devops culture and set yourself up for success](https://reader034.fdocuments.us/reader034/viewer/2022042220/5ec655ff4faae761ee4db607/html5/thumbnails/30.jpg)
![Page 31: The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince business stakeholders to invest in a devops culture and set yourself up for success](https://reader034.fdocuments.us/reader034/viewer/2022042220/5ec655ff4faae761ee4db607/html5/thumbnails/31.jpg)
![Page 32: The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince business stakeholders to invest in a devops culture and set yourself up for success](https://reader034.fdocuments.us/reader034/viewer/2022042220/5ec655ff4faae761ee4db607/html5/thumbnails/32.jpg)
Culture TIP: Throw a Pizza Party!
![Page 33: The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince business stakeholders to invest in a devops culture and set yourself up for success](https://reader034.fdocuments.us/reader034/viewer/2022042220/5ec655ff4faae761ee4db607/html5/thumbnails/33.jpg)
Culture TIP: $15 Tee Shirts!
![Page 34: The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince business stakeholders to invest in a devops culture and set yourself up for success](https://reader034.fdocuments.us/reader034/viewer/2022042220/5ec655ff4faae761ee4db607/html5/thumbnails/34.jpg)
CULTURE TIP: Fire someone
![Page 35: The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince business stakeholders to invest in a devops culture and set yourself up for success](https://reader034.fdocuments.us/reader034/viewer/2022042220/5ec655ff4faae761ee4db607/html5/thumbnails/35.jpg)
CULTURE TIP: Make a new logo!
![Page 36: The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince business stakeholders to invest in a devops culture and set yourself up for success](https://reader034.fdocuments.us/reader034/viewer/2022042220/5ec655ff4faae761ee4db607/html5/thumbnails/36.jpg)
LEARN ON THE LOO!
• Teach DevOps Best Practices• Teach how to use Source Control• Teach good testing techniques• Teach culture
Culture TIP: BATHROOM SIGNS!
![Page 37: The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince business stakeholders to invest in a devops culture and set yourself up for success](https://reader034.fdocuments.us/reader034/viewer/2022042220/5ec655ff4faae761ee4db607/html5/thumbnails/37.jpg)
Standardizing source code only
Pros• Provides audit trail of
development changes• Manages collaboration
of team members• Standardizes coding
practices
Cons• Manual database code
validation, testing, and deployments
• Requires a custom process to prevent environment drift
![Page 38: The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince business stakeholders to invest in a devops culture and set yourself up for success](https://reader034.fdocuments.us/reader034/viewer/2022042220/5ec655ff4faae761ee4db607/html5/thumbnails/38.jpg)
Elevator pitch template:“We are doing _____ so that _____.”
![Page 39: The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince business stakeholders to invest in a devops culture and set yourself up for success](https://reader034.fdocuments.us/reader034/viewer/2022042220/5ec655ff4faae761ee4db607/html5/thumbnails/39.jpg)
“We should standardize database code and automate deployments to reduce feature time to market.”
![Page 40: The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince business stakeholders to invest in a devops culture and set yourself up for success](https://reader034.fdocuments.us/reader034/viewer/2022042220/5ec655ff4faae761ee4db607/html5/thumbnails/40.jpg)
Rapidly refresh development databases with real-world datasets
Easily support dedicated environments that isolate changes made in branches and allow experimentation
Mask sensitive data upon image creation
SQL Provision adds speed & safety
![Page 41: The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince business stakeholders to invest in a devops culture and set yourself up for success](https://reader034.fdocuments.us/reader034/viewer/2022042220/5ec655ff4faae761ee4db607/html5/thumbnails/41.jpg)
Should monitoring be in your initial project?
Pros• Visibility into production
health• SQL Monitor shows when
deployments have occurred, making it easy to track customer impact (good and bad) of changes
Cons• If an external team in
your organization already controls monitoring, proposing a change may be tricky
![Page 42: The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince business stakeholders to invest in a devops culture and set yourself up for success](https://reader034.fdocuments.us/reader034/viewer/2022042220/5ec655ff4faae761ee4db607/html5/thumbnails/42.jpg)
Once scoped, kick off any required security assessments
![Page 43: The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince business stakeholders to invest in a devops culture and set yourself up for success](https://reader034.fdocuments.us/reader034/viewer/2022042220/5ec655ff4faae761ee4db607/html5/thumbnails/43.jpg)
First MonthInitiate Changes in a Proof of
Concept (POC)
![Page 44: The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince business stakeholders to invest in a devops culture and set yourself up for success](https://reader034.fdocuments.us/reader034/viewer/2022042220/5ec655ff4faae761ee4db607/html5/thumbnails/44.jpg)
Crafting executive summary
Industry standards for success criteria
Sample schedules & help keeping the team on track
In a supported POC, ask for guidance from Redgate
![Page 45: The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince business stakeholders to invest in a devops culture and set yourself up for success](https://reader034.fdocuments.us/reader034/viewer/2022042220/5ec655ff4faae761ee4db607/html5/thumbnails/45.jpg)
• Executive Summary• Business Need• Solution to be Proven• Success Criteria and Long
Term Gains
• Prerequisites• Schedule• Team• Other Resources• Risks
Elements of a technical project pitch
![Page 46: The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince business stakeholders to invest in a devops culture and set yourself up for success](https://reader034.fdocuments.us/reader034/viewer/2022042220/5ec655ff4faae761ee4db607/html5/thumbnails/46.jpg)
Keeps your team moving in syncHelps key stakeholders understand• Target project duration• Key milestones• Proof of concept schedule and core meetings
Project schedule
![Page 47: The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince business stakeholders to invest in a devops culture and set yourself up for success](https://reader034.fdocuments.us/reader034/viewer/2022042220/5ec655ff4faae761ee4db607/html5/thumbnails/47.jpg)
Who might this project resonate with in your organization?
• C-Level• Executive & Senior Managers• Department Heads
Identify and approach potential sponsors
![Page 48: The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince business stakeholders to invest in a devops culture and set yourself up for success](https://reader034.fdocuments.us/reader034/viewer/2022042220/5ec655ff4faae761ee4db607/html5/thumbnails/48.jpg)
![Page 49: The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince business stakeholders to invest in a devops culture and set yourself up for success](https://reader034.fdocuments.us/reader034/viewer/2022042220/5ec655ff4faae761ee4db607/html5/thumbnails/49.jpg)
Help build a coalition of managers and peers
Be visible to employees throughout the project
Communicate the ‘why’ of the change to employees
Key actions for a sponsor
https://www.prosci.com/resources/articles/change-sponsor-checklist
![Page 50: The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince business stakeholders to invest in a devops culture and set yourself up for success](https://reader034.fdocuments.us/reader034/viewer/2022042220/5ec655ff4faae761ee4db607/html5/thumbnails/50.jpg)
Engage with employees with face-to-face messaging• Video and recordings work when in-person isn’t possible,
these are more effective than emails aloneAnswer questions about the business issues
• “Why is this change happening?” • “What is the risk of not changing?”
Messages from sponsors
https://www.prosci.com/resources/articles/change-management-communication-checklist
![Page 51: The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince business stakeholders to invest in a devops culture and set yourself up for success](https://reader034.fdocuments.us/reader034/viewer/2022042220/5ec655ff4faae761ee4db607/html5/thumbnails/51.jpg)
The goal of a Proof of Concept is demonstrating that the tools achieve your
success criteria
![Page 52: The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince business stakeholders to invest in a devops culture and set yourself up for success](https://reader034.fdocuments.us/reader034/viewer/2022042220/5ec655ff4faae761ee4db607/html5/thumbnails/52.jpg)
This team will:• Explore methodologies to standardize database code and
choose the best approach for your teams• Set up a proof of concept (POC), safely outside of production• Explore and test automation for provisioning, builds (code
validation) and change deployment
Choose your technical champions
![Page 53: The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince business stakeholders to invest in a devops culture and set yourself up for success](https://reader034.fdocuments.us/reader034/viewer/2022042220/5ec655ff4faae761ee4db607/html5/thumbnails/53.jpg)
It must be safe for the team to make a big mess during the process
It must be safe to fail and start over and try again
A rule for any POC
![Page 54: The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince business stakeholders to invest in a devops culture and set yourself up for success](https://reader034.fdocuments.us/reader034/viewer/2022042220/5ec655ff4faae761ee4db607/html5/thumbnails/54.jpg)
Causes of failed proof-of-conceptsNot a joint ventureKey stakeholders not involvedThink it will be more labor intensive than it isDevelopers leading without manager buy-inToo much focus on tech benefit vs business benefitBiting off too much at a time
Avoid these anti-patterns
![Page 55: The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince business stakeholders to invest in a devops culture and set yourself up for success](https://reader034.fdocuments.us/reader034/viewer/2022042220/5ec655ff4faae761ee4db607/html5/thumbnails/55.jpg)
Months 2-3Map Process Changes and
Land Your POC
![Page 56: The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince business stakeholders to invest in a devops culture and set yourself up for success](https://reader034.fdocuments.us/reader034/viewer/2022042220/5ec655ff4faae761ee4db607/html5/thumbnails/56.jpg)
The two-three month timeline applies if:• Your internal point team has other duties• You only get a few hours of their time each week
Dedicated resource teams have completed Standardize, Automate & Protect POCs in two weeks
A POC doesn’t take 2 months of sustained work
![Page 57: The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince business stakeholders to invest in a devops culture and set yourself up for success](https://reader034.fdocuments.us/reader034/viewer/2022042220/5ec655ff4faae761ee4db607/html5/thumbnails/57.jpg)
What happens when a build fails, and how do we
respond?
When will the risk of changes be assessed? Pull requests? Release
artifacts?
How often will deployments to
databases be done?
Can security assessments be moved
into checklists?
How many changes should be shipped in a
single deployment?
What approval processes are best for
deployments?
SDLC process changes to map
![Page 58: The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince business stakeholders to invest in a devops culture and set yourself up for success](https://reader034.fdocuments.us/reader034/viewer/2022042220/5ec655ff4faae761ee4db607/html5/thumbnails/58.jpg)
What team on-call rotations are needed?
How to avoid single-points of failure in the team?
How/when to escalate to subject matter experts?
Support practices to map
![Page 59: The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince business stakeholders to invest in a devops culture and set yourself up for success](https://reader034.fdocuments.us/reader034/viewer/2022042220/5ec655ff4faae761ee4db607/html5/thumbnails/59.jpg)
Shifting change review and approval to earlier in the development cycle speeds you up
First steps: can standard (pre-approved) changes help get you started?
Sponsorship: this is one place where a sponsor who can help you build a coalition will help
Shifting change approval left
![Page 60: The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince business stakeholders to invest in a devops culture and set yourself up for success](https://reader034.fdocuments.us/reader034/viewer/2022042220/5ec655ff4faae761ee4db607/html5/thumbnails/60.jpg)
• Collate results from POC and implementation plan• Finalize licensing• Set target implementation date and schedule first call and
support session• Internal presentations about business benefits
Completing your Proof of Concept
![Page 61: The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince business stakeholders to invest in a devops culture and set yourself up for success](https://reader034.fdocuments.us/reader034/viewer/2022042220/5ec655ff4faae761ee4db607/html5/thumbnails/61.jpg)
When an executive sponsor has been involved from the start, POC sign-off and completion
goes very smoothly
![Page 62: The Business Case - Compliant Database DevOps Solutions ......The Business Case: How to convince business stakeholders to invest in a devops culture and set yourself up for success](https://reader034.fdocuments.us/reader034/viewer/2022042220/5ec655ff4faae761ee4db607/html5/thumbnails/62.jpg)
Ike Ellis@ike_ellisCrafting BytesWe’re hiring a Data Experts!Microsoft MVPChairperson of the San Diego TIGBook co-author – Developing Azure Solutions Upcoming course on Azure Databrickswww.craftingbytes.comwww.ikeellis.com