Re: Experience in moving to AWS/Cloud Provider

From: Bill <wndolo_at_gmail.com>
Date: Mon, 26 Aug 2024 13:38:01 -0500
Message-Id: <31FF3921-8E2D-42EA-890C-52731F2C813F_at_gmail.com>



These days DBAs are involved in all aspects of cloud setup. I have completed multiple AWS migrations from on-premises and at each level thorough knowledge is needed. With respect to security, work with app teams to setup security groups. They have good knowledge of ip addresses they use. Many times these point to specific ec2. The good thing is that you can work with your TAM to identify any gaps. As long as you have permission, you can do it. Understand the architecture and business requirements very well.

Thanks
Bill

> On Aug 18, 2024, at 12:04 PM, Kumar Madduri <ksmadduri_at_gmail.com> wrote:
>
> 
> List:
> I am interested in knowing your experiences in moving from on-prem to cloud platforms (IAAS specifically).
> At our work we use AWS and initially it was a lift and shift approach for few applications and then slowly progressed towards dockerize and do things differently compared to on prem (like use snapshots for quick restore instead of rman restore and use ECS file system for sharing volumes across instances;). The DBA was responsible for the Oracle side of things and was involved only in updating security groups and creating ALB. Storage, creation of AMIs and VPC creation, IAM role creation, was done by unix admins and storage admins.
>
> Now some section of the team feel we can do all the activities ourselves (DBAs). Just provision an AWS account and we will manage all the infrastructure piece (ec2, vpc, roles, security).
> My initial thoughts were, this is not correct approach since DBA may/will have some knowledege of unix sysadmin/network admin/storage admin. But they (the unix/storage/network) have been in that role for a longer time and could troubleshoot issues better. It is not about running few terraform scripts to provision infrastructure is what I think (which anyone can probably do).
> Devops model does not mean one team doing all the work. This may be a good thing from an indvidual point of view where one gets to do all the work but is it good from an organization point of view.
>
> I may be wrong and correct my thoughts and I would like to get details on how it is done at other places.
>
> Thank you
> Kumar

--
http://www.freelists.org/webpage/oracle-l
Received on Mon Aug 26 2024 - 20:38:01 CEST

Original text of this message