How Can Cloud IDEs Save Your Time? Part 1

How Can Cloud IDEs Save Your Time? Part 1

How Can Cloud IDEs Save Your Time? Part 1

Cloud computing is definitely among the most dynamically developing industries in IT. It’s also definitely the one that promises to surprise the global IT community with new technologies, tools and services in 2013. Cloud hosting, document management and data storage have become common and ordinary even for non IT-savvy people. If you can store your docs and host your apps in the cloud, why can’t you code in your browser?

That’s what exactly the idea that came to enthusiasts from across a few years ago. As a result, the first web based IDEs emerged to revolutionize the market and the development process at large. Like with the majority of new cool things, cloud IDEs did not seem that cool for many developers who stood by offline IDEs and the conventional development, testing and code sharing practices. So, why are cloud IDEs cool and how can they improve software development productivity?

Here are a few keypoints.

Cloud IDE: Basics

 IDE-Image

The model of a typical web based IDE is quite simple. Users access their cloud workspaces through a website. In their cloud IDE accounts, they can use IDE’s own resources and services, for example to run and debug apps in the cloud, use code assistant etc. There are also external resources, i.e. third party services, like AWS or Google App Engine. Cloud IDE users can deploy to PaaS, update and manage apps directly from their cloud workspaces.

Projects are hosted on cloud IDE servers (with 256-bit encryption protection, for example). Traditionally, web based development environments provide free access for all users, however, private projects might be fee based (depends on the cloud vendor though).

Getting started and sharing your projects

Developers spend quite some time configuring environment for coding and testing applications. That’s certainly not a big deal for one developer with 1-2 PCs. Yet, when it comes to big teams of developers, it takes time and money. What if one tenant is created and all settings and properties are enclosed in one URL that you can share with the team? A project is created with particular development, VM and testing environment, as well as Git and PaaS. Once a developer receives an invitation and accepts it, he/she can collaborate on this project right away! Perhaps, no developers like those hours of joining or starting new projects spent for configuring environment and installing all necessary tools (the toolbox may be really huge in some cases). Onboarding in a cloud IDE is as easy as joining a group in Facebook. A few clicks will take you to a fully configured workspace.

5 Minutes to Create a Deploy an App?

With Cloud IDE you need no more than 5 minutes to create a simple Hello World app (say, Java or Python) and deploy it to Google App Engine or CloudFoundry, while the same process with Eclipse will take up to 4-5 hours (downloads, installation, configuring settings etc)! Isn’t it much just for a trial attempt? Check out the below video to see how easy it is to create a simple app and deploy it to GAE with a cloud IDE. Can Eclipse perform faster, even if everything is downloaded, configured and fine-tuned?

The answer is quite obvious.

Arduous discussions can be started on whether to go with an IDE on your machine or use a web based one, but a simple demo will show you the real mettle of a cloud based IDE. Of course, this is not to say that offline IDEs, and Eclipse in particular, have no advantages at all. Let’s be frank, Eclipse still rocks especially when it comes to Junit testing (convenient graphical interface), numerous plugins and, of course, its open source nature. Flexibility of Eclipse is what makes it incredibly popular among a huge coding community worldwide. By the way, the multitude of Eclipse adepts is one of the factors behind its popularity.

Read Part 2 Tomorrow: Instant build, commit and deploy

Guest Post By Eugene Ivantsov

About CloudTweaks

Established in 2009, CloudTweaks is recognized as one of the leading authorities in connected technology information and services.

We embrace and instill thought leadership insights, relevant and timely news related stories, unbiased benchmark reporting as well as offer green/cleantech learning and consultive services around the world.

Our vision is to create awareness and to help find innovative ways to connect our planet in a positive eco-friendly manner.

In the meantime, you may connect with CloudTweaks by following and sharing our resources.

View All Articles

Sorry, comments are closed for this post.

Comic
How Secure Is Your School Campus Network?

How Secure Is Your School Campus Network?

School Networks School related networks are one of the most attacked sectors today, coming in third worldwide to healthcare and retail. Because of the ever growing threat of cybercrime, IT professionals everywhere aren’t thinking in terms of “what if our network gets attacked?” Now, they think in terms of “when will our network be attacked?”…

IBM and VMware Expand Partnership to Enable Easy Hybrid Cloud Adoption

IBM and VMware Expand Partnership to Enable Easy Hybrid Cloud Adoption

IBM and VMware Expand Partnership More than 500 new clients, including Marriott International are now running VMware software on IBM Cloud since the strategic cloud partnership was announced;Introduction of VMware Cloud Foundation on IBM Cloud helps move existing apps to the cloud within hours; More than 4,000 IBM service professionals trained to help organizations extend…

Fully Autonomous Cars: How’s It REALLY Going To Work?

Fully Autonomous Cars: How’s It REALLY Going To Work?

