Skip to content

Commit 11137cd

Browse files
committed
remove all link rot from chapter 8 pages
1 parent d757b50 commit 11137cd

7 files changed

Lines changed: 5 additions & 24 deletions

‎content/pages/08-web-app-deployment/10-operating-systems.markdown‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ a major update compared with 2.7 in Ubuntu 14.04 LTS.
6666

6767
#### Ubuntu Python Packages
6868
There are several
69-
[Aptitude](https://help.ubuntu.com/12.04/serverguide/aptitude.html)
69+
[Aptitude](https://help.ubuntu.com/16.04/serverguide/aptitude.html)
7070
packages found on Linux servers running a Python stack. These packages are:
7171

7272
* [python-dev](http://packages.ubuntu.com/precise/python-dev) for header

‎content/pages/08-web-app-deployment/19-caddy.markdown‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ the [proxy directive](https://caddyserver.com/docs/proxy).
3434
is a quick synopsis on installing Caddy along with a short example
3535
configuration file.
3636

37-
* [HTTP 2.0 on localhost with Caddy](http://tobias.is/blog/test-http2-localhost-caddy-ssl/)
37+
* [HTTP 2.0 on localhost with Caddy](https://tobias.is/blogging/test-http2-localhost-caddy-ssl/)
3838
shows how to use a self-signed certificate with Caddy to do local
3939
development with an HTTP/2 web server.
4040

‎content/pages/08-web-app-deployment/20-wsgi-servers.markdown‎

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -187,12 +187,6 @@ The following are WSGI servers based on community recommendations.
187187
to the WSGI standard. That transition period is now complete and an
188188
implementation of WSGI should always be used instead mod\_python.
189189

190-
* Nicholas Piël wrote an interesting benchmark blog post of
191-
[Python WSGI servers](http://nichol.as/benchmark-of-python-web-servers).
192-
Note that the post is a few years old. Benchmarks should be considered
193-
for their specific tested scenarios and not quickly extrapolated as general
194-
"this server is faster than this other server" results.
195-
196190
* [How to Deploy Python WSGI Applications with CherryPy](https://www.digitalocean.com/community/articles/how-to-deploy-python-wsgi-applications-using-a-cherrypy-web-server-behind-nginx)
197191
answers why CherryPy is a simple combination web and WSGI server along with
198192
how to use it.

‎content/pages/08-web-app-deployment/24-continuous-integration.markdown‎

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -146,10 +146,6 @@ programming language agnostic. Learn more via the following resources or on
146146
includes advice on checking in code, commit tests and reverting to
147147
previous revisions.
148148

149-
* [Deploying to AWS using Ansible, Docker and Teamcity](http://blog.bwhaley.com/deploying-to-aws-using-ansible-docker-and-teamcity)
150-
is an example walking through one potential way to use the Teamcity CI
151-
server for automated deployments.
152-
153149
* [Why Continuous Integration Is Important](https://blog.codeship.com/continuous-integration-important/)
154150
is a high-level overview of how CI can build trust both among developers
155151
and between developers and non-technical people in an organization. The

‎content/pages/08-web-app-deployment/28-configuration-management.markdown‎

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ from PyCon UK 2013
7676

7777
* [Introducing Ansible into Legacy Projects](http://benlopatin.com/getting-started-with-ansible/)
7878

79-
* [Post-install steps with Ansible](http://devopsu.com/guides/ansible-post-install.html)
79+
* [Post-install steps with Ansible](https://hvops.com/articles/ansible-post-install/)
8080

8181
* [6 practices for super smooth Ansible experience](http://hakunin.com/six-ansible-practices)
8282

@@ -88,8 +88,6 @@ from PyCon UK 2013
8888

8989
* [Idempotence, convergence, and other silly fancy words we often use](https://groups.google.com/forum/#!msg/Ansible-project/WpRblldA2PQ/lYDpFjBXDlsJ)
9090

91-
* [How to Write an Ansible Role for Ansible Galaxy](http://probablyfine.co.uk/2014/03/27/how-to-write-an-ansible-role-for-ansible-galaxy/)
92-
9391
* [Testing with Jenkins, Docker and Ansible](http://blog.mist.io/post/82383668190/move-fast-and-dont-break-things-testing-with)
9492

9593

‎content/pages/08-web-app-deployment/34-docker.markdown‎

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -44,10 +44,7 @@ on Amazon Web Services, Google Compute Engine, Linode, Rackspace or elsewhere.
4444
* [Andrew Baker](https://github.com/atbaker) presented a fantastic tutorial
4545
at [PyOhio](http://andrewtorkbaker.com/pyohio-docker-101-tutorial) on
4646
[beginner and advanced Docker usage](https://github.com/atbaker/docker-tutorial).
47-
Andrew also wrote the article [what containers can do for you](http://radar.oreilly.com/2015/01/what-containers-can-do-for-you.html)
48-
and created the
49-
[O'Reilly Introduction to Docker video](http://shop.oreilly.com/product/0636920035732.do)
50-
that's well worth buying.
47+
Andrew also wrote the article [what containers can do for you](http://radar.oreilly.com/2015/01/what-containers-can-do-for-you.html).
5148

5249
* [Docker curriculum](http://prakhar.me/docker-curriculum/) is a detailed
5350
tutorial created by a developer to show the exact steps for deploying an

‎content/pages/08-web-app-deployment/36-aws-lambda.markdown‎

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -40,11 +40,7 @@ has support for both Python 2.7 and 3.6.
4040
deployments. Be sure to [read the Zappa blog](https://blog.zappa.io/)
4141
as well for walkthroughs and new feature announcements.
4242

43-
* [First Steps with AWS Lambda, Zappa, Flask and Python 3](https://andrich.blog/2017/02/12/first-steps-with-aws-lambda-zappa-flask-and-python/)
44-
shows how to use Zappa to deploy applications built with
45-
Flask and Python 3.
46-
47-
* [Deploying a serverless flask app to AWS lambda using Zappa](https://asciinema.org/a/98560)
43+
* [Deploying a serverless Flask app to AWS Lambda using Zappa](https://asciinema.org/a/98560)
4844
provides a screen capture of one developer deploying their
4945
application to Lambda.
5046

0 commit comments

Comments
 (0)