I mostly use it for Jenkins. While using Jenkins, I have been using AWS CodeDeploy. We have been doing deployments using EKS and containerized cluster deployments.
Mostly on-prem applications only. We have been working on it.
I mostly use it for Jenkins. While using Jenkins, I have been using AWS CodeDeploy. We have been doing deployments using EKS and containerized cluster deployments.
Mostly on-prem applications only. We have been working on it.
In AWS CodeDeploy, it is simple to create in the cloud, but the cost efficiency is high using the AWS cloud. That is the thing.
The cost could be improved. If it were more cost-effective, it would be great. CI/CD deployment is not an open and free tool. If I use the AWS cloud, it's very costly.
I have been using it for around four years. I have been working on AWS deployments.
We have a lot of difficulties, but proper support is not available.
I would rate the stability a six out of ten.
It is scalable, but not compared to other clouds. It's not that scalable. It is scalable, but the support and those things are lacking compared to others. This is just my opinion.
For scalability, I can give it around a five out of ten.
There is a lack of support from AWS.
CodeDeploy is very easy to deploy, but every time we encounter an issue, there is a lack of support from AWS. They don't take responsibility. We need to do the customization and troubleshooting ourselves. Even for core-level issues, they hardly respond.
I integrate it with other AWS services , such as EC2, EKS, ECR, and ECS. They work well. AWS has storage services that are very helpful, but everything is costly.
It saves a lot of effort, but it's expensive. If we used some open, highly available tools like Jenkins or others, it would be fine. But AWS CodeDeploy is very costly.
I would hardly recommend it, maybe fifty percent of the time.
Overall, I would rate it a six out of ten.
You can easily integrate AWS CodeDeploy with multiple services. For example, I can use the solution to access repositories and deploy images in the Kubernetes cluster. That will help me deploy my application seamlessly, providing high availability and resilience.
People face difficulties creating pipelines in AWS CodeDeploy. AWS should provide its own templates in the console so that I don't need to go anywhere else to get the template for AWS CodeDeploy or AWS CodeBuild.
I have been using AWS CodeDeploy for around one and a half years.
Since the AWS community is vast, we can get answers to any issue easily. AWS provides a lot of community support.
Positive
The solution's initial setup is easy.
Since we are using a dedicated AWS environment, the solution's pricing is fine.
Our main priority is to follow best practices as much as possible. If we do that, we can achieve our goals with the help of DevOps. For example, we don't keep things hard-coded.
Currently, our repository is on AWS CodeCommit. So, we are integrating everything dedicatedly into the AWS environment. We're building our codes with the help of AWS CodeBuild. We are providing all permissions for AWS CodeCommit and AWS CodeBuild. We are deploying those things with the help of AWS CodeDeploy.
Recommending the solution to other users depends on their requirements. If someone wants a dedicated AWS environment, they can choose AWS CodeDeploy.
Overall, I rate the solution a seven out of ten.
The solution is used to run things on servers.
The product enables users to upload applications in S3 buckets. The product is easy to use. I haven’t had any issues with the product.
I faced some stability issues. However, I could sort out the issues I faced.
I have been using the solution for three months.
The tool is stable. I rate the stability six to seven out of ten.
The support team helps sort out issues. The support people give proper responses. I rate the support seven to eight out of ten.
Neutral
The deployment is easy. I used the solution while I was creating an EC2 instance. We had to create an S3 bucket and upload text files. Then, we deployed the application. We can update and redeploy the tool if we need any corrections.
The product is free with EC2. There are no additional charges for AWS CodeDeploy.
We have done many projects using CodeDeploy and CodePipeline. We deploy code in GitHub by generating and downloading an SSH Key to store the repositories in SSH and deploy the code from the repository. Finally, the repositories are successfully cloned. I only know basic concepts of AWS products. Overall, I rate the solution six to seven out of ten.
I use CI/CD pipelines. From Bitbucket, we have just deployed our pipeline, Yamos, to AWS instances. I use Bitbucket to do scanning.
It is very flexible.
Deployment and stability should be improved.
I have been using AWS CodeDeploy for three years.
The initial setup is straightforward.
Overall, I would rate the solution a ten out of ten.
We use CodeDeploy to deploy code across multiple instances and servers.
It's just like every other AWS resource I use. It gets the job done.
I've been using CodeDeploy for about two or three years.
I rate AWS CodeDeploy nine out of 10 for stability.
I rate AWS CodeDeploy eight out of 10 for scalability. When our application needs additional resources, it scales up automatically.
Setting up CodeDeploy is pretty easy. I rate it eight out of 10 for ease of setup. Deployment depends on the infrastructure I'm running. It's a serverless computer, but I know it's pretty fast.
It isn't expensive compared to other services I've used. It's less than a dollar per use, so it's more cost-effective than other AWS resources like Lambda. it depends on your usage and how long you run the application run or the resources used by the deployment. All those things come into play. It's not only CodeDeploy, which isn't a separate bill we pay. We pay bills for various cloud resources.
I rate CodeDeploy eight out of 10. I would encourage people to use AWS CodeDeploy, but you should consider things like pricing and what you want to achieve.
I recommended using AWS CodeDeploy for a small customer, an institute that wanted their application replicated on AWS. AWS CodeDeploy was chosen for its simplicity and ease of integration. Unlike other tools that require extensive scripting for each stage, it offers a drag-and-drop functionality, making the deployment process easy.
AWS CodeDeploy operates on an on-demand basis. This means that you only pay for the exact duration of the deployment process. Whether it takes one minute, two minutes, or even longer, you're only charged for the time it takes to complete the deployment. You're not locked into paying for dedicated servers.
It is suitable for environments with multiple stages. Its capabilities allow for the management of production and review processes. Our focus lies on the development or unit environment within AWS. Changes are implemented weekly in the production environment, although not all customers utilize this approach.
The tool's integration is easier than any other open-source solution. Its implementation has enhanced our team's productivity. With this tool, once the code is uploaded, everything is automated. The code becomes available automatically and is deployed to the server without manual intervention, such as logging in, copying, and pasting the code. It helps us to save a lot of time.
Improvements could be made to AWS CodeDeploy in terms of its agent's compatibility across different operating systems. Currently, there are instances where the agent may not work seamlessly with certain integrations, leading to issues with registering protocols on authorized servers.
I rate the product's stability an eight out of ten.
I rate the tool's scalability an eight out of ten.
The tool's deployment is easy. It's easier than open-source solutions, which may require more time. It is cost-effective and fast.
I recommend AWS CodeDeploy as it consistently ranks at the top in the market. I've worked with other cloud services like Azure and Google Cloud Platform, but AWS CodeDeploy always stands out with its features. Their continuous improvement of the user interface and documentation is commendable. It has also improved the front-end experience. I rate it a ten out of ten.
We use CodeDeploy to deploy services onto different platforms within AWS, such as EC2 services or containers like EKS, which is part of Kubernetes, or Elastic Container Services like ECS. This depends on the platform we wish to deploy on.
CodeDeploy has significantly impacted our internal productivity and made processes more efficient. The overall productivity has been great.
CodeDeploy is quite easy to use within the AWS ecosystem. The automated rollback feature stands out because it can kindly roll back to the previous version if a deployment fails. This feature is excellent.
There will always be room for improvement, however, I cannot think of any specific improvements at the moment.
I have been using CodeDeploy for the same number of years as other AWS solutions, though the exact duration is not mentioned.
CodeDeploy is stable.
CodeDeploy is stable and scalable.
I will recommend CodeDeploy easily.
Overall, on a scale from one to ten, I would give it an eight.
