If you are reading this post you probably know that Cloud Academy is a platform based, right now, on Amazon AWS learning.
We are a company that aims to fill the gap between the number of jobs in the cloud computing market and the skills of system administrators/developers and devops that are trying to raise the bar learning cloud computing.
With this idea in mind we started our company with Amazon AWS learning content, but as I use to repeat to investors, customers and users, we are neutral and we are working hard to launch Courses, Quizzes and Certifications on many other platforms.
When I read that PayPal will be one of the biggest user of OpenStack, I have no doubt that OpenStack is an important part of the cloud computing’s future; it’s not about the hype or the religious conviction that we should have more platforms for private and public computing in the world, it’s also about real facts that I see every day.
In Italy, where I come from, we have already companies using OpenStack to serve public cloud computing services. Enter Cloud Suite comes to my mind, as well as Hosting Solutions (Italian only) and some others. Those are very small companies, less than 100 people, way far from being a 500 Fortune or 100 Fortune company, but still able to install and offer a cloud computing platform with a pay per use payment model and both computing and storage components.
Of course, if you compare OpenStack to Amazon AWS, the last one is still a kid in his early years: I’m personally seeing a lot of problems of OpenStack in production and several lacks from a security and management point of view that are scaring some companies when they evaluate it for their cloud computing platform. Don’t get me wrong, OpenStack has a great management to create networks, instances and cloud object storage solutions (I was impressed by Swift and SwiftStack) but you cannot expect the Amazon AWS console and the powerful ecosystem of services, from computing to databases, that you can run on the Amazon’s side.
Usually, when you read articles about OpenStack and AWS, the writer confuses two segments: companies that are building a cloud computing platform using OpenStack (Hosting Companies, ISP and Telcos) and customers that are using AWS to outsource their workloads in the cloud. Those are 2 different segments, in a very different position.
Well, here I’m speaking about both: customers that are choosing cloud computing plaforms based on OpenStack for the public computing as an alternative to Amazon AWS and hosting companies/ISP that are in love with OpenStack to start offering cloud computing services where the alternative would be VMware or other big vendors.
3 points: why OpenStack is a great alternative
Still in this kind of landscape, PayPal will not be the only one using (and investing, don’t forget this aspect) in OpenStack for several reasons:
- Amazon AWS is a great service, the most advanced cloud computing platform right now, but it cannot meet every market and company in the world. In the IT industry we have a lot of industries where Amazon is still far to be even considered. There are a lot of problems related to this: security and privacy are, of cource, the most important barriers of adoption.
- In some cases OpenStack is the perfect solution to build a public cloud for a specific country or industry.
- Even if it lacks a lot of features, OpenStack is becoming an alternative to the “vendors world” of VMware, Microsoft and so on. It’s about investing in an open source platform, on hiring people with development skills that are able to understand and manage all the OpenStack components.
Those are points that are convincing CEOs and CTOs around the world about the OpenStack adoption and sometimes, they are the same arguments that are changing how ISP and hosting providers build their teams: more devops and developers and less generalist syadmins.
It’s not a product for everyone. At least now.
Canonical is doing a great job in trying to simplify how OpenStack can be installed and managed, and that is another path to the success of this platform. We can see clearly here why the number of cloud computing jobs is skyrocketing.
OpenStack: a problem of leadership
There is a great article that underlines why OpenStack is not running as it would be supposed to do. The lack of leadership is probably the biggest problem of this product: Matt Assay of MongoDB Inc. has a clear idea about this.
His solution would be Red Hat, but I think that could be just one of the many ways in which OpenStack could be more powerful.
Building such a complex product in a community ecosystem could be very challenging, it’s clear to me that OpenStack needs a leader that is able to put the ship in the right direction.
Speaking about more general problems, there is another big mistake that OpenStack is not trying to solve and that is, at the same time, the reason of Amazon AWS’s success. A community of developers that is totally in love with its cloud services. In OpenStack this is still something to build from scratch and that could be a real pain.
Why not only PayPal
Enterprise is the everyone’s dream. Amazon AWS is moving in this direction and OpenStack would love to do the same. PayPal is one great example about how one big company can embrace OpenStack, I believe it will not be the only for a simple reason: today OpensStack is the only reason and VMware and other players are still trying to understand how to move on this.
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...
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 ...
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...
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...
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...
Cloud Skills: Transforming Your Teams with Technology and Data
How building Cloud Academy helped us understand the challenges of transforming large teams, and how data and planning can help with your cloud transformation.When we started Cloud Academy a few years ago, our founding team knew that cloud was going to be a revolution for the IT indu...
Disadvantages of Cloud Computing
If you want to deliver digital services of any kind, you’ll need to compute resources including 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 to do your homework first. In this...
Announcing Skill Profiles Beta
Now that you’ve decided to invest in the cloud, one of your chief concerns might be maximizing your investment. With little time to align resources with your vision, how do you objectively know the capabilities of your teams?By partnering with hundreds of enterprise organizations, we’...
A New Paradigm for Cloud Training is Needed (and Other Insights We Can Democratize)
It’s no secret that cloud, its supporting technologies, and the capabilities it unlocks is disrupting IT. Whether you’re cloud-first, multi-cloud, or migrating workload by workload, every step up the ever-changing cloud capability curve depends on your people, your technology, and your ...
What is Chaos Engineering? Failure Becomes Reliability
In the IT world, failure is inevitable. A server might go down, an app may fail, etc. Does your team know what to do during a major outage? Do you know what instances may cause a larger systems failure? Chaos engineering, or chaos as a service, will help you fail responsibly.It almo...
AWS re:Invent 2017: Themes and Tools Shaping Cloud Computing in 2018
As the sixth annual re:Invent approaches, it’s a good time to look back at how the industry has progressed over the past year. How have last year’s trends held up, and what new trends are on the horizon? Where is AWS investing with its products and services? How are enterprises respondi...
Cloud Academy at Cloud Expo Santa Clara, Oct 31 – Nov 2
71% of IT decision-makers believe that a lack of cloud expertise in their organizations has resulted in lost revenue.1 That’s why building a culture of cloud—and the common language and skills to support cloud-first—is so important for companies who want to stay ahead of the transfo...