Since its inception in 2009, Chef has quickly become the go-to configuration management tool for developers and companies. While the tool is highly successful at streamlining the tasks of configuring and maintaining a company’s servers, handling sensitive data within Chef continues to be a bit of a challenge. For companies that are dealing with extremely […]
View Post“What’s Mailvelope?”, asked one of our DevOps engineers we recently hired. I showed him how this Chrome extension makes it super easy to encrypt and decrypt secrets using PGP keys. Does he love the extension? You bet he does! Engineers normally know they need to install Chef, Ansible, or Sublime, but there are some additional […]
View PostOptimizing the on-call process is as important as fixing repetitive incidents. The on-call process must eliminate the need to interact with multiple systems and enable engineers to provide effortless feedback on incidents. In this blog post, we’ll talk about two improvements we made to our on-call process to reduce alert fatigue and simplify post mortem. […]
View PostThe practice of Continuous Integration (CI) and Continuous Delivery (CD) allows projects to integrate, test and release software in short cycles. Along with version control and automated tests, CI/CD forms the backbone of modern software development projects. Among existing CI/CD tools, Jenkins has emerged as the de-facto leader. Jenkins, which began as a collaborative and […]
View PostIn our business of building and maintaining cloud infrastructures, there is considerable interest among our clients in building and deploying apps across multiple clouds. This idea is appealing because some clients don’t want to be tied to a single cloud, or they want to take advantage of credits provided by a different cloud provider. In […]
View PostTerraform_remote_state resource allows the state produced by one config to be consumed by another so that you can test your changes in isolation. If you’re testing something in QA, you can feel pretty confident that you are not going to affect production resources. If you are managing route53 domains using Terraform, you should have a […]
View PostBuilding fully automated local development increases the feedback loop because finding and fixing issues earlier in development lifecycle prevents issues from becoming catastrophic in production. Here at nClouds, we focus on building a local environment that’s similar to your production environment. Or else you continue to run into issues like “it works on my machine`. […]
View PostnClouds is proud to announce that we have earned the Amazon Web Services (AWS) DevOps Competency Partner status. This achievement is granted to organizations who consistently deliver fast, high-quality software using a scalable and robust continuous delivery pipeline. AWS DevOps Competency Partners must have proven technical proficiency and success in helping customers implement CI and […]
View PostnClouds is a Managed DevOps Solutions Provider. We help to implement effective processes and tools to reduce unplanned work and provide visibility. We manage many Celery deployments. A quick Google search on Celery and you’ll find that people have issues with Celery’s performance, especially if you are using Redis as a broker— apparently, this is […]
View PostWhenever we build ECS clusters, the topic of ECS scaling seems to be the most confusing for our customers. We wrote this blog post to explain two basic concepts you need to know about: scaling ec2 instances and scaling containers. Scaling EC2 instances As illustrated in the image above, you should configure your autoscaling to […]
View PostTop takeaways: AWS Managed Microsoft AD and Microsoft Active Directory
2022-12-05 15:25:16