March 2024 Summaries
8 posts from Upsun
Filter
Month:
Year:
Post Summaries
Back to Blog
Witty Works, a SaaS startup, has developed an AI-augmented digital language assistant called Witty that integrates into diversity, equity, and inclusion (DEI) programs to help organizations foster inclusive workplace cultures by detecting unconscious biases in written communication. The tool offers real-time feedback based on corporate language rules, promoting inclusive language use to drive cultural shifts. To optimize its operations, Witty Works migrated its natural language processing API project to the Upsun PaaS, which offers flexible resource allocation, automated deployments, and robust security features, allowing the company to focus on innovation without the need for a dedicated DevOps team. The transition enabled Witty Works to enhance application performance and scale resources efficiently, leading to significant improvements for its clients, including reduced time for HR and marketing tasks and increased candidate applications. The company continues to expand its capabilities, such as developing language support for French and Spanish and planning new integrations with platforms like Outlook, Teams, and Slack, to reach broader markets and support diverse communities.
Mar 25, 2024
2,381 words in the original blog post.
Platform engineering is an emerging practice aimed at simplifying software development and deployment by providing a standardized system with built-in controls, addressing the complexities of modern software architectures. It involves creating operating platforms that bridge the gap between end users and the complicated services they rely on, thus facilitating smoother operations and reducing friction. As organizations increasingly recognize the need for structured development processes, platform engineering is seen as a continuation of DevOps, focusing on automating and streamlining tasks such as provisioning, deployment, and scaling, while ensuring continuous improvement. However, it comes with challenges, including significant cost, the necessity for specialized talent, and the risk of inflexibility. Upsun offers a managed Platform-as-a-Service (PaaS) solution that simplifies infrastructure management, allowing developers to focus on innovation by eliminating repetitive tasks and supporting rapid and secure application deployment at scale. While the concept of platform engineering suggests a shift away from traditional PaaS, it highlights the importance of deciding whether to build or adopt a platform to meet specific organizational needs.
Mar 21, 2024
1,267 words in the original blog post.
Upsun is presented as a compatible and efficient platform for hosting and managing Drupal websites, leveraging a Git-based workflow and Infrastructure-as-Code (IaC) principles to streamline deployment and management processes. The platform utilizes YAML files for defining infrastructure needs and allows changes to be deployed through simple Git operations. It supports Composer for dependency management, ensuring that only essential files are committed, and provides solutions for handling user-uploaded media through mount definitions. Users can create new environments easily with the Upsun CLI, and the integration with DDEV enhances local development for Drupal sites. The article highlights the GitOps approach, emphasizing version control and automation of tasks such as configuration import and cache clearing, while providing insights into utilizing Drush for various operations on Upsun environments. Future topics include content export and automation, encouraging community engagement for sharing tips and questions.
Mar 19, 2024
1,143 words in the original blog post.
Internal Developer Platforms (IDPs) are revolutionizing software development by streamlining processes, enhancing developer productivity, and simplifying complex infrastructure management. An IDP serves as a comprehensive system integrating various technologies and tools, tailored to the internal needs of an organization's development teams. It reduces cognitive load, provides necessary abstractions, and fosters collaboration while ensuring security and compliance. Upsun, powered by Platform.sh, exemplifies these principles by offering a managed, self-service Platform-as-a-Service (PaaS) that combines IDP functionalities with production hosting capabilities, enabling seamless experimentation, iteration, and deployment. This dual-purpose platform not only addresses the traditional challenges associated with building and maintaining an IDP but also offers additional benefits like explicit resource allocation and a flexible pricing model, making it an attractive solution for organizations looking to optimize their development workflows and accelerate digital transformation.
Mar 15, 2024
1,348 words in the original blog post.
Florent Huck, a DevRel Engineer, provides a comprehensive guide on hosting and configuring multi-application projects using Upsun. The guide targets teams looking to streamline multi-app infrastructure management, focusing on a backend using API Platform, a legacy frontend with Symfony, a white-label frontend using Gatsby, and a Mercure Rocks server for push notifications. It outlines the process of creating a fork from Upsun's BigFoot multi-app repository on GitHub, configuring each application with a YAML file, and managing routing and services. The article emphasizes automating the setup using Upsun's CLI commands and creating various environments, such as staging and development, with GitHub integration. It also highlights the benefits of choosing greener data-center regions for hosting, offering a 3% discount for sustainable practices.
Mar 14, 2024
3,892 words in the original blog post.
Strapi is an open-source, Node.js-based headless CMS that empowers developers by offering complete customization and flexibility, allowing them to create content structures tailored to their specific needs. Partnering with Upsun, a self-service Platform as a Service (PaaS), Strapi enables seamless deployment and scaling of applications without the burden of managing infrastructure, thereby allowing developers to focus on creating and iterating. Upsun's platform supports both horizontal and vertical scaling, providing developers with fine-tuned resource control, enhanced observability, and a seamless deployment experience. The synergy between Strapi and Upsun enhances the capability to deploy robust, scalable applications efficiently, with a strong community support system encouraging collaboration and innovation.
Mar 07, 2024
972 words in the original blog post.
Rémi Lejeune discusses the evolving popularity and adoption of programming languages, focusing on Rust and its integration into the Upsun platform. While Go has quickly become a favorite for web applications and DevOps tools due to its simplicity and Google backing, Rust has seen a more gradual uptake, akin to Python, due to its higher barrier to entry and exposure to low-level details. Rust is gaining traction as a system programming language and is now being used for web servers and WebAssembly projects, thanks to its robust tooling and ecosystem. The language is supported on Upsun, allowing developers to utilize its capabilities for high-performance backend servers. Rust's support is currently in beta on Upsun, and the platform encourages feedback from its community to improve and expand its offerings.
Mar 05, 2024
700 words in the original blog post.
In a rapidly evolving global business environment, companies face complex challenges in adhering to data privacy regulations, particularly the General Data Protection Regulation (GDPR), which has become the world's highest standard for data protection. As businesses expand internationally, they must navigate a patchwork of regional data privacy laws, necessitating a universal approach to compliance. Adopting a 'GDPR everywhere' strategy helps businesses not only meet these rigorous standards but also build consumer trust and differentiate themselves in the market. By treating GDPR as a universal benchmark, companies can streamline compliance processes, reduce errors, and remain flexible as new privacy laws emerge worldwide. Even when working with non-compliant vendors, it is crucial to document and assess risks thoroughly, ensuring that privacy remains a priority. Upsun exemplifies this commitment by implementing consistent GDPR-compliant practices for its global customer base, positioning itself as a leader in data privacy and security.
Mar 01, 2024
937 words in the original blog post.