Re: [WebDNA] Cloud hosting and local development

This WebDNA talk-list message is from

2019


It keeps the original formatting.
numero = 114867
interpreted = N
texte = 2495 --Apple-Mail=_6F16A597-1777-4351-8EBB-5E117D419A9F Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 My workflow has changed somewhat over the past two years. Firstly I have my fixed IP in my office, plus a nano instance on AWS = that is my VPN. Having the VPN allows me to use it as a fixed IP address = to provide security into servers when I am not in my office. I don=E2=80=99t have an issue with working on remote dev servers, it can = be a bit slower sometimes but the advantage is in using a mirrored = environment. My AWS clients all have their "wizz bang=E2=80=9D hosting solutions plus = a development server in the same region on the same network but is = locked to everyone except me and the client. The dev server is a mirror of the live server(s). All dev work is done & authorised then changes are downloaded to a local = & cloud repository (GoogleDrive). Git is then used to publish any changes - I am using an older version of = Tower that has a lifetime license. I am also using Jenking to sync multi-server solutions, this works = nicely with git as at the completion of a push, a script is fired to = Jenkins to sync all servers. Jenkins also syncs at fixed periods during = the day/night. Other clients that I host have a similar arrangement on the DigitalOcean = platform which I am coming to love even more every day. And then the adhoc clients have their own hosting solutions that I = don=E2=80=99t administer. This setup allows me to work anywhere in the world, all clients are = backed up at the server level by the methods available on AWS & DO, and = with my local/cloud repositories and dev servers I am very confident = that I can manage any disaster that may happen. Kind regards Stuart Tremain Pharoah Lane Software AUSTRALIA webdna@plsoftware.com.au > On 2 Oct 2019, at 05:15, WebDNA Solutions = wrote: >=20 >> There could come a day when cloud hosting makes more sense >> than local network. >=20 > Absolutely. For me that day came 10-20 years ago. >=20 >=20 >> There are few things more difficult that giving up the >> control of having a server in front of you and on your own >> LAN. >=20 > I've always had a server in front of me on my LAN, and I > can think of no reason to ever give this up. >=20 > =46rom the very first time I used WebDNA it was on my local > development server. When issues appear on this server I fix > them, then I test again ...=20 >=20 > Only when everything is working 100% on my local server will > I upload my changed files to the live server. This totally > eliminates any problems I may have otherwise created by > developing on a live server. >=20 > It just makes sense. >=20 > Regards, > Kenneth Grome > WebDNA Solutions > http://www.webdnasolutions.com > Urgent/Emergency Phone: (228) 222-2917 > Website, Database, Network, and Communication Systems >=20 >=20 >=20 > --------------------------------------------------------- > This message is sent to you because you are subscribed to > the mailing list talk@webdna.us > To unsubscribe, E-mail to: talk-leave@webdna.us > archives: http://www.webdna.us/page.dna?numero=3D55 > Bug Reporting: support@webdna.us --Apple-Mail=_6F16A597-1777-4351-8EBB-5E117D419A9F Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 My = workflow has changed somewhat over the past two years.

Firstly I have my fixed IP in my = office, plus a nano instance on AWS that is my VPN. Having the VPN = allows me to use it as a fixed IP address to provide security into = servers when I am not in my office.

I don=E2=80=99t have an issue with = working on remote dev servers, it can be a bit slower sometimes but the = advantage is in using a mirrored environment.


My AWS clients all have their "wizz bang=E2=80=9D hosting = solutions plus a development server in the same region on the same = network but is locked to everyone except me and the client.

The dev server is a = mirror of the live server(s).

All dev work is done & authorised = then changes are downloaded to a local & cloud repository = (GoogleDrive).

Git is then used to publish any changes - I am using an older = version of Tower that has a lifetime license.

I am also using Jenking to sync = multi-server solutions, this works nicely with git as at the completion = of a push, a script is fired to Jenkins to sync all servers. Jenkins = also syncs at fixed periods during the day/night.

Other clients that I host have a similar arrangement on the = DigitalOcean platform which I am coming to love even more every = day.


And then the adhoc clients have their = own hosting solutions that I don=E2=80=99t administer.


