Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the acf domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/functions.php on line 6121

Deprecated: Creation of dynamic property ACF::$fields is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/advanced-custom-fields-pro/includes/fields.php on line 138

Deprecated: Creation of dynamic property acf_loop::$loops is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/advanced-custom-fields-pro/includes/loop.php on line 28

Deprecated: Creation of dynamic property ACF::$loop is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/advanced-custom-fields-pro/includes/loop.php on line 269

Deprecated: Creation of dynamic property ACF::$revisions is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/advanced-custom-fields-pro/includes/revisions.php on line 397

Deprecated: Creation of dynamic property acf_validation::$errors is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/advanced-custom-fields-pro/includes/validation.php on line 28

Deprecated: Creation of dynamic property ACF::$validation is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/advanced-custom-fields-pro/includes/validation.php on line 214

Deprecated: Creation of dynamic property acf_form_customizer::$preview_values is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-customizer.php on line 28

Deprecated: Creation of dynamic property acf_form_customizer::$preview_fields is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-customizer.php on line 29

Deprecated: Creation of dynamic property acf_form_customizer::$preview_errors is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-customizer.php on line 30

Deprecated: Creation of dynamic property ACF::$form_front is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-front.php on line 598

Deprecated: Creation of dynamic property acf_form_widget::$preview_values is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-widget.php on line 34

Deprecated: Creation of dynamic property acf_form_widget::$preview_reference is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-widget.php on line 35

Deprecated: Creation of dynamic property acf_form_widget::$preview_errors is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/advanced-custom-fields-pro/includes/forms/form-widget.php on line 36

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the all-in-one-wp-migration domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/functions.php on line 6121

Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/functions.php:6121) in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/wp_plugin/wp_plugin.php on line 23

Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/wp-super-cache/wp-cache-phase2.php on line 54

Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/functions.php:6121) in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/wp-super-cache/wp-cache-phase2.php on line 1539

