Likelihood to Recommend K8s should be avoided - If your application works well without being converted into microservices-based architecture & fits correctly in a VM, needs less scaling, have a fixed traffic pattern then it is better to keep away from Kubernetes. Otherwise, the operational challenges & technical expertise will add a lot to the OPEX. Also, if you're the one who thinks that containers consume fewer resources as compared to VMs then this is not true. As soon as you convert your application to a microservice-based architecture, a lot of components will add up, shooting your resource consumption even higher than VMs so, please beware. Kubernetes is a good choice - When the application needs quick scaling, is already in microservice-based architecture, has no fixed traffic pattern, most of the employees already have desired skills.
Read full review Well suited for cases where you just need to alert relevant team members when alerts and incidents come in and make sure that nothing falls through the cracks. Generally OpsGenie just forwards the alerts it receives and allows you to schedule team members to be on-call. It's good for that simple use case and extra helpful if you have
Jira or
Atlassian Open DevOps since it has nice integrations with those platforms and you can easily monitor ticket progress. If you don't have those, it would be good to check and see if they integrate with whatever you use to track tickets or bugs. The dashboarding and analytics are relatively basic so if you're looking for extensive and highly customizable analytics, this might not be the right solution.
Read full review Pros Complex cluster management can be done with simple commands with strong authentication and authorization schemes Exhaustive documentation and open community smoothens the learning process As a user a few concepts like pod, deployment and service are sufficient to go a long way Read full review Notifying through all the possible way like sms,mail and call. Ita shows the activity log it is usefull when your paging team through the incident through that you can check who has acknowledged or not. Notify the alerts to engineer as well as you can also add the description about alerts related what is it. Here you can schedule for on-call engineers Read full review Cons Local development, Kubernetes does tend to be a bit complicated and unnecessary in environments where all development is done locally. The need for add-ons, Helm is almost required when running Kubernetes. This brings a whole new tool to manage and learn before a developer can really start to use Kubernetes effectively. Finicy configmap schemes. Kubernetes configmaps often have environment breaking hangups. The fail safes surrounding configmaps are sadly lacking. Read full review OpsGenie New Jira design has made it difficult for those not familiar with that style. OpsGenie could benefit from nested escalation flows for team schedules. Creating a product alert that uses and Tech Schedule as well as an Incident Manager Schedule that already exists would create less overhead and ease management. Read full review Support Rating They are fully available at all times via chat, phone, or email and follow up thoroughly.
Read full review Alternatives Considered Most of the required features for any orchestration tool or framework, which is provided by Kubernetes. After understanding all modules and features of the K8S, it is the best fit for us as compared with others out there.
Read full review We also looked at
PagerDuty but decided to go with OpsGenie as it had more features on the plan we needed compared to
PagerDuty which would have required us to spend a lot more for what we felt were non-premium features. Everything felt like an add-on - automation for an additional $20 a user per month seemed like a lot on top of the base plan
Read full review Return on Investment Because of microservices, Kubernetes makes it easy to find the cost of each application easily. Like every new technology, initially, it took more resources to educate ourselves but over a period of time, I believe it's going to be worth it. Read full review Time savings with configuration of on call schedules and personnel. Quick and easy to make changes on short notice. We have essentially eliminated the dropped/missed call complaints which used to be routine. Now customers are quickly connected to us hassle free. Read full review ScreenShots