Home / Companies / Qovery / Blog / April 2023

April 2023 Summaries

10 posts from Qovery

Filter
Month: Year:
Post Summaries Back to Blog
Bhuma, a software company specializing in frontend operational analytics, focuses on providing businesses with tools to easily manage and visualize data through actionable dashboards from GraphQL queries. As their containerization needs grew, they transitioned from a serverless AWS approach to using Elastic Kubernetes Service (EKS) to handle deployment, facing challenges in automating testing and integration. To address these challenges, they chose Qovery, a platform that met all their criteria and facilitated a self-service migration process with no production downtime. The adoption of Qovery resulted in full automation of testing environments, increased developer autonomy, and a faster deployment process, allowing developers to independently manage and test their features in production-like environments, thereby accelerating release cycles and enhancing operational efficiency.
Apr 24, 2023 638 words in the original blog post.
Preview Environments, which allow for isolated testing of code changes before merging, are seen as increasingly valuable in software development, with 70% of surveyed software engineers acknowledging their importance. These environments offer benefits such as shorter feedback cycles, faster delivery, increased autonomy, and reduced bugs, particularly benefiting cross-functional teams including developers, QA, DevOps, and product teams. However, challenges to adopting Preview Environments include the time and effort required for implementation, technical difficulties, and a lack of user-friendly solutions. Despite these obstacles, the survey indicates a growing trend towards adopting these environments, with 43% of organizations already utilizing them and 18% planning to adopt them within the year. Preferences for implementation show a split between building in-house solutions and opting for external ones, highlighting the demand for more accessible and practical solutions to facilitate broader adoption.
Apr 20, 2023 498 words in the original blog post.
Buildpacks are widely used on Qovery for deploying applications due to their ease of setup, simplified dependency management, and ability to ensure portability and consistency across different environments. They are particularly appealing to users transitioning from Heroku or those with common tech stacks who wish to avoid the complexities of container building. However, Buildpacks present limitations including restricted flexibility, limited customization, vendor lock-in risks, and challenges with fine-grained control over container images. Users have encountered issues like failed container launches and compatibility problems due to these constraints. As an alternative, more experienced users at Qovery often turn to Docker, which, despite its initial complexity, offers greater customization and optimization capabilities. Additionally, Qovery's current integration with Buildpacks lacks certain features such as parallel deployment and ARM architecture support, making Docker a more robust choice for advanced users seeking comprehensive DevOps solutions.
Apr 20, 2023 771 words in the original blog post.
The new logs interface for Qovery is now live, designed to enhance the user experience by providing a clear and organized view of deployment processes and facilitating easy navigation between deployment logs and live logs. It aims to offer better insights into deployment failures and debugging, all within a unified environment that eliminates the need for multiple tabs. While not intended to replace existing log management tools like Datadog or Grafana, it allows quick access to live logs from applications. The initial iteration features a left bar and a log view split into two sections, and users can expect further enhancements, such as detailed deployment time, logs history, and troubleshooting assistance, in the upcoming second iteration. User feedback is highly encouraged to improve the platform continuously, and a forum thread is available for suggestions and discussions to make Qovery better suited to deployment needs.
Apr 19, 2023 317 words in the original blog post.
Flat Mx, a company revolutionizing the real estate sector in Mexico with advanced technology and comprehensive market data, faced significant challenges with their monolithic application and infrastructure bottlenecks, prompting an exploration for more efficient solutions. Initially relying on automation tools like Terraform, they eventually adopted Qovery, which offered ephemeral environments and seamless integration with existing tools like GitHub actions and Doppler, enhancing their development processes and team autonomy. The transition to Qovery resulted in improved release cycles, isolated testing environments, reduced infrastructure costs by around $1500 per month, and better configuration management. Flat Mx successfully migrated over 20 applications across safety and production environments, streamlining development and enhancing operational efficiency. Future goals for Flat Mx include expanding their real estate inventory in Mexico while maintaining quality, leveraging data capabilities, and potentially incorporating GPU processing support for advanced tasks, aiming to become a leading one-stop shop for real estate in the region.
Apr 18, 2023 1,217 words in the original blog post.
Environment as a Service (EaaS) addresses common challenges in traditional software development workflows, such as complex setup, scalability issues, compatibility concerns, and security risks, by allowing developers to easily create pre-configured environments equipped for scalability and security. EaaS platforms like Qovery enable developers to focus more on application design and deployment, thus accelerating development and reducing costs. By offering features such as quick environment setup, consistent environments, cost efficiency, automated management, and enhanced security, EaaS improves the efficiency and reliability of the development process. Qovery, a leading EaaS provider, simplifies infrastructure management while integrating seamlessly with Git platforms, offering automatic scaling, monitoring, and isolated environments to enhance team collaboration and application performance. EaaS solutions like Qovery's Preview Environments also provide unique capabilities such as creating preview environments for every pull request, ultimately speeding up releases, improving team collaboration, and reducing production bugs.
Apr 18, 2023 1,610 words in the original blog post.
Self-service DevOps infrastructure platforms revolutionize traditional infrastructure management by allowing developers to independently manage resources using pre-defined templates, thereby streamlining development and reducing delays in application deployment. These platforms enhance agility, reduce time-to-market, and foster improved collaboration between development and operations teams by eliminating dependency bottlenecks. They also offer cost savings by optimizing resource allocation on-demand. Examples include AWS Service Catalog, Qovery, Google Cloud Deployment Manager, and Microsoft Azure DevOps, which combine the ease of Platform as a Service (PaaS) with the flexibility of Infrastructure as Code (IaC). Adopting these tools enables engineering and DevOps teams to work autonomously and efficiently, keeping organizations agile and competitive in a rapidly changing technological environment.
Apr 17, 2023 419 words in the original blog post.
The AWS Summit Paris 2023 highlighted a range of innovative products and services across various technology sectors, offering solutions for businesses and tech enthusiasts alike. Datadog provides comprehensive cloud monitoring and analytics, while GitGuardian focuses on secure code management in repositories like GitHub. Qovery aids DevOps teams with automated infrastructure management, and Snyk delivers cloud-native security for applications. Datadome protects enterprises from cyber threats, and Wiz offers AI-driven cloud security. Okta facilitates secure identity and access management, and Fivetran automates data integration with numerous sources. Coralogix provides real-time log management and analytics, whereas Ownbackup offers a cloud-to-cloud backup solution for platforms like Salesforce. These products collectively represent advancements in monitoring, security, data integration, and infrastructure management, reflecting the summit's emphasis on cutting-edge technology solutions.
Apr 14, 2023 842 words in the original blog post.
Qovery's billing system is designed to charge based on the number of Active Developers, defined as individuals who have made code changes, deployed applications, or actively managed applications on the platform within the last 30 days, excluding contributions to public repositories and read-only users. This approach ensures organizations pay only for actual usage, not for all invited members, and discourages the use of shared accounts to avoid fees. To maintain fairness, Qovery adjusts pricing based on the average number of active developers over the past three months, mitigating the impact of short-term usage spikes. If active user numbers increase by more than 20%, the sales team will assist in adjusting pricing plans to suit organizational needs, and a range discount is available for teams exceeding 40 active developers. Overall, Qovery aims to provide a fair, transparent, and adaptable pricing model that supports organizational growth and effective use of its DevOps automation tool.
Apr 09, 2023 856 words in the original blog post.
Kubernetes on AWS offers developers a robust platform for managing containerized applications, with Amazon Elastic Kubernetes Service (EKS) and Kubernetes on Amazon EC2 as the two primary options. EKS provides a fully-managed service to simplify cluster deployment and management, while EC2 offers more control for custom configurations. Optimizing Kubernetes on AWS involves best practices such as using the appropriate AWS services, configuring auto-scaling and load balancing, optimizing network performance, and implementing security measures like RBAC and network policies. Monitoring tools like Prometheus and Grafana are essential for tracking resource utilization, while Infrastructure-as-Code tools like Ansible or Terraform can streamline cluster setup. Despite challenges such as complex configuration and resource visibility issues, platforms like Qovery can simplify Kubernetes management by automating deployment, scaling, and monitoring across multiple AWS accounts and regions, ensuring optimal performance and security.
Apr 06, 2023 1,406 words in the original blog post.