Creating Google Cloud Platform Projects without Console page. - google-cloud-platform

I'm trying to create Google Cloud Platform projects without Console web page, because I think about creating multiple projects.
Since I checked the gcloud and it only supports project describe and list for now.
https://cloud.google.com/sdk/gcloud/reference/alpha/projects/
Is there a way to create projects without Console web page?

As of June 22 2015, there is no API to manage projects. This is simply not possible currently.

Although this is an old question, just to bring the answer up-to-date, this can now be done with the gcloud projects command line, as described in the following documentation:
https://cloud.google.com/sdk/gcloud/reference/projects/

Related

How do I deploy bot created with Microsoft Bot Composer to AWS?

I've played with Microsoft Bot Composer and have checked the extensibility points but it looks like it is not possible to deploy the bot to other clouds.
Please confirm my assumption.
My goal is to achieve deploying without additional development if possible.
Deploying a Composer bot is somewhat more complicated than deploying an ordinary Bot Framework bot because the Composer bot is not stored anywhere in a deployable state. Composer must bundle your specific Composer project files together with the centralized Composer runtime in order to create a deployable package.
However, Composer does come with a way to convert your Composer project into an ordinary bot project that can be deployed just like any web app. This is called exporting (or ejecting) the runtime. You can find out how to do that here.
To export your bot runtime:
Navigate to the Project Settings page of your Composer and find the Custom runtime section.
From the Custom runtime section, toggle Use custom runtime then select Get a new copy of the runtime code.
In the pop-up window select C# and select Okay. A copy of your bot's runtime will be added to the bot's project folder and can
be accessed in the following directory: C:\Users\UserName\Documents\Composer\bot\runtime.

How to view deployed source file in GCP Console(AppEngine Flexible Environment)?

I'm pretty new to the Google Cloud Platform. I have deployed a Python 3 Flask app in AppEngine Flexible Environment using the Google Cloud SDK and the app works fine. I just want to view the source files deployed, in the cloud. Is there any way to view my project files in GCP?
You can view the source files by clicking on tools > debug next to the app version on your versions page
Alternative, you can go to your instances page, click on SSH next to one of the instances and you will enter the debug mode for that specific instance.
This will open a console in your browser and you can start a shell in the container that is running your app, as described here.
PS: apparently this is possible only for the Flexible Environment

Azure Application Insights Visual Studio Solutions with Multiple Projects .Net Core 2. Showing Debug Telemetry only for One Project

Here is the setup:
Visual Studio 2017 (15.5.2) solution with one Web API project, and 4 Console Projects.
All are .Net Core 2.0.
Application Insights integrated with all of them as per the wiki at https://github.com/Microsoft/ApplicationInsights-aspnetcore/wiki/Getting-Started-for-a-ASP.NET-CORE2.0-WebApp
All of them point to the same AI resource.
Solution is setup for multiple startup projects to start all the 5 projects.
Issue:
During debugging here is the observation:
Visual Studio debug telemetry only shows telemetry from the API project. And doesn't show for the other 4 console apps.
When I go to the Azure Portal, and search in the AI resource, I can see telemetry for the other 4 projects. Don't see for the API project.
What could I be missing? Have been struggling for a couple of days now...
My guess would be your instrumentation key is not getting set for some reason. Can you try logging this property out to the console:
Microsoft.ApplicationInsights.Extensibility.TelemetryConfiguration.Active.InstrumentationKey
That should be your key, if it's empty try posting what you have for your configuration setup for the api

Django project to Azure Cloud Services without Visual Studio

I'm exploring MS Azure, and have a very simple one-app Django project that I'd like to use with Cloud Services, but I can't figure out how to do it.
I've got the Node-based Azure cross-platform CLI tools installed, and I'm trying to figure out the process of creating the necessary infrastructure to stick the Django project on Azure Cloud Services (note: not Azure VM, not Azure Web Sites). The tutorials I've seen use Visual Studio to do this, but I'm on Mac/Linux.
There must be a process how to produce the necessary files (.cspkg, .cscfg etc.) without VS, but I haven't found any tutorials or documentation about it. How do you generate or construct those files, and any other boilerplate, without the use of VS, and what's the process of actually deploying the code to the cloud?
best to use is powershell : you'll need "New-AzureServiceProject", "Add-AzureDjangoWebRole" and in the end you need to package it with Save-AzureServiceProjectPackage, afterwards you can upload it either through the portal or through powershell with the cmdlets New-AzureService and "Publish-AzureServiceProject" hope this helps you?

Handling admin access to a Google Cloud Platform Project

I've got an email from Google; they said that I'm listed as an admin of the following project: s~stable-furnace-358.
Their goal is to make it easier for Google Cloud Platform customers to find and understand Terms of Service, Deprecation Policy and Service Level Agreements, covering all current and future Cloud Platform products and services:
The Google Cloud Platform team would like to make sure you are aware of some changes we've recently made to the Google App Engine Terms of Service (ToS) as well as how and where we communicate Deprecation Policy and Service Level Agreement (SLA) information to our users.
My question is: how do I handle this project? And where i can find the tutorials?
Am I going to be charged for participation?
Thanks.
Assuming that you did not create a project on Google Cloud Platform in the past, this means that someone has added you as an admin of their project. If you did not expect this, it may mean that someone has mistyped the email of their friend or colleague and you were added instead. They may have since fixed it, so you might not see this project in your console.
As to your questions:
How to handle this project: to see this project, visit the Developer Console and you should see that project listed there, and you can explore it from there. Consider contacting the other admins on the project to let them know of their mistake if you did not expect to participate in this project.
Finding tutorials: start on the Google Cloud homepage to get an overview of the platform, and see the developers section section for tutorials and per-product guides.
Will you be charged: some features require payment and some usage of Google Cloud Platform is free. You need to explicitly add your payment information to the project to enable being charged, so if you have not added your credit card, you will not be charged, but certain features will be unavailable.