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 6131

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 6131

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

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 6131

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
UpCloud

Stony Brook University uses UpCloud to educate future Cloud developers

benefit-4

Cloud computing starts with people. Without passionate and qualified developers to set up, maintain and innovate within Cloud infrastructure, the sector would not have experienced rapid global growth over the last decade.

Despite this, educational resources for Cloud computing remain rare or underdeveloped. Only a few institutions offer tailored courses for student developers to pick up the skills and experience needed for a career in cloud, but Stony Brook University is one of them.

“When I started the course, several Cloud providers kindly gave account credits for students to use on projects. UpCloud was the clear favourite.”

Professor Michael Ferdman has been teaching in the Department of Computer Science at Stony Brook University (SBU) for over 10 years. The Department of Computer Science at SBU is the largest producer of undergraduate and doctoral degrees in computer science in New York. Ferdman created the Cloud Computing class seven years ago for undergraduate students studying computer science. The class introduces the principles of cloud computing and how large-scale systems like Facebook and Twitter are built. providing them with a solid foundation for a career in Cloud.

“Computer science education is great at introducing fundamental concepts to students. Before I started the cloud computing class, I was looking around and found only one other university offering a course on cloud computing. Stony Brook’s class takes things further by getting students to deploy in a production-like environment – a real Cloud infrastructure system. In our case, we're doing this with UpCloud, where every student gets an account that they can log into and access the UpCloud dashboard.”

“This means they can launch a virtual machine, or multiple virtual machines in the case of some of the assignments, and perform relatively simple tasks but in the actual environment they would be exposed to if they were working at a business or in a real-life setting.”

Why UpCloud?

UpCloud wasn’t the obvious choice of Cloud provider when Michael started teaching the course. After initially using a small private cloud which he maintained at the university, Michael realised that students would get more from the course by using real Cloud providers.

“When I started the course, several Cloud providers kindly gave account credits for students to use, and I would randomly assign students to groups using the different providers. Over the next semester or two, it became very clear that UpCloud was the favourite compared to alternative options like Linode or Digital Ocean. I’d also given students access to Google Cloud Platform and AWS, but the feedback was that those systems were too overwhelming – students were being bombarded with millions of features.”

“For the past two semesters I've relied on sending an email to UpCloud saying, ‘Hey, I'm teaching this course again. Would you guys be willing to donate credit?’ They've always been extremely generous and willing to sponsor the entire class.”

Developing the relationship

Since partnering with UpCloud, Michael has been able to streamline the setup and maintenance of Cloud resources for the class, building infrastructure to automate a significant amount of manual processes with Cloud APIs – taking a huge amount of workload off his teaching assistants and himself.

“The level of support needed from UpCloud has dropped significantly as we've figured out how to handle things. In the earlier days, I needed a lot of help, and I still need their assistance when we change the course or semester project. It’s been great to have access to up-close technical support, because we very quickly iron out the issue, sometimes just directly in UpCloud’s interactive chat!”

Antti Vilpponen, UpCloud CEO, is enormously proud of the partnership with the Stony Brook University course: "Organizations are moving at a rapid pace to Cloud services. The challenge is a gap in talent that slows down industries to transform and innovate fast. At UpCloud we foster and empower learning and actively address the gap in skills by collaborating with institutions and offering our easy-to-use and reliable Cloud services.”

Real cloud, real projects

In the second half of the semester, students take on a large-scale project that might involve running up to a dozen virtual machines that collaborate with each other. The aim of this project, which has included platforms like microblogging sites and live text editors, is to mimic a real-life business environment and develop the actual skillset required for a job in cloud.

“The students that have developed this hands-on skillset will stand out more to potential employers, because they've had formal exposure to a business environment.”

“The critical component of the project is being able to have a high-performance system that can handle a large amount of load and respond quickly, offering good quality of service to users. The goal is really to build up a system that could go viral and have hundreds of thousands of people potentially using and working on it.

“I’ve had a lot of feedback from students after job interviews, before they graduate, saying how the interviewer was surprised that they had any idea about how Cloud infrastructure works, because they don't expect the typical computer science graduate to have this kind of hands-on experience.”

“Going forward, I think this practical, hands-on skillset is going to become more and more important. The people that have it will stand out more and more in the workforce because they've had formal exposure to a business environment. Employers don't have to worry if these candidates can pick up required skills on the job, because their student projects show that they’re more than capable.”

To find out more about UpCloud’s services, and how you can partner with us on your next big project, get in touch with us here.

Most Relevant Blog

Categories

mostbet1

onlinecasino2

5Mostbet

onlinecasinoslot10

onlinecasinoslot14

Canada Casino1

onlinecasinoslot29

UpCloud Insights

Turkie Casino

Mix Casino2

