Register now or log in to join your professional community.
What is the difference between different - different cloud companies. As a developer which language is best and have more opportunity in Industry. If someone working on Java/J2EE technologies and he/she want to work in cloud computing how effort required. What minimum environment required for test application . Maroof
you can use Java, ASP.NET, PHP, Python, Ruby, Perl etc any of these are considered
There are three different service models for Cloud as per NIST definition
1. IAAS
2. PAAS
3. SAAS
So developers requirement are different from model to model.
For IAAS - It is same as existing environment.
For PAAS - Almost same as existing environment
For SAAS - Need to work with light weight platforms and different skills are required.
Could of frequest required skill sets are
a. Python,
b. ruby,
c. R for analytics
d. Perl, PHP
e. Agile practices
Best Regards
Arindam
Python will be the leading in IoT bigdata and Expert systems
the best language that can be used for cloud computing is c#.net SQL which can be used to build applications which can be used to enhance IAAS, SAAS< PAAS services obn various computers.
I will be a little bit philosophical and detailed - so bear with me.
"Binary Compatibility" - During late's Microsoft COM and CORBA changed the way the Application developers use to design modules. The main issue was distribution and compatibility of the code developed by different team and companies (and possibly different programming languages).
"Binary Interoperability" was the answer and one radically different thing emerged out - programming language was given little importance. Remember before this C, C++ were dominating the Application and system level programming requirements.
"Interfaces" and "Discovery at the runtime" allowed distribution of new components and allow old components to live side-by-side.
------------
"Web Services" has brought over the "similar" paradigm shift in the web space. The performance to quickly sync (save to web-database) becomes quite crucial. This requirement made the "cloud" concept be nurtured further and cloud database started to acquire more and more importance.
-----------
Now to answer your question - Language choice is left to the developer. Multiple languages can be used. Python, PHP and other languages can be easily used. I personally feel that "Java" is not dominating the cloud computing space. Also note that "clients" of your cloud services are "mobile Apps". I personally feel that C (objective-C) is dominating this space.
Good Luck
- YD
Cloud is nothing but Integrating systems and using the application vitually, SO language is not a deal here. We need to communicate each product by using our technology.
Cloud computing is an ever-evolving field, and the language or languages that lead the industry may vary depending on the specific application or use case. However, there are some programming languages that are particularly popular in the cloud computing industry.
One of the leading languages in cloud computing is Python. Python is known for its ease of use and readability, making it a popular choice for developing cloud-based applications. Python is also widely used in DevOps, which is a set of practices that combines software development (Dev) and information technology operations (Ops).
Other popular programming languages in the cloud computing industry include Java, JavaScript, Ruby, and Go. Each of these languages has its own strengths and weaknesses, and the choice of language may depend on factors such as the specific cloud platform being used, the type of application being developed, and the preferences of the development team.
In terms of DevOps development, there are several tools and frameworks that are commonly used in the industry, such as Ansible, Docker, Jenkins, and Kubernetes. These tools help automate the deployment and management of cloud-based applications, making it easier for development teams to deliver software quickly and efficiently.
You have to try node js.
Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications.
i think any programming language will do it, but the prefered is Ruby and Python.
Hello,
Cloud computing will use the existing languages without any changes.
because cloud based on virtualization and automation, then you can build on cloud whatever you want.
thanks.
Microsoft will invade the cloude with .NET technologies and MVC