AWS Summit ASEAN 2022 - Core banking migration to AWS - Standard Chartered (FSI201)

AWS Summit ASEAN 2022 - Core banking migration to AWS - Standard Chartered (FSI201)


AWS Summit ASEAN 2022 - Core banking migration to AWS - Standard Chartered (FSI201)

Standard Chartered Bank (SCB), a global bank serving customers in 60 markets, is aiming to migrate 75% of its workloads to the Cloud by 2025. The migration of Atlas core banking system, a tier 1 highly regulated workload, to AWS, is SCB’s Lighthouse project on this Cloud journey. Atlas requires exceptional levels of security, availability, and auditability. In this fireside chat, hear from Anshu Sharma, CIO of SCB CPBB, on the strategy, successes, challenges and lessons learned from their migration to AWS.


Learn more about AWS events at https://go.aws/3caETKv.

Subscribe:
More AWS videos http://bit.ly/2O3zS75
More AWS events videos http://bit.ly/316g9t4

ABOUT AWS
Amazon Web Services (AWS) hosts events, both online and in-person, bringing the cloud computing community together to connect, collaborate, and learn from AWS experts.

AWS is the world’s most comprehensive and broadly adopted cloud platform, offering over 200 fully featured services from data centers globally. Millions of customers—including the fastest-growing startups, largest enterprises, and leading government agencies—are using AWS to lower costs, become more agile, and innovate faster.

#AWSSummitASEAN2022 #AWS #AmazonWebServices #CloudComputing


Content

