Skip to content

Commit d3c70ad

Browse files
committed
add more serverless resources
1 parent 5bbe7e9 commit d3c70ad

File tree

3 files changed

+25
-7
lines changed

3 files changed

+25
-7
lines changed

content/pages/08-web-app-deployment/35-serverless.markdown

Lines changed: 23 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,20 +10,38 @@ meta: Serverless is an deployment architecture where servers are not explicitly
1010
# Serverless
1111
Serverless is an [deployment](/deployment.html) architecture where
1212
[servers](/servers.html) are not explicitly provisioned. Code is instead
13-
executed based on developer-defined events, such as an incoming HTTP request
14-
or a new line written in a file.
13+
executed based on developer-defined events as they happen, such as an
14+
incoming HTTP request or a new line written to a file.
1515

16+
17+
## How can code be executed "without" servers?
1618
Servers still exist to execute the code but they are abstracted away from
1719
the developer and handled by a compute platform such as
1820
[Amazon Web Services Lambda](/aws-lambda.html) or
1921
[Google Cloud Functions](/google-cloud-functions.html).
2022

21-
2223
<img src="/img/visuals/serverless.png" width="100%" alt="Serverless compute spectrum." class="technical-diagram">
2324

2425

25-
### Python-specific serverless resources
26-
2726

2827
### General serverless resources
28+
Serverless concepts and implementations are still in their early
29+
iterations so there are many ideas and good practices yet to be
30+
discovered. These resources are the first attempts at figuring
31+
out how to structure and operate serverless applications.
32+
33+
* [What's this serverless thing, anyway?](https://read.acloud.guru/whats-this-serverless-thing-anyway-b101cb72c7e6)
34+
35+
* [Serverless architectures - let's ditch the servers?](https://codeahoy.com/2016/06/25/serverless-architectures-lets-ditch-the-servers/)
36+
37+
* [The (fixable) problem with serverless](https://www.iopipe.com/2016/06/the-fixable-problem-with-serverless/)
38+
39+
* [Serverless architectures](http://martinfowler.com/articles/serverless.html)
40+
41+
* [Why the fuss about serverless?](https://hackernoon.com/why-the-fuss-about-serverless-4370b1596da0)
42+
43+
* [Serverless architectures in short](https://specify.io/concepts/serverless-architecture)
44+
45+
* [Cloud first, serverless second](https://hackernoon.com/cloud-first-serverless-second-1c086f282326)
2946

47+
* [Serverless architectures, five design patterns](https://thenewstack.io/serverless-architecture-five-design-patterns/)

theme/templates/choices/google-cloud-functions.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<h3>What's next after Google Cloud Functions</h3>
1+
<h3>What's next after Google Cloud Functions?</h3>
22
<div class="row">
33
<div class="col-md-4">
44
<div class="well select-next">

theme/templates/nav.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<div class="col-md-12">
33
<div class="logo-header-section">
44
<a href="/" style="text-decoration: none; border: none;"><img src="/img/logos/f.png" class="logo-image" alt="Full Stack Python logo"></a>
5-
<span class="logo-title"><a href="https://www.fullstackpython.com/">Full Stack Python</a></span>
5+
<span class="logo-title"><a href="/">Full Stack Python</a></span>
66
</div>
77
{% include "subnav.html" %}
88
</div>

0 commit comments

Comments
 (0)