What Are You Doing Right Now
-
modules:composer.user_said_in, @scottalanmiller, What Are You Doing Right Now
Just had a sandwich. I feel like I've been on the phone all day.
That's because you have been.
-
so a program a client uses is moving to the cloud. I had a read of the information available and see that the client software will need to remain on client PCs.
Is that common amongst cloud based programs????
-
@travisdh1 said in What Are You Doing Right Now:
modules:composer.user_said_in, @scottalanmiller, What Are You Doing Right Now
Just had a sandwich. I feel like I've been on the phone all day.
That's because you have been.
Oh right there Ted.
-
@siringo said in What Are You Doing Right Now:
so a program a client uses is moving to the cloud. I had a read of the information available and see that the client software will need to remain on client PCs.
Is that common amongst cloud based programs????
No. But is is common among piss poor shops that think cloud is magic.
I expect this software to die horribly.
-
@siringo said in What Are You Doing Right Now:
Is that common amongst cloud based programs????
The problem here is that "cloud programs" is not a thing. There's no concept of that. You have a service being hosted on a cloud, perhaps. In which case your question is "is client/server software still a thing"? And the answer is, yes, it's been ridiculous since the 1990s but companies that aren't discerning about what they install have been failing to filter out that garbage for forever and modern scalable hosting has had no impact on that.
TL;DR Yes
-
@scottalanmiller said in What Are You Doing Right Now:
@travisdh1 said in What Are You Doing Right Now:
modules:composer.user_said_in, @scottalanmiller, What Are You Doing Right Now
Just had a sandwich. I feel like I've been on the phone all day.
That's because you have been.
Oh right there Ted.
How the hell did that get screwed up.
-
@JaredBusch said in What Are You Doing Right Now:
@scottalanmiller said in What Are You Doing Right Now:
@travisdh1 said in What Are You Doing Right Now:
modules:composer.user_said_in, @scottalanmiller, What Are You Doing Right Now
Just had a sandwich. I feel like I've been on the phone all day.
That's because you have been.
Oh right there Ted.
How the hell did that get screwed up.
-
-
-
@JaredBusch said in What Are You Doing Right Now:
I have no idea, I hit quote, posted and went away.
-
@JaredBusch said in What Are You Doing Right Now:
@siringo said in What Are You Doing Right Now:
so a program a client uses is moving to the cloud. I had a read of the information available and see that the client software will need to remain on client PCs.
Is that common amongst cloud based programs????
No. But is is common among piss poor shops that think cloud is magic.
I expect this software to die horribly.
Thanks for the replies. Would I be correct if I said that that program is not truely a cloud based program due to it relying on that client software needing to be installed?
-
@siringo said in What Are You Doing Right Now:
@JaredBusch said in What Are You Doing Right Now:
@siringo said in What Are You Doing Right Now:
so a program a client uses is moving to the cloud. I had a read of the information available and see that the client software will need to remain on client PCs.
Is that common amongst cloud based programs????
No. But is is common among piss poor shops that think cloud is magic.
I expect this software to die horribly.
Thanks for the replies. Would I be correct if I said that that program is not truely a cloud based program due to it relying on that client software needing to be installed?
Absolutely.
-
@JaredBusch said in What Are You Doing Right Now:
@siringo said in What Are You Doing Right Now:
@JaredBusch said in What Are You Doing Right Now:
@siringo said in What Are You Doing Right Now:
so a program a client uses is moving to the cloud. I had a read of the information available and see that the client software will need to remain on client PCs.
Is that common amongst cloud based programs????
No. But is is common among piss poor shops that think cloud is magic.
I expect this software to die horribly.
Thanks for the replies. Would I be correct if I said that that program is not truely a cloud based program due to it relying on that client software needing to be installed?
Absolutely.
Thanks JB.
-
@siringo said in What Are You Doing Right Now:
@JaredBusch said in What Are You Doing Right Now:
@siringo said in What Are You Doing Right Now:
so a program a client uses is moving to the cloud. I had a read of the information available and see that the client software will need to remain on client PCs.
Is that common amongst cloud based programs????
No. But is is common among piss poor shops that think cloud is magic.
I expect this software to die horribly.
Thanks for the replies. Would I be correct if I said that that program is not truely a cloud based program due to it relying on that client software needing to be installed?
"Cloud based" really means so little here. Are you using cloud to mean "hosted"? Are you defining the entire program as both parts, or only the server portion?
Cloud based is kind of a gibberish phrase, it truly doesn't mean anything. Even web based programs just use the browser as the client and load the code dynamically. The fact that it is more easily automated and that the client is included as a de facto standard doesn't change what it is, an app platform.
So by normal logic, we consider something to be hosted (remove "cloud based" from your vocabulary, it will never do you any good as it means literally nothing when said that way) when the server portion of the application is hosted, we never care about the client side as logically, something always has to be local for us to see it.
This is just an antiquated ridiculous 1990s and old "client/server" app that is hosted. That's all. There's nothing cloud about what you are discussing at all, but the server side is hosted.
-
@siringo said in What Are You Doing Right Now:
due to it relying on that client software needing to be installed?
When something is web based, in most cases (including MangoLassi) what it does is download the entire client side program at the time that you go to access it. So when you read this webpage, the browser has requested the latest copy of the client (which is then cached so run locally until the cache expires) which then communicates over a networking layer (websockets, in this case) to the server. It's still client/server in that regard but it is written in a language that makes it super easy to make the deployment of the client to the end users automatic and nearly transparent.
It's confusing because we've always had the web browser abstract this process from us so we rarely think about what it is doing. But if you describe the process, it's clear that it is running a full client side application on the local machine. It just deletes it when you are done so that you don't have to maintain it.
If web browsers weren't so common, it would also be more clear that it only works and feels transparent because web browsers are everywhere. If you were missing the web browser or they weren't standardized it would also be readily apparent that a client side set of components are necessary.
-
Thanks Scott, two great replies IMHO. I agree & understand.
I'm a very lazy talker and typer & certainly don't articulate my conversations very well. What you included above is how I understand things.
I have a client that loves buzz words, they will go with buzz words over logic & clear explanations.
Yes, 'hosted' is a much more accurate term.
Thank you.
-
@siringo said in What Are You Doing Right Now:
I have a client that loves buzz words, they will go with buzz words over logic & clear explanations.
That makes it tough. To someone just looking for buzz words, it could mean either.
By the standard of "cloud means hosted", then it is hosted in the way people mean.
By the standard of "cloud means web", then it is not web.
Neither actually is what cloud means, but those are the two generally used definitions for cloud apps today, neither is related to cloud, but one is hosted, one is web. Some people mean both, some neither, but most is just one or the other.
I have a company that makes non-hosted web based apps and we have lots of clients that say that they are cloud because to them, anything that they see in a browser is a cloud, even if it is running locally on the same box.
-
That, of course, begs the question of "if things in the browser are an app, can apps be hosted"? The answer is, yes of course.
Two ways that we can show this happening.
First is an app that doesn't need to display something to you. An SMTP server for example, that can be hosted, and have no local component. When we talk about an email server we don't consider the email client to be part of the package, it's a separate application that is purely option. I run a lot of email systems that never talk to a client like that at all. When they do, it's not considered one app.
This of course shows that the previous example of the old fashioned client/server app that needs the client installed has a hosted app (the server) and a non-hosted app (the client).
Second is HTML based browser displays. Showing an HTML page is not the same as loading an application of JavaScript into the browser. Some websites, like a simple brochure page, often have no javascript and are just display data, not app data. The entire application sits in a hosted location. So again, a purely hosted app.
Of course, you can argue that the browser is necessary as the client and therefore is not fully hosted. True, but the browser is acting like a display agent the same as if we were talking RDP, VNC, or X and we don't consider the OS itself to be a local agent, so the browser as a virtual OS is not one, either, until we run an app on top of it.
-
In some cases, a crazy amount of careful semantics help us to decipher the truth of how things work and find better ways to do things. In this case, it's the opposite. By understanding enough of what the ways to look at this and name it exists, what we discover is that the entire concept of wondering if something is a "cloud app" is foolish as no matter what definition we try to use, the answer will never be useful.
-
thanks again, it's very helpful to me to be able to ask things like this, as I work alone all the time. Discussing things always helps to expand my knowledge & understanding.