Build, protect and deploy apps across any platform and mobile device
Deliver Awesome UI with the most complete toolboxes for .NET, Web and Mobile development
Automate UI, load and performance testing for web, desktop and mobile
Rapidly develop, manage and deploy business apps, delivered as SaaS in the cloud
Automate decision processes with a no-code business rules engine
Build mobile apps for iOS, Android and Windows Phone
A complete cloud platform for an app or your entire digital business
Deploy automated machine learning to accurately predict machine failures with technology optimized for Industrial IoT.
Optimize data integration with high-performance connectivity
Connect to any cloud or on-premises data source using a standard interface
Build engaging multi-channel web and digital experiences with intuitive web content management
Recently, I was surprised to find out that there is still a lot confusion surrounding the words we use when talking about cloud. References to “public,” “private” and “hybrid” clouds are so common that it’s easy to take for granted the fact that you will be understood. However, if Forrester’s recently released article in Computer Weekly defining the private cloud is any indication, these terms can be far more confusing than we realize.
In light of this, I’d like to examine what we mean when we talk about different cloud deployments, as well as the advantages and disadvantages of each option.
What cloud flavor will satisfy you?
When most people talk about “the cloud” they are referring to a public cloud like that provided by Amazon Web Services, Google or Microsoft. Most public clouds can be customized with different services, tools and development platforms (including platform as a service). At its core, however, the public cloud is a pretty simple product: server space in the cloud provider’s data farms that can be accessed through the internet.
The key thing to remember about the public cloud is that it is “public.” Most public cloud providers will not offer a direct connection to their services. This means that anyone with the right credentials can access your data, and if the connection isn’t secure, your data could be intercepted.
The promise of the private cloud is to offer all of the advantages of the public cloud without the security risks. You host on your own servers rather than Amazon or Google. In practice, the private cloud is a bit more complicated than that. Forrester’s first fact about the private cloud is that “cloudwashing”—labeling products as cloud services when they’re really not—is rampant.
Simply having a server on site does not mean you are using the cloud. When building a private cloud, it’s important to keep the core components of the cloud in mind: self-service access, tracking and monitoring of resources, and automation. If you want to set up a private cloud keep in mind that the responsibility of maintenance and regular updates falls on you.
The hybrid cloud is exactly what the name implies—a two-pronged approach that combines the advantages of both public and private clouds. By taking a hybrid approach, companies are able to combine the security and control of the private cloud with the ease of use offered by the public cloud. Even better, for companies that are already using a public cloud, a hybrid approach offers them a path to their private option.
Forrester is quick to point out that hybrid adoption can be slow due to the massive task of getting two platforms to talk to each other, migrating data between the public and private sections, and providing a seamless experience throughout. Luckily, many PaaS offerings, including Progress® Pacific™, have hybrid cloud options as a core feature in addition to options for hosting on entirely public or private environments. So, by adopting a good PaaS, it isn’t hard to start working in the cloud, whatever flavor it may be.
As the senior director of product marketing and strategy for the Progress solutions and audience marketing team, Paul Nashawaty keeps his eyes peeled on what enterprises are doing about big data as it relates to digital transformation. Paul is responsible for applying practical business methodologies using technological solutions to drive success in organizations.
Copyright © 2017 Progress Software Corporation and/or its subsidiaries or affiliates.
All Rights Reserved.
Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks for appropriate markings.