Cloud Academy: 4 things I Learnt About Building Products

(Update) We’ve recently released some new product features to further enhance your training experience:

Hands-on Labs, live cloud environments for your team to build and validate practical experience directly on AWS, Azure, Google Cloud Platform, Docker, Kubernetes, data pipelines, and much more.

Training Plans will help you assign, manage, and measure structured cloud training at scale.

Skill Assessment will help you trend your team’s aptitude by platform, domain, and topic and identify possible skill gaps.


We started Cloud Academy exactly one year ago incorporating Cloud Academy Inc. Even if we didn’t change our original idea and mission about our project, during the last 12 months we changed a lot of things: vision, implementation, the way we structure our content, marketing, and business model. That was a long path, especially for a startup like us that needs to deal with changing content and platforms.

Building Cloud Academy was not so different from other platforms and companies I started in the past but has some interesting aspects that I found only on a global project focused on a very growing technology like cloud computing.

1. Be online, ASAP

There is nothing worse than working for months without asking feedbacks (real feedbacks!) to your final users. Of course, you will talk with a lot of people during your path: advisors, serial entrepreneurs, investors, potential customers, etc. But the sad truth is that everyone will tell you something only “supposed”, and the real test will be with your user basis. When we started Cloud Academy our initial goal was focusing on the recruiting market, build the best solution to hire people with cloud computing skills. Months later, when we started adding content online about Amazon Web Services, we got a lot of feedback from users asking for training materials, courses, more deep content about AWS and all the kind of things that we were not producing (and not thinking about!).

If you work with a team of great engineers, like in my case, you’ll need to face a lot of ideas, suggestions and possible features that will pause on the typical question: “Do we need to have this before going online?“. This is normal, as an entrepreneur you are inclined to have a vision and a long list of features that you imagine in your product. That’s a trap, the most dangerous. The fact is that you should have a clear path in your mind, a set of features that you want to see online and understand how they behave and don’t be influenced by other great ideas and features. You will have time for them.

In the last 3 months we got more feedback than ever and this is the best thing we can do to improve our product: try to be online ASAP and start talking with your users, send them single email to ask their opinions, what are the problems and of course, what they like in the product. Do not worry about your UX/UI, this is, of course, something that you will change a lot and very often: if you are working with content and the real value is your technology and your content, like in Cloud Academy, do not waste too much time on details about your UX/UI. Go online and then start asking things, control Google Analytics every day and so on.

2. Content changes very quickly, understand how to manage it

We are now managing more than 3000+ Quizzes and Learning Statements, adding thousands of them each month. Content is king in our model and so it is our technology. The biggest challenge I’ve seen, and the one we’ll still need to win, is the ability to deal with a topic like cloud computing where we have daily updates that need to be reflected in our content base. We are working on this basically from 2 points of view: Technology and of course, our Community. If your business has the same problem, then my suggestion is to start updating and managing the content manually and only then try to add some automation. I discovered many aspects of our business that are very hard to get without doing a manual job on them, and that changes your vision when you try to design an algorithm.

3. Scalability, it’s now always the first problem

“Are you scalable?”. Oh damn! This question keeps coming at every meeting I do. Of course, scalability is an important aspect of your business model but, in the early days of your company, you shouldn’t take decisions based on this. Let me explain it. “Is this scalable or not?“, we did this mistake before, trying to understand if adding learning content to Cloud Academy was scalable for us. Also, in this case, the best option, at least for us, gave it a try and see what happens. Many businesses that today are built on a scalability principle, we’re not like that at the beginning. They learned how to scale that model, they didn’t find something that was already a perfect, scalable process. Think about AirBnB: those guys spent one entire year knocking at doors to convince people to list their home in the website, it was not scalable but was definitely the right process to start the marketplace and understand how to automate it. You should watch this video about AirBnB’s struggles and story. 

4. Partnerships will help you

How can you start proving that your model works when you don’t have revenues, users and all the things all of your competitors already have? That’s a problem that you meet at the beginning, like everyone else. In our case, Cloud Academy was without content, without customers and, of course, we were still building our product and this is a process that, usually, has not a clear end in your timeline.

In the beginning, we started a partnership with Newvem (thank you to Ofir, now at Iamondemand.com) and we offered them data and analytics in exchange for visits from www.newvem.com. The same happened in the last months with our partner Enter Cloud Suite, that is using Cloud Academy to train members and customers on its new OpenStack Cloud Computing IaaS Platform (The Enter Cloud Suite Courses are great, and free! give them a look!)

Stefano Bellasio

Written by

Stefano Bellasio

Stefano's a computer engineering guy that loves building products. He's the CEO and co-founder of CloudAcademy.com. All his experience is in the web hosting and cloud computing industry where he started other companies before. He loves talking with all readers of Cloud Academy blog, so feel free to email him at stefano@cloudacademy.com!


