Omer Enaam, Deloitte Consulting, and Bart Mason, Utah Human Services | AWS PS Partner Awards 2021
>> Woman: From theCUBE studios in Palo Alto and Boston, connecting with thought leaders all around the world, This is a CUBE conversation. >> Hello and welcome to today's session of the 2021 AWS Global Public Sector awards for the award of best migration solution. I'm your host Natalie Erlich and now we're joined by very special guests. We have Omer Enaam, application modernization leader at Deloitte Consulting and Bart Mason, technology lead for the Office of Recovery Services at the Utah Department of Human Services. Welcome, gentlemen. Good to have you on the show. >> Thank you. >> Thank you for having us. >> Well, terrific. I'd love to hear more about your migration from mainframe to AWS. Bart. Let's start with you. >> The state of Utah has a mainframe system and we have our child support application that was first developed in 1996 on the mainframe written in COBOL. The application served us well through the 24 years that we had it running on the mainframe. The issue was that the mainframe, it was getting difficult to find people who knew how to program in COBOL. But the biggest problems were any type of modernization. We were pretty much stuck to using what are called green screens, and there was no real easy way to do any type of modernization. And a lot of our applications that were public-facing or employee-facing, a lot of those web applications had to be written in a separate system and set up to connect and talk to the mainframe system. So it was a system that served us well but it was time to try and figure out what are we going to do about this? Because the mainframe was expensive and it was old technology that didn't let us advance to where we wanted to go in the future. So roughly about 2016, we started to investigate what are the possible ways that we can migrate our child support application off the mainframe. And we went through discussion such as a complete rewrite where we would start from the very beginning and rewrite our child support application. The child support application is a case management and an accounting system. And if we would have done a total rewrite we were told it would be upwards of $200 million to do a complete rewrite. We started looking at other possibilities and came across one possibility, and that is to do a migration off of the mainframe into the cloud. It would be a pre-session where we could do a lift and shift and basically take the code, change it into Java, and put it into the cloud running in EC2 instances. So it was an, we called it an intermediate step to modernization because it would get us one step to where we need to do, or where we need to go. And for modernization, it helps us to, since the program that it was, or the language it was migrated to was Java it made it so that we could do modernization. And we decided that if we did a lift and shift from the mainframe to AWS, that we could modernize at our own pace, we could modernize screen by screen or function by function. So it gave us the ability to control roll-outs and getting our application to where we needed to be. >> Terrific. And Omer, I'd love it if you could weigh in as well. What were, what was the support that you provided towards this migration? >> Yeah, of course. So as Bart pointed out, the state was looking for a approach that had high chance of success, high probability of user adoption with minimal impact to the organization. At the same time, have the ability to for the state to maintain and modernize at their own pace. So we work with Bart and explain to him a few options. And one of the options was using a automated coding data conversion approach where we take legacy programming languages like COBOL and convert them into Java. Just like translating the code from one language to another. And in the process, we guarantee that your your new system will work exactly. It will be functionally equal of what you do currently. And at the same time, it minimizes the risk. And it also allows the state to have no issues with their business continuity and additional training for their staff. So in a nutshell, we brought in a solution demonstrated to Bart and team and they bought into that, the idea that this is exactly what they want to do as a first step. And as we speak, we are working with the state to help them take that system in the cloud to the next level. Now we have unlocked the potential of digital transformation. Bart can build mobile apps in front of that application. That the state can. There are new analytics capabilities for that their employees can be more productive in providing services to the citizen. They can implement native capabilities from AWS to implement a process automation, implement some artificial intelligence-based tools to optimize the processes and make life easy and better for the employees, at the same time more importantly, serve the citizens in a better way. >> Mhm. And Bart I'd love it If you could share some further details on some of the considerations that you had such as risk and whether it could be used later in the future. >> The biggest thing, the biggest risk to us was that if we, as we migrated off the mainframe, there's a risk that we have to recertify our system with the Office of Child Support Enforcement in Washington, DC. When we build a system, the child support system, we're required to have them come in and do a assessment of our application and certify that it is an application that can be used for child support. If we would have done a rebuild from scratch, the risk would be that first a rebuild, from what we've seen can take anywhere from five to 10 years. I've already touched on how expensive it is, but it takes up to five or what we've seen, up to 10 years to do a complete rewrite. And the risk for us was that if we did a complete rewrite, we would still be on the mainframe for quite a long time. And we would have to have our system recertified with OCSE. And that can take anywhere from five to 10 years for a recertification too, so the risk was that if we did anything with the complete rewrites it would be several, several years going through rewrites and recertifications to get our system up and running in AWS. And the other problem would be that taking that amount of time would also, it would bring us probably not up to date with the current technologies as we did our rewrite because we'd be focused on rewriting that application and not taking advantages of services and applications that come up and can help us with our rewrites. So one of the biggest risks was that we'd have to do recertification with OCSE, With the migration, coming off the migration because it is a one for one migration where it went from COBOL to Java, we did not have to do a recertification. This allowed us to move the application as is and it functioned the exact same way that recertification was not a problem for us. OCSE said that, told us that it was not a risk or an issue that we'd have to take on. So the biggest risk was recertification for us but with the migration and moving into the cloud we went through their security processes and we came out without any big issues coming out of that. >> Fantastic. Thank you. Omer. I'd love to go to you now. What are some of the unique benefits of working with AWS? >> Sure. I think the biggest benefit is there, the extensive services that are available and having the the proven platform where you cut down your operational costs drastically. So comparing the mainframe costs with the Amazon cloud costs. Clearly the state has benefited a lot from the from a savings standpoint, infrastructure savings standpoint, and at the same time now, as I said, the the system is in the cloud, running on open architecture in the Java programming language, The AWS cloud provides us several capabilities natively which allows the state to use, to digitally transform the experience for the citizens and employees by implementing modern DevOps practices for for managing the, operating the system providing new capabilities to workers and supervisors for analytics to business process automation, having better call center integration capabilities and so forth. So there are endless opportunities. And the state is in the process of executing on a prioritized list Just before the pandemic hit, we worked with the state to lay out the future for their system and for their organization in the form of a one day innovation lab, where major stakeholders from the state gathered with Deloitte and we worked through a prioritization process and determined how we can take this system to the next level and really digitally transform the system and in the process, provide new services and better services to state employees and the citizens. >> Yeah. Terrific insight there. Now Bart, I'd like to shift it to you, asking the same question. What are your thoughts on working with AWS? Why choose them for this? >> We always have been looking at moving a lot of our applications into the cloud. We've been looking at that for several years. The advantages of moving to AWS is, from my point of view, and state's point of view, is that AWS provides a lot of services and it provides the capability for us to do a lot more for our applications. So for example, when we were on the mainframe, one of the biggest problems that we had was disaster recovery. We had a disaster recovery site in the Southern end of our states with another mainframe that we would sync up with our application. The problem was that we have over a hundred data connections. We connect to banks, external entities, internal entities. We have different types of connections. We have to do printing. We have to print checks and several things. Disaster recovery on the mainframe was something that we were never really capable of doing. We could get our application up and running but it just sat on the mainframe. We had no data connections, all that was extremely difficult and extremely expensive to do for disaster recovery on a mainframe and on alternate sites. Moving to AWS, one of the biggest things for us was that disaster recovery requirement. Because now that we're in AWS, it makes it more easier for us to spin up servers once servers go down, restore servers when they go down. We have all of our data connections in one location, and as systems become unrecoverable or have issues, it's easy for us to spin up another one or several in their place, or even our data connection, because they're all located in one place and we're using them all of the time. So disaster recovery was one of the big key components for us. The other component was that, as we modernize our application, we're looking at what AWS services are out there to help us with modernization. We're looking at services such as AWS Batch to replace our batch system. We're looking at databases to replace the current database that we're using. We're looking at using containers to containerize our applications and our ORSIS application, and also microservices. So moving off the mainframe was the first step and putting it all into servers on an EC2 instance. But then we look and say, okay, how can we do this and make this more modern and run better and more efficient? And then we started looking at all the AWS services that are out there, that run outside of an EC2 instance, for example. And we see that there's an endless possibility, and endless capabilities that we have at our fingertips to say, okay, we're off the mainframe less modernize by moving to Batch or let's start looking at containers and things like that to help us with our applications. So disaster recovery and the available services that we can move to to help us with our applications, what we look at. >> Well, thank you both so much for your insights, Bart Mason, Utah Department of Human Services as well as Omer Enaam, Deloitte Consulting and LLP. I'm your host for theCUBE. Thanks so much for watching. (outro music)
SUMMARY :
leaders all around the world, of the 2021 AWS Global from mainframe to AWS. from the mainframe to AWS, support that you provided And in the process, we guarantee that your further details on some of the And the risk for us was that What are some of the unique and at the same time now, asking the same question. and endless capabilities that we have Deloitte Consulting and LLP.
SENTIMENT ANALYSIS :
ENTITIES
Entity | Category | Confidence |
---|---|---|
Natalie Erlich | PERSON | 0.99+ |
AWS | ORGANIZATION | 0.99+ |
Deloitte Consulting | ORGANIZATION | 0.99+ |
1996 | DATE | 0.99+ |
Deloitte | ORGANIZATION | 0.99+ |
Bart Mason | PERSON | 0.99+ |
OCSE | ORGANIZATION | 0.99+ |
Omer Enaam | PERSON | 0.99+ |
Palo Alto | LOCATION | 0.99+ |
Bart | PERSON | 0.99+ |
Office of Child Support Enforcement | ORGANIZATION | 0.99+ |
Boston | LOCATION | 0.99+ |
Java | TITLE | 0.99+ |
Office of Recovery Services | ORGANIZATION | 0.99+ |
24 years | QUANTITY | 0.99+ |
Utah | LOCATION | 0.99+ |
five | QUANTITY | 0.99+ |
Washington, DC | LOCATION | 0.99+ |
one | QUANTITY | 0.99+ |
one language | QUANTITY | 0.99+ |
$200 million | QUANTITY | 0.99+ |
COBOL | TITLE | 0.99+ |
one day | QUANTITY | 0.99+ |
one possibility | QUANTITY | 0.99+ |
first step | QUANTITY | 0.99+ |
both | QUANTITY | 0.99+ |
EC2 | TITLE | 0.98+ |
one location | QUANTITY | 0.98+ |
Utah Human Services | ORGANIZATION | 0.98+ |
10 years | QUANTITY | 0.98+ |
Deloitte Consulting and | ORGANIZATION | 0.97+ |
one step | QUANTITY | 0.97+ |
up to 10 years | QUANTITY | 0.97+ |
first | QUANTITY | 0.96+ |
Utah Department of Human Services | ORGANIZATION | 0.95+ |
up to five | QUANTITY | 0.95+ |
pandemic | EVENT | 0.94+ |
Utah Department of Human Services | ORGANIZATION | 0.94+ |
one place | QUANTITY | 0.94+ |
Amazon | ORGANIZATION | 0.92+ |
today | DATE | 0.91+ |
Omer | PERSON | 0.85+ |
2021 AWS Global Public Sector awards | EVENT | 0.85+ |
AWS | EVENT | 0.85+ |
2016 | DATE | 0.85+ |
PS Partner Awards 2021 | EVENT | 0.84+ |
Bart. | PERSON | 0.83+ |
over a hundred data connections | QUANTITY | 0.83+ |
theCUBE | ORGANIZATION | 0.59+ |
CUBE | ORGANIZATION | 0.47+ |
cloud | TITLE | 0.36+ |
ORSIS | TITLE | 0.36+ |