Home / Companies / Qovery / Blog / April 2024

April 2024 Summaries

7 posts from Qovery

Filter
Month: Year:
Post Summaries Back to Blog
Qovery provides a streamlined platform for deploying applications both locally and remotely, offering a flexible CLI that supports Linux, macOS, and Windows operating systems. It requires specific resources, including Docker, jq, curl, sed, grep, and git, as well as a stable internet connection. While the local setup using the "qovery demo up" command is intended for demonstration and testing purposes, it is not suitable for production environments. The installation process is quick, and once completed, users can manage their applications through the Qovery web console or directly from the command line using kubectl or k9s. Qovery's CLI can be used remotely via SSH, making it adaptable for various development scenarios, including environments without graphical user interfaces. The platform aims to enhance developer experience by minimizing operational overhead, allowing developers to focus more on coding. For production deployments, Qovery supports major cloud providers like AWS, Azure, and GCP, offering a seamless transition from local testing to managing production infrastructure.
Apr 29, 2024 575 words in the original blog post.
AWS EKS, when used with Karpenter, offers a powerful managed Kubernetes service that simplifies cluster management and enhances scalability while optimizing costs, particularly beneficial for AI applications with sporadic or compute-intensive tasks requiring GPU capabilities. By integrating with Qovery, developers can easily set up AWS EKS and Karpenter, automate the installation of necessary components like the NVIDIA device plugin, and deploy AI applications using GPUs through streamlined processes. The combination of AWS EKS, Karpenter, and Qovery not only ensures efficient management and resource allocation but also enables the use of AWS Spot Instances to further reduce costs, making it an ideal solution for deploying AI applications at scale effectively.
Apr 28, 2024 531 words in the original blog post.
Kubernetes annotations provide enhanced control over internal resources and third-party services without altering primary resource definitions, offering functionalities like monitoring integration, configuration adjustments, and secret management. Qovery streamlines the use of these annotations through its platform by allowing users to set up and manage custom annotations efficiently, introducing Annotations Groups for easier management and updates across services. This feature enhances reusability and consistency, simplifying Kubernetes application management. Examples of annotations include integrations with DataDog, NGINX, HashiCorp Vault, and tools like Linkerd and Prometheus, demonstrating various use cases such as monitoring, autoscaling, network traffic management, and resource management. Qovery's introduction of the Annotations Groups feature empowers teams to leverage Kubernetes more effectively, promoting a seamless developer experience and facilitating infrastructure management.
Apr 27, 2024 479 words in the original blog post.
"Bon de Souscription de Parts de Créateurs d'Entreprise" (BSPCE) is a legal instrument in France that allows employees or corporate officers to invest in a company's future success under favorable tax conditions. BSPCEs enable workers to acquire company shares at a predetermined price, encouraging long-term commitment and aligning their interests with those of shareholders. At Qovery, the introduction of a BSPCE policy aims to attract and retain top talent by offering employees ownership potential, fostering a sense of commitment and fairness. The policy is designed with guiding principles that reflect the company's values, ensuring transparency and inclusivity, while also considering practical factors like vesting schedules and dilution impacts. By setting clear objectives and continuously reviewing the policy's effectiveness, Qovery seeks to create a motivating environment for its team while supporting the company's growth objectives.
Apr 25, 2024 1,374 words in the original blog post.
Automating Kubernetes deployments enhances development workflows and ensures consistency across environments by using native tools like kubectl and YAML configuration files. The process begins with creating a deployment YAML file that specifies the desired state of an application, for example, deploying a basic nginx container. This deployment is then applied to a Kubernetes cluster using the kubectl command. To automate updates, a CI/CD pipeline such as Jenkins, GitLab CI, or GitHub Actions can be configured to automatically apply changes to the deployment whenever updates are pushed to the main branch. Testing the automation involves making changes to the YAML file, triggering the CI/CD pipeline, and verifying the updates with kubectl commands. Additionally, rollback options are available for faulty configurations. Finally, the status of deployments is confirmed using kubectl to ensure that the desired and actual states align, offering an efficient way to manage deployments.
Apr 16, 2024 330 words in the original blog post.
Starting April 15, 2024, Qovery will offer three distinct support plans: Community, Business, and Enterprise, each catering to different user needs. The Community support plan, included in all product plans, provides free, unlimited support through a community forum without guaranteed response times, suitable for developers and small teams in early development. The Business support plan, priced at $500 per month, is designed for production or business-critical workloads, offering five monthly priority requests with guaranteed response times. The Enterprise plan is customizable to meet specific internal requirements. Users can upgrade their support plans or purchase additional priority requests through Intercom, and those without a support plan in their annual agreement may be affected by the change. Existing users with a support plan included in their contract will not be impacted.
Apr 10, 2024 532 words in the original blog post.
Originally trained as a psychologist, the narrator transitioned into a career in Human Resources, starting with a one-month contract at Murex, which extended to almost eight years, where they gained essential HR skills and discovered a passion for the tech ecosystem. They later joined Criteo's Talent Acquisition R&D team, contributing to projects like implementing QlikSense and producing HR dashboards. Moving to Grenoble for family reasons, they worked with a BPM software company during the onset of the COVID-19 pandemic. In 2021, they were recruited by Qovery's CTO, Pierre, to establish the HR function at the company, where they now serve as the HR manager, focusing on legal compliance, recruitment, performance management, and creating a supportive work environment. They appreciate the work-life balance at Qovery, which allows them to integrate their roles as a professional and a parent seamlessly, and they value the company's authentic culture and transparency. Their typical day involves early starts, coffee, stand-up meetings, various HR tasks, and time with family, while they spend their free time enjoying nature, reading, and family activities.
Apr 03, 2024 943 words in the original blog post.