Related Posts

Chester Avey
Chester Avey
— November 7, 2019

Cloud Computing Solutions: 7 Trends for the Future

The world of cloud computing is in a state of flux. Not long ago, the cloud was considered an emerging technology, known only to IT specialists. Today it is a part of everyday life – 96% of businesses use the cloud in one form or another, and this number only looks set to grow. Whether ...

Read more
  • Cloud Computing
  • internet of everything
  • multi-cloud
  • Security
  • SEO
Avatar
Cloud Academy Team
— October 23, 2019

Which Certifications Should I Get?

As we mentioned in an earlier post, the old AWS slogan, “Cloud is the new normal” is indeed a reality today. Really, cloud has been the new normal for a while now and getting credentials has become an increasingly effective way to quickly showcase your abilities to recruiters and compan...

Read more
  • AWS
  • Azure
  • Certifications
  • Cloud Computing
  • Google Cloud Platform
Avatar
Walter Stone
— October 10, 2019

8 Surprising Ways Cloud Computing Is Changing Education

Cloud computing: Empowering the education industry Over the years, the education industry has come a long way. Teaching and learning are no longer confined to textbooks and classrooms and now reaches computers and mobile devices. Today, learners are always connected — whether they are ...

Read more
  • Cloud Computing
  • education industry
Avatar
Michael Sheehy
— August 19, 2019

What Exactly Is a Cloud Architect and How Do You Become One?

One of the buzzwords surrounding the cloud that I'm sure you've heard is "Cloud Architect." In this article, I will outline my understanding of what a cloud architect does and I'll analyze the skills and certifications necessary to become one. I will also list some of the types of jobs ...

Read more
  • AWS
  • Cloud Computing
Avatar
Andrew Larkin
— August 7, 2019

Disadvantages of Cloud Computing

If you want to deliver digital services of any kind, you’ll need to estimate all types of resources, not the least of which are CPU, memory, storage, and network connectivity. Which resources you choose for your delivery —  cloud-based or local — is up to you. But you’ll definitely want...

Read more
  • AWS
  • Azure
  • Cloud Computing
  • Google Cloud Platform
Avatar
Adam Hawkins
— June 12, 2019

What is Kubernetes? An Introductory Overview

In part 1 of my webinar series on Kubernetes, I introduced Kubernetes at a high level with hands-on demos aiming to answer the question, "What is Kubernetes?" After polling our audience, we found that most of the webinar attendees had never used Kubernetes before, or had only been expos...

Read more
  • Cloud Computing
  • Kubernetes
Avatar
Scott Huntington
— March 25, 2019

How Does Cloud Computing Work?

Whether you're looking to become a cloud engineer or you're a manager wanting to gain more knowledge, learn the basics of how cloud computing works. Are you wondering about how cloud computing actually works? We can help explain the basic principles behind this technology. Cloud comput...

Read more
  • Cloud Computing
Avatar
Guy Hummel
— March 4, 2019

What is Ansible?

What is Ansible? Ansible is an open-source IT automation engine, which can remove drudgery from your work life, and will also dramatically improve the scalability, consistency, and reliability of your IT environment. We'll start to explore how to automate repetitive system administratio...

Read more
  • Ansible
  • Cloud Computing
Avatar
Cloud Academy Team
— February 11, 2019

What is Puppet? Get Started With Our Course

When it comes to building and configuring IT infrastructure, especially across dozens or even thousands of servers, developers need tools that automate and streamline this process. Enter Puppet, one of the leading DevOps tools for automating delivery and operation of software no matter ...

Read more
  • Cloud Computing
  • Puppet
Avatar
Andrew Larkin
— January 15, 2019

2018 Was a Big Year for Content at Cloud Academy

As Head of Content at Cloud Academy I work closely with our customers and my domain leads to prioritize quarterly content plans that will achieve the best outcomes for our customers. We started 2018 with two content objectives: To show customer teams how to use Cloud Services to solv...

Read more
  • AWS
  • Azure
  • Cloud Computing
  • Google Cloud Platform
Avatar
Cloud Academy Team
— December 21, 2018

2019 Cloud Computing Predictions

2018 was a banner year in cloud computing, with Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform (GCP) all continuing to launch new and innovative services. We also saw growth among enterprises in the adoption of methodologies supporting the move toward cloud-native...

Read more
  • Cloud Computing
  • Cloud Predictions
Albert Qian
Albert Qian
— August 28, 2018

Introducing Assessment Cycles

Today, cloud technology platforms and best practices around them move faster than ever, resulting in a paradigm shift for how organizations onboard and train their employees. While assessing employee skills on an annual basis might have sufficed a decade ago, the reality is that organiz...

Read more
  • Cloud Computing
  • Product Feature
  • Skill Profiles