in Education by
I am asking this in very general sense. Both from cloud provider and cloud consumer's perspective. Also the question is not for any specific kind of application (in fact the intention is to know which type of applications/domains can fit into which of the cloud slab -SaaS PaaS IaaS). My understanding so far is: IaaS: Raw Hardware (Processors, Networks, Storage). PaaS: OS, System Softwares, Development Framework, Virtual Machines. SaaS: Software Applications. It would be great if Stackoverflower's can share their understanding and experiences of the cloud computing concept. EDIT: Ok, I will put it in a more specific way - Amazon EC2: You don't have control over the hardware layer. But you can take your choice of OS image, Dev Framework (.NET, J2EE, LAMP) and Application and put it on EC2 hardware. Can you deploy applications built with Google App Engine or Azure on EC2? Google App Engine: You don't have control over hardware and OS and you get a specific Dev Framework to build your application. Can you take any existing Java or Python application and port it to GAE? Or vice versa, can applications that were built on GAE be taken out of GAE and ported to any Application Server like Websphere or Weblogic? Azure: You don't have control over hardware and OS and you get a specific Dev Framework to build your application. Can you take any existing .NET application and port it to Azure? Or vice versa, can applications that were built on Azure be taken out of Azure and ported to any Application Server like Biztalk? Select the correct answer from above options

1 Answer

0 votes
by
 
Best answer
AWS Oldest and most experienced(2006), it offers a wide range of services across the storage compute analytics database and many other fields. Compute Services: Virtual server: Amazon Elastic Compute Cloud (Amazon EC2) PaaS: Elastic Beanstalk Scaling: AWS Auto Scaling Virtual private server support: Lightsail Management Tools: Server management services: AWS Systems Manager: Visibility & automation across groups of resources Cloud deployment templates: AWS CloudFormation: Text files for modeling & provisioning cloud resources Logging & monitoring: Amazon CloudWatch: Real-time visibility into apps & infrastructure AWS CloudTrail: Logging & monitoring of AWS accounts Server automation: AWS OpsWorks: Managed instances of Chef & Puppet AWS Service Catalog: Catalog of IT services approved for AWS AZURE After 6 to seven years Azure was launched(2011). Compared to AWS, it has quickly built a reputation for itself in the market. just like AWS it offers a complete set of cloud services. Compute Services: Virtual server: Virtual Machines (Windows or Linux servers) PaaS: Azure Cloud Services Scaling: Azure Autoscale(per app or for a group of apps as part of an Azure App Service plan) Virtual Machine Scale Sets(for hyperscale, high-availability apps) Virtual private server support: Virtual machine (VM) image Management Tools: Server management services: Azure Operational Insights: Operational data analysis, SaaS Cloud deployment templates: Azure Resource Manager: Deploy & control access to categorized resources; includes templates (Azure Building Blocks) Logging & monitoring: Azure Monitor, including Log Analytics (data collection & proactive insights) and Application Insights (Application Performance Management platform) Server automation: Azure Resource Manager Azure Automation VM extensions: Post-deployment configuration & automation Google Cloud Platform In the same year when Azure was launched, GCP was launched as well. The main reason for introducing GCP was to power their own services like youtube and google search but later on, they built enterprise cloud services as well to be an evolving cloud platform. Compute Services: Virtual server: Compute engine PaaS: Google App Engine Scaling: Through managed instance groups Virtual private server support: N/A Management Tools: Server management services: N/A Cloud deployment templates: Resource Manager: -Group, organize, & control access to resources; track & manage projects. Logging & monitoring: Google StackDriver, including monitoring, logging, error reporting, tracing, & debugging Server automation: N/A Salesforce.com Salesforce.com is a cloud-based SAAS company that offers enterprise software in a software as a service model. It has multi-tenant architecture i.e multiple customers can share common technology and all run on the latest release. We don’t need to worry about the application or infrastructure upgrades, they are done automatically. Management Tools: Data Import Wizard: Used for simple imports up to 50,000 records. It supports all custom objects and only a few standard objects like Account, Contact, Leads, Solution. It supports schedule export. Delete operation is not available. It doesn’t require installation. While importing, duplicates can be ignored. Apex Data Loader: Used for complex imports with any size more than 50000 records. It supports standard and custom objects. It doesn’t support scheduled export. Delete operation is available. It requires installation. While importing, duplicates cannot be ignored.

Related questions

0 votes
    If you want to build enterprise ASP.NET MVC applications that use MSSQL databases is it better to use Windows ... integration, etc)? Select the correct answer from above options...
asked Feb 8, 2022 in Education by JackTerrance
0 votes
    We have a large ec2 instance running in Asia pacific region. We want to reserve that particular instance.In aws ... out on something Select the correct answer from above options...
asked Feb 8, 2022 in Education by JackTerrance
0 votes
    I have a question about whether cloud vendors have an inter-operable mechanism. For example, I am developing a WCF ... OpenStack, etc., Select the correct answer from above options...
asked Feb 2, 2022 in Education by JackTerrance
0 votes
    What is the actual difference between Google Compute Engine, App Engine and Container Engine in Google Cloud Compute ... three engines? Select the correct answer from above options...
asked Feb 2, 2022 in Education by JackTerrance
0 votes
    I was wondering what the difference between App Engine & Compute Engine are. Can anyone explain the difference to me? Select the correct answer from above options...
asked Feb 1, 2022 in Education by JackTerrance
0 votes
    Currently, Google App Engine supports both Python & Java. Java support is less mature. However, Java seems to ... libraries, though. Select the correct answer from above options...
asked Feb 1, 2022 in Education by JackTerrance
0 votes
    When I launch an instance on EC2, it gives me an option for t1.micro, m1.small, m1.large etc. There is a ... of what these terms mean? Select the correct answer from above options...
asked Feb 4, 2022 in Education by JackTerrance
0 votes
    Could someone tell me how to move my career to the Cloud domain? Select the correct answer from above options...
asked Jan 6, 2022 in Education by JackTerrance
0 votes
    Could someone tell me how to learn Cloud Computing with no IT background? Select the correct answer from above options...
asked Jan 6, 2022 in Education by JackTerrance
0 votes
    I'm trying to get an authorization token using the Username-Password flow (as described in the final section of this ... work for me. Select the correct answer from above options...
asked Feb 4, 2022 in Education by JackTerrance
0 votes
    I'm working to set up Panda on an Amazon EC2 instance. I set up my account and tools last night and had no ... would be a great help! Select the correct answer from above options...
asked Feb 1, 2022 in Education by JackTerrance
0 votes
    I want to use my Amazon ec2 instance but faced the following error: Permission denied (publickey). I have ... denied (publickey) Select the correct answer from above options...
asked Jan 31, 2022 in Education by JackTerrance
0 votes
    I have recently discovered that salesforce.com is much more than an online CRM after coming across a Morrison's Case ... ' .Net route? Select the correct answer from above options...
asked Feb 8, 2022 in Education by JackTerrance
0 votes
    When using the SOAP API to work with salesforce.com (SFDC) it seems that the primary key in the underlying database ... is all about? Select the correct answer from above options...
asked Feb 2, 2022 in Education by JackTerrance
0 votes
    The Salesforce.com API seems to assume that you will always use the app as an active user. Their ... require user interaction? Select the correct answer from above options...
asked Feb 8, 2022 in Education by JackTerrance
...