This setup allows me to work anywhere in the world, all = clients are backed up at the server level by the methods available on = AWS & DO, and with my local/cloud repositories and dev servers I am = very confident that I can manage any disaster that may happen.


Kind regards

Stuart Tremain
Pharoah Lane Software
AUSTRALIA







On 2 Oct 2019, at 05:15, WebDNA Solutions <ken@webdnasolutions.com> wrote:

There could come a day = when cloud hosting makes more sense
than local network.

Absolutely. For me that day came = 10-20 years ago.


There are few things more difficult that giving = up the
control of having a server in front of you and on = your own
LAN.

I've= always had a server in front of me on my LAN, and I
can = think of no reason to ever give this up.

=46r= om the very first time I used WebDNA it was on my local
development server. When issues appear on this server I = fix
them, then I test again ...

Only when everything is working 100% on my local server = will
I upload my changed files to the live server. This = totally
eliminates any problems I may have otherwise = created by
developing on a live server.

It just makes sense.

Regards,
Kenneth Grome
WebDNA Solutions
http://www.webdnasolutions.com
Urgent/Emergency Phone: (228) 222-2917
Website, = Database, Network, and Communication Systems



---------------------------------------------------------
This message is sent to you because you are subscribed to
the mailing list talk@webdna.us
To unsubscribe, = E-mail to: talk-leave@webdna.us
archives: = http://www.webdna.us/page.dna?numero=3D55
Bug Reporting: = support@webdna.us

= --------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list talk@webdna.us To unsubscribe, E-mail to: talk-leave@webdna.us archives: http://www.webdna.us/page.dna?numero=3D55 Bug Reporting: support@webdna.us --Apple-Mail=_6F16A597-1777-4351-8EBB-5E117D419A9F-- . Associated Messages, from the most recent to the oldest:

    
  1. Re: [WebDNA] Cloud hosting and local development (Stuart Tremain 2019)
  2. [WebDNA] Cloud hosting and local development (WebDNA Solutions 2019)
2495 --Apple-Mail=_6F16A597-1777-4351-8EBB-5E117D419A9F Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 My workflow has changed somewhat over the past two years. Firstly I have my fixed IP in my office, plus a nano instance on AWS = that is my VPN. Having the VPN allows me to use it as a fixed IP address = to provide security into servers when I am not in my office. I don=E2=80=99t have an issue with working on remote dev servers, it can = be a bit slower sometimes but the advantage is in using a mirrored = environment. My AWS clients all have their "wizz bang=E2=80=9D hosting solutions plus = a development server in the same region on the same network but is = locked to everyone except me and the client. The dev server is a mirror of the live server(s). All dev work is done & authorised then changes are downloaded to a local = & cloud repository (GoogleDrive). Git is then used to publish any changes - I am using an older version of = Tower that has a lifetime license. I am also using Jenking to sync multi-server solutions, this works = nicely with git as at the completion of a push, a script is fired to = Jenkins to sync all servers. Jenkins also syncs at fixed periods during = the day/night. Other clients that I host have a similar arrangement on the DigitalOcean = platform which I am coming to love even more every day. And then the adhoc clients have their own hosting solutions that I = don=E2=80=99t administer. This setup allows me to work anywhere in the world, all clients are = backed up at the server level by the methods available on AWS & DO, and = with my local/cloud repositories and dev servers I am very confident = that I can manage any disaster that may happen. Kind regards Stuart Tremain Pharoah Lane Software AUSTRALIA webdna@plsoftware.com.au > On 2 Oct 2019, at 05:15, WebDNA Solutions = wrote: >=20 >> There could come a day when cloud hosting makes more sense >> than local network. >=20 > Absolutely. For me that day came 10-20 years ago. >=20 >=20 >> There are few things more difficult that giving up the >> control of having a server in front of you and on your own >> LAN. >=20 > I've always had a server in front of me on my LAN, and I > can think of no reason to ever give this up. >=20 > =46rom the very first time I used WebDNA it was on my local > development server. When issues appear on this server I fix > them, then I test again ...=20 >=20 > Only when everything is working 100% on my local server will > I upload my changed files to the live server. This totally > eliminates any problems I may have otherwise created by > developing on a live server. >=20 > It just makes sense. >=20 > Regards, > Kenneth Grome > WebDNA Solutions > http://www.webdnasolutions.com > Urgent/Emergency Phone: (228) 222-2917 > Website, Database, Network, and Communication Systems >=20 >=20 >=20 > --------------------------------------------------------- > This message is sent to you because you are subscribed to > the mailing list talk@webdna.us > To unsubscribe, E-mail to: talk-leave@webdna.us > archives: http://www.webdna.us/page.dna?numero=3D55 > Bug Reporting: support@webdna.us --Apple-Mail=_6F16A597-1777-4351-8EBB-5E117D419A9F Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 My = workflow has changed somewhat over the past two years.