Australia Casino1

vodds1

websitepromotion5

mostbet2

onlinecasinoslot2

casino01265

diplomm-i1

egu-diplom2

bettingcasino3

casino16011

casinowazamba

Porn1

Mix Casino3

casinobet14

websitepromotion1

2casino

mostbet4

1xbet5

6Mostbet

10Mostbet

Vietnam Casino1

pinup-kazino-login.top

onlinecasinoslot30

Uncategorized

a16z generative ai

bcgame1

Mix Casino11

Indonesia Casino1

casinobet21

vanuatucbi

betcasino2

slotcasini1

1xbet9

diplomm-i2

onlinecasinoslot15

English Casino

onlinecasinoslot31

Vision and culture

test

bcgame2

casinobet5

lekarnaskupaj

casinobet22

casinobet29

betandres4

casino1225

casinobet1

Italy Casino2

Vietnam Casino2

bettingcasino4

vodds

Announcements

News

bcgame3

jos-trust

what does nlu mean 8

casinobet6

egu-diplom

NonGamStopCasinos

onlinecasinoslot4

1xbet10

Italy Casino

onlinecasinoslot16

pinup-official-kz.top 3

Product Updates

Omegle

bcgame4

casino2

Indonesia Casino2

websitepromotion2

betwinner1

casinoonline2

3Mostbet

7Mostbet

onlinecasinoslot11

gosz-diplomas4

onlinecasinoslot24

Open Source

Omegle cc

bcgame5

bestdiplomsa.com

casinoslot1

websitepromotion3

casinojaya9

English Mix1

casinocz1

1xbet11

11Mostbet

pinup-kazino-kz.top

bettingcasino5

Community and events

CH

betcasino1

Netherlands Casino2

casinobet16

thewonder

casinobet32

1Mostbet

onlinecasinoslot5

onlinecasinoslot8

marketasdiplomas1

egu-diplom3

English Casino22

People

EC

phonebazis2

casino3

casinoslot2

onlinecasino1

casinoslot3

1xbet2

casino01263

1xbet12

onlinecasinoslot12

onlinecasinoslot17

GamStopCasinos1

PR

CIB

casinobet2

casinobet7

Indonesia Casino

lucy-robinson

casinobet34

betcasino5

4Mostbet

onlinecasinoslot9

egu-diplom1

gosz-diplomas5

onlinecasinoslot25

Comparisons

ai chat bot python

casino0212

diplomrooma.com

1xbet6

electricnation

bookmakers1

jaya92

1xbet7

1xbet13

diplomrums2

gosz-diplomas6

onlinecasinoslot26

Guest stories

uncategorized

kazino2

edudiplomsa

betcasino3

Germany Tik Tok

casinoslot5

betcasino6

casinocz2

casino01261

onlinecasinoslot13

onlinecasinoslot19

Pin-up KZ

Industry analyses

1k

Betting1

casino5

Android The World Most Popular Mobile Operating System

casinobet25

siti-scommesse2

1xbet4

onlinecasinoslot6

Germany Casino1

marketasdiplomas2

bettingcasino1

onlinecasino1401

Long reads

adobe generative ai 2

casinobet3

casinobet10

casinobet18

websitepromotion4

cityoflondonmile1

USA Steroids

casino01264

9Mostbet

gosz-diplomas1

onlinecasinoslot21

onlinecasinoslot27

Cost Optimisation

4122

casinobet4

gosz-diplomas

voddscasino

Hentai AI Chat1

batwinner1

onlinecasinoslot1

1xbet8

Germany Casino2

diplomrums3

bettingcasino2

onlinecasinoslot28

Data Sovereignty

en 1430

generative art ai 1

1xbet1

casinobet20

casinobet27

betwinner2

Can’t get enough? Read more like this!

More blogs on Vision and culture
job-1
Product Updates

Autumn Greetings and New Features!

Our service was launched exactly five months ago today. Although the months have flashed by at the speed of light, we have already had time to see our service filling a vacuum in the Finnish IaaS supply and how enthusiastically it has been received in different circles. Nowadays, our clients include private individuals, as well […]

Read More
benefit-2
Announcements

Antti Vilpponen joins UpCloud

Antti Vilpponen, the former CEO and co-founder of Northern Europe’s largest startup media ArcticStartup, has joined UpCloud as General Manager. Vilpponen will be in charge of commercial activities of the company as well as the expansion of international operations. Welcome on board Antti!

Read More
job-1
Product Updates

Improvements to credit card payments

We have adopted a new service to enable better opportunities to add funds to your account. We have integrated Braintree Payments into our service to enable monthly recurring payments to your account to further enable you to optimise your credit usage. Braintree Payments has reached the highest possible safety certification PCI DSS Level 1. More […]

Read More