Getting data from vSphere client [closed] - vmware

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 2 years ago.
Improve this question
We would like to gather data from vSphere, metrics like number of servers, their names, traffic information (this to be defined later). What would be the best place to start and what steps do we need to accomplish this? Any brainstorming suggestions, SDKs etc. would be greatly appreciated.

I would start by taking a look at the vSphere Web Services API service and, more specifically, the HostSystem (ESXi hosts), VirtualMachine (VM), and PerformanceManager (source of metrics) managed objects.
SDK-wise, it really depends on your language of choice. The vSphere Management SDK includes several different languages including Java and .NET. There's also the open source "*vmomi" SDKs, for which there is Python (pyvmomi), Go (govmomi), and Ruby (rbvmomi).

You can use VMware Orchestrator (vRO). Your vCenter license should cover this product. vRO uses the vCenter-SDK and also the vAPI. Big community and same vendor, so no (or very low) update issues.

Related

Make my Django app into a rentable service for companies [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 5 years ago.
Improve this question
I have a webapp running with Django. I would like to make an Enterprise Edition of this website. In exchange for a yearly fee, I would like to allow companies to host the webapp on their own server and benefit from unique features
The problem is that I have no idea how to proceed. How can I execute this, without sending my whole code over to their computer and launching the django app there?
Is there something like generating an .exe that would run the django app without sending my code? How do companies usually proceed to make their tools available on another company's intranet?
well I haven't heard something like that, but what you can do is using a license in your code, there are many types of licenses, from open source to trade secret license, read more about it

why openstack is getting so popular? [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 8 years ago.
Improve this question
can anyone tell me why openstack is getting so popular because there are many open source private computing platforms like opennebula,cloudStack,Eucalyptus...so what is the advantage of using Openstack? and why not others?
OpenStack has lots of contributors and is supported by lots of large IT vendors. It is trying to beat AWS and VMware. It is developing its own set of APIs.
The other open source private cloud platforms have their own strengths. Eucalyptus is the only one with AWS compatibility. You can move workloads back and forth. You can use the same scripting. You can use the same tools. For instance, ChaosMonkey that Netflix developed for their internal use on AWS runs on Eucalyptus as well.

Open Source Equivalent of AWS Flow Framework [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 9 years ago.
Improve this question
There many workflow system out there but I was wondering which one of the open source workflow management system is the closest to the AWS Flow Framework (with Amazon SWF like capability build in)?
AWS Flow Framework itself is open source under Apache 2.0 license. Its source code is available on github: https://github.com/aws/aws-swf-flow-library.
Update:
At 2017 Uber released Cadence which is an open source version of SWF service and associated client side libraries.
Amazon SWF is quite different from the other existing workflow systems :
It is not trying to implement BPMN (we could say it is lower level than most workflow systems)
It is focused on distributing tasks to heterogeneous systems (so you can run the activities on any platform, in any language.)
Besides the official Java Flow Framework, I only know :
Gordon (Ruby), but I'm not sure it's open-sourced yet
aws-swf-toolkit (Javascript/Node.js) (disclaimer: I'm the author of this one)
(Shameless post?) I started writing my own library (SimpleWorkflowFramework.NET) for use in C# and its available at https://github.com/sdebnath/SimpleWorkflowFramework.NET. It definitely could use some help if anyone is interested.

Dont understan what exactly I can do with cloud computing such as AWS [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 3 years ago.
Improve this question
I have read a couple articles and I know the basic concept of cloud computing..But I still don't know what exactly I can do with this service.
As a mobile application developer, I have developed a couple of iPhone applications. I have a Bluehost account and I have MySQL database in there. I have a couple PHP scripts on my server and on device side, it sends http request to the server to get the data from database in XML format. That is basically how I designed and implemented my applications..
Now what can I do with a cloud computing? If I use a cloud computing service such as AWS then how it is going to change the structure of my application?
Thanks in advance...
Cloud computing doesn't necessarily have to change the structure of your app. The main benefit of cloud computing in a lot of cases is scaling.
Right now if your iPhone apps become really popular and overload your current host, what do you do?
Using the cloud, you could spin up new instances (servers) on demand almost instantly. Another benefit is you only pay for what you need. Of course, depending on the situation, it might require changes to your structure to take advantage of scaling features.
edit: Specific to AWS, they have a service called Elastic Load Balancing. Take a look: http://aws.amazon.com/elasticloadbalancing/

Integrating with Great Plains, best way? [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 6 years ago.
Improve this question
I can't find much information around the web about it. Has anyone used both eConnect and the Dynamics web services to interact (read/write) with Great Plains. I am looking for the pros and cons of both approaches.
This product will be installed and configured on various sites, so ease of configuration is really important. I usually hate to mess with IIS.
Should be able to target GP 9 and 10.
Thank you
Use the Great Plains Connector - full info here http://help.boomi.com/display/BOD/Great+Plains+Connector?showChildren=false
and here for pro-cons/limitations etc.:
http://www.articlesbase.com/software-articles/great-plains-customization-how-to-integrate-legacy-application-with-dynamics-gp-452580.html
and of course from the horse's mouth:
http://msdn.microsoft.com/en-us/library/ms994230.aspx
We have done sites based off of web services for GP 9. Don't worry about IIS, there isn't much you have to worry about with that. The install process is very easy. It did not require me to do any configuration with IIS. Some of the configuration is a little tricky at first, like adding users, and setting up policies. But once you get the hang of it, its no problem. We use web services for almost everything now, they were so easy to develop with. I wish there were a few more, to update and access more information which I hope is coming but otherwise easy.
We have used it on ecommerce sites and windows applications. We did not choose econnect because of the ease of the web services, econnect I beleive has more options and we did use it to create and update sales invoices, but changed it to web services. If you have any specific questions please feel free to let me know. Thanks!