Google has released previews of a series of new Cloud Code plug-ins for integrated development environments (IDEs). The plug-ins generate cloud-native code for implementation in Kubernetes-based clusters.
The internet giant demonstrated the plugins last week at the Google Cloud Next conference in San Francisco. According to the company, the plug-ins are available for every IDE that supports IntelliJ. In addition, they would also be available for Microsoft’s Visual Studio Code.
Cloud Code allows the developer to use an IDE of their choice. In addition, it allows for super-easy automation of code to containers, says Adam Seligman, vice president of developer relations at Google. Cloud Code would also address the nuance of working with an IDE in a local environment for working in the cloud. Developers would only discover errors in their code here later in the development process.
Cloud Code extension of IDEs
According to Pali Bhat, Google’s vice president of product management for serverless, Cloud Code acts as an extension of these IDEs so that they can be charged in a lightning-fast manner. According to Bhat, apps can therefore be built, debugged and implemented more quickly as cloud-based applications, right at the location of the IDE of your choice.
According to SD Times, Google claims that Cloud Code also supports command-line container tools , including Skaffold, Jib and Kubectl. This would allow developers to extend their edit-compile-debug loops to local or external Kubernetes environments.
In addition, Cloud Code would provide continuous feedback during development and the solution will be delivered with support for implementation profiles. Something that makes it possible to define different goals. Think of local development, shared development, testing or production. This makes it possible to test or debug on a local workstation or in the cloud.
Developed applications with the Cloud Code extensions could also be implemented in a Kubernetes cluster, including Google Kubernetes Engine (GKE). Something that is achieved using DevOps tools such as Stackdriver or Cloud Build, a Google-published tool for integration with Kubernetes clusters.
In addition, developers can use Cloud Build to execute a so-called pull request or commit. The purpose of this is to automatically build, test and implement an application. During the conference last week, Google also launched a custom worker function. The company claims to add a CICD function to the company’s new Anthos hybrid cloud software. In addition, Cloud Code allows developers to integrate Google’s APIs into their applications and the company also offers an integrated library manager in IntelliJ.
The previews of both Cloud Code tools are now available for download.our launch article.