Firstly I have my fixed IP in my = office, plus a nano instance on AWS that is my VPN. Having the VPN = allows me to use it as a fixed IP address to provide security into = servers when I am not in my office.

I don=E2=80=99t have an issue with = working on remote dev servers, it can be a bit slower sometimes but the = advantage is in using a mirrored environment.


My AWS clients all have their "wizz bang=E2=80=9D hosting = solutions plus a development server in the same region on the same = network but is locked to everyone except me and the client.

The dev server is a = mirror of the live server(s).

All dev work is done & authorised = then changes are downloaded to a local & cloud repository = (GoogleDrive).

Git is then used to publish any changes - I am using an older = version of Tower that has a lifetime license.

I am also using Jenking to sync = multi-server solutions, this works nicely with git as at the completion = of a push, a script is fired to Jenkins to sync all servers. Jenkins = also syncs at fixed periods during the day/night.

Other clients that I host have a similar arrangement on the = DigitalOcean platform which I am coming to love even more every = day.


And then the adhoc clients have their = own hosting solutions that I don=E2=80=99t administer.


This setup allows me to work anywhere in the world, all = clients are backed up at the server level by the methods available on = AWS & DO, and with my local/cloud repositories and dev servers I am = very confident that I can manage any disaster that may happen.


Kind regards

Stuart Tremain
Pharoah Lane Software
AUSTRALIA







On 2 Oct 2019, at 05:15, WebDNA Solutions <ken@webdnasolutions.com> wrote:

There could come a day = when cloud hosting makes more sense
than local network.

Absolutely. For me that day came = 10-20 years ago.


There are few things more difficult that giving = up the
control of having a server in front of you and on = your own
LAN.

I've= always had a server in front of me on my LAN, and I
can = think of no reason to ever give this up.

=46r= om the very first time I used WebDNA it was on my local
development server. When issues appear on this server I = fix
them, then I test again ...

Only when everything is working 100% on my local server = will
I upload my changed files to the live server. This = totally
eliminates any problems I may have otherwise = created by
developing on a live server.

It just makes sense.

Regards,
Kenneth Grome
WebDNA Solutions
http://www.webdnasolutions.com
Urgent/Emergency Phone: (228) 222-2917
Website, = Database, Network, and Communication Systems



---------------------------------------------------------
This message is sent to you because you are subscribed to
the mailing list talk@webdna.us
To unsubscribe, = E-mail to: talk-leave@webdna.us
archives: = http://www.webdna.us/page.dna?numero=3D55
Bug Reporting: = support@webdna.us

= --------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list talk@webdna.us To unsubscribe, E-mail to: talk-leave@webdna.us archives: http://www.webdna.us/page.dna?numero=3D55 Bug Reporting: support@webdna.us --Apple-Mail=_6F16A597-1777-4351-8EBB-5E117D419A9F-- . Stuart Tremain

DOWNLOAD WEBDNA NOW!

Top Articles:

Talk List

The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...

Related Readings:

WebDNA monitor not working (2002) Time/date formatting %X doesn't work ... (1997) process SSI (1998) WebSTAR 2.1 freezes my Mac (1997) page chokes on hideif when false and ignored (1998) PIXO support (1997) [OT] Adding languages to Alpha Editor (2004) why do I get authorization requests, even though (1999) Webcatalog error, Plug-in for Webstar (1996) Database causes out of memory error (2000) form data submission gets truncated (1997) Searching multiple Databases (1997) Admin Edit prob. (1997) Initiating NewCart (1997) Couple of questions (1999) Minor Bug(?) with [Capitalize] context (1999) ShipCost Problems (1998) Re:Searching for ALL / empty form field (1997) What am I missing (1997) Form Variables (2000)