Pros and Cons and What the Experts Think Science fiction meets reality, and modern civilization is excitedly looking forward to the ubiquity of self-driving cars. However, an omnipresence of fully autonomous cars won’t happen as quickly as even some hopeful experts anticipate. While the autonomous car pros versus the cons race (See infographic discovered via…

The Lighter Side Of The Cloud – Bottlenecking

The Lighter Side Of The Cloud – Bottlenecking

By David Fletcher Please feel free to share our comics via social media networks such as Twitter, Facebook, LinkedIn, Instagram, Pinterest. Clear attribution (Twitter example: via @cloudtweaks) to our original comic sources is greatly appreciated.

Recent Articles - Posted by
Achieving Network Security In The IoT

Achieving Network Security In The IoT

Security In The IoT The network security market is experiencing a pressing and transformative change, especially around access control and orchestration. Although it has been mature for decades, the network security market had to transform rapidly with the advent of the BYOD trend and emergence of the cloud, which swept enterprises a few years ago.…

Don’t Be Intimidated By Data Governance

Don’t Be Intimidated By Data Governance

Data Governance Data governance, the understanding of the raw data of an organization is an area IT departments have historically viewed as a lose-lose proposition. Not doing anything means organizations run the risk of data loss, data breaches and data anarchy – no control, no oversight – the Wild West with IT is just hoping…

Rounding Out Your Security Strategy With The Enterprise Cloud

Rounding Out Your Security Strategy With The Enterprise Cloud

Enterprise Cloud Security Strategy No company wants to be the one to have to announce one of the world’s biggest data breaches. From managing networks and datacenters to protecting hundreds of applications, today’s enterprises face enormous challenges. With all the surface area that needs to be tracked and protected including APIs on the front-end, customer integrations…

Choosing IaaS or a Cloud-Enabled Managed Hosting Provider?

Choosing IaaS or a Cloud-Enabled Managed Hosting Provider?

There is a Difference – So Stop Comparing We are all familiar with the old saying “That’s like comparing apples to oranges” and though we learned this lesson during our early years we somehow seem to discount this idiom when discussing the Cloud. Specifically, IT buyers often feel justified when comparing the cost of a…

The Security Gap: What Is Your Core Strength?

The Security Gap: What Is Your Core Strength?

The Security Gap You’re out of your mind if you think blocking access to file sharing services is filling a security gap. You’re out of your mind if you think making people jump through hoops like Citrix and VPNs to get at content is secure. You’re out of your mind if you think putting your…

Cloud Computing Is Greener Than You Think

Cloud Computing Is Greener Than You Think

Cloud Computing Is Greener Than You Think Last week we touched upon how a project in Finland had blended two of the world’s most important industries, cloud computing and green technology, to produce a data centre that used nearby sea water to both cool their servers and heat local homes.  Despite such positive environmental projects, there…

Fintech Investments Are Seeing Consistent Growth

Fintech Investments Are Seeing Consistent Growth

The Financial Services Cloud Fintech investment has been seeing consistent growth in 2015, with some large moves being made this year. The infographic (Courtesy of Venturescanner) below shows the top Fintech investors and the amount of companies they’re currently funding: Just this week, a financial data startup known as Orchard Platform raised $30 million in…

5 Predictions For Education Technology

5 Predictions For Education Technology

Education Technology Although technology has fast influenced most sectors of our world, education is an area that’s lagged behind. Many classrooms still employ the one-to-many lecturing model wherein the average student is catered for while a few are left behind, and others bored. Recently, there’s been a drive to uncover how to use technology successfully…

Using Big Data To Make Cities Smarter

Using Big Data To Make Cities Smarter

Using Big Data To Make Cities Smarter The city of the future is impeccably documented. Sensors are used to measure air quality, traffic patterns, and crowd movement. Emerging neighborhoods are quickly recognized, public safety threats are found via social networks, and emergencies are dealt with quicklier. Crowdsourcing reduces commuting times, provides people with better transportation…

10 Trending US Cities For Tech Jobs And Startups

10 Trending US Cities For Tech Jobs And Startups

10 Trending US Cities For Tech Jobs And Startups Traditionally actors headed for Hollywood while techies made a beeline for Silicon Valley. But times are changing, and with technological job opportunities expanding (Infographic), new hotspots are emerging that offer fantastic opportunities for tech jobs and startup companies in the industry. ZipRecruiter, an online recruitment and job…

Is The Fintech Industry The Next Tech Bubble?

Is The Fintech Industry The Next Tech Bubble?

The Fintech Industry Banks offered a wide variety of services such as payments, money transfers, wealth management, selling insurance, etc. over the years. While banks have expanded the number of services they offer, their core still remains credit and interest. Many experts believe that since banks offered such a wide multitude of services, they have…