Before detailing out these two terms, let’s define what “the Cloud” is. Basically, the cloud is a way of providing and accessing resources through an internet browser. NIST, the National Standards Institute, defines Cloud Computing as “a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction.”
We speak of “Private Cloud” and “Public Cloud” to identify the infrastructure on which software solutions are deployed in. These two are probably the best known, but there are some other deployment models as well as combinations of them. If two or more infrastructure deployment models are combined, we speak of a “Hybrid Cloud”.
A public cloud is an offering where a provider offers their services publicly and freely accessible through the internet. In other words, a high number of people have access to the same server environment, hence the word “public”. Good examples are the well-known Google Docs or webmail services. A Public Cloud exists on the premises of the cloud provider.
In a private cloud the cloud infrastructure is exclusively set up for one specific organization and it can be hosted on and off premises. Maintaining a datacenter is very costly, thus companies usually look at hosting their applications externally. The application is set up in a scalable IT infrastructure in a way that it can only be accessed by members of this specific organization. From a security perspective, it doesn’t actually matter if an application is hosted in a public or private cloud – secure environments can be set up for either deployment option.
While secure hosting is probably the most important requirement for all organizations, successful cloud deployment requires more than just setting up an application on the cloud. This is where application management services (AMS) enter the stage...
The PTC Cloud
The PTC Cloud is a combination of private and public cloud infrastructure models to create a Hybrid Cloud to meet PTC customers’ requirements. PTC Cloud Services operates its own datacenters and also hosts and manages PTC customers’ applications on external datacenters such as Amazon Web Services (AWS).
With PTC Cloud Services, companies are guaranteed rapid deployment, and secure hosting that exceeds industry data protection requirements, or meets client-specific security requirements like FedRAMP for the US Government, for example. 24/7 application monitoring and management, tuning, and updates with experienced application specialists are also included in the scope of service for each customer.
If you are evaluating moving your PTC applications to the cloud, you might want to leverage this worksheet for estimating your requirements.
Do you have any questions about PTC Cloud Services? Comment below or talk to a Cloud Services Expert today!