Find Jobs
Hire Freelancers

Cloud Formation Template expert needed

$30-250 USD

En curso
Publicado hace más de 4 años

$30-250 USD

Pagado a la entrega
I need to develop a cloud formation template that will do following: 1. Deploy the Lambda that supports node.js and the DynamoDB Table. 2. Configure the CI/CD pipeline for the Lambda(the codebuild spec is ready) 3. S3 should be created in the Target Acount.(this done already in the code build spec script) 4. Authenticate CodePipeline to Deploy to the Lambda from the Source Account to Target Account(this done already in the code build spec script) (using role input param) 5. Source Account would be the Shared Services Account where we will have the CI/CD Pipeline. 6. Once the Developer Updates the Code in GitLab, an SNS should trigger an EAMIL to the owner of the Project to Approve triggering the CI/CD Pipeline 7. Artifacts should be stored on S3. A Slack Notification (Email) should be sent out to Project Team on the build packages and the staging environment it was published from. 8. for automated testing , we should run npm test command , which would run test cases written by developer and send success of failure message to Slack. If it succeeds we should proceed to build and go to point 9, else log the error in file and mark build as failed 9. Package needs to be verified and Approved (the notification should go to Slack) for deployment now by the Project Owner. 10. CodeDeploy which is a part of CodePipeline shall now do the deployment. 11. Success of the Pipeline should be emailed to Product Team. Input Parameters for the CFT: • CloudFormation Name -> Should be specific to the Product Team. • Lambda Function Name -> Should be specific to the Product Team. • CI/CD Pipeline Name -> Should be specific to Product Team. • Input the account and region in which the S3 should be created. • Input the name of the S3 bucket. • Target Account ID & Region -> The Account ID to which the CI/CD pipeline will deploy the Lambda and DynamoDB. • The ARN of the Role that will permit the Shared Source Account (Services Account) to Deploy the Lambda and Dynamo to Target Account. • Slack Webhook (Email ID) of the Project Owner to Approve CI/CD pipeline for integration and deployment. • Slack WebHook (Email ID) of the Project Team. • Input the VPC for the Lambda • Input the Subnet for the Lambda • Input the Security group for the Lambda • Input the Subnet for DynamoDB • Input the Security Group for DynamoDB • Input the CPU & RAM that should be allocated for the Lambda Function for each of the environments
ID del proyecto: 21385156

Información sobre el proyecto

2 propuestas
Proyecto remoto
Activo hace 5 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
2 freelancers están ofertando un promedio de $350 USD por este trabajo
Avatar del usuario
My name is Rajan Sharma. I am working as linux system administrator from last 10 years.i am Redhat certified security specialist. Technologies involved: - Linux (Debian, Ubuntu, Red Hat Enterprise Linux), Solaris, Mac OS X - Mail Server Setup, Server Hardening, Cpanel, Plesk - Virtualization: VMware ESX, oVirt, LXC, KVM - Apache,nginx, Tomcat, JBoss, WebSphere, FreeIPA, OpenLDAP, Kerberos, NTP, DNS - OpenLDAP, AMQP (RabbitMQ, qpidd), PXE - OpenStack, CloudStack, CloudFoundry, Amazon public cloud, AWS, S3, puppet, chef, VMware's vRealize Experienced in Server Management, Server Integration, Stabling Server, Server Performance Tracking and Server Shearing.
$500 USD en 7 días
5,0 (2 comentarios)
1,7
1,7

Sobre este cliente

Bandera de VIETNAM
Ha Noi, Vietnam
0,0
0
Forma de pago verificada
Miembro desde dic 5, 2013

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.