{"componentChunkName":"component---src-templates-solutions-jsx","path":"/solutions/web-mobile-apps/","result":{"data":{"prismic":{"solutions":{"_meta":{"lang":"en-us","lastPublicationDate":"2021-06-28T12:35:47+0000","type":"solutions","uid":"web-mobile-apps"},"body":[{"__typename":"PRISMIC_SolutionsBodyHerotext","type":"herotext","label":null,"primary":{"fullscreen":false,"large_text":false,"text_color":"light","background_color":null,"background_image":{"dimensions":{"width":1600,"height":800},"alt":null,"copyright":null,"url":"https://images.prismic.io/www-static/44f3cbd1-ae35-44a2-aea3-9b21f3da5c39_bg-solutions-web-mobile-apps.jpg?auto=compress,format"},"display_primary_cta":true,"display_secondary_cta":true,"heading":[{"type":"heading1","text":"Web and mobile apps","spans":[]}],"primary_cta_color":"white","primary_cta_link":{"__typename":"PRISMIC__ExternalLink","_linkType":"Link.web","url":"https://cloud.digitalocean.com/registrations/new"},"primary_cta_text":[{"type":"paragraph","text":"Get Started","spans":[]}],"secondary_cta_link":{"__typename":"PRISMIC__ExternalLink","_linkType":"Link.web","url":"https://www.digitalocean.com/migrate/?utmmedium=appsolutions"},"secondary_cta_text":[{"type":"paragraph","text":"Get migration help","spans":[]}],"subheading":[{"type":"heading2","text":"Quickly build and reliably run the backend of your web and mobile apps using our developer-friendly, production-ready cloud platform.","spans":[]}],"text_alignment":"center"}},{"__typename":"PRISMIC_SolutionsBodyVideoquote","type":"videoquote","label":null,"primary":{"author":[{"type":"paragraph","text":"Russell Bierschbach","spans":[]}],"background_color":"#f3f5f9","background_image":null,"company":[{"type":"paragraph","text":"RouteTrust","spans":[]}],"heading":[{"type":"heading1","text":"Power your application with our infrastructure","spans":[]}],"heading_color":null,"logo":{"dimensions":{"width":289,"height":60},"alt":null,"copyright":null,"url":"https://images.prismic.io/www-static/578f557e-8198-4d65-83b4-24ef11d98a39_routetrust.png?auto=compress,format"},"avatar":null,"position":[{"type":"paragraph","text":"Managing Partner","spans":[]}],"quote":[{"type":"paragraph","text":"DigitalOcean provides us simplicity and savings.","spans":[]}],"quote_color":null,"subheading":[{"type":"heading2","text":"When you’re building a web or mobile application, you need to develop and deliver your app quickly. Equally important, your application needs to be fast for end users. That’s why you should consider DigitalOcean to power your app’s backend. We offer compute, storage, databases, and networking, through a developer-friendly interface optimized for productivity.","spans":[]}],"subheading_color":null,"text_color":"dark","wistia_video_id":"7yqbubup8z"}},{"__typename":"PRISMIC_SolutionsBodyCardsv2","type":"cardsv2","label":null,"fields":[{"image":{"dimensions":{"width":60,"height":60},"alt":null,"copyright":null,"url":"https://images.prismic.io/www-static/0b8492f1-3418-4744-ba5e-c897fdad84e7_droplet-icon.svg?auto=compress,format"},"link":null,"text":[{"type":"paragraph","text":"Run and manage your app directly on our VMs, or as we call them, Droplets. Choose between Basic, General Purpose, CPU-Optimized, or Memory-Optimized VMs. Spin up Droplets with your choice of Linux OS in 55 seconds or less.","spans":[]}],"text_color":null,"title1":[{"type":"heading5","text":"Droplets (IaaS)","spans":[]}],"title_color":null},{"image":{"dimensions":{"width":60,"height":60},"alt":null,"copyright":null,"url":"https://images.prismic.io/www-static/38c8981e-7cb6-404e-b199-40706f47cde7_stow.svg?auto=compress,format"},"link":null,"text":[{"type":"paragraph","text":"Spin up a managed Kubernetes cluster in minutes, and run your app as microservices using Docker containers. Scale up or down as needed. Pay only for your worker nodes, as the master is free.","spans":[]}],"text_color":null,"title1":[{"type":"heading5","text":"DigitalOcean Kubernetes (KaaS)","spans":[]}],"title_color":null}],"primary":{"background_color":null,"columns":"3","content_alignment":"center","cta_button_text":null,"cta_button_url":null,"heading":[{"type":"heading1","text":"Fast and flexible computing","spans":[]}],"heading_color":null,"subheading":[{"type":"paragraph","text":"Not only is DigitalOcean easy to operate, it’s built with best-in-class Intel processors that run your app at blazing speeds. Cloud Spectator, a renowned benchmarking firm, found that DigitalOcean delivers superior price-performance compared to Amazon and Google. With DigitalOcean, you can choose whether to run your app directly on VMs or Kubernetes.","spans":[]}],"subheading_color":null,"text_color":"dark","background_image":null}},{"__typename":"PRISMIC_SolutionsBodyCardsv2","type":"cardsv2","label":null,"fields":[{"image":{"dimensions":{"width":60,"height":60},"alt":null,"copyright":null,"url":"https://images.prismic.io/www-static/ca00481d-6097-4f6f-acaf-949887a12a74_lamp.png?auto=compress,format"},"link":{"__typename":"PRISMIC__ExternalLink","_linkType":"Link.web","url":"https://marketplace.digitalocean.com/apps/lamp"},"text":[{"type":"paragraph","text":"In less than a minute, spin up a cloud server with Apache, MySQL, and PHP installed.","spans":[]}],"text_color":null,"title1":[{"type":"heading5","text":"LAMP","spans":[]}],"title_color":null},{"image":{"dimensions":{"width":60,"height":60},"alt":null,"copyright":null,"url":"https://images.prismic.io/www-static/ca00481d-6097-4f6f-acaf-949887a12a74_lamp.png?auto=compress,format"},"link":{"__typename":"PRISMIC__ExternalLink","_linkType":"Link.web","url":"https://marketplace.digitalocean.com/apps/lemp"},"text":[{"type":"paragraph","text":"The LEMP stack is a group of open source software to get web servers up and running.","spans":[]}],"text_color":null,"title1":[{"type":"heading5","text":"LEMP","spans":[]}],"title_color":null},{"image":{"dimensions":{"width":64,"height":59},"alt":null,"copyright":null,"url":"https://images.prismic.io/www-static/86488cca-2aae-4124-a07a-c32a75da312c_nodejs.svg?auto=compress,format"},"link":{"__typename":"PRISMIC__ExternalLink","_linkType":"Link.web","url":"https://marketplace.digitalocean.com/apps/nodejs"},"text":[{"type":"paragraph","text":"A lightweight and efficient platform ideal for building fast, scalable network applications in Javascript.","spans":[]}],"text_color":null,"title1":[{"type":"heading5","text":"NodeJs","spans":[]}],"title_color":null},{"image":{"dimensions":{"width":168,"height":60},"alt":null,"copyright":null,"url":"https://images.prismic.io/www-static/ac61d826-ce1b-4c69-8393-4eb1fbc5fef8_django.svg?auto=compress,format"},"link":{"__typename":"PRISMIC__ExternalLink","_linkType":"Link.web","url":"https://marketplace.digitalocean.com/apps/django"},"text":[{"type":"paragraph","text":"Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design.","spans":[]}],"text_color":null,"title1":[{"type":"heading5","text":"Django","spans":[]}],"title_color":null}],"primary":{"background_color":"#f3f5f9","columns":"4","content_alignment":"left","cta_button_text":"See all Framework apps","cta_button_url":{"__typename":"PRISMIC__ExternalLink","_linkType":"Link.web","url":"https://marketplace.digitalocean.com/category/frameworks"},"heading":[{"type":"heading1","text":"Start fast with 1-Click App stacks","spans":[]}],"heading_color":null,"subheading":[{"type":"paragraph","text":"Manually installing and configuring your app’s dependencies can take hours or even days. With Marketplace 1-Click Apps, you can easily deploy frameworks for popular programming languages, so you can get your app up and running quickly.","spans":[]}],"subheading_color":null,"text_color":"dark","background_image":null}},{"__typename":"PRISMIC_SolutionsBodyCardsv2","type":"cardsv2","label":null,"fields":[{"image":{"dimensions":{"width":60,"height":60},"alt":null,"copyright":null,"url":"https://images.prismic.io/www-static/47390074-9b46-4470-b5a0-be3bd32412d9_spaces-icon.svg?auto=compress,format"},"link":{"__typename":"PRISMIC__ExternalLink","_linkType":"Link.web","url":"https://www.digitalocean.com/products/spaces/"},"text":[{"type":"paragraph","text":"Store vast amounts of data in five global data centers with S3-compatible tools. Cut retrieval times by up to 70% with a built-in CDN that caches data at 25+ points of presence.","spans":[]}],"text_color":null,"title1":[{"type":"heading5","text":"Spaces (Object Storage)","spans":[]}],"title_color":null},{"image":{"dimensions":{"width":60,"height":60},"alt":null,"copyright":null,"url":"https://images.prismic.io/www-static/553f26c7-26b9-4c68-ba94-ae77fc770b5c_domino-icon.svg?auto=compress,format"},"link":{"__typename":"PRISMIC__ExternalLink","_linkType":"Link.web","url":"https://www.digitalocean.com/products/block-storage/"},"text":[{"type":"paragraph","text":"All Droplets feature local SSD for super fast operations. With Volumes, you can attach extra highly available and resizable SSD storage as needed.","spans":[]}],"text_color":null,"title1":[{"type":"heading5","text":"Volumes (Block Storage)","spans":[]}],"title_color":null}],"primary":{"background_color":null,"columns":"3","content_alignment":"center","cta_button_text":null,"cta_button_url":null,"heading":[{"type":"heading1","text":"High-speed storage","spans":[]}],"heading_color":null,"subheading":[{"type":"paragraph","text":"Your app might require terabytes or even petabytes of storage for user data, files, or content. We provide durable, secure Object and Block Storage as a pay-for-use service.","spans":[]}],"subheading_color":null,"text_color":"dark","background_image":null}},{"__typename":"PRISMIC_SolutionsBodyCardsv2","type":"cardsv2","label":null,"fields":[{"image":{"dimensions":{"width":60,"height":60},"alt":"MongoDB Logo","copyright":null,"url":"https://www-static.cdn.prismic.io/www-static/79f6bc56-0f77-4ce2-879f-57078b49849a_mongodb-logo.svg"},"link":{"__typename":"PRISMIC__ExternalLink","_linkType":"Link.web","url":"https://www.digitalocean.com/products/managed-databases-mongodb"},"text":[{"type":"paragraph","text":"The most popular document database on the planet.","spans":[]}],"text_color":null,"title1":[{"type":"heading5","text":"MongoDB","spans":[]}],"title_color":null},{"image":{"dimensions":{"width":60,"height":60},"alt":"MySQL Logo","copyright":null,"url":"https://images.prismic.io/www-static/27ae2947-f317-456d-8b8e-9a4de127788c_mysql-icon.svg?auto=compress,format"},"link":{"__typename":"PRISMIC__ExternalLink","_linkType":"Link.web","url":"https://www.digitalocean.com/products/managed-databases-mysql/"},"text":[{"type":"paragraph","text":"The world’s most popular open source relational database.","spans":[]}],"text_color":null,"title1":[{"type":"heading5","text":"MySQL","spans":[]}],"title_color":null},{"image":{"dimensions":{"width":60,"height":60},"alt":"PostgreSQL Logo","copyright":null,"url":"https://images.prismic.io/www-static/bcdf0fae-391e-4b5e-b0d9-9e9199da3e72_postgresql-icon.svg?auto=compress,format"},"link":{"__typename":"PRISMIC__ExternalLink","_linkType":"Link.web","url":"https://www.digitalocean.com/products/managed-databases-postgresql/"},"text":[{"type":"paragraph","text":"Arguably the most advanced open source relational database.","spans":[]}],"text_color":null,"title1":[{"type":"heading5","text":"PostgreSQL","spans":[]}],"title_color":null},{"image":{"dimensions":{"width":60,"height":60},"alt":"Redis Logo","copyright":null,"url":"https://images.prismic.io/www-static/afd41847-a801-4f93-ab4b-6890df7124ba_redis-icon.svg?auto=compress,format"},"link":{"__typename":"PRISMIC__ExternalLink","_linkType":"Link.web","url":"https://www.digitalocean.com/products/managed-databases-redis/"},"text":[{"type":"paragraph","text":"The popular open source, in-memory database and cache.","spans":[]}],"text_color":null,"title1":[{"type":"heading5","text":"Redis","spans":[]}],"title_color":null}],"primary":{"background_color":"#f3f5f9","columns":"3","content_alignment":"center","cta_button_text":null,"cta_button_url":null,"heading":[{"type":"heading1","text":"Database deliverance","spans":[]}],"heading_color":null,"subheading":[{"type":"paragraph","text":"The days of licensing expensive databases and running them on-premises are long gone. With DigitalOcean, you can easily use any one of our open source Managed Databases. Create a cluster in just a few minutes, and only pay for actual resource usage.","spans":[]}],"subheading_color":null,"text_color":"dark","background_image":null}},{"__typename":"PRISMIC_SolutionsBodyCarouseltestimonial","type":"carouseltestimonial","label":null,"primary":{"background_color":null,"background_image":null,"text_color":"dark","heading":null,"heading_color":null,"subheading1":null,"subheading_color":null},"fields":[{"logo":{"dimensions":{"width":175,"height":144},"alt":null,"copyright":null,"url":"https://images.prismic.io/www-static/b0bc92e3-78fe-4f00-9457-620905c23cc9_grammofy-logo.png?auto=compress,format&rect=0,0,682,561&w=175&h=144"},"quote":[{"type":"paragraph","text":"\"Since we started using DigitalOcean Kubernetes, we need not spend nearly as much time on IT administration, and even developers can control our infrastructure.\"","spans":[]}],"author":[{"type":"paragraph","text":"Matthhias Kummerer","spans":[]}],"author_details":[{"type":"paragraph","text":"CTO Grammofy","spans":[]}],"avatar":null,"link":null,"link_text":null},{"logo":{"dimensions":{"width":175,"height":175},"alt":null,"copyright":null,"url":"https://images.prismic.io/www-static/1465d964-7536-4a8e-8b28-78c457c46cea_1336studios-logo.svg?auto=compress,format"},"quote":[{"type":"paragraph","text":"\"The control panel allows us to resize our cluster very quickly and painlessly, and abstracting away not only the management but the configuration of Kubernetes to DigitalOcean has saved us countless man-hours.\"","spans":[]}],"author":[{"type":"paragraph","text":"Ryan Bently","spans":[]}],"author_details":[{"type":"paragraph","text":"1336 Studios","spans":[]}],"avatar":null,"link":null,"link_text":null}]},{"__typename":"PRISMIC_SolutionsBodyCardsv2","type":"cardsv2","label":null,"fields":[{"image":{"dimensions":{"width":270,"height":60},"alt":null,"copyright":null,"url":"https://images.prismic.io/www-static/28b69062-4dfc-46f9-abd1-f06252f108be_card2-wma.jpeg?auto=compress,format"},"link":{"__typename":"PRISMIC__ExternalLink","_linkType":"Link.web","url":"https://www.digitalocean.com/community/tutorials/how-to-set-up-a-scalable-django-app-with-digitalocean-managed-databases-and-spaces"},"text":null,"text_color":null,"title1":[{"type":"heading5","text":"How to Set Up a Scalable Django App with DigitalOcean Managed Databases and Spaces","spans":[]}],"title_color":null},{"image":{"dimensions":{"width":270,"height":60},"alt":null,"copyright":null,"url":"https://images.prismic.io/www-static/b568e2b0-d3fd-44fc-80c0-21a19ed758a4_card3-wma.jpg?auto=compress,format"},"link":{"__typename":"PRISMIC__ExternalLink","_linkType":"Link.web","url":"https://www.digitalocean.com/community/tutorials/how-to-automate-the-scaling-of-your-web-application-on-digitalocean-1604"},"text":null,"text_color":null,"title1":[{"type":"heading5","text":"How To Automate the Scaling of Your Web Application on DigitalOcean Ubuntu 16.04 Droplets","spans":[]}],"title_color":null},{"image":{"dimensions":{"width":270,"height":60},"alt":null,"copyright":null,"url":"https://images.prismic.io/www-static/3e784b0f-0c31-4049-ad5b-3e9d14f57e62_card4-wma.jpg?auto=compress,format"},"link":{"__typename":"PRISMIC__ExternalLink","_linkType":"Link.web","url":"https://www.digitalocean.com/community/tech_talks/how-to-deploy-a-resilient-node-js-application-on-kubernetes-from-scratch"},"text":null,"text_color":null,"title1":[{"type":"heading5","text":"How To Deploy a Resilient Node.js Application on Kubernetes From Scratch","spans":[]}],"title_color":null}],"primary":{"background_color":"#f3f5f9","columns":"4","content_alignment":"left","cta_button_text":"View More","cta_button_url":{"__typename":"PRISMIC__ExternalLink","_linkType":"Link.web","url":"https://www.digitalocean.com/community/tutorials?q=Web+App"},"heading":[{"type":"heading1","text":"Resources","spans":[]}],"heading_color":null,"subheading":[{"type":"paragraph","text":"DigitalOcean’s community tutorials and product docs help you quickly get started. Here’s a small sample of the resources available.","spans":[]}],"subheading_color":null,"text_color":"dark","background_image":null}},{"__typename":"PRISMIC_SolutionsBodyDynamicformbuilder","type":"dynamicformbuilder","label":null,"primary":{"footer_form_text":[{"type":"paragraph","text":"By submitting the form, you agree to the Terms of Service","spans":[{"start":41,"end":57,"type":"hyperlink","data":{"link_type":"Web","url":"https://www.digitalocean.com/legal/terms-of-service-agreement/"}}]}],"form_anchor_name":"app-contact","form_post_location":"https://anchor.digitalocean.com/index.php/leadCapture/save2","header_form_text":"Talk to an expert","marketo_form_id":"1178","munchkin_account_id":"113-DTN-266","sub_header_form_text":"Our team of solutions experts can help you get started with migration plans and provide advice on how to scale your web or mobile app.","thank_you_message":[{"type":"paragraph","text":"Thank you for your inquiry. You'll receive a response within thee to five business days.","spans":[]}],"analytics_track":"filled_out_sales_form","analytics_action":null},"fields":[{"field_alphanumeric":false,"field_column_width":"half","field_error_message":"You must enter your first name","field_max_length":"20","field_name":"first_name","field_placeholder":"First Name","field_post_name":"FirstName","field_required":true,"field_type":"input-text","field_value":null,"section_header":null,"section_sub_header":null},{"field_alphanumeric":false,"field_column_width":"half","field_error_message":"You must enter your last name","field_max_length":"20","field_name":"last_name","field_placeholder":"Last Name","field_post_name":"LastName","field_required":true,"field_type":"input-text","field_value":null,"section_header":null,"section_sub_header":null},{"field_alphanumeric":false,"field_column_width":"half","field_error_message":"You must provide a business email address","field_max_length":null,"field_name":"email","field_placeholder":"Business Email","field_post_name":"Email","field_required":true,"field_type":"input-text","field_value":null,"section_header":null,"section_sub_header":null},{"field_alphanumeric":false,"field_column_width":"half","field_error_message":"You must enter your company name","field_max_length":null,"field_name":"company","field_placeholder":"Company Name","field_post_name":"Company__c","field_required":true,"field_type":"input-text","field_value":null,"section_header":null,"section_sub_header":null},{"field_alphanumeric":false,"field_column_width":"half","field_error_message":"You must select a country","field_max_length":null,"field_name":"country","field_placeholder":"Country","field_post_name":"Country","field_required":true,"field_type":"dropdown","field_value":"Afghanistan|Albania|Algeria|American Samoa|Andorra|Angola|Anguilla|Antarctica|Antigua And Barbuda|Argentina|Armenia|Aruba|Australia|Austria|Azerbaijan|Bahamas|Bahrain|Bangladesh|Barbados|Belarus|Belgium|Belize|Benin|Bermuda|Bhutan|Bolivia|Bosnia And Herzegovina|Botswana|Bouvet Island|Brazil|British Indian Ocean Territory|Brunei Darussalam|Bulgaria|Burkina Faso|Burundi|Cambodia|Cameroon|Canada|Cape\nVerde|Cayman Islands|Central African Republic|Chad|Chile|China|Christmas Island|Cocos (keeling) Islands|Colombia|Comoros|Congo|Congo|Cook Islands|Costa Rica|Cote D'ivoire|Croatia|Cuba|Cyprus|Czech Republic|Denmark|Djibouti|Dominica|Dominican Republic|East Timor|Ecuador|Egypt|El Salvador|Equatorial Guinea|Eritrea|Estonia|Ethiopia|Falkland Islands (malvinas)|Faroe Islands|Fiji|Finland|France|French Guiana|French Polynesia|French Southern Territories|Gabon|Gambia|Georgia|Germany|Ghana|Gibraltar|Greece|Greenland|\nGrenada|Guadeloupe|Guam|Guatemala|Guinea|Guinea-bissau|Guyana|Haiti|Heard Island And Mcdonald Islands|Holy See (vatican City State)|Honduras|Hong Kong|Hungary|Iceland|India|Indonesia|Iran|Iraq|Ireland|Israel|Italy|Jamaica|Japan|Jordan|Kazakstan|\nKenya|Kiribati|Korea|Republic Of, Kosovo|Kuwait|Kyrgyzstan|Lao People's Democratic Republic|Latvia|\nLebanon|Lesotho|Liberia|Libyan Arab Jamahiriya|Liechtenstein|Lithuania|Luxembourg|Macau|Macedonia|The Former Yugoslav Republic Of Madagascar|Malawi|Malaysia|Maldives|Mali|Malta|Marshall Islands|Martinique|Mauritania|Mauritius|Mayotte|Mexico|Micronesia|Federated States Of Moldova|Monaco|Mongolia|Montserrat|Montenegro|Morocco|Mozambique|Myanmar|Namibia|Nauru|Nepal|Netherlands|\nNetherlands Antilles|New Caledonia|New Zealand|Nicaragua|Niger|Nigeria|Niue|Norfolk Island|Northern Mariana Islands|Norway|Oman|Pakistan|Palau|Palestinian Territory|Occupied|Panama|Papua New Guinea|Paraguay|Peru|Philippines|Pitcairn|Poland|Portugal|Puerto Rico|Qatar|Reunion|Romania|Russian Federation|Rwanda|Saint Helena|Saint Kitts And Nevis|Saint Lucia|Saint Pierre And Miquelon|Saint Vincent And The\nGrenadines|Samoa|San Marino|Sao Tome And Principe|Saudi Arabia|Senegal|Serbia|Seychelles|Sierra Leone|Singapore|Slovakia|Slovenia|Solomon Islands|Somalia|South Africa|South Georgia And The South Sandwich Islands|Spain|Sri Lanka|Sudan|Suriname|Svalbard And Jan Mayen|Swaziland|Sweden|Switzerland|Syrian Arab Republic|Taiwan|Province Of China|Tajikistan|Tanzania|Thailand|Togo|Tokelau|Tonga|Trinidad And Tobago|Tunisia|Turkey|Turkmenistan|Turks And Caicos Islands|Tuvalu|Uganda|Ukraine|United Arab Emirates|United Kingdom|United States|United States Minor Outlying Islands|Uruguay|Uzbekistan|Vanuatu|Venezuela|Viet Nam|Virgin Islands|British|Virgin Islands, U.S.|Wallis And Futuna|Western Sahara|Yemen|Zambia|Zimbabwe","section_header":null,"section_sub_header":null},{"field_alphanumeric":false,"field_column_width":"half","field_error_message":"You must select your estimated monthly spend","field_max_length":null,"field_name":"contact_sales_estimated_spend","field_placeholder":"What is your estimated monthly spend?","field_post_name":"Contact_Sales_Estimated_Spend__c","field_required":true,"field_type":"dropdown","field_value":"$0 - $249|$250 - $999|$1,000 - $2,499|$2,500 +","section_header":null,"section_sub_header":null},{"field_alphanumeric":false,"field_column_width":"half","field_error_message":"You must select your estimated timeline","field_max_length":null,"field_name":"contact_sales_estimated_timeline","field_placeholder":"What is your timeline for deployment/migration?","field_post_name":"Contact_Sales_Estimated_Timeline__c","field_required":true,"field_type":"dropdown","field_value":"ASAP|Within the next 4 weeks|Within 2-6 months|More than 6 months out","section_header":null,"section_sub_header":null},{"field_alphanumeric":false,"field_column_width":"full","field_error_message":null,"field_max_length":"1000","field_name":"cloud_infrastructure_needs__c","field_placeholder":"What is the biggest challenge you are trying to solve with this project?","field_post_name":"Cloud_Infrastructure_Needs__c","field_required":false,"field_type":"textarea","field_value":null,"section_header":null,"section_sub_header":null},{"field_alphanumeric":false,"field_column_width":null,"field_error_message":null,"field_max_length":null,"field_name":"utm_campaign__c","field_placeholder":null,"field_post_name":null,"field_required":false,"field_type":"input-hidden","field_value":null,"section_header":null,"section_sub_header":null},{"field_alphanumeric":false,"field_column_width":null,"field_error_message":null,"field_max_length":null,"field_name":"utm_medium__c","field_placeholder":null,"field_post_name":null,"field_required":false,"field_type":"input-hidden","field_value":null,"section_header":null,"section_sub_header":null},{"field_alphanumeric":false,"field_column_width":null,"field_error_message":null,"field_max_length":null,"field_name":"utm_source__c","field_placeholder":null,"field_post_name":null,"field_required":false,"field_type":"input-hidden","field_value":"web and mobile app solutions","section_header":null,"section_sub_header":null},{"field_alphanumeric":false,"field_column_width":"full","field_error_message":null,"field_max_length":null,"field_name":null,"field_placeholder":null,"field_post_name":null,"field_required":false,"field_type":"input-submit","field_value":"Talk to an expert","section_header":null,"section_sub_header":null}]}],"date":"2020-03-13","description":"Power your app with our infrastructure. Run the backend of your web and mobile apps using our developer-friendly, production-ready cloud platform.","path":"/solutions/web-mobile-apps","title":[{"type":"heading1","text":"Mobile App Hosting - Build & Scale in the Cloud  | DigitalOcean","spans":[]}],"open_graph_image":null}}},"pageContext":{"rootQuery":"\n  query SolutionsQuery($uid: String!) {\n    prismic {\n      solutions(lang: \"en-us\", uid: $uid) {\n        _meta {\n          lang\n          lastPublicationDate\n          type\n          uid\n        }\n        body {\n        ... on PRISMIC_SolutionsBodyHerotext {\n          type\n            label\n            primary {\n              fullscreen\n              large_text\n              text_color\n              background_color\n              background_image\n              display_primary_cta\n              display_secondary_cta\n              heading\n              primary_cta_color\n              primary_cta_link {\n                ... on PRISMIC__ExternalLink {\n                  _linkType\n                  url\n                }\n              }\n              primary_cta_text\n              secondary_cta_link {\n                ... on PRISMIC__ExternalLink {\n                  _linkType\n                  url\n                }\n              }\n              secondary_cta_text\n              subheading\n              text_alignment\n            }\n        },\n        ... on PRISMIC_SolutionsBodyCardsv2 {\n          type\n            label\n            fields {\n              image\n              link {\n                ... on PRISMIC__ExternalLink {\n                  _linkType\n                  url\n                }\n              }\n              text\n              text_color\n              title1\n              title_color\n            }\n            primary {\n              background_color\n              columns\n              content_alignment\n              cta_button_text\n              cta_button_url {\n                ... on PRISMIC__ExternalLink {\n                  _linkType\n                  url\n                }\n              }\n              heading\n              heading_color\n              subheading\n              subheading_color\n              text_color\n              background_image\n            }\n        },\n        ... on PRISMIC_SolutionsBodyCtaband {\n          type\n            label\n            primary {\n              text_color\n              background_color\n              cta_band\n              cta_primary_background_color\n              cta_text_primary\n              cta_text_secondary\n              cta_url_primary {\n                ... on PRISMIC__ExternalLink {\n                  _linkType\n                  url\n                }\n              }\n              cta_url_secondary {\n                ... on PRISMIC__ExternalLink {\n                  _linkType\n                  url\n                }\n              }\n              heading\n              subheading\n              background_image\n            }\n        },\n        ... on PRISMIC_SolutionsBodyVideoquote {\n          type\n            label\n            primary {\n              author\n              background_color\n              background_image\n              company\n              heading\n              heading_color\n              logo\n              avatar\n              position\n              quote\n              quote_color\n              subheading\n              subheading_color\n              text_color\n              wistia_video_id\n            }\n        },\n        ... on PRISMIC_SolutionsBodyCarouseltestimonial {\n          type\n            label\n            primary {\n              background_color\n              background_image\n              text_color\n              heading\n              heading_color\n              subheading1\n              subheading_color\n            }\n            fields {\n              logo\n              quote\n              author\n              author_details\n              avatar\n              link {\n                ... on PRISMIC__ExternalLink {\n                  _linkType\n                  url\n                }\n              }\n              link_text\n            }\n        },\n        ... on PRISMIC_SolutionsBodyFeatureslist {\n          type\n            label\n            primary {\n              background_color\n              background_image\n              cta_button_color\n              cta_button_text\n              cta_button_url {\n                ... on PRISMIC__ExternalLink {\n                  _linkType\n                  url\n                }\n              }\n              heading\n              item_text_color\n              heading_color\n              item_title_color\n              subheading\n              subheading_color\n              text_color\n            }\n            fields {\n              item_icon\n              item_text\n              item_title\n            }\n        },\n        ... on PRISMIC_SolutionsBodyCarouselcards {\n          type\n            label\n            fields {\n              image\n              text\n              text_color\n              title1\n              title_color\n            }\n            primary {\n              background_color\n              background_image\n              cards_per_page\n              cta_button_text: cta_text\n              cta_button_link: cta_link {\n                ... on PRISMIC__ExternalLink {\n                  _linkType\n                  url\n                }\n              }\n              heading\n              heading_color\n              subheading\n              subheading_color\n              text_color\n            }\n        },\n        ... on PRISMIC_SolutionsBodyCarouselimage {\n          type\n            primary {\n              background_color\n              background_image\n              text_color\n              heading\n              heading_color\n              subheading\n              subheading_color\n            }\n            fields {\n              image\n              image_text\n              image_text_color\n            }\n        },\n        ... on PRISMIC_SolutionsBodyListalternatingv2 {\n          type\n            label\n            fields {\n              list_alt_image\n              list_alt_link {\n                ... on PRISMIC__ExternalLink {\n                  _linkType\n                  url\n                }\n              }\n              list_alt_link_text\n              list_alt_text\n              list_alt_title\n              list_link_color\n              list_text_color\n              list_title_color\n            }\n            primary {\n              background_color\n              heading\n              subheading\n              background_image\n              heading_color\n              subheading_color\n              text_color\n            }\n        },\n        ... on PRISMIC_SolutionsBodyListgridv2 {\n          type\n            label\n            primary {\n              background_color\n              background_image\n              heading\n              heading_color\n              list_column_number\n              list_item_alignment_position\n              list_item_heading_color\n              list_item_text_color\n              list_item_icon_position\n              list_item_icon_size\n              subheading\n              subheading_color\n              text_color\n              cta_button_text\n              cta_button_url {\n                ... on PRISMIC__ExternalLink {\n                  _linkType\n                  url\n                }\n              }\n              annotation\n            }\n            fields {\n              list_item_heading\n              list_item_icon\n              list_item_text\n              list_item_url_link {\n                ... on PRISMIC__ExternalLink {\n                  _linkType\n                  url\n                }\n              }\n              list_item_url_text\n            }\n        },\n        ... on PRISMIC_SolutionsBodyContentblock {\n          type\n            label\n            primary {\n              target_name\n              background_color\n              background_image\n              content\n              content_text_alignment\n              heading\n              heading_color\n              image\n              subheading\n              subheading_color\n              text_color\n              wistia_id\n            }\n        },\n        ... on PRISMIC_SolutionsBodyToptabbednavcontent {\n            type\n  label\n  fields {\n    image\n    link_color\n    tab_icon\n    tab_label\n    text\n    text_color\n    title1\n    title_color\n    content_link_text\n    link_url {\n      _linkType\n      ... on PRISMIC__ExternalLink {\n        _linkType\n        url\n      }\n    }\n    image_position\n  }\n  primary {\n    background_color\n    heading_color\n    heading\n    subheading\n    subheading_color\n    text_color\n  }\n\n        },\n        ... on PRISMIC_SolutionsBodyDynamicformbuilder {\n          type\n          label\n          primary {\n            footer_form_text\n            form_anchor_name\n            form_post_location\n            header_form_text\n            marketo_form_id\n            munchkin_account_id\n            sub_header_form_text\n            thank_you_message\n            analytics_track\n            analytics_action\n          }\n          fields {\n            field_alphanumeric\n            field_column_width\n            field_error_message\n            field_max_length\n            field_name\n            field_placeholder\n            field_post_name\n            field_required\n            field_type\n            field_value\n            section_header\n            section_sub_header\n          }\n        }}\n        date\n        description\n        path\n        title\n        open_graph_image\n      }\n    }\n  }\n","id":"XmvTWBQAACMAkD9T","lang":"en-us","uid":"web-mobile-apps","type":"solutions","alternateLanguages":[],"cursor":"YXJyYXljb25uZWN0aW9uOjk=","paginationPreviousMeta":{"id":"Xm_qbhAAACIApZQO","lang":"en-us","uid":"website-hosting","type":"solutions","alternateLanguages":[]},"paginationPreviousUid":"website-hosting","paginationPreviousLang":"en-us","paginationNextMeta":{"id":"XnEcXxIAACgAckM1","lang":"en-us","uid":"managed-services","type":"solutions","alternateLanguages":[]},"paginationNextUid":"managed-services","paginationNextLang":"en-us","lastQueryChunkEndCursor":""}}}