Deprecated: strtolower(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/wp-super-cache/wp-cache-phase2.php on line 828

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the rocket domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/functions.php on line 6121

Deprecated: Creation of dynamic property acf_field_oembed::$width is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-oembed.php on line 31

Deprecated: Creation of dynamic property acf_field_oembed::$height is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-oembed.php on line 32

Deprecated: Creation of dynamic property acf_field_google_map::$default_values is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-google-map.php on line 33

Deprecated: Creation of dynamic property acf_field__group::$have_rows is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/advanced-custom-fields-pro/includes/fields/class-acf-field-group.php on line 31

Deprecated: Creation of dynamic property acf_field_clone::$cloning is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/advanced-custom-fields-pro/pro/fields/class-acf-field-clone.php on line 34

Deprecated: Creation of dynamic property acf_field_clone::$have_rows is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/advanced-custom-fields-pro/pro/fields/class-acf-field-clone.php on line 35

Deprecated: Creation of dynamic property jh_acf_field_table::$settings is deprecated in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-content/plugins/advanced-custom-fields-table-field/class-jh-acf-field-table.php on line 23

Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/functions.php:6121) in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/rest-api/class-wp-rest-server.php on line 1896

Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/functions.php:6121) in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/rest-api/class-wp-rest-server.php on line 1896

Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/functions.php:6121) in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/rest-api/class-wp-rest-server.php on line 1896

Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/functions.php:6121) in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/rest-api/class-wp-rest-server.php on line 1896

Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/functions.php:6121) in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/rest-api/class-wp-rest-server.php on line 1896

Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/functions.php:6121) in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/rest-api/class-wp-rest-server.php on line 1896

Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/functions.php:6121) in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/rest-api/class-wp-rest-server.php on line 1896

Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/functions.php:6121) in /var/www/vhosts/studiogo.tech/httpdocs/upcloudold/wp-includes/rest-api/class-wp-rest-server.php on line 1896
{"id":24257,"date":"2021-12-30T09:15:32","date_gmt":"2021-12-30T07:15:32","guid":{"rendered":"https:\/\/upcloud.com\/upcloud-2021-highlights"},"modified":"2021-12-30T09:15:32","modified_gmt":"2021-12-30T07:15:32","slug":"upcloud-2021-highlights","status":"publish","type":"post","link":"https:\/\/studiogo.tech\/upcloudold\/upcloud-2021-highlights\/","title":{"rendered":"Our year in retrospect: UpCloud’s 2021 highlights"},"content":{"rendered":"

The past year kept us busy developing new features, forming exciting partnerships, and welcoming new talent to our continuously growing team at UpCloud. Luckily, even in the middle of the globally rocky circumstances, we were able to launch multiple services and therefore make things a bit simpler for our users, who, just like us, are still adapting to operating in the work-from-home environment from all around the world.<\/span><\/p>\n

All the great things over the year wouldn’t have been possible without the generous support of our users and partners. So in this post, we want to recap what we’ve accomplished together in 2021!<\/span><\/p>\n

Managed Databases<\/h2>\n

One of the biggest releases of the year was the introduction of UpCloud <\/span>Managed Databases<\/a><\/strong>. Managed Databases is a highly available and scalable database solution. It is perfect for users who want to deploy professional-grade database services without manual installation and maintenance. By taking away the burden of database maintenance, Managed Databases makes complex tasks simple for our users who can now fully focus on developing their business. <\/span><\/p>\n

The first version included MySQL and PostgreSQL services. Furthermore, we’ve<\/span>\u00a0kept developing Managed Databases during the year and launched some new features, such as the statistic view and query history, to help our users optimise their application performance and end-user service.<\/span><\/p>\n

Verified Terraform provider<\/h2>\n

We released a major update<\/a><\/strong> for our UpCloud Terraform module in January and kept improving it through the year. Our Terraform provider module was also verified by HashiCorp and added to the Terraform Registry, making it really simple to start using.<\/span><\/p>\n

Terraform makes it easier for users to take complete control of their cloud infrastructure using declarative configuration files to manage services and resources. We love Terraform since it is an open-source software tool that allows users to define infrastructure as code using a simple, human-readable language in its wide adoptions across cloud services and providers.\u00a0<\/span><\/p>\n

With the updates to our Terraform module, it is now possible to deploy UpCloud Object Storage (<\/span>tutorial<\/strong><\/span><\/a>) and Simple Backups. To improve the process of setting up infrastructure using the Terraform provider, w<\/span>e also unveiled a new <\/span>UpCloud Ansible collection<\/a><\/strong>. It opens up new possibilities in provisioning automation, such as better server filtering by zone, state of the server, and network tags.\u00a0<\/span><\/p>\n

Command-Line Interface<\/h2>\n

At the beginning of the year, we also <\/span>launched UpCloud Command-Line Interface<\/a><\/strong>. With our CLI, we now offer a time-saving way to interact securely with UpCloud services aimed at power users.\u00a0<\/span><\/p>\n

UpCloud Command-Line Interface<\/a><\/strong> is a text-based user interface to our IaaS. It provides a fast command-line tool for accessing and managing UpCloud resources. It allows our users to control their Cloud Servers, storage, and networking from their local command-line with simple and intuitive commands.\u00a0<\/span><\/p>\n

The idea was to combine the ease-of-use of the UpCloud Control Panel with the speed and efficiency of the UpCloud API. Now, months after the first launch, UpCloud CLI serves as a trusted tool for developers, system admins, and others.<\/span><\/p>\n

AU-SYD1 data centre in Sydney, Australia<\/h2>\n

We continued our expansion to the world in March, when we announced the opening of a <\/span>brand new data centre in Sydney<\/a><\/strong>, Australia. The AU-SYD1 is our 12th data centre in the world but the first one in Oceania, improving infrastructure accessibility for our local customers.<\/span><\/p>\n

In addition to launching the new data centre, we have been developing our <\/span>SDN Private Networking<\/strong><\/span><\/a> to allow interconnecting of all UpCloud Cloud Servers across data centres all over the world.<\/span><\/p>\n

New partners in the cloud<\/h2>\n

In addition to the new services and features, 2021 was full of great new partnerships, and we aim to continue on that road in 2022! <\/span>Here are some highlights of the new, like-minded partners who helped us provide even better solutions in 2021.<\/span><\/p>\n

We were really excited about our partnership with a Nordic software company <\/span>NerdCloud<\/a>. <\/strong>The cooperation allows UpCloud users to leverage NerdCloud’s excellent software development services. <\/span>With NerdCloud, we can provide our customers with the added value of task-based software development.<\/span><\/p>\n

We also <\/span>partnered with GridPane<\/strong><\/span><\/a> to offer an effortless WaaS-service, especially for digital agencies. As a result, our users can create their own managed WordPress hosting service and get the best performing cloud and ease of management for their WaaS-service.<\/span><\/p>\n

We didn’t forget our eCommerce customers either. This year we <\/span>partnered with Bunnyshell<\/a><\/strong>, bringing our users everything they need to handle eCommerce infrastructure efficiently. Zero downtime and worry-free infrastructure maintenance \u2013 check!<\/span><\/p>\n

Our partnership with <\/span>SimpleBackups<\/a><\/strong>, an all-in-one website & database backup automation service, added plenty of tools for our users to back up databases securely in UpCloud Object Storage. Tutorial on storing your backups <\/span>here<\/a><\/strong>.<\/span><\/p>\n

PS Have you checked our <\/span>Partner Program<\/a><\/strong>? It is full of excellent benefits, such as dedicated personal contact, 24\/7 live support, and custom pricing.\u00a0<\/span><\/p>\n

New experts, new friends<\/h2>\n

Furthermore, we welcomed many new wonderful colleagues to our team throughout the year. Such as <\/span>the new head of sales Erik Rehn<\/a><\/strong>, who now leads our sales and business development strategy towards UpCloud key user segments among SMEs.\u00a0<\/span><\/p>\n

We were also happy to announce Steve Midgley as our new <\/span>Chair of the Board<\/a><\/strong>. His appointment was great news for our customers, as he is playing a significant part in our transformation becoming a partner for more scaling and growing online businesses.<\/span><\/p>\n

We also continued the series of interviews with our fellow UpCloudians on our <\/span>blog<\/a><\/strong>. If you haven’t read the interviews yet, have a look at <\/span>the one with our CEO Antti Vilpponen<\/a><\/strong> or perhaps with <\/span>Timothy Ho<\/strong><\/span><\/a>, a Technical Support Specialist.\u00a0<\/span><\/p>\n

Onwards and upwards to 2022!<\/h2>\n

The year 2021 was certainly eventful in all regards, and we are already looking forwards to 2022! If you would like to stay up-to-date on the latest from UpCloud, we<\/span>\u00a0highly suggest you subscribe to our regular <\/span>monthly newsletter<\/b><\/a> and make\u00a0sure you never miss a thing!<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"

The past year kept us busy developing new features, forming exciting partnerships, and welcoming new talent to our continuously growing team at UpCloud. Luckily, even in the middle of the globally rocky circumstances, we were able to launch multiple services and therefore make things a bit simpler for our users, who, just like us, are […]<\/p>\n","protected":false},"author":31,"featured_media":23283,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[90,92],"tags":[],"class_list":["post-24257","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-vision-and-culture","category-product-updates"],"acf":[],"_links":{"self":[{"href":"https:\/\/studiogo.tech\/upcloudold\/wp-json\/wp\/v2\/posts\/24257","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/studiogo.tech\/upcloudold\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/studiogo.tech\/upcloudold\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/studiogo.tech\/upcloudold\/wp-json\/wp\/v2\/users\/31"}],"replies":[{"embeddable":true,"href":"https:\/\/studiogo.tech\/upcloudold\/wp-json\/wp\/v2\/comments?post=24257"}],"version-history":[{"count":0,"href":"https:\/\/studiogo.tech\/upcloudold\/wp-json\/wp\/v2\/posts\/24257\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/studiogo.tech\/upcloudold\/wp-json\/wp\/v2\/media\/23283"}],"wp:attachment":[{"href":"https:\/\/studiogo.tech\/upcloudold\/wp-json\/wp\/v2\/media?parent=24257"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/studiogo.tech\/upcloudold\/wp-json\/wp\/v2\/categories?post=24257"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/studiogo.tech\/upcloudold\/wp-json\/wp\/v2\/tags?post=24257"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}