{"componentChunkName":"component---src-templates-author-jsx","path":"/blog/author/shiven_ramji/","result":{"data":{"prismic":{"allFeaturedblogs":{"edges":[{"node":{"featured_blogs_enabled":true,"heading":[{"type":"paragraph","text":"Featured posts","spans":[]}],"featured_blog_1":{"__typename":"PRISMIC_Blog","_linkType":"Link.document","blog_header_image":{"dimensions":{"width":790,"height":395},"alt":null,"copyright":null,"url":"https://images.prismic.io/www-static/6d8d81b1-971a-4313-b033-b4e125cb14a0_MondoDB-blog-header-790x395.PNG?auto=compress,format"},"blog_headline":[{"type":"heading1","text":"Introducing DigitalOcean Managed MongoDB – a fully managed, database as a service for modern apps","spans":[]}],"blog_post_date":"2021-06-29","blog_post_content":[{"type":"paragraph","text":"MongoDB is one of the most popular databases, and it’s ideal for apps that evolve rapidly and need to handle huge volumes of data and traffic. It offers advantages like flexible document schemas, code-native data access, change-friendly design, and easy horizontal scale-out.","spans":[{"start":22,"end":44,"type":"hyperlink","data":{"link_type":"Web","url":"https://db-engines.com/en/ranking","target":"_blank"}}]},{"type":"paragraph","text":"However, building and maintaining MongoDB clusters from the ground up can be a huge undertaking. Developers often complain that they have to spend their valuable time and resources on database management. Well, we’ve been listening and have some great news: accessing and managing MongoDB on DigitalOcean just got a lot simpler!","spans":[]},{"type":"paragraph","text":"We are excited to announce that DigitalOcean Managed MongoDB is now in General Availability. Managed MongoDB is a fully managed, database as a service (DBaaS) offering from DigitalOcean, built in partnership with and certified by MongoDB Inc. It provides you all the technical capabilities that make MongoDB so beloved in the developer community. Together we have ensured that you will get access to all the latest releases of the MongoDB document database as they become available.","spans":[{"start":32,"end":91,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/products/managed-databases-mongodb/"}},{"start":230,"end":241,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.mongodb.com/","target":"_blank"}}]},{"type":"paragraph","text":"Managed MongoDB simplifies the MongoDB administration. Developers of all skill levels, even those who do not have prior experience in databases, can spin up MongoDB clusters in just a few minutes. We handle the provisioning, managing, scaling, updates, backups, and security of your MongoDB clusters, allowing you to offload the complex, time consuming –yet critical – database administration tasks to us. This empowers you to focus on what really matters: building awesome apps.","spans":[]},{"type":"embed","oembed":{"height":113,"width":200,"embed_url":"https://www.youtube.com/watch?v=NvHQSV7jnKA","type":"video","version":"1.0","title":"Create a MongoDB Database on DigitalOcean","author_name":"DigitalOcean","author_url":"https://www.youtube.com/c/Digitalocean","provider_name":"YouTube","provider_url":"https://www.youtube.com/","cache_age":null,"thumbnail_url":"https://i.ytimg.com/vi/NvHQSV7jnKA/hqdefault.jpg","thumbnail_width":480,"thumbnail_height":360,"html":"<iframe width=\"200\" height=\"113\" src=\"https://www.youtube.com/embed/NvHQSV7jnKA?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen></iframe>"}},{"type":"heading2","text":"Benefits of Managed MongoDB","spans":[]},{"type":"paragraph","text":"","spans":[]},{"type":"list-item","text":"Easy set up and maintenance: We create the database clusters for you. Simply choose the cluster configuration (e.g., memory, disk size, number of nodes, etc.), and the data center in which you want to host the database. Follow a few simple steps and your database cluster will be up and running in a matter of minutes. You can spin up clusters using the cloud control panel, CLI, or API.\n\n","spans":[{"start":0,"end":28,"type":"strong"}]},{"type":"list-item","text":"Automatic daily backups with point in time recovery: Data is one of the most important assets of an app, so it’s critical to backup your database. We take backups of your entire clusters automatically on a daily basis, for free. We also provide a point in time recovery for 7 days, that way if things go wrong due to human error, machine error, or some combination of both, you can easily restore the database as it was at any point in the previous 7 days. \n\n","spans":[{"start":0,"end":52,"type":"strong"}]},{"type":"list-item","text":"Automatic updates and access to latest MongoDB releases: You get access to MongoDB 4.4. This is the latest release of MongoDB and comes packed with numerous enhancements like hedged reads, rust, and swift drivers. Since we have developed Managed MongoDB in partnership with MongoDB Inc, you will always get access to new releases as they become available. With Managed MongoDB, the updates happen automatically. Just select a date and time for the updates and we take care of the rest. This makes it easy to stay up to date with MongoDB releases without disrupting your business.\n\n","spans":[{"start":0,"end":56,"type":"strong"},{"start":148,"end":169,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.mongodb.com/new","target":"_blank"}}]},{"type":"list-item","text":"High availability with automated failover: If your database goes down, it can take down the entire app, leading to bad customer experiences. With Managed MongoDB, you can easily minimize the downtime for your database and make it highly available with standby nodes. Standby nodes add redundancy, so if for example the primary node fails, the standby node is immediately promoted to primary and begins serving requests while we provision a replacement standby node in the background.\n\n","spans":[{"start":0,"end":42,"type":"strong"}]},{"type":"list-item","text":"Scale up easily to handle traffic spikes: As your app gains traction and the usage grows, it’s important to have a database that can keep up with the increased demand. With Managed MongoDB, you can easily scale up the size of database nodes when needed.\n\n","spans":[{"start":0,"end":41,"type":"strong"}]},{"type":"list-item","text":"Secure by default: Since data is critical, it also needs to be secure. We encrypt data at rest with LUKS and in transit with SSL. When you create a new cluster, it’s placed in a VPC network by default that provides a more secure connection between resources. You can also restrict access to your nodes to prevent brute-force password and denial-of-service attacks.","spans":[{"start":0,"end":18,"type":"strong"},{"start":178,"end":189,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/docs/networking/vpc/"}}]},{"type":"heading2","text":"The need for Managed Databases","spans":[]},{"type":"paragraph","text":"DigitalOcean’s mission is to simplify cloud computing so developers, startups, and SMBs can spend more time building software that changes the world. While databases are a critical component to any application, building, maintaining, and scaling them can be complex and time consuming. For developers that are building apps for their business, database administration is often not a core focus area. But it’s quite common to find developers that write the code and then also roll up their sleeves to maintain databases. Such users would rather offload the tedious database administration and focus their limited time and energy on building and enhancing their apps. ","spans":[]},{"type":"paragraph","text":"With this in mind, we introduced Managed Databases a couple of years ago and are excited to add Managed MongoDB to our portfolio. With this release, DigitalOcean Managed Databases now supports the following engines:","spans":[{"start":33,"end":50,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/products/managed-databases/"}}]},{"type":"image","url":"https://images.prismic.io/www-static/87745cc1-1c5f-4463-b104-104b7fc30dc7_managed-databases-logos.png?auto=compress,format","alt":null,"copyright":null,"dimensions":{"width":849,"height":104}},{"type":"paragraph","text":"Managed MongoDB launch comes on the heels of DigitalOcean App Platform, a modern, reimagined PaaS (Platform as a Service) that we released a few months ago. App Platform makes it very easy to build, deploy, and scale apps and static sites. You can deploy code by simply pointing to your GitHub and GitLab repos, and App Platform will do all the heavy lifting of managing infrastructure, app runtimes, and dependencies. App Platform, along with Managed Databases, helps fulfill DigitalOcean’s mission by empowering developers, startups, and SMBs to focus more on their apps, and less on the underlying infrastructure and databases.","spans":[{"start":45,"end":70,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/products/app-platform/"}}]},{"type":"heading2","text":"How Managed MongoDB works","spans":[]},{"type":"paragraph","text":"DigitalOcean provides you with various compute options to build your apps like:","spans":[]},{"type":"list-item","text":"Droplets: On-demand, Linux virtual machines suitable for production business applications and personal passion projects.","spans":[{"start":0,"end":8,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/products/droplets/"}}]},{"type":"list-item","text":"DigitalOcean Kubernetes: Managed Kubernetes with automatic scaling, upgrades, and a free control plane.","spans":[{"start":0,"end":23,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/products/kubernetes/"}}]},{"type":"list-item","text":"DigitalOcean App Platform: A fully managed Platform as a Service.","spans":[{"start":0,"end":25,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/products/app-platform/"}}]},{"type":"paragraph","text":"No matter which compute option you choose to build your apps, you can easily add Managed MongoDB to it. In addition to this, Managed MongoDB also integrates with the Node.js 1-Click App from DigitalOcean Marketplace making it a lot easier to build Node.js apps.","spans":[{"start":166,"end":215,"type":"hyperlink","data":{"link_type":"Web","url":"https://marketplace.digitalocean.com/apps/nodejs"}}]},{"type":"heading2","text":"Simple, predictable pricing","spans":[]},{"type":"paragraph","text":"Just like all DigitalOcean products, Managed MongoDB provides simple, predictable pricing that allows you to control costs and prevent any surprise bills. You can spin up a database cluster for just $15/month, or a highly available three-node replica set for $45/month. Click here for more information.","spans":[{"start":270,"end":301,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/pricing/#managed-databases"}}]},{"type":"heading2","text":"Regional availability","spans":[]},{"type":"paragraph","text":"Managed MongoDB is currently available in the following regions:","spans":[]},{"type":"list-item","text":"NYC3 (New York, USA)","spans":[]},{"type":"list-item","text":"FRA1 (Frankfurt, Germany)","spans":[]},{"type":"list-item","text":"AMS3 (Amsterdam, Netherlands)","spans":[]},{"type":"paragraph","text":"We will be making Managed Mongo available in other regions soon. Please check out the release notes for most up to date information on regional availability.","spans":[{"start":86,"end":99,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/docs/release-notes/"}}]},{"type":"heading2","text":"Join us at deploy, DigitalOcean’s virtual user conference","spans":[]},{"type":"paragraph","text":"Today we have deploy, DigitalOcean’s signature user conference, which focuses on celebrating, educating, and connecting awesome builders from all over the world.","spans":[{"start":14,"end":20,"type":"hyperlink","data":{"link_type":"Web","url":"https://deploy.digitalocean.com/home"}}]},{"type":"paragraph","text":"Check out the keynote session from DigitalOcean's CEO, Yancey Spruill, in which he talks about where we're headed as a company and shares some exciting product updates. His keynote will be followed by sessions from community members, engineers, customers, and other experts that are building technologies and businesses powered by the cloud. With live Q&A and an active Discord server, there’s ample opportunity to engage and learn something new. Click here to attend the deploy conference.","spans":[{"start":14,"end":69,"type":"hyperlink","data":{"link_type":"Web","url":"https://deploy.digitalocean.com/agenda/session/552806"}},{"start":347,"end":384,"type":"hyperlink","data":{"link_type":"Web","url":"http://do.co/deploy-discord"}},{"start":461,"end":489,"type":"hyperlink","data":{"link_type":"Web","url":"http://do.co/deploy"}}]},{"type":"paragraph","text":"We are also launching a hackathon for DigitalOcean Managed MongoDB. Learn how you can participate, submit an app and get a t-shirt.","spans":[{"start":24,"end":66,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/mongodb-hackathon"}}]},{"type":"paragraph","text":"We hope you will give Managed MongoDB a try. Here are some sample datasets and sample apps that you can use to kick the tires. Check out the docs and let us know what you think!","spans":[{"start":22,"end":43,"type":"hyperlink","data":{"link_type":"Web","url":"https://cloud.digitalocean.com/databases/new?engine=mongodb"}},{"start":59,"end":90,"type":"hyperlink","data":{"link_type":"Web","url":"https://github.com/do-community/mongodb-resources","target":"_blank"}},{"start":141,"end":145,"type":"hyperlink","data":{"link_type":"Web","url":"https://docs.digitalocean.com/products/databases/mongodb/"}}]},{"type":"paragraph","text":"If you’d like to have a conversation about using DigitalOcean and Managed MongoDB in your business, please feel free to contact our sales team.","spans":[{"start":120,"end":142,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/company/contact/sales/"}}]},{"type":"paragraph","text":"Happy coding!","spans":[]},{"type":"paragraph","text":"André Bearfield","spans":[]},{"type":"paragraph","text":"Director of Product Management","spans":[]}],"tags":[{"tag1":{"__typename":"PRISMIC_Tag","tag":"Product Updates","_linkType":"Link.document","_meta":{"uid":"product-updates"}}}],"author":{"__typename":"PRISMIC_Author","author_name":"André Bearfield","author_image":{"dimensions":{"width":553,"height":547},"alt":"André Bearfield","copyright":null,"url":"https://images.prismic.io/www-static/fdc7c85186f0a850b04083e1d4306bd1c19772e8_andre-bearfield.png?auto=compress,format"},"_meta":{"uid":"andre-bearfield"}},"_meta":{"uid":"introducing-digitalocean-managed-mongodb"}},"featured_blog_2":{"__typename":"PRISMIC_Blog","_linkType":"Link.document","blog_header_image":{"dimensions":{"width":790,"height":400},"alt":"Droplet Console","copyright":null,"url":"https://images.prismic.io/www-static/710499ae-78cc-4179-afc1-15793637b200_DODX3727-790x400-logo-2.jpg?auto=compress,format"},"blog_headline":[{"type":"heading1","text":"Securely connect to Droplets with SSH key pairs using a new Droplet Console","spans":[]}],"blog_post_date":"2021-08-10","blog_post_content":[{"type":"paragraph","text":"The famous author Ken Blanchard once said, “Feedback is the breakfast of champions.\" This is something we truly believe at DigitalOcean, and we always strive to enhance our products based on customer feedback.","spans":[]},{"type":"paragraph","text":"With this goal in mind, we are excited to introduce a new Droplet Console that will make it much easier to connect to your Droplets securely. The new Droplet Console provides one-click SSH access to your Droplets through a native-like SSH/Terminal experience. It also eliminates the need for a password or manual configuration of SSH keys. Starting today, we’re pleased to announce that the new Droplet Console is now available to all Droplet users.","spans":[]},{"type":"heading2","text":"Why you should be using Secure Shell (SSH) ","spans":[]},{"type":"paragraph","text":"Password-based security is notoriously insecure due to password fatigue and the overuse of passwords such as ‘123456’. Secure Shell or SSH is a network communication protocol that solves this by using passwordless solutions for encryption, enabling two computers to communicate and securely share data. At a high level, SSH works by creating cryptographic key pairs consisting of a public and private key, which are computer generated and stored separately to ensure their security. ","spans":[{"start":80,"end":117,"type":"hyperlink","data":{"link_type":"Web","url":"https://cybernews.com/best-password-managers/most-common-passwords/"}}]},{"type":"paragraph","text":"SSH has become the default encryption protocol for many industries, but it was difficult to use SSH keys with DigitalOcean’s current Recovery (VNC) console, which is why we developed our new Droplet Console. The new Droplet Console is backed by an agent that security supervises the key pair, while also providing one-click SSH access to our users. You can see the full list of features below.","spans":[]},{"type":"heading2","text":"The new Droplet Console: More time saving, less time wasting ","spans":[]},{"type":"paragraph","text":"The new Droplet Console is for everyone who is looking to build fast, secure apps and avoid hassles with SSH access & usability issues.","spans":[]},{"type":"paragraph","text":"In addition to easier SSH access, the new Droplet Console comes with:","spans":[]},{"type":"list-item","text":"Copy/paste text: Instead of typing lengthy key pairs and text manually, you can use copy/paste to save time. ","spans":[{"start":0,"end":17,"type":"strong"}]},{"type":"list-item","text":"Multi-color support: Multi-color support makes the console more useful and intuitive, and breaks the conventional standard appearance which is black text on a white background. ","spans":[{"start":0,"end":41,"type":"strong"}]},{"type":"list-item","text":"Multi-language support: DigitalOcean’s new Droplet Console supports multiple languages, meaning you can now type and view any content in any language that is supported by UTF-8","spans":[{"start":0,"end":24,"type":"strong"}]},{"type":"list-item","text":"OS/images supported: Linux distributions (Ubuntu(16.04 - 20.04), Fedora (32 & 33), Debian (9), CentOS (7.6 & 8.3), CentOS 8 Stream, Rocky Linux and Marketplace images.","spans":[{"start":0,"end":20,"type":"strong"},{"start":148,"end":159,"type":"hyperlink","data":{"link_type":"Web","url":"https://marketplace.digitalocean.com/"}}]},{"type":"paragraph","text":"The new Droplet Console is available by default on any new Droplets you spin up. You can also enable it manually on older Droplets. Click here to learn more!","spans":[{"start":132,"end":157,"type":"hyperlink","data":{"link_type":"Web","url":"https://docs.digitalocean.com/products/droplets/how-to/connect-with-console/"}}]},{"type":"paragraph","text":"Check out this short walkthrough video that shows the new Droplet Console in action: ","spans":[]},{"type":"embed","oembed":{"type":"video","embed_url":"https://www.youtube.com/watch?v=Qt7QihVuxiE","title":"Access Your Droplet Terminal Through the Web Console","provider_name":"YouTube","thumbnail_url":"https://i.ytimg.com/vi/Qt7QihVuxiE/hqdefault.jpg","provider_url":"https://www.youtube.com/","author_name":"DigitalOcean","author_url":"https://www.youtube.com/c/Digitalocean","height":113,"width":200,"version":"1.0","thumbnail_height":360,"thumbnail_width":480,"html":"<iframe width=\"200\" height=\"113\" src=\"https://www.youtube.com/embed/Qt7QihVuxiE?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen></iframe>"}},{"type":"paragraph","text":"We hope you’re excited about the new Droplet Console. You’re welcome to spin some Droplets up right now, and try out the new Droplet Console – why wait?","spans":[{"start":72,"end":103,"type":"hyperlink","data":{"link_type":"Web","url":"https://cloud.digitalocean.com/droplets/new"}}]},{"type":"paragraph","text":"Happy coding!","spans":[]},{"type":"paragraph","text":"Harsh Banwait, Senior Product Manager","spans":[]}],"tags":[{"tag1":{"__typename":"PRISMIC_Tag","tag":"Product Updates","_linkType":"Link.document","_meta":{"uid":"product-updates"}}}],"author":{"__typename":"PRISMIC_Author","author_name":"Harsh Banwait","author_image":{"dimensions":{"width":600,"height":399},"alt":null,"copyright":null,"url":"https://images.prismic.io/www-static/e83ff690-b20c-4d88-a2b6-57e562558cd6_download.png?auto=compress,format"},"_meta":{"uid":"harsh-banwait"}},"_meta":{"uid":"new-droplet-console-ssh-support"}},"featured_blog_3":{"__typename":"PRISMIC_Blog","_linkType":"Link.document","blog_header_image":{"dimensions":{"width":790,"height":400},"alt":null,"copyright":null,"url":"https://images.prismic.io/www-static/588e28d3-d41e-480b-937b-8c3b19201f6e_DODX3568-790x400-Blog.jpg?auto=compress,format"},"blog_headline":[{"type":"heading1","text":"How to scale your SaaS product without breaking the bank","spans":[]}],"blog_post_date":"2021-06-22","blog_post_content":[{"type":"paragraph","text":"These days, if you are in the business of software, chances are you are delivering or plan to deliver your services using a Software-as-a-Service (SaaS) model. A combination of internet-based delivery, subscription-based pricing, and low-friction product experiences have made SaaS solutions valuable tools for their users, and an excellent vehicle for software builders looking to distribute their products.","spans":[]},{"type":"paragraph","text":"These factors have made SaaS solutions ubiquitous; SaaS is the largest segment in the public cloud market, and is used to provide functionality ranging from personal finance apps for consumers, to productivity software for businesses, and even tools and services for software developers themselves to compose their applications and simplify their workflows. It is also not uncommon to find micro-SaaS applications being built for specific industries such as retail, job functions such as accounting or marketing, or tasks such as event management. ","spans":[]},{"type":"paragraph","text":"The best thing about this SaaS wave has been that it has allowed a new generation of software builders to build and monetize applications and participate in the digital economy. Previously, you had to be a big company with lots of resources, name recognition and distribution networks to successfully sell software products. Now, irrespective of whether you are a single person working on a passion project, a small team of developers in a startup, or a small and medium-sized business (SMB), the SaaS model enables you to express your ideas in the form of software and deliver them to customers anywhere in the world.","spans":[]},{"type":"heading2","text":"The unique challenges of building SaaS solutions","spans":[]},{"type":"paragraph","text":"","spans":[]},{"type":"paragraph","text":"Despite the opportunities that come with the widespread adoption of SaaS products, software builders still have to answer key questions in their journey to building successful SaaS products. Understanding what customers to target, features to prioritize, how to price your product, and how to acquire customers are all critical questions to figure out while you are also doing the important job of actually building and operating the product. ","spans":[]},{"type":"paragraph","text":"Writing the code, testing, deployment, monitoring the usage in production, and ensuring that your apps are able to handle the additional demand when customer base and usage grows are all essential and time-consuming tasks.","spans":[]},{"type":"paragraph","text":"Additionally, being able to test multiple ideas, pivot, and double down on the ideas that actually work is critical in early stages of SaaS development. Once growth comes, it is equally important to scale up without compromising on performance or reliability. Needless to say, all of this needs to be economically viable as well, since not everyone has the resources of large SaaS providers like Salesforce or Adobe.","spans":[]},{"type":"heading2","text":"Cloud Computing enables builders but also poses challenges","spans":[]},{"type":"paragraph","text":"","spans":[]},{"type":"paragraph","text":"Fortunately, for the act of building and operating your apps, cloud computing can help take some load off your shoulders. Unless you have the scale and resources of Facebook, chances are you are not going to set up your own data centers to host the computing infrastructure that powers your SaaS company. Public cloud infrastructure providers can bring great value to SaaS builders by providing on-demand computing services with usage-based pricing. However, just like how the legacy software companies weren't built for the SaaS model, the early (and big) cloud computing services were not optimized for the unique needs of small SaaS building teams. ","spans":[]},{"type":"paragraph","text":"Smaller SaaS teams face challenges with large cloud computing providers, including:","spans":[]},{"type":"heading4","text":"Too many technology options","spans":[]},{"type":"paragraph","text":"There are just too many options for tech stacks on which to build your SaaS - programming languages, application development frameworks, libraries, runtime environments, architectural patterns, and deployment models - and the list is growing by the day.","spans":[]},{"type":"heading4","text":"Complexity of cloud computing services","spans":[]},{"type":"paragraph","text":"Even when you have decided on a technology stack, there is a lot of cloud vendor-specific terminology you need to learn and heavy lifting you need to do to build on the cloud, not all of which contributes to making your SaaS applications successful.","spans":[]},{"type":"heading4","text":"Unpredictable costs","spans":[]},{"type":"paragraph","text":"The experimentation necessary in early stages of SaaS development, as well as the scaling of applications required during the growth phase, call for affordable and predictable pricing from your cloud provider. The last thing SaaS teams want is surprising and indecipherable bills from your cloud provider. Unfortunately, smaller businesses often experience unpredictable costs with cloud providers who are busy serving only the large enterprises.","spans":[]},{"type":"heading2","text":"DigitalOcean provides a simple, cost effective solution for SaaS builders","spans":[]},{"type":"paragraph","text":"Fortunately, at DigitalOcean we have a laser focus on small software development teams, who are trying to build the next generation of applications. Today, DigitalOcean customers are already building SaaS applications which serve all kinds of customers.","spans":[{"start":191,"end":217,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/solutions/saas/"}}]},{"type":"paragraph","text":"We believe SaaS builders should focus on building apps that power their business, and not spend their valuable time on managing infrastructure. That is exactly what we have been able to enable through our intuitive products that are built for scale and reliability.","spans":[{"start":205,"end":223,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/products/"}}]},{"type":"list-item","text":"Vidazoo is an advertising technology company specializing in video streaming and serving. It serves video ads to thousands of websites and handles close to 10 billion requests per day. \n\n“We are as much a data company as an adtech company. Our business relies on speedy and accurate data processing at massive scale. DigitalOcean provides us the perfect set of tools to operate our SaaS business profitably, while not making us feel the need to become full time system administrators. We plan to move a lot of our apps to DigitalOcean App Platform and other fully managed products.” - Roman Svichar, CTO of Vidazoo","spans":[{"start":0,"end":7,"type":"hyperlink","data":{"link_type":"Web","url":"https://vidazoo.com/"}},{"start":187,"end":583,"type":"em"}]},{"type":"paragraph","text":"We believe in meeting customers where they are. If they already have an understanding of cloud infrastructure technologies, they should be able to leverage that knowledge and get started with our products without any further ramp up.","spans":[]},{"type":"list-item","text":"Whatfix is an enterprise SaaS provider that offers a digital adoption platform to businesses. The company helps enterprises gain the full value of their investments in enterprise applications by providing real-time, interactive, and contextual guidance to users of those applications. \n\n“What we really love about the DigitalOcean platform is the ease of use. We feel like we know infrastructure and can handle most of the configuration and management. What we needed from a cloud was not bells and whistles but efficiency and reliability. DigitalOcean provides us a platform to build our apps and then gets out of the way. Just how we like it.” - Achyuth Krishna, Director of Engineering of Whatfix","spans":[{"start":0,"end":7,"type":"hyperlink","data":{"link_type":"Web","url":"https://whatfix.com/blog/driving-the-future-now-were-excited-to-announce-our-90-million-series-d-funding/"}},{"start":287,"end":648,"type":"em"}]},{"type":"paragraph","text":"We understand that scaling while maintaining reliability of applications and profitability of business is important, so we provide robust solutions which minimize downtime.","spans":[]},{"type":"list-item","text":"Centra is a SaaS-based e-commerce platform for global direct-to-consumer and wholesale e-commerce brands. Centra provides a powerful e-commerce backend that lets brands build pixel-perfect, custom designed, online flagship stores. \n\n“How do we enable our customers to create differentiated online experiences? How do we ensure their e-commerce apps stay up and running at all times? How do we scale on-demand when traffic grows or new customers come in? These are the questions that we ask ourselves every day. Thankfully, we have a partner in DigitalOcean that provides just the platform to answer those questions enabling us to guarantee 99.9% uptime for our clients.” - Martin Jensen, CEO of Centra","spans":[{"start":0,"end":6,"type":"hyperlink","data":{"link_type":"Web","url":"https://centra.com/"}},{"start":233,"end":673,"type":"em"}]},{"type":"paragraph","text":"These are just a few examples of SaaS businesses finding success on DigitalOcean. We are constantly amazed by the creativity and innovation that software builders are utilizing our platform for. If you are interested in learning more about product updates, technical deep-dives and best practices for building SaaS products and businesses, please contact us to learn how we can help you get started. ","spans":[{"start":340,"end":357,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/migrate/?utmmedium=blog","target":"_blank"}}]},{"type":"paragraph","text":"Come build with DigitalOcean!","spans":[]},{"type":"paragraph","text":"Looking to migrate your SaaS to DigitalOcean? Leverage free infrastructure credits, robust training, and technical support to ensure a worry-free migration.","spans":[{"start":0,"end":156,"type":"strong"},{"start":0,"end":156,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/migrate/?utmmedium=blog","target":"_blank"}}]},{"type":"paragraph","text":"","spans":[]},{"type":"paragraph","text":"Raman Sharma","spans":[]},{"type":"paragraph","text":"Vice President, Product & Programs Marketing","spans":[]}],"tags":[{"tag1":{"__typename":"PRISMIC_Tag","tag":"Developer Relations","_linkType":"Link.document","_meta":{"uid":"developer-relations"}}}],"author":{"__typename":"PRISMIC_Author","author_name":"Raman Sharma","author_image":{"dimensions":{"width":512,"height":512},"alt":null,"copyright":null,"url":"https://images.prismic.io/www-static/497b4b14-d192-493a-8b66-7ae176ba99f3_raman.png?auto=compress,format"},"_meta":{"uid":"raman-sharma"}},"_meta":{"uid":"how-to-scale-your-saas-product-without-breaking-the-bank"}}}}]}}},"pageContext":{"limit":12,"skip":0,"numAuthorPages":1,"currentPage":1,"uid":"shiven_ramji","data":[{"node":{"author":{"_linkType":"Link.document","author_name":"Shiven Ramji","author_image":{"dimensions":{"width":170,"height":170},"alt":"Shiven Ramji","copyright":null,"url":"https://images.prismic.io/www-static/79c5726c75adb45644613d2371026b1bb789a415_shiven_ramji-090ac31e.png?auto=compress,format"},"_meta":{"uid":"shiven_ramji"}},"blog_header_image":{"dimensions":{"width":784,"height":418},"alt":"Layers of squares stacked illustration","copyright":null,"url":"https://images.prismic.io/www-static/e871afc1b88fe3c6b61f3da89493fa40490f5f67_nautilus_announce_blog_alt.jpg?auto=compress,format"},"blog_headline":[{"type":"heading1","text":"Nanobox Joins the DigitalOcean Family","spans":[]}],"blog_post_content":[{"type":"paragraph","text":"I am thrilled to share the exciting news today that we have acquired Nanobox, an application deployment and developer workflow automation platform. This acquisition brings both the passionate Nanobox team and their technology to DigitalOcean and propels us closer to our mission of bringing modern application development into reach for developers around the world – by automating DevOps workflows.","spans":[{"start":69,"end":76,"type":"hyperlink","data":{"link_type":"Web","url":"https://nanobox.io/"}}]},{"type":"paragraph","text":"Developers have consistently asked for simpler app development tools to speed time to deployment. The Nanobox technology and developer experience allow us to provide the services and experiences that help eliminate the burden of managing infrastructure for you and your team, so you can continue to focus on what’s important for your business: creating modern apps. Tyler, the founding CEO of Nanobox, and the Nanobox team share our vision and values, and they are equally excited to join us in this journey.","spans":[]},{"type":"paragraph","text":"While we are not ready to share specific product plans, I did want to share the news with our community and welcome the Nanobox team to the DigitalOcean family. We have a lot of work ahead of us in shaping our next set of offerings with this new capability. If you’d like to keep up with the developments, please sign up for updates. If you’d like to share ideas and problems you’d like us to solve with this technology, please leave a comment below. Our team is always eager to listen to the feedback from our customers and the developer community.","spans":[{"start":306,"end":332,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/nanobox"}}]},{"type":"paragraph","text":"Happy coding,","spans":[]},{"type":"paragraph","text":"Shiv, SVP Product","spans":[]}],"blog_post_date":"2019-04-09","tags":[{"tag1":{"tag":"News","_linkType":"Link.document","_meta":{"uid":"news"}}}],"_meta":{"uid":"digitalocean-acquires-nanobox"}}},{"node":{"author":{"_linkType":"Link.document","author_name":"Shiven Ramji","author_image":{"dimensions":{"width":170,"height":170},"alt":"Shiven Ramji","copyright":null,"url":"https://images.prismic.io/www-static/79c5726c75adb45644613d2371026b1bb789a415_shiven_ramji-090ac31e.png?auto=compress,format"},"_meta":{"uid":"shiven_ramji"}},"blog_header_image":{"dimensions":{"width":1569,"height":837},"alt":"2019 illustration","copyright":null,"url":"https://images.prismic.io/www-static/1248f67cc67178c72f71ba51abadd6afb4a6ba44_2019_yearinreview_social_blog.png?auto=compress,format"},"blog_headline":[{"type":"heading1","text":"2019: What's Coming Next On DigitalOcean","spans":[]}],"blog_post_content":[{"type":"paragraph","text":"It is the beginning of the year and an opportunity for us to reflect on 2018 and share what’s upcoming for our community in 2019.","spans":[]},{"type":"paragraph","text":"Last year, we shared details on the progress we’ve made on an ambitious roadmap in January and August. Here’s a recap:","spans":[{"start":83,"end":90,"type":"hyperlink","data":{"link_type":"Web","url":"https://blog.digitalocean.com/2018-whats-shipping-next-on-digitalocean/"}},{"start":95,"end":101,"type":"hyperlink","data":{"link_type":"Web","url":"https://blog.digitalocean.com/2018-mid-year-product-update/"}}]},{"type":"list-item","text":"We kicked off 2018 with new Droplet plans that got even better with pooled bandwidth billing so that you can share your bandwidth allocations across all Droplets in your account and make it less likely that you will incur overage bandwidth charges.","spans":[{"start":24,"end":41,"type":"hyperlink","data":{"link_type":"Web","url":"https://blog.digitalocean.com/new-droplet-plans/"}}]},{"type":"list-item","text":"One of the areas we always look to improve is the developer experience, including how you manage your DigitalOcean service through our UI or our API.  In March, we released a new Control Panel Dashboard, making it faster to access common resources and account information, as well as changes to the navigation with quick links to API and community documentation.","spans":[{"start":179,"end":202,"type":"hyperlink","data":{"link_type":"Web","url":"https://blog.digitalocean.com/introducing-control-panel-dashboard/"}}]},{"type":"list-item","text":"In May, we updated our Load Balancers product, making it easier to deliver HTTPS using Let’s Encrypt with an automated integration and we added support for HTTP/2 to improve performance and security.  We also lowered the pricing of Load Balancers by 50%, down to $10/mo.","spans":[{"start":11,"end":45,"type":"hyperlink","data":{"link_type":"Web","url":"https://blog.digitalocean.com/introducing-load-balancer-upgrades/"}},{"start":87,"end":100,"type":"hyperlink","data":{"link_type":"Web","url":"https://letsencrypt.org/"}}]},{"type":"list-item","text":"In June, we released a new DigitalOcean Product Documentation center, which contains overviews and quickstart guides on everything DigitalOcean has to offer, as well as How-Tos and Resource links to dive in deeper.","spans":[{"start":40,"end":61,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/docs/"}}]},{"type":"list-item","text":"In August, we released Projects, a new way to control and organize your infrastructure on DigitalOcean.  These changes are designed to save you time, and make it easier to access the most important information as your infrastructure grows.","spans":[{"start":23,"end":31,"type":"hyperlink","data":{"link_type":"Web","url":"https://blog.digitalocean.com/organizing-your-infrastructure-with-projects/"}}]},{"type":"list-item","text":"In September we released a built-in CDN with Spaces with no additional costs. With this new capability, your Spaces content gets delivered much faster to end users from global edge locations around the world.","spans":[{"start":16,"end":51,"type":"hyperlink","data":{"link_type":"Web","url":"https://blog.digitalocean.com/spaces-now-includes-cdn/"}}]},{"type":"list-item","text":"Also in September, we added support for Custom Images so that you can bring your own environment to DigitalOcean and spin up Droplets using your own customized operating system.","spans":[{"start":40,"end":53,"type":"hyperlink","data":{"link_type":"Web","url":"https://blog.digitalocean.com/custom-images/"}}]},{"type":"list-item","text":"As many developers want to automate their creation and management of infrastructure using tools like Terraform, in October, we released version 1.0.0 of the DigitalOcean Terraform provider.  We worked with the community to build support into the Terraform provider for all of the resources you typically use on DigitalOcean, now available as Terraform resources.","spans":[{"start":136,"end":188,"type":"hyperlink","data":{"link_type":"Web","url":"https://blog.digitalocean.com/introducing-the-digitalocean-terraform-provider/"}}]},{"type":"list-item","text":"We launched a managed Kubernetes beta in May, and made DigitalOcean Kubernetes available to all users in December.  Kubernetes has become the standard for deploying containers to production, and well over 30,000 developers have used DigitalOcean Kubernetes to learn about Kubernetes and deploy container workloads.","spans":[{"start":33,"end":44,"type":"hyperlink","data":{"link_type":"Web","url":"https://blog.digitalocean.com/introducing-digitalocean-kubernetes/"}},{"start":55,"end":113,"type":"hyperlink","data":{"link_type":"Web","url":"https://blog.digitalocean.com/introducing-digitalocean-kubernetes/"}}]},{"type":"heading1","text":"What’s coming in 2019","spans":[]},{"type":"paragraph","text":"Our Product and Engineering teams are focused on making the experience you love on DigitalOcean even better. We are focused on providing services that take away the operational burden from you so that small teams can continue to focus on what’s important for their business and worry less about the underlying infrastructure. We are also improving all of the tooling and integrations required to quickly deploy your applications to the cloud. This includes continuous improvements to the Control Panel, API, CLI, and supporting features such as Tags, Teams, and Projects.","spans":[]},{"type":"heading2","text":"Managed Databases","spans":[]},{"type":"paragraph","text":"Late last year we opened up beta sign-ups for a new service that makes it easy to host your databases on DigitalOcean as a managed service. We are starting with supporting Postgres database engine and plan to release MySQL and Redis later in the year.  We’ll share additional details in the coming weeks.","spans":[]},{"type":"heading2","text":"Application Marketplace","spans":[]},{"type":"paragraph","text":"Our one-click applications have made it easy for many of you to launch your applications in the cloud. However, we believe we can improve the experience of getting started quickly by removing the complexity of installing and configuring common application building blocks and dependencies, such as development stacks, solutions, and services. In 2019, we plan to launch a curated Marketplace that will bring vendor applications and solutions to the large community that we have and give you even more choice in the solutions you need to get your business up and running. We’ll share additional details in the coming weeks.","spans":[]},{"type":"heading2","text":"Kubernetes","spans":[]},{"type":"paragraph","text":"We are adding many new features to our Managed Kubernetes (DOKS) product, and plan to bring new cluster metrics, token-based authentication, a container registry, autoscaling, role-based access control support integration, support for deploying and managing workloads and other resources via the DigitalOcean UI, and the ability to upgrade your Kubernetes version automatically over the course of this year.","spans":[]},{"type":"heading2","text":"New Droplet Types","spans":[]},{"type":"paragraph","text":"When we rolled out our CPU Optimized Droplets, we found that many users needed the consistently high performance of dedicated CPU resources.  Our users have since asked for similar plans with higher memory options, and we’re working on providing high memory Droplets with dedicated CPUs. A new line of Performance Droplets called General Purpose Droplets will be in Limited Availability starting Q1.","spans":[]},{"type":"heading2","text":"Spaces","spans":[]},{"type":"paragraph","text":"We will launch Spaces in Frankfurt earlier in the year and London subsequently, extending choice for users deploying applications globally. We will also add SSL Certificate support to the built-in Spaces CDN endpoints and subdomain support streamlining the process of deploying websites.","spans":[]},{"type":"heading2","text":"Developer Experience","spans":[]},{"type":"paragraph","text":"As always, we’re focused on bringing the best possible experience to our customers. This year we’ll be adding project and tags support for all of our new products, as well as improving monitoring and insights across the portfolio. In addition, we’ll make it easier to create and manage your team at DigitalOcean.","spans":[]},{"type":"heading1","text":"Give Us Your Feedback","spans":[]},{"type":"paragraph","text":"We have been busy building towards our vision of making it easier for developers to build modern applications.  This is only a sampling of all the features and improvements we are planning for 2019. We hope they are lining up with the kinds of services you need, and we really want to hear from you on any ideas for what you’d like to see next!  Please share your thoughts with us in the comments below.","spans":[]},{"type":"paragraph","text":"Happy coding,","spans":[]},{"type":"paragraph","text":"Shiv, VP Product","spans":[]}],"blog_post_date":"2019-01-31","tags":[{"tag1":{"tag":"Product Updates","_linkType":"Link.document","_meta":{"uid":"product-updates"}}}],"_meta":{"uid":"whats-new-for-2019"}}},{"node":{"author":{"_linkType":"Link.document","author_name":"Shiven Ramji","author_image":{"dimensions":{"width":170,"height":170},"alt":"Shiven Ramji","copyright":null,"url":"https://images.prismic.io/www-static/79c5726c75adb45644613d2371026b1bb789a415_shiven_ramji-090ac31e.png?auto=compress,format"},"_meta":{"uid":"shiven_ramji"}},"blog_header_image":{"dimensions":{"width":784,"height":418},"alt":"submarine illustration","copyright":null,"url":"https://images.prismic.io/www-static/b6f7ab68c7c82f84a3da51562d218b3b85df7095_2018midyear-blog_v3_blog--1-.png?auto=compress,format"},"blog_headline":[{"type":"heading1","text":"2018: Mid-Year Product Update","spans":[]}],"blog_post_content":[{"type":"paragraph","text":"We're past the middle of the year and I want to provide everyone in our community with an update on progress and upcoming plans. We outlined a series of initiatives in January and have made significant progress on those. I'm also going to share what we're planning for the next two quarters.","spans":[{"start":168,"end":175,"type":"hyperlink","data":{"link_type":"Web","url":"https://blog.digitalocean.com/2018-whats-shipping-next-on-digitalocean/"}}]},{"type":"paragraph","text":"Our roadmap is driven by insights derived from feedback that we receive from the community across various channels. This April, we hosted our very first  TIDE NYC conference in our offices to bring together our community, our partners, and our product teams to learn from one another.  Our talks included lessons from scaling to millions of users, infrastructure automation, and some of the trends in cloud native computing. (I encourage you to watch all of TIDE NYC’s talks on our YouTube page.) We also used this time to get direct feedback on our 2018 roadmap, which further refined the initiatives we have planned for the remainder of the year.","spans":[{"start":154,"end":162,"type":"hyperlink","data":{"link_type":"Web","url":"https://tidenyc.splashthat.com/"}},{"start":305,"end":346,"type":"hyperlink","data":{"link_type":"Web","url":"https://youtu.be/sTVSB3xaR68"}},{"start":348,"end":373,"type":"hyperlink","data":{"link_type":"Web","url":"https://youtu.be/FZjy5ZNIxvI"}},{"start":391,"end":423,"type":"hyperlink","data":{"link_type":"Web","url":"https://youtu.be/_6Jr8tqqL6w"}},{"start":451,"end":494,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.youtube.com/playlist?list=PLseEp7p6EwibAnWVIxSp6NoVu9gFfECwm"}}]},{"type":"heading1","text":"Our Progress over the First Half of 2018","spans":[]},{"type":"heading2","text":"New Droplet Plans","spans":[]},{"type":"paragraph","text":"In January we introduced new Droplet plans that significantly increased resources while keeping pricing the same.","spans":[{"start":14,"end":42,"type":"hyperlink","data":{"link_type":"Web","url":"https://blog.digitalocean.com/new-droplet-plans/"}}]},{"type":"paragraph","text":"Standard Droplets are a good balance of CPU, memory, and SSD.  Each Standard Droplet now has twice the RAM and larger local SSD storage, and several plans have additional vCPUs. We recently also introduced the 192GB RAM 32 vCPUs Standard Droplet to the lineup for $960/mo.","spans":[]},{"type":"paragraph","text":"CPU Optimized Droplets are designed for applications requiring more powerful CPU resources like video transcoding, CI/CD, and batch processing.  Each CPU Optimized Droplet plan now has more RAM and SSD, and we also introduced a new 1 vCPU Optimized Droplet with 25 GB of local SSD for $20/mo.","spans":[]},{"type":"paragraph","text":"To learn more about differences between Standard and CPU Optimized Plans, please see the Community article, Choosing the Right Droplet for Your Application. Since announcing these plans, we have added the ability to pool your bandwidth across all Droplets in your account, making it less likely that you will incur overage charges. We’ve also lowered the overage rate for bandwidth to $0.01/GB in all regions.","spans":[{"start":108,"end":155,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/community/tutorials/choosing-the-right-droplet-for-your-application"}}]},{"type":"paragraph","text":"Over 1 million Droplets are active on the DigitalOcean platform today, and we will continue to introduce new sizes and types later this year and beyond as we continue to address new use cases and application types being designed by our customers.","spans":[]},{"type":"heading2","text":"Storage Upgrades","spans":[]},{"type":"paragraph","text":"Several upgrades were released earlier this year to improve block and object storage.","spans":[]},{"type":"paragraph","text":"Block Storage received a significant performance update and now provides 50% lower cluster latency, as well as the ability to burst IOPS and bandwidth rates.  In addition, we added a time-saving feature with the ability to automatically format your Block Storage Volumes.  We also expanded regional coverage, with Block Storage now available in Amsterdam.","spans":[{"start":25,"end":55,"type":"hyperlink","data":{"link_type":"Web","url":"https://blog.digitalocean.com/block-storage-volume-performance-burst/"}},{"start":223,"end":270,"type":"hyperlink","data":{"link_type":"Web","url":"https://blog.digitalocean.com/auto-format-and-mount/"}},{"start":345,"end":354,"type":"hyperlink","data":{"link_type":"Web","url":"https://blog.digitalocean.com/block-storage-in-ams3/"}}]},{"type":"paragraph","text":"In January, Spaces object storage launched in Singapore, joining availability in New York and Amsterdam. Since we launched Spaces in September of 2017, adoption has grown rapidly and we’re now storing billions of objects. Spaces now supports version 4 of pre-signed URLs, scheduled deletion of objects, and the UI has been upgraded to provide previews of stored images, audio, and videos.  We did experience growing pains in the early days of Spaces and have identified and fixed these early issues, which you can read about here. We’re committed to and focused on improving our Spaces offering to help as your cloud storage needs scale.","spans":[{"start":46,"end":55,"type":"hyperlink","data":{"link_type":"Web","url":"https://blog.digitalocean.com/spaces-available-in-sgp1/"}},{"start":525,"end":529,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/community/pages/spaces_update"}}]},{"type":"heading2","text":"Load Balancers","spans":[]},{"type":"paragraph","text":"We rolled out a significant update to Load Balancers, making it easier to deliver HTTPS with free-of-charge automatically renewed Let’s Encrypt integration, and added support for HTTP/2 as an option in the Control Panel.","spans":[{"start":14,"end":52,"type":"hyperlink","data":{"link_type":"Web","url":"https://blog.digitalocean.com/introducing-load-balancer-upgrades/"}},{"start":130,"end":143,"type":"hyperlink","data":{"link_type":"Web","url":"https://letsencrypt.org/"}}]},{"type":"paragraph","text":"Popular browsers are beginning to notify users when they visit sites that are not HTTPS-enabled with a \"Not secure\" label. It is now even more important to support HTTPS on your websites. You can read more about some of the options to support HTTPS in this blog post.","spans":[{"start":212,"end":266,"type":"hyperlink","data":{"link_type":"Web","url":"https://blog.digitalocean.com/implementing-https-for-chrome-users/"}}]},{"type":"heading2","text":"Virtual Private Cloud (VPC)","spans":[]},{"type":"paragraph","text":"In July, we enabled Private Networking as the first of four phases to give customers Virtual Private Cloud (VPC) capabilities. Later this year we will add improved visualization and management capabilities for your private networks into the Control Panel. Combining Private Networking isolation with Cloud Firewalls, Let's Encrypt SSL Certificates for Load Balancers, SSH keys, and 2FA provides the security you need to build scalable, robust, and secure production environments.","spans":[{"start":20,"end":38,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/docs/release-notes/2018/private-networking/"}}]},{"type":"heading2","text":"Developer Experience","spans":[]},{"type":"paragraph","text":"Making DigitalOcean both simple and powerful to use is one of our highest priorities, and we have rolled out three significant releases focused on your developer experience.  The first was the introduction of the Control Panel Dashboard, making it faster to access common resources and account information, as well as changes to the navigation with quick links to API and community documentation.","spans":[{"start":213,"end":236,"type":"hyperlink","data":{"link_type":"Web","url":"https://blog.digitalocean.com/introducing-control-panel-dashboard/"}}]},{"type":"paragraph","text":"Our second major release was on July 25, when we rolled out Projects, a new way to control and organize your infrastructure on DigitalOcean.  These changes are designed to save you time, and make it easier to access the most important information as your infrastructure grows. We also introduced our new DigitalOcean Product Documentation center, which contains Overviews and Quickstart guides on everything DigitalOcean has to offer, as well as How-Tos and Resource links to dive in deeper.","spans":[{"start":60,"end":68,"type":"hyperlink","data":{"link_type":"Web","url":"https://blog.digitalocean.com/organizing-your-infrastructure-with-projects/"}},{"start":317,"end":338,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/docs/"}}]},{"type":"paragraph","text":"In addition to the improvements above, we have updated all of our services for the General Data Protection Regulation (GDPR).","spans":[{"start":83,"end":117,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/security/gdpr/"}}]},{"type":"heading1","text":"What’s coming in the second half of 2018","spans":[]},{"type":"heading2","text":"Kubernetes","spans":[]},{"type":"paragraph","text":"We announced DigitalOcean Kubernetes to simplify container orchestration.  Over 20,000 developers have signed up for early access with plans to run many different kinds of application workloads on their Kubernetes cluster, from web applications to message queues and batch processes. We are currently working with early access users, who are evaluating for various workloads and providing feedback to help us build the right product.  We will continue to expand the number of users in the coming weeks, and we expect in Q4 to move to limited availability.","spans":[{"start":13,"end":36,"type":"hyperlink","data":{"link_type":"Web","url":"https://blog.digitalocean.com/introducing-digitalocean-kubernetes/"}}]},{"type":"heading2","text":"Custom Images","spans":[]},{"type":"paragraph","text":"We are excited to share that we will be introducing support for Custom Images in Q3. This has been a top request in our community, and we are thrilled to bring it to life with the ease and simplicity you have come to associate with our platform. The ability to add custom images allows you to easily migrate your workloads to the cloud without needing to spend time and effort trying to recreate your environment.","spans":[]},{"type":"heading2","text":"Spaces CDN and New Regions","spans":[]},{"type":"paragraph","text":"One of the most common uses for Spaces object storage is the hosting and delivery of web assets.  We are adding content delivery capabilities directly into the Spaces product to make web asset delivery faster and more scalable.  With this new capability, your Spaces content will be delivered from global edge locations near your end users.","spans":[]},{"type":"paragraph","text":"We are also expanding Spaces to SFO2 in September and adding FRA1 and LON1 in 2019.","spans":[]},{"type":"heading2","text":"Application Marketplace","spans":[]},{"type":"paragraph","text":"We want to accelerate your development of applications by removing the complexity of installing and configuring common application building blocks and dependencies, such as development stacks, solutions, and services. One-click application launcher is an easy way to get going today, and we plan on releasing improvements to the experience with better discoverability and more partner solutions towards the end of the year.","spans":[]},{"type":"heading2","text":"Managed Database Services","spans":[]},{"type":"paragraph","text":"We are working on a new service that will make it easy to host your databases on DigitalOcean as a managed service (DBaaS). We will start addressing this need for our customers with support for one database engine later in the year. We’ll share additional details on this service as plans develop in Q4.","spans":[]},{"type":"heading1","text":"Give Us Your Feedback","spans":[]},{"type":"paragraph","text":"We have been busy building products and features to help you build and scale your applications on DigitalOcean.  This is only a sampling of all the features and improvements we are bringing to you in 2018. We hope they are lining up with the kinds of services you need, and we really want to hear from you on any ideas for what you’d like to see next!  Please share your thoughts with us in the comments below.","spans":[]},{"type":"paragraph","text":"Happy coding,","spans":[]},{"type":"paragraph","text":"Shiv, VP Product","spans":[]}],"blog_post_date":"2018-08-02","tags":[{"tag1":{"tag":"News","_linkType":"Link.document","_meta":{"uid":"news"}}},{"tag1":{"tag":"Product Updates","_linkType":"Link.document","_meta":{"uid":"product-updates"}}}],"_meta":{"uid":"2018-mid-year-product-update"}}},{"node":{"author":{"_linkType":"Link.document","author_name":"Shiven Ramji","author_image":{"dimensions":{"width":170,"height":170},"alt":"Shiven Ramji","copyright":null,"url":"https://images.prismic.io/www-static/79c5726c75adb45644613d2371026b1bb789a415_shiven_ramji-090ac31e.png?auto=compress,format"},"_meta":{"uid":"shiven_ramji"}},"blog_header_image":{"dimensions":{"width":1000,"height":533},"alt":"rocket illustration","copyright":null,"url":"https://images.prismic.io/www-static/137efc25534148473a8476ffdd9870e59e3f2c1e_endofyearblogpost2017_blog_pat.png?auto=compress,format"},"blog_headline":[{"type":"heading1","text":"2018: What's Shipping Next on DigitalOcean","spans":[]}],"blog_post_content":[{"type":"paragraph","text":"Before we kick off the year with a preview of all the things we plan to bring to our customers in 2018, let’s take a moment to review all that we accomplished in the last twelve months. 2017 was an exciting build year for DigitalOcean teams. I started about a year ago as the Head of Product and the journey to date has been nothing short of amazing. In 2017, we shipped more products and features than ever before. We introduced Load Balancers, Monitoring and Alerts, Cloud Firewalls and Spaces. We extended the availability of Block Storage to Singapore (SGP1), Toronto (TOR1), Bangalore (BLR1), London (LON1), and New York (NYC3). In the summer, we introduced High CPU Droplets that deliver the best price to performance for production applications in the market. We also announced upgrades to our network, connecting all of our datacenters to create a DigitalOcean network backbone that is scalable, reliable, and performant. Above all, we welcomed our 1,000,000th user to the platform.","spans":[{"start":430,"end":444,"type":"hyperlink","data":{"link_type":"Web","url":"https://blog.digitalocean.com/load-balancers-simplifying-high-availability/"}},{"start":446,"end":467,"type":"hyperlink","data":{"link_type":"Web","url":"https://blog.digitalocean.com/introducing-monitoring/"}},{"start":469,"end":484,"type":"hyperlink","data":{"link_type":"Web","url":"https://blog.digitalocean.com/cloud-firewalls-secure-droplets-by-default/"}},{"start":489,"end":495,"type":"hyperlink","data":{"link_type":"Web","url":"https://blog.digitalocean.com/introducing-spaces-object-storage/"}},{"start":663,"end":680,"type":"hyperlink","data":{"link_type":"Web","url":"https://blog.digitalocean.com/introducing-high-cpu-droplets/"}},{"start":785,"end":808,"type":"hyperlink","data":{"link_type":"Web","url":"https://blog.digitalocean.com/whats-new-with-the-digitalocean-network/"}},{"start":944,"end":973,"type":"hyperlink","data":{"link_type":"Web","url":"https://blog.digitalocean.com/1-million-users/"}}]},{"type":"paragraph","text":"All of the significant products mentioned above and the hundreds of features we launched are the direct result of our teams listening to feedback from our developer community. We are incredibly grateful that they continue to support us and elevate us to new heights and milestones. It is your love and feedback that drives the 400+ \"sharks\" (our employees) to come to work every day and deliver the products and services you rely on to keep your applications running in the cloud. (If you want to be a part of this amazing journey, join us—we’re hiring!)","spans":[{"start":540,"end":553,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/company/careers/"}}]},{"type":"image","url":"https://images.prismic.io/www-static/6af5efe48815c9b03294e65587435b13b15ec010_2017-yearinreview-inforgraphic-2.png?auto=compress,format","alt":"2017 Achievements Infographic","copyright":null,"dimensions":{"width":600,"height":1595}},{"type":"heading3","text":"2018 Product Horizon","spans":[]},{"type":"paragraph","text":"The Product team’s mission in 2018 is to make it simple for businesses to scale their applications in production. We have invested a ton in our core platform, and the roadmap for this year builds on those new strengths to give developers a simple, elegant, and secure platform to develop, deploy, and scale any application in the cloud. We are also in the discovery process of adding additional features and services that make it easy for businesses to work and grow with us. With that context, here is a preview of what’s shipping this year:","spans":[]},{"type":"heading4","text":"Droplets in More Shapes and Sizes","spans":[]},{"type":"paragraph","text":"Developers have been asking for new Droplet plans to meet their resource and scalability needs. We will be announcing the availability of new plans and plan classes throughout the year. The new plans will provide more choices for your production workloads and add new capabilities for data, AI, and ML use cases such as dedicated CPUs and the availability of GPUs. We are currently doing discovery work on Machine Learning and you can share your insights by completing this survey.","spans":[{"start":435,"end":480,"type":"hyperlink","data":{"link_type":"Web","url":"https://digitalocean.getfeedback.com/r/XRqcG6Ni/"}}]},{"type":"paragraph","text":"Another frequently requested feature from our customers is the ability to allow custom images on your Droplets. We are exploring ways to enable this, and you can help us by providing your input here.","spans":[{"start":173,"end":198,"type":"hyperlink","data":{"link_type":"Web","url":"https://digitalocean.getfeedback.com/r/xSMuugBK"}}]},{"type":"heading4","text":"Deployment with Containers","spans":[]},{"type":"paragraph","text":"We have a lot of customers who use the Docker 1-click application on our platform to run and manually operate their containerized applications. We have received many requests from you to make this simple, similar to all of the products and services that we already offer. We also believe that we can do a lot more to take away the operational complexity of managing containers and have plans to support the easy deployment and management of applications using Containers to our platform. You can sign up for early access here.","spans":[{"start":39,"end":65,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/products/one-click-apps/docker/"}},{"start":508,"end":525,"type":"hyperlink","data":{"link_type":"Web","url":"https://digitalocean.getfeedback.com/r/aX2TfSDM"}}]},{"type":"heading4","text":"Security and Privacy by Design","spans":[]},{"type":"paragraph","text":"Developers shouldn’t need to be security experts in order to have a safe application running, and we want to help make their applications and networks secure by design. We will be introducing virtual network capabilities (commonly known as Virtual Private Cloud or VPC) that will allow you to launch and operate your cloud resources in a logically isolated environment. Our goal is to make these new capabilities available to our customers with minimal interruption while building a scalable, resilient network architecture for our datacenters. We will also look to add additional security updates with our VPC releases to Cloud Firewalls and Load Balancers.","spans":[]},{"type":"paragraph","text":"In May, the General Data Protection Regulation (GDPR) will replace the existing EU Data Protection Directive. Our teams are working hard to make all of our services compliant by then and will share relevant updates to our Data Processing Agreement when ready. We will also share relevant updates and tools as appropriate to help our customers also be compliant with the new regulations.","spans":[{"start":12,"end":46,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/security/gdpr/"}}]},{"type":"heading4","text":"Spaces in More Regions with More Features","spans":[]},{"type":"paragraph","text":"We will be expanding Spaces to SFO2 and SGP1 and tuning our service to increase performance and reliability. In addition to that, we plan to add new features throughout the year such as object versioning, bucket policies (for granular permissions) and lifecycle deletion. We will soon be previewing the static sites feature with select customers and giving everyone the ability to view their bandwidth usage.","spans":[]},{"type":"heading4","text":"Developer Experience","spans":[]},{"type":"paragraph","text":"At DigitalOcean, we care deeply about improving your developer experience. We want to continue to rapidly add new capabilities while holding the bar high for the simplicity and ease of use you have come to love and expect from us. To that end, we will be introducing a new Control Panel experience in Q1 specifically designed to help you more easily manage all of the infrastructure needed to run your applications. Get early access to the new experience by completing this quick survey, and we'll send an invitation when it's available.","spans":[{"start":458,"end":486,"type":"hyperlink","data":{"link_type":"Web","url":"https://digitalocean.getfeedback.com/r/6oH0ELJm/"}}]},{"type":"paragraph","text":"We also recognize that the developer experience extends further than the Control Panel. Success means providing you with the interfaces and information you need to quickly and easily create, operate, and scale your infrastructure, applications, and teams. In 2018, we are focused on decreasing friction during onboarding, improving the API experience, extending the capabilities of our Monitoring service, and making our documentation and tutorials even easier to access. All with an eye toward helping you focus on what matters the most: your applications.","spans":[]},{"type":"heading4","text":"Marketplace","spans":[]},{"type":"paragraph","text":"The Open Source Software ecosystem has led to an explosion in tool choices for developers making their workflows ever more difficult. We, as members and supporters of the Open Source Software model, believe that we can bring the community together, remove friction for developers, and create a sustainable model for monetization for Open Source tools and services. There is a large community of partners in the ecosystem who keep reaching out to us to enable them on our platform and make them available to our developer community.","spans":[]},{"type":"paragraph","text":"This year, we are exploring ways we can enable partners to provide their tools and services through our platform so that our customers can quickly discover, install, integrate, and operate them with their application atop of the core platform we have built. To help us navigate this complex ecosystem and do this well, we recently hired Nick Wade from Atlassian. Nick brings a wealth of knowledge from his experience building and running the Atlassian Marketplace business. We’d love to hear from you (developers and partners alike) on your specific needs, and you can do so by answering a few questions here.","spans":[{"start":337,"end":346,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.linkedin.com/in/wadenick/"}},{"start":578,"end":608,"type":"hyperlink","data":{"link_type":"Web","url":"https://digitalocean.getfeedback.com/r/gcG7fxiX"}}]},{"type":"heading3","text":"Give Us Your Feedback","spans":[]},{"type":"paragraph","text":"The themes above are just a preview of what we are thinking about this year. It is not an exhaustive list of updates and features we plan to release. I hope you are just as excited about these as we are!","spans":[]},{"type":"paragraph","text":"Let's keep the dialogue going. Do you have ideas about what we should do next? Share your thoughts with us in the comments below.","spans":[]},{"type":"paragraph","text":"Happy Coding,","spans":[]},{"type":"paragraph","text":"💙 Shiv,\nVP, Product","spans":[]}],"blog_post_date":"2018-01-07","tags":[{"tag1":{"tag":"News","_linkType":"Link.document","_meta":{"uid":"news"}}}],"_meta":{"uid":"2018-whats-shipping-next-on-digitalocean"}}}]}}}