94 Views

I'm sachin.I'm doing BCA. I'm an average student.what system language helps to become an cloud computing professional? Can I choose this one


Sachin Rk 2nd Feb, 2019
Answer (1)
Pratish Soman 11th Feb, 2019

Hi Sachin,

It actually depends on what cloud service you want to become a professional in. If you want to use the Google App Engine, the languages you can use are Java or Python. Groovy is also supported in the Google App Engine and it runs on Java Virtual Machine. If you want to become an Amazon Web Services (AWS) professional then, you can pretty much install any OS (Amazon Machine Images) you would like with any application server and use any language depending support provided by the application servers for the language. But this would require a lot of technical understanding of scalability concepts. Some of the services might be provided off the shelf like DB services, storage etc.

Personally, I prefer Java/Python for such things because of the vast libraries and tools available.

Cloud hosting products help developers by giving the ability to launch and increase the size of a server, without having any kind of delay. Developers can create a test application in a completely customized environment and then expand into a production environment machine.

As for what programming languages, any browser-based or server-based language is likely to be used. Javascript, PHP, ASP, AJAX, Perl, Java, SQL.

However, this question totally depends from person to person. There is no right answer. You have to explore all your options before deciding what is better for you. Do not to learn a technology just because it pays more or because it’s currently the latest fad. You have to choose your own path that you discover after exploring your options.

Having said that, AWS at the current stage is still very dominant in the market and a lot of Python can be used for infrastructure automation tasks and quick processing with lambda functions.

The languages I would like you to focus on are Java and Python.

Python = Mostly for creating small and nifty programs. Requires fewer lines of code.

Java = For heavily automated services and creating full stack applications.

Related Questions

PIET BCA Admissions 2024
Apply
5000+ Placements Offers | 120+ Recruiters | Average CTC 4LPA
Amity University | BCA Admiss...
Apply
Ranked amongst top 3% universities globally (QS Rankings)
UPES Dehradun BCA Admissions ...
Apply
Ranked #52 Among Universities in India by NIRF | 2570+ Students Placed | 96.55% Placement, 700+ Recruiters
IIMT University Meerut BCA Ad...
Apply
"Top 20 Institute of India in Placements" by Times of India | Accredited by NAAC
DPG Institute of Technology &...
Apply
100% Placement Assistance
SRM University, Sonepat BCA A...
Apply
Upto 100% waiver in tuition fees for limited seats
View All Application Forms

Download the Careers360 App on your Android phone

Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile

150M+ Students
30,000+ Colleges
500+ Exams
1500+ E-books