0.08 -> [music playing]
8.68 -> Hi, everyone.
10.04 -> Welcome to this fireside chat
12.32 -> on the migration of SCB's core banking system to AWS.
16.52 -> I'm Xavier Loup, Principal Solutions Architect at AWS.
20.56 -> I've already four years of experience with AWS,
23.8 -> and during the last two years I worked directly with SCB teams
28.68 -> to support the bank's journey to the cloud.
31.84 -> Today, I welcome Anshu Sharma.
34.84 -> Anshu, thanks for accepting to join me.
38.24 -> For the audience, can you please introduce yourself
41.2 -> and describe your role.
43.08 -> Thank you, Xavier, and thank you, everyone.
45.4 -> Absolutely delighted to be here.
47 -> I'm Anshu Sharma Raja.
48.36 -> I'm the CIO for Consumer Private and Business Banking
50.92 -> at Standard Chartered Bank.
52.76 -> Standard Chartered as you know is a bank
55 -> with 160 years in the business.
57.16 -> We operate in 59 different countries,
59.04 -> and we have about 85,000 employees worldwide.
62.64 -> Needless to say, there is a huge amount of application footprint
66.48 -> we have all in the last few years and what you see now.
70.88 -> And very, very delighted to be working
72.6 -> with Amazon Web Services on our journey to cloud.
75.92 -> SCB has been running workloads on AWS since 2015.
82.2 -> Can you give us more insight about the current
84.44 -> cloud strategy of the bank?
87.24 -> Sure.
88.64 -> Since 2015, the cloud strategy has been evolving
92.24 -> and essentially the strategy has evolved based on value
96.28 -> that we get out of cloud, right.
97.64 -> It's not about just putting every single workload onto cloud,
101.36 -> but we are very careful
102.52 -> and deliberate about the value-based migration.
106.16 -> Essentially saying that by 2025, ideally,
109.08 -> we would like 75% of our workloads to be operating in cloud.
112.68 -> So today I'm excited to speak with you
115.92 -> about the migration of Atlas, your core banking system.
119.8 -> So many AWS customers start on the cloud with low-risk migrations.
125.16 -> However, SCB decided in 2019
128.84 -> to migrate the core banking system as one of the first workloads.
133 -> So why did you decide to move the most critical application first?
137.6 -> Sure.
138.68 -> Can I say that we picked out and it was Atlas?
141.24 -> No. No.
142.36 -> No.
143.52 -> It was clearly not that, right?
146.4 -> You know, our strategy was…
148.2 -> And Atlas as you know is our core banking system,
150.52 -> which is the really the heart of any banking, you know,
155.24 -> any bank for that matter, right?
156.88 -> It is the core banking system.
158.48 -> And our philosophy was that if you can migrate the core banking
161.44 -> with 250 different upstream and downstream
164.08 -> interfaces into the cloud, then you can do everything.
167.04 -> So this was very well thought out as a showcase for the cloud migration.
172.36 -> And essentially if you move this application,
175.64 -> it actually sends out a message both internally and also externally.
179.8 -> We actually would be able to then really overcome the challenges
183.64 -> that any cloud migration would take.
185.8 -> And if we solve for the biggest problems in this migration,
188.28 -> then we have really paved the way.
189.72 -> That was our philosophy.
191.2 -> And lastly, it was important for any successful programme of this size
196.2 -> and scale to have high visibility.
198.56 -> And if we picked the core banking,
200.48 -> that was a little bit of a smart move.
202.24 -> If we picked core banking,
203.92 -> everybody who really mattered was invested in it
208.28 -> and there was clear sponsorship behind this as well.
211.72 -> Clear executive support.
212.92 -> Absolutely.
214 -> Absolutely.
215.12 -> So I know that performance improvement
217.8 -> was one of the key drivers for the move to the cloud.
221.44 -> So there was a target of reaching 4,000 transactions per second,
226.16 -> which was 10 times more than the on-premise system.
230.6 -> What were the other key drivers for the move to the cloud of Atlas?
234.56 -> Sure.
235.76 -> Performance clearly, yes, like you indicated,
238.04 -> but you know, so Atlas again is our core banking system,
242.36 -> which we operate in 42 different markets.
245.28 -> There were many, many different flavours of Atlas,
247.68 -> you know, depending on…
248.92 -> You know, there was a lot of legacy and history.
251.2 -> So clearly harmonisation, consolidation of technology
254.48 -> and really moving to a modern stack was another big driver.
257.04 -> As you would imagine, you know,
258.48 -> this infrastructure was getting obsolete, it needed a refresh.
261.72 -> There was also the cyber posture,
263.4 -> the resiliency posture on top of it.
265.6 -> So there was just so many different drivers
267.28 -> and also our ability to deploy changes.
270.04 -> The speed to market was another big driver.
272.72 -> Should we have done this on-prem?
274.28 -> Yes, absolutely, but you know,
275.76 -> if the move to cloud really kind of gave us many full benefits
279.36 -> and, you know, that those were some of the big drivers
283.04 -> for us to move to cloud.
284.8 -> When you speak about speed to market,
288.28 -> so what were the key elements that you were looking for?
292.28 -> Our ability to deploy changes
293.68 -> and not really having to wait for the weekend.
295.4 -> That was a big one.
296.52 -> Use DevOps, really integrate that.
298.76 -> Yes, you can argue that, you know, even on-prem environment,
302.04 -> you can integrate DevOps,
303.52 -> but our ability to really exploit the different availability zones
309.24 -> that Amazon Web Services would provide,
311.68 -> or AWS provides was, you know,
313.84 -> one of the things that we were going after
315.36 -> and, it really paid off.
317.32 -> Let's take some time with the audience
319.32 -> to do some cloud myth busting.
321.92 -> That's going to be a fun one.
323.08 -> Yeah.
324.2 -> Some people say that hosting PII data and core banking in the cloud
329.24 -> is not permitted by regulators.
331.64 -> So what is your experience at SCB?
335.12 -> If you say it's not easy, I would agree with you.
338.48 -> But if you say it's not permitted, it's clearly a myth.
341.28 -> Yes, it's not been easy.
342.56 -> We are a heavily regulated organisation.
344.84 -> Our industry is heavily regulated.
346.68 -> And like I said, there are many, many regulators that we deal with
350.48 -> because we are dealing with every single country regulator,
352.84 -> and then also our global regulators.
354.76 -> So it was not easy.
356 -> But there was a lot of work that was required to get approvals
360.8 -> and really kind of demonstrate that this is possible.
363.64 -> And that was another big payoff that we had as part
368.4 -> of this initiative of doing Atlas as the first workload there as well,
374.16 -> but there were advantages that AWS provided.
376.64 -> For example, the multi-region deployment made it easier
379.96 -> to be compliant with country-specific data regulations,
382.2 -> especially in markets
383.44 -> which required localisation like India and Indonesia.
387.68 -> Atlas today is deployed in 6 different AWS regions
390.96 -> so that we comply with local regulations.
394.28 -> All of this really kind of eased out which with our regulators.
399.08 -> Some of this, we would not been able to do it ourselves, right?
401.88 -> Because otherwise we'll have to spin up data centres
404.76 -> in all of these different regions and locations.
407.56 -> It becomes a very, very costly affair.
409.76 -> Then the other thing was standardising some of these services,
412.88 -> really making them compliant,
414.12 -> and actually, you know, using them for…
416.6 -> So you fix them once,
418.24 -> and then you are able to reuse them for different countries.
421.96 -> That really helped.
423.08 -> So in that sense, it's not that it's not permitted, it is tough,
427.48 -> but once you cross the first, or two steps,
430.32 -> then it becomes a very smooth ride.
431.68 -> That's great.
432.76 -> Yeah.
433.84 -> Another myth-busting question.
435.16 -> Okay.
436.24 -> Bring it on.
437.4 -> Some people say that security is superior on-premises.
441.4 -> We know security is a top priority for a workload
444.72 -> like a core banking system.
446.56 -> So do you consider it is harder to be secure in the cloud?
449.84 -> I don't think so.
451.08 -> It's equally hard to secure and continuously
452.96 -> keep securing software on-prem.
454.96 -> We know it's not a one-time job, likewise, in the cloud as well.
458.32 -> But the advantage that cloud, brings forward
461.36 -> is all the advanced security capabilities
463.48 -> and the amount of automation that are available today with AWS.
467.76 -> Absolutely, we use that and we leverage that to the hills.
470.72 -> The other thing is that we need to invest in a secure landing zone
473.68 -> and to also skill our resources, to design security and to develop,
479.08 -> to design code which is secure from the very beginning
481.56 -> and you're not kind of really patching it at the end.
483.88 -> So essentially, secure by design is a fundamental that we applied.
488.04 -> The last bit is that we used,
489.64 -> I think 18+ different security services
492.08 -> that AWS provides and some third-party security solutions.
495.48 -> Got them validated, got them certified
497.56 -> and, you know, we are using them.
498.68 -> So it's as much difficult on either spot,
503.28 -> whether it's on-prem or AWS,
505.08 -> but in AWS, you kind of standardise a lot more than,
508.88 -> you know, having to do with bespoke on-prem.
511.36 -> Very true.
512.76 -> So, last myth-busting question.
515.64 -> Some people think that the main value of cloud business cases
519.84 -> is IT cost reduction.
522.2 -> So what is your experience?
523.8 -> Yeah.
524.92 -> My view is that definitely there are cost reductions and that cannot,
528.68 -> and that should not be your going in premise.
530.92 -> There are so many other value adds that moving to cloud brings.
534.88 -> For example, scalability.
536.52 -> For example, faster time to market,
539.16 -> much stronger innovation, global deployments.
542.12 -> You know, really using all these reliability zones that are provided.
547.28 -> The blue, green deployment strategy.
548.84 -> You know, for example for us,
550.8 -> we were typically deploying on weekends,
553.24 -> but now we are able to really kind of deploy in business hours, et cetera.
557.56 -> Our security and resiliency posture,
559.76 -> the amount of costs that was being incurred
562.68 -> in really kind of keeping that hygiene level
564.56 -> top-notch was significant.
566.48 -> Now if you do all of these and all the benefits,
568.56 -> it actually does result in a significant cost reduction.
572.12 -> So going in position, if you look at I only want to have a cost reduction,
576.48 -> you know, to me, it is a by-product of what you do.
580.28 -> The cost reduction automatically becomes a by-product.
582.84 -> Last not the least, the elastic capacity, right?
586.32 -> You're able to kind of turn on and off your workloads on-demand
590 -> and really turn them off over the weekends
592 -> or on low utilisation days, et cetera.
595.92 -> So that flexibility comes as well
598.04 -> and all of that results in cost reduction.
600.04 -> So my view is that cost reduction happens as a by-product
603.6 -> and not necessarily the first driver.
605.6 -> Yeah, very interesting.
607.76 -> So SCB core banking application is now running on AWS
612 -> for more than 1 year in some markets
614.24 -> and you have already migrated to 10 countries.
617.12 -> So where is the Atlas program going from here?
620.72 -> Yeah, it's making a lot of strides.
623.08 -> Yes, we've migrated to 10 countries.
624.44 -> In fact, this year alone and we are in March,
626.92 -> we've already done 2 markets already this year.
629.84 -> By end of 2023, we aim to do all 42 and be done with this program
634.4 -> and then perhaps start teaching others.
637.08 -> What about mainframe migration?
638.68 -> I heard that some core banking systems are still running on mainframe.
642.2 -> Are you also planning to migrate them to Atlas on the cloud?
646.44 -> Yes, indeed.
647.64 -> So that's our next step.
648.76 -> You know, that's where we have already started some work
651.12 -> and eventually we would want to migrate our mainframe
653.6 -> workloads onto AWS as well.
655.56 -> So we know that migrating such a critical workload
659.04 -> is an ambitious goal.
660.6 -> What have been the most interesting, the most important challenges,
665.28 -> and the lessons learned from the project?
668.28 -> Interesting question.
669.44 -> You know, when you look back 2, 3 years,
672.6 -> first of all, the art of possible.
674.32 -> Was it even possible?
675.64 -> Everybody had doubts.
677.24 -> A few had lesser doubts than the others,
680.04 -> but we all kind of, you know, went ahead with that.
682.88 -> It took a lot of training and really skill development,
686.88 -> that was the first thing, to really get our team
689.88 -> move from a mindset of, you know, on-prem to moving onto cloud.
694.88 -> So I think investment in training
697.48 -> and our skills development has been tremendous.
699.92 -> And then, of course, you know,
701.2 -> just the mindset of we try and standardise as much as possible
705.36 -> so that you're not kind of reinventing the wheel
707.08 -> every single time that you come in to attack,
710.12 -> and constantly looking at benefits in terms of cost optimisation,
714.36 -> in terms of are we doing it the right way, etc.
716.92 -> So keeping a check.
718.16 -> Some of those things have been tremendous learning.
720.56 -> What it has done is it has really paved the way for other applications.
723.56 -> So other applications have really leveraged what Atlas has paved out
728.28 -> in terms of making standard services available and ready to use.
731.72 -> AWS definitely provides a suite,
733.64 -> but you know how the bank's procedures are,
735.6 -> and we have to kind of really make it a double, triple
738.92 -> and checked from our compliance standards as well.
741.32 -> So now that the suite is ready to be used by others as well.
745.8 -> So those investing in some of these upfront
749.2 -> has been a tremendous learning as well.
751.32 -> Interesting.
752.64 -> So what advice would you give to your peers on banking
756.92 -> in a similar strategic migration?
759.64 -> Good question.
761.52 -> I think the first thing I would say is,
763 -> and especially when I'm talking about,
764.48 -> these really large, really core workloads.
769.2 -> Not so much about the smaller applications which I think are…
772.96 -> most of the time, you know, turn out to be a lift and shift.
775.84 -> You're not really rearchitecting that, but here you had to refactor,
779 -> you had to rearchitect, you had to make it cloud-ready.
781.96 -> I think the first thing I would say is that be very clear
785.16 -> about why do you want to do this?
787.04 -> What is the purpose of moving onto cloud?
789.08 -> So, you know, think and be clear in your mind around that.
792.08 -> You know, of course, we will start small like we did.
794.64 -> You know, there is no big bank here,
797.68 -> but have the blueprint to scale ready with yourselves, right?
801.16 -> I think that is important.
802.6 -> The third thing we would say is that we sometimes fall into this trap of,
806.16 -> you know, I already have these services available
809.08 -> or I can build it internally, why don't I go down that path?
812.6 -> We have a large army of software engineers,
814.72 -> etc, etc, so why don't we build that?
817.32 -> But I think it's important to use what is readily available.
821.6 -> Certify that, make it fit for purpose and standardise as much as possible
826.28 -> because that's what gives you the economies of scale.
829.28 -> So really leverage the cloud-native services
831.6 -> and investing in certifying
833.16 -> those rather than building bespoke would be my advice.
837.96 -> That's great.
839.2 -> So now the last question.
841.84 -> So the core mission of SCB is here for good.
845.68 -> So I went to the SCB portal website,
850.12 -> and I noticed one of the main targets of the bank
854.92 -> is to improve sustainability and reduce carbon footprint.
859.32 -> How can AWS cloud help SCB achieve its sustainability goals?
865.64 -> Yeah.
866.76 -> So we are absolutely a very passionate organisation
869.16 -> about here for good.
870.44 -> And if you've seen some of our new advertisements are,
877.04 -> you know, specifically talking about some of the things.
878.92 -> So it's really important.
880.08 -> It's very core to what we do in terms of, you know, the carbon footprint.
885.96 -> So a couple of things.
887.24 -> I think, you know, the fantastic thing is that
889.24 -> AWS also believes in the same strategy.
891.32 -> Your data centers are green.
893.08 -> But more importantly, what we've seen recently is access to the AWS
898 -> carbon footprint report, ,
899.2 -> which actually gives you where you are, right.
902.48 -> It gives you a sense of what is your carbon footprint like.
905.72 -> And I personally believe that unless you are able to measure something,
910.88 -> there's no way you can track it.
912.24 -> So that is important and it helps us optimise our resource consumption.
916.96 -> The other thing is that AWS is also constantly working with us
922.08 -> in optimising and further, you know, using engineering to optimise
928.12 -> what our green footprint is.
930.84 -> The good example right now, as you know,
932.8 -> that we are testing out the migration to the ARM processes.
936.88 -> The newer line of it which gives us
939.4 -> 40% more efficiency on the database side.
942.04 -> So I think those measures, the fact that it's also a constant thing
948.24 -> to think on AWS side
950 -> as well as it is for us, really makes it worthwhile.
953.08 -> Thanks a lot, Anshu, for taking the time to answer my questions.
957.44 -> For the audience, I would like to mention that you can get more
960.76 -> technical details about the Atlas migration to AWS
964.56 -> by watching the Atlas testimonial from the re:Invent 2021 conference.
970.12 -> Thanks a lot for attending this session.
972.24 -> We hope you found it valuable.
974.6 -> Thank you, Xavier.

Source: https://www.youtube.com/watch?v=wT0ZaWKR1ew