Oracle AI Database@Azure MVP Spotlight Series - Episode 2
Microsoft Azure
0:04 SPEAKER 1: Hello, everyone, and thank you for joining us today.
0:07 This is another episode of our MVP
0:10 Spotlight Series for Oracle Database at Azure.
0:12 Today, we have a very special guest with us, Biju.
0:17 He is one of our prestigious MVPs,
0:19 and I say that word because I myself read some of the books that he wrote.
0:26 It's an honor to have him as an MVP for Oracle Database at Azure.
0:30 BIJU THOMAS: Thank you.
0:32 SPEAKER 1: I gave a little bit of introduction about yourself,
0:33 but why don't you go into a bit of detail introducing yourself.
0:38 What do you do, experience with Oracle, your journey so far?
0:42 We would love to understand all of that from you, Biju.
0:46 BIJU THOMAS: Thank you, Gauri.
0:46 It is so good to be with you
0:49 on this panel here or with you on this MVP Spotlight.
0:53 Thank you so much for having me and this opportunity here.
0:57 My background, I started using Oracle Database back in the 1992-93 timeframe.
1:05 That was fresh out of college.
1:08 I joined the company at CLHP,
1:10 and then they gave me Oracle Database and said, okay, go do your stuff.
1:14 That's how I started with Oracle, and it's been Oracle Database.
1:19 I started as a developer, forms, and SQL developer, and then into the database,
1:27 database administration, then moved into Oracle eBusiness Suite,
1:31 then the Oracle Cloud, and now multicloud.
1:33 That was my journey, the last 30 years, into the Oracle Database,
1:38 but my focus has been always Oracle and the Oracle Database core.
1:44 That has been my focus.
1:47 I started contributing and involving myself
1:53 in the community back in the 1997-98 timeframe.
1:57 That's when nobody had the terminology
2:00 of "blog" or "social media," nothing like that.
2:05 SPEAKER 1: There were books.
2:05 BIJU THOMAS: There were books at that time, yes.
2:09 I was chatting with Sai earlier.
2:14 We had the DBAs.
2:19 There were the great authors and experts like Harry Millsap, Jonathan Lewis,
2:25 Thomas Kyte, and those were the go-to guys and the inspiration at that time.
2:32 We know that they know so much, and then they share the information through
2:36 books and conferences and stuff like that.
2:41 When I was put into a performance tuning job, I didn't know how to do my stuff,
2:46 but because I figured it out, I wrote some scripts and all of that stuff.
2:50 I wanted to make that available for the DBAs who are having the same struggle,
2:58 who want to do the performance tuning.
3:00 I started sharing those scripts in a GeoCities
3:05 website back in the 1997-98 timeframe.
3:09 That's when I had a free website there
3:12 so people can use the scripts that I developed.
3:15 That's where I started sharing my content there.
3:19 Then going into book writing was, I would say, like that is a good coincidence,
3:26 and I would say I was in the right place at the right time, probably.
3:30 I published an article in Oracle Magazine,
3:33 and that's the time when Oracle 8i Database came out,
3:36 and then I was interested in the log miner feature of that.
3:41 I wrote about that in Oracle Magazine.
3:43 Then I get a call from Cybex.
3:45 They're, like, "Do you want to write a book because we are going
3:48 to release the Oracle Certification books." Cybex
3:52 didn't have any Oracle Certification before that.
3:56 They were going to get into the Oracle Certification and then wanted
3:59 to write— and they saw that I was certified in Oracle 7.3, Oracle database.
4:04 I was one of the first 500 to get certified in Oracle,
4:06 so they thought, yeah, I published in Oracle Magazine.
4:09 I have done the certification and completed it as one of the first 500.
4:14 I still have that jacket, the Oracle Certification jacket.
4:18 It's a really good leather jacket.
4:21 SPEAKER 1: I mean, from Oracle 7 to Oracle 26ai,
4:25 that's an inspirational journey you had, so heartwarming to hear all of that.
4:34 You talked about how you started giving back to the community,
4:37 but from '97 until today,
4:41 which is almost 29 years, what kept you going, giving back to the community?
4:48 BIJU THOMAS: I'm learning, so I just wanted to give back.
4:51 When I started participating in conferences and then attending conferences,
4:55 my first conference session was in 2008 at Collaborate
4:59 and then 2009 in Oracle Open World at that time.
5:05 That's how I started presenting in conferences.
5:08 Those were times, like very nervous times at that time when presenting.
5:15 That got me into a different perspective in giving back to the community
5:20 because the network really changed my view
5:23 of the networking and then sharing knowledge.
5:28 That was the difference, and the community where you meet people
5:33 and sharing your problems or solutions or the ideas,
5:36 something like that is a different perspective.
5:37 You won't get that from even from a webinar.
5:40 I mean, you won't get it.
5:41 I mean, you want that interaction after your session,
5:44 after your talk, or even if you're not talking,
5:47 I mean, just being there and then talking to the people who know their stuff.
5:51 I mean, not everybody is expert in every field.
5:55 SPEAKER 1: The power of being in person versus online,
5:59 definitely it's more impactful to present in conferences.
6:03 When you are present there, you have a live audience.
6:08 BIJU THOMAS: My objective in 1998 or '97,
6:14 whenever I started sharing in the community, the scripts on the website,
6:19 the same passion and the same objective still exists.
6:23 That hasn't changed.
6:25 That motive hasn't changed, so I'm happy about that.
6:29 I haven't changed that.
6:30 The only thing is the medium has changed.
6:32 Now I use social media like Twitter and LinkedIn.
6:35 I use that and then I have a website, a blog website, and stuff like that.
6:41 The medium has changed a little bit,
6:43 but the objective and the content or whatever I share is still going,
6:50 which I am really proud of because I haven't stopped it.
6:54 SPEAKER 1: That's inspirational to all of us also.
6:58 I personally know some of my friends who have
7:00 actually used your books to pass the Oracle Certification,
7:04 so definitely worth spending this time with you.
7:09 Coming back to Oracle Database at Azure, one of its kind,
7:15 two clouds coming together to offer the best of both clouds to our customers.
7:21 How did you get interested in that?
7:23 How did you start working on it?
7:26 I read recently EBS to Oracle Database at Azure migration path.
7:33 How did you start ramping up yourself or how did you start contributing there?
7:38 BIJU THOMAS: Yeah, so it all started
7:41 with the work demands and what the customer wants, rights?
7:45 Back even before 2000, before I joined Data Intensity,
7:50 I had the opportunity to work with a customer where their cloud
7:55 first platform was Azure and then helped them migrate to Azure Database.
8:01 I mean, that is one of the reasons why I joined Data Intensity back in 2019,
8:06 where the focus was Azure for Data Intensity at that time.
8:13 Data Intensity had a program at that time where
8:16 we would help customers migrate to their cloud choice,
8:20 whether it is Azure, AWS, and OCI was there.
8:25 OCI Gen 1 was not ready for prime customers, so Azure was our focus.
8:32 That's how it all started there.
8:34 Then when Database at Azure came,
8:37 that is really a win-win for Oracle and Microsoft
8:41 because you get to use the platform as a service,
8:44 where you don't have to install, you don't have to manage a lot of stuff,
8:48 you don't have to configure your backups and stuff.
8:50 Everything is platform as a service available within Azure,
8:54 and you also get the benefit of the Oracle licensing metrics.
9:00 You get the tools, the licensing, the cost benefit, the consultation benefit,
9:03 all of that available natively in Azure is a win-win.
9:09 That's how we started in the Azure space because of the customer demand.
9:15 I know Oracle and Microsoft saw the customer demand,
9:19 and that's why the partnership exists.
9:21 Even before Database at Azure, the network link,
9:25 the connectivity link was established between the data centers.
9:30 SPEAKER 1: It had been there for quite some time now,
9:33 but this came into the picture to offer almost on-prem type of latency,
9:39 high performance, and throughput, so, yeah,
9:42 all goodness of both the clouds that we could combine in a product, we did that.
9:47 Do you have any customer story or any insights to share with us?
9:54 BIJU THOMAS: Customer stories,
9:55 I would say we have migrated a lot of Oracle customers,
10:01 Oracle eBusiness Suite customers, to OCI.
10:07 Let me take a step back.
10:09 At Data Intensity, we are experts in Oracle managed services,
10:13 like we manage Oracle eBusiness Suite,
10:16 PeopleSoft, JD Edwards, and we do the migration,
10:20 upgrades, and the day-to-day operations support that we do.
10:23 We also do the Oracle Cloud, the Fusion Cloud, and all of that stuff.
10:28 We focus on the Oracle solutions, the Oracle products, but cloud agnostic.
10:35 SPEAKER 1: Cloud agnostic.
10:36 BIJU THOMAS: We can support Oracle workloads,
10:37 Oracle products in OCI, Azure, AWS, and GCP, any cloud.
10:43 We do that.
10:44 Wherever is the customer's preference, that's where we do.
10:48 There are a lot of customers, I would say,
10:51 that was one of my blogs recently mentioned, like the EBS blog, right?
10:55 I will tell that story.
10:56 It's a fear since you asked.
10:59 That customer is on-premises, a large customer.
11:04 They are running Oracle eBusiness Suite,
11:06 and when you say Oracle eBusiness Suite,
11:08 it's just not one application, one database, right?
11:10 Oracle eBusiness Suite itself has multiple environments, like development,
11:14 project, and their production support, all of those environments.
11:19 Then it is like a gravity center because
11:23 it has to have all the satellite applications.
11:27 You need to have a tax application.
11:28 You need to have a barcode or things like scanner applications.
11:33 There are several satellite applications around eBusiness Suite.
11:37 They have to be together.
11:38 SPEAKER 1: Together.
11:40 BIJU THOMAS: When you're talking about eBusiness Suite,
11:41 it's just not one application.
11:42 It's usually four minimum.
11:45 It could be up to 10, up to 12 when you include all the reporting,
11:50 the business intelligence, and all of that because they all go together.
11:54 When you're talking about 20,
11:57 30 databases easily between production and non-production, then you have DR,
12:04 so you are running that on multiple VMs or usually
12:09 physical servers because that was being taught in the beginning.
12:14 Oracle may not work.
12:16 You will not get the right performance when you are virtualized on-prem, right?
12:20 You want to be on physical servers.
12:23 People usually deploy Oracle on physical servers.
12:27 They build high availability using RAC, real application clusters,
12:30 so that gives you even if one of your physical servers goes down,
12:34 you have the other physical server available so you can continue your business.
12:38 The RAC is there.
12:39 Then you have Data Guard for copying the database from one location to another.
12:43 Those are the core structures of Oracle database, right?
12:48 You need that high availability and the business continuity.
12:54 That's what every customer is used to.
12:56 They don't want to have any compromise on that.
12:59 When you are talking to the customer of migrating that critical database,
13:04 their mission-critical database, to the cloud,
13:07 they are looking for those features.
13:10 There are some restrictions, right?
13:12 You cannot have real application clusters in a non-Oracle cloud,
13:16 which means when you're running natively in Azure,
13:19 AWS, or GCP, you cannot have the RAC feature so that high availability is gone.
13:23 There is an argument in the Oracle expert community that RAC is
13:28 probably not needed in the cloud because the VM itself is redundant,
13:34 and there is high availability built in behind the VM.
13:37 SPEAKER 1: Yeah, I mean the cloud is built for high availability,
13:41 so you don't need to implement it.
13:43 BIJU THOMAS: Yeah, so there is no need for RAC, so that is there.
13:46 But still, when you are used to having RAC and when you are paying for the RAC,
13:51 you want to use that in the cloud.
13:53 People think that, why do I diminish my availability
13:59 or the feature when you go to a better platform?
14:04 They want RAC.
14:05 If they are using RAC, they want RAC.
14:07 If they are using Exadata on-prem, they want Exadata in the cloud.
14:10 SPEAKER 1: As they say, when you move to cloud,
14:12 you have to not only change your applications
14:14 but also the way you think and the overall architecture.
14:19 As I have been alluding to, maybe cloud is already built for high availability.
14:25 We offer ODA, we offer MA Platinum standard,
14:31 so you don't need that, and all the other things that you mentioned, Data Guard.
14:37 We have all sorts of integrations available with Oracle Database at Azure.
14:41 You have GoldenGate.
14:42 You have Azure Key Vault.
14:45 We are enterprise-ready with our security posture in place.
14:49 BIJU THOMAS: Yeah, exactly, so that is the beauty of database at Azure.
14:56 You have that.
14:57 When you want to migrate an on-prem database to Microsoft Azure,
15:03 for example, you have to consider all of that.
15:06 I'm talking about not database at Azure,
15:09 Azure native VM, so there is no RAC available.
15:12 Then there is also licensing is different on native
15:15 VM where you pretty much lose half of that.
15:18 We at Data Intensity came up with a program called TCOT,
15:22 I mean Total Cost of Ownership Transformation,
15:24 where we look at your current workload because most of the customers have higher
15:30 licensing because they have some shelfware available
15:33 because they usually buy more than they need.
15:37 We will analyze their current workload and determine what is
15:41 the right CPU needed in the cloud because Azure has better CPUs,
15:46 faster CPUs than on-prem.
15:48 That is one thing.
15:49 And we also have a service where we do the license review,
15:54 the effective license position.
15:55 Basically, we will review our contract and then look at what
15:58 you are using and then determine the effective license position.
16:02 Then we merge the architecture and license together and then tell
16:06 you how many licenses you need to run the Database on Azure.
16:10 Sometimes the customer might have enough licenses;
16:13 sometimes they may have to incur a little bit more licenses.
16:16 That is there because of this license rule, right?
16:19 The authorized cloud license rule is different.
16:22 Whereas with OCI, or OCI sitting inside Azure,
16:26 which is Database at Azure, you don't have that licensing penalty.
16:30 It becomes much better for the customers
16:34 to migrate without that licensing penalty.
16:37 Then on top of that, they get the performance
16:39 because you are running on an Exadata-based system.
16:42 You have Exadata.
16:43 Even if you go on Autonomous Database,
16:45 that's also running Exadata behind the scenes,
16:48 so you don't really need as many CPUs as you are using,
16:52 as you were using on-prem.
16:54 You need much less capacity here because there is
16:57 CPU on the storage layer in the engineer system.
17:00 It's doing half of the work for you,
17:02 so you need less CPU when you are consolidating.
17:05 It is a win-win for the customer.
17:06 They can reduce the number of CPUs even if
17:09 they have multiple contracts and do a bring-your-own-license model.
17:13 They can probably cancel some of the contracts
17:16 because they don't need that many CPUs.
17:18 I mean, that's what we find during our analysis,
17:22 and we recommend to our customer.
17:23 You probably don't need this custom, and with database at Azure,
17:28 there is also an option of bring-your-own-license or license-included model.
17:33 Sometimes, if you don't have a good deal last year or maybe you already canceled
17:40 your Oracle support for some reason because
17:42 you were planning to move away from Oracle, some customers are like that.
17:46 They don't have Oracle support.
17:48 Maybe this is an opportunity for them to get
17:50 into database at Azure and then move into a license-included
17:55 model where they don't have to deal with the Oracle
17:58 contracts and license management and all of that stuff.
18:02 SPEAKER 1: You can also choose based on your own needs, right?
18:04 You have multiple DB offerings,
18:07 every offering that's out there from Oracle is supported on Azure today.
18:12 BIJU THOMAS: That is a very good point because some of the other multiclouds,
18:17 they don't have the base database service.
18:19 We are not talking about all enterprises like Fortune 500 companies here.
18:24 There are a lot of SMB companies that we support.
18:27 For them, the Exadata dedicated may be an overkill
18:30 because they don't have that much Oracle workload.
18:33 Maybe they are running an Oracle eBusiness Suite or a PeopleSoft system,
18:36 which might need 20 CPUs or something like
18:39 that and then a few terabytes of storage.
18:42 For them, the base database service is all they need and having that base
18:48 database service available in Azure natively is
18:50 a big plus for the smaller customers.
18:53 SPEAKER 1: Absolutely,
18:53 so our goal is to support all of our customers when we design this product.
18:58 All the goodness that you just shared, how we kept in mind all customers
19:03 right from SMC to our mission-critical workload customers.
19:09 We tried doing that, but great to hear this as a testimony
19:13 from someone who is so active in the community.
19:16 Thanks for sharing that.
19:20 Moving on, how do you see— you shared some of the feedback,
19:26 but I would love to understand where the customers
19:29 are still seeing a bit of a pain with Oracle Database at Azure because you are
19:35 helping us shape up the future of the product.
19:39 Where are some areas we could still do some improvement on?
19:43 BIJU THOMAS: One thing is on the transaction phase,
19:45 somewhere like where in the beginning we need to work with both
19:49 Oracle and Azure teams to get the— if it is Exadata.
19:54 SPEAKER 1: That was some great feedback,
19:56 and I think this is what I would be wanting
19:59 to head this series to, hearing from what our customers are
20:03 saying because you are championing— you are becoming the voice
20:07 of the product group or the product itself in the community.
20:11 I would love to understand what are some of the pain points?
20:14 BIJU THOMAS: Yeah, pain points, I would say still, I mean,
20:18 it is easy to provision Oracle Database at Azure through the Azure portal,
20:22 so it is there, but having some more insights in Azure,
20:27 in the Azure monitor, some of the troubleshooting.
20:32 I know you are working on that.
20:33 I mean, I think that will really help the Azure
20:36 customers and Azure admins where they can see some
20:39 of the insights and observability and where the problem
20:43 is troubleshooting because it is just not the migration, right?
20:47 Migration is easy.
20:48 You have tools on the Azure side
20:51 and the Oracle side to do the migration, the configuration.
20:55 There are landing zones available.
20:57 All of that is set up.
20:58 I mean, it is easy to do the migration and the day one is fine.
21:03 The day two operations, what are the pain points?
21:08 I think that's where you should start looking
21:11 into that because we have customers on Database at Azure,
21:16 so maybe that should be the focus,
21:20 the observability and monitoring and things like that.
21:23 SPEAKER 1: Thanks for sharing.
21:24 Absolutely.
21:25 Though I can't share, we are definitely working on all of that which
21:29 you will be seeing in the very near future.
21:31 BIJU THOMAS: That's really good because I have heard.
21:34 I know what is coming because it is like under NDA.
21:38 We cannot discuss here,
21:40 but being invited and being part of the MVP Program gave me that opportunity
21:46 to meet you in person and then spend time with you and your team.
21:50 SPEAKER 1: It's our honor, actually, to have people like you in the community
21:55 championing our product in the community.
21:59 You have such a large experience on not only Oracle but Azure.
22:07 You are leading some of the biggest migrations out there.
22:12 What would be your advice to some of our aspiring MVPs?
22:17 Where should they focus?
22:18 How should they start contributing?
22:21 What were the channels available for you to contribute?
22:25 What actually helped you?
22:28 BIJU THOMAS: The MVP program channels,
22:30 contribution channels, I would say when I started,
22:32 I mean, as I said, there was no blog, nothing, right?
22:35 I started not for the program.
22:37 I started for the community.
22:39 That's how I started.
22:40 Now there are a lot of channels, opportunities, social media.
22:45 Everybody is on social media.
22:46 You can start an account on Twitter or X or BlueSky or Instagram.
22:54 There are a lot of opportunities there.
22:56 You can write a blog.
22:59 The other area where I would say people can start helping
23:03 is in the forums because if you are stuck, I mean,
23:06 if somebody is stuck and they have a question,
23:08 they post in an Azure forum or an Oracle
23:12 forum where people can start helping in that forum.
23:16 I have seen this problem.
23:17 Please try this.
23:18 This might solve your problem.
23:20 The forums are a good one, and then,
23:25 if you are bold enough and have no stage fear
23:28 or if you want to get out of the stage fear,
23:32 maybe you can start presenting in the conferences
23:34 because all the conferences are looking for new speakers.
23:37 SPEAKER 1: Absolutely.
23:37 Yeah, that's, I think, a very,
23:40 very impactful place because you meet people in person.
23:45 I would just add to that, you know, we have tech community blogs.
23:48 You can just start contributing in the tech community.
23:51 You could write blog posts, or you can even have a smaller discussion.
23:55 There are various options to contribute in the tech community.
23:57 BIJU THOMAS: Is the tech community blog available outside Microsoft also?
24:01 I've followed a few tech community blogs.
24:03 SPEAKER 1: I think it needs a few approvals,
24:05 but you do have that as a channel available, so definitely.
24:13 One feature or one integration that Oracle Database offers at Azure,
24:19 which do you really like?
24:20 Which do you think is the most powerful feature that we have?
24:24 BIJU THOMAS: Yeah, the powerful feature, I would say,
24:29 is still the thought of like having
24:32 the database sit inside the Azure Data Center,
24:37 where you are taking away the concern of the latency.
24:42 That's gone.
24:43 That is very powerful for the applications,
24:46 and it also opens up the Oracle Database.
24:50 I mean, it's a source of truth.
24:51 Every, pretty much every, if you take the Fortune 500 companies,
24:56 96% of them have an Oracle Database running.
24:59 I mean, they're missing critical data in Oracle Database,
25:02 so having that database available next to your application ecosystem,
25:07 like the AI agents, and Copilot, and Teams,
25:11 and Microsoft Fabric, Microsoft, what is that One— SPEAKER 1: OneLake.
25:16 BIJU THOMAS: OneLake, yeah, I'm still learning all that stuff, right?
25:21 SPEAKER 1: That's fine.
25:24 BIJU THOMAS: Database being available in the same network,
25:26 sitting next to these products to consume the Oracle data,
25:30 to consume the Oracle Database information, and then bring and analyze the data,
25:37 bring the insights to the customers, is huge.
25:40 That's huge.
25:41 I mean, that's really exciting,
25:43 and I really want to get into the Azure AI space and then start using
25:48 the Oracle data to see how AI can
25:52 learn from the data available in the Oracle Database.
25:57 If you look at the latest studies,
26:01 even though 96% of the enterprise data is sitting in Oracle Database,
26:05 people are not using that data for AI
26:11 learning or AI insights because of the security concern.
26:15 You don't want to have your AI agents connect directly to the database,
26:20 so this ecosystem and having your BI Publisher and other
26:26 stuff in the middle and the Azure Fabric in the middle,
26:30 I mean, that helps the security and having access to the Oracle Database,
26:35 so that's really exciting.
26:36 SPEAKER 1: With the Azure AI stack,
26:38 we would definitely love to debunk all of the security
26:40 myths that are out there in the community.
26:43 We definitely have tools and guardrails in place
26:45 to protect your data while also modernizing your applications.
26:51 It was an honor to meet you and spend time with you, Biju, here.
26:55 I'm hoping you are liking what you're hearing in the MVP Summit,
27:00 how things have been going for Oracle Database at Azure.
27:05 As a leaving thought, if you want to just share one piece
27:09 of advice for anyone— one line, what would that be?
27:15 BIJU THOMAS: One line, I would say,
27:18 don't be scared of thinking in a multicloud world.
27:22 Multicloud is nothing new.
27:24 It's been there for a long time, and every customer needs to be looking at what
27:30 is the best service available in each cloud, right?
27:33 Utilize the best service from each cloud.
27:36 That is what multicloud is facilitating, so that is there.
27:40 I would say, going forward,
27:42 when the customer is looking at maybe they look at the data fabric and where
27:50 the data is coming from, which cloud
27:52 may be hidden from the customer going forward,
27:55 because if the customer is looking at the data in Fabric,
27:58 and then you have a mechanism behind the scene with, okay,
28:01 this is sitting in Database at Azure.
28:02 This data is sitting in your Azure data ecosystem, whatever that is.
28:08 SPEAKER 1: It doesn't matter where it is coming from.
28:11 It's one source.
28:13 BIJU THOMAS: I see we'll get to that level in the next couple of years.
28:17 SPEAKER 1: I said it was my last question, but I just have one more.
28:20 Based on your experience,
28:21 any bold prediction for next two to three years that you see,
28:25 especially for our product, any bold prediction?
28:29 BIJU THOMAS: I think the multicloud thing will go away in the sense that we
28:33 will not be using the multicloud because
28:35 multicloud will be natural in the next two,
28:38 three years, and then the cloud layer will start disappearing.
28:44 We will only look at the data layer, is what I'm thinking.
28:48 That's what I'm thinking.
28:48 When I look at the data fabric,
28:52 you don't have to worry about, like, where your data is residing.
28:57 The cloud services can position the data
28:59 at the right service for you and the licensing.
29:03 I think that will be the thing pretty soon.
29:05 SPEAKER 1: Let's see how the future unfolds,
29:07 but, yeah, thank you so much for your time today.
29:09 BIJU THOMAS: Thank you.
29:09 Thank you so much.
29:10 SPEAKER 1: Thank you, everyone, for watching this.
29:12 We'll be back with another Spotlight Series episode for you soon.
29:16 Thank you.