DevOps Consulting Review from Denis Kuplevatskyi
. Azure and OnPrem Servers: Onpremises Windows servers and SQL Server consÆŸtute the majority of our applicaÆŸon infrastructure. We are gradually adopÆŸng Azure cloud services, including FuncÆŸon Apps, Event Hubs, small Cosmos orSQL databases, and more.2. Primary DevOps Toolsets: Our primary DevOps toolset is Azure DevOps, which includes source control using Git, pipelines forconÆŸnuous integraÆŸon and deployment, and project planning capabiliÆŸes. AddiÆŸonally, we uÆŸlize Jenkins and Octopus Deploy, as well as Terraform.3. Managed Resource Workloads: We primarily manage nonproducÆŸon servers, specifically dev/test environments. Our dev/test environments consist of approximately 50 servers created through VMware linked clones.These environments cater to the needs of project teams, testers, trainers, and sales personnel. We refresh the dev/test environments on a weekly basis, replacing them with cleaned copies of theproduction database obtained from Veeam backup.
DevOps Consulting Review from Vika Shkoda
Experienced AWS Expert for Lambda Function Management and Large-Scale MySQL Database Operations Managing Lambda functions and MySQL database operations involving large datasets. Please apply if you have expertise in AWS Lambda, MySQL databases, and are adept at troubleshooting and maintaining automated systems.1) Lambda Script Verification: We have a lambda function (written in node.js) which is supposed to:- Download a text file using a SOAP API- Merge changes (records to add and delete) based on that file into our MySQL database table2) Database Management: In the event of script failure or if it's not yet set up, you will be responsible for truncating and re-uploading our DNC list, containing over 250 million records, to our MySQL database table. All the records need to be inserted the same day. This is crucial as the file is updated daily by the delta file. Your task includes ensuring the smooth operation of the script post-upload to handle daily delta changes effectively.3) Logging and Monitoring: Establish comprehensive logs to monitor the script's daily activity, including the total amount of records added and deleted on any given day. This step is essential to monitor the health of our automation
DevOps Consulting Review from Vladimir Savchenko
Our request pertains to CI/CD automation, AWS resource optimization, and infrastructure maintenance.Our immediate goals include:Automating the CI/CD pipeline for the mobile app to enhance deployment speed and reliability.Optimizing the utilization of AWS resources for the app.Providing support for the maintenance and evolution of the app's infrastructure.Approximately 90% of the work has already been completed, with the only remaining task being the documentation.