Home / Companies / DigitalOcean / Blog / May 2024

May 2024 Summaries

10 posts from DigitalOcean

Filter
Month: Year:
Post Summaries Back to Blog
Deploy is DigitalOcean's signature virtual conference, a platform for developers, startups, and founders to learn from experts, connect, and be inspired to build their vision on the cloud. The event will take place on July 9, 2024, featuring new speakers, sessions, and product updates that attendees won't want to miss. Deploy is free and open to everyone, offering valuable developer and technical sessions on the latest advancements in the cloud, as well as business leadership sessions and a community forum for networking. Attendees will get a sneak peek at upcoming DigitalOcean product releases, behind-the-scenes looks at engineering processes, and updates on popular products like App Platform, with the opportunity to connect with a vibrant community of founders and developers.
May 28, 2024 416 words in the original blog post.
As the demand for virtual private servers (VPS) grows, businesses must carefully choose between providers like DigitalOcean and AWS Lightsail, which offer distinct cloud solutions tailored to different needs. DigitalOcean is known for its simplicity, transparent pricing, and developer-friendly approach, making it a popular choice among startups and small to medium-sized businesses. It provides a range of Droplets, managed hosting, and easy-to-use interfaces that enable seamless scaling and cost management. In contrast, AWS Lightsail integrates within the broader AWS ecosystem, offering a more complex array of services and potentially higher costs due to inter-regional data transfer fees and intricate pricing structures. Both platforms offer scalable and high-performing VPS solutions, but the choice between them often hinges on specific business requirements, budget considerations, and the potential need for integration with the broader AWS infrastructure. While DigitalOcean offers straightforward pricing and robust support plans, AWS Lightsail may present challenges with potential vendor lock-in and pricing complexities, particularly for advanced use cases or those requiring extensive AWS service integration.
May 28, 2024 4,077 words in the original blog post.
This article is part of a series on DigitalOcean Kubernetes best practices targeted at SMBs and startups, focusing on reliability in Part 3. Reliability refers to an application's ability to work as expected in different situations. To ensure reliability, it's crucial to adhere to well-established practices in Kubernetes and cloud-native computing while considering the specific requirements and characteristics of your application. This includes understanding your application's demands, such as compute-bound, memory-bound, or I/O-bound applications, and selecting nodes that fit the resource profile closely. Node pools allow for grouping similar types of applications or workloads, facilitating better resource management and allocation efficiency. Kubernetes scheduling features like pod affinity and anti-affinity can significantly improve resource utilization. Implementing effective reliability in a Kubernetes environment requires a structured approach and adherence to best practices, including using probes for health monitoring, employing suitable deployment strategies, optimizing pod scheduling, enhancing upgrade resiliency, and leveraging tags in container images. By following these checklists and recommendations, you can build reliable and resilient applications that can withstand failures, recover gracefully, and maintain optimal performance in your Kubernetes cluster.
May 24, 2024 3,517 words in the original blog post.
DigitalOcean's App Platform is a reimagined, next-generation platform-as-a-service (PaaS) offering designed to help developers and startups build and scale their apps with ease. The new platform addresses key customer requests, including implementing autoscaling, providing a more flexible pricing model, and allowing for Dedicated IPs. With the introduction of CPU-based autoscaling, users can efficiently handle varying workloads without manual intervention. Additionally, the platform introduces Dedicated Egress IP, which enhances security by enabling IP whitelisting. The revamped App Platform offers simplified packaging with the elimination of tiers, expanded range of dedicated instances, and 35% lower pricing for dedicated instances. It also provides a free tier with $200 in credits for new DigitalOcean accounts, allowing users to get started at no cost.
May 20, 2024 736 words in the original blog post.
DigitalOcean has partnered with On Tap to bring its e-commerce scaling solution onto the robust cloud infrastructure of DigitalOcean, enabling businesses to easily autoscale their platforms and ensure peak performance and cost efficiency. With this partnership, DigitalOcean users can benefit from On Tap's innovative technology that enables real-time automatic resource adjustment in response to fluctuating demands, ensuring uninterrupted service during peak traffic periods. The solution is designed with popular e-commerce platforms such as Magento, Adobe Commerce, WooCommerce, and Shopware in mind, offering tailored scaling solutions, ease of implementation, robust infrastructure, cost efficiency, and a peak performance guarantee. On Tap Cloud uses Machine Learning algorithms to make intelligent scaling decisions, simplifying auto-scaling for e-commerce merchants without the need for DevOps experts or specialized server configurations.
May 20, 2024 460 words in the original blog post.
Click below to sign up and get $200 of credit to try our products over 60 days!We have entered into an exclusive strategy partnership with AI Droplet, backed by Access Technology Venture and a major shareholder of DigitalOcean. This partnership will enable us to extend the amazing services of DigitalOcean in the Chinese market. With this collaboration, we are well-positioned to navigate the complexities of the Chinese market and drive growth and success for our customers.
May 20, 2024 180 words in the original blog post.
The text discusses the improvements made to Backup and Snapshots for Droplets on DigitalOcean. The revamped capability now allows for faster backups, with a significant reduction in time required, making it easier to protect critical data without disrupting ongoing operations. This has been achieved through investments in software and storage hardware, including more efficient tracking of changed blocks on disk and the use of CPU-backed compression algorithms. Another key enhancement is the introduction of daily backup scheduling options, which will be available soon. The new system also features a distributed queuing system for setting individual timers for each backup schedule, reducing backend database load and enhancing scalability. Additionally, improved monitoring and alerting systems have been implemented to track and respond to missed backups more efficiently. The changes aim to provide customers with more control over their backups, including the ability to customize scheduling options and implement a date-based image retention logic. The new Backup and Snapshots capability is currently being rolled out across all global data centers, ensuring that customers worldwide can benefit from these improvements.
May 15, 2024 1,118 words in the original blog post.
Sr. Software Engineer at DigitalOcean has implemented a feature called Dedicated Egress on their App Platform, which allows users to route outbound app traffic through a fixed public IP that is not shared by other App Platform users or apps. This addresses security concerns by allowing users to control the source IP address of their app's network traffic. The feature was built by solving two main technical challenges: allocating and assigning public IP addresses to dedicated egress-enabled apps, and routing egress app traffic via these public IP addresses. To achieve this, DigitalOcean created gateway Droplets that are paired with an app, use Network Address Translation (NAT) to change the source IP address of packets, and configure networking on Kubernetes workers using Container Network Interface (CNI) plugins. The feature provides high availability by creating two Droplets per app and automatically pivoting egress traffic to a healthy gateway Droplet if one is offline.
May 08, 2024 1,018 words in the original blog post.
Scrapable metrics are now available for several managed databases on DigitalOcean, including PostgreSQL, MySQL, Redis, and Kafka. These metrics provide granular insights into database performance, such as latency, resource utilization, and error rates, allowing users to optimize performance, plan capacity requirements, and quickly troubleshoot issues. With scrapable metrics, customers can export data to monitoring stacks like Prometheus for enhanced visibility and monitoring capabilities, without needing to construct custom scripts. This feature release prioritizes simplicity and ease of use, making it accessible to a wider range of users. By leveraging these metrics, users can identify root causes of performance issues, such as query bottlenecks or resource problems, and make data-driven decisions to improve their databases' efficiency and reliability.
May 06, 2024 518 words in the original blog post.
DigitalOcean has upgraded its App Platform infrastructure to a new version of gVisor, which improves runtime performance and reduces the overhead of handling syscalls. The new systrap platform allows for more efficient interception of syscalls, resulting in improved performance for network-bound workloads. The company tested the new version with a minimal Node.js app and a WordPress app, achieving over twice the throughput on the Node.js app and over seven times the throughput on the WordPress app. However, some regressions were found, including incompatibilities with application behavior and issues with the platform itself, which were addressed through close collaboration with the gVisor team. The company took a slow and canary-based approach to rolling out the change across its fleet of clusters, ensuring minimal disruption to users.
May 02, 2024 789 words in the original blog post.