#serverless
TIL that when you manage #AWS Step Functions using #CDK or #CloudFormation, you have no control over JobDefinition revisions. So whenever you change a job definition, CloudFormation creates a new revision for it and inactivates the previously active one.
So in practice, when you update a StepFunctions job definition any existing long-running executions that depended on the old version will simply fail. And waste a ton of resources and potentially money.
Depressed to see CDK folks were already aware of this in August 2020, and it didn't seem relevant enough to AWS have been fixed since then: https://github.com/aws/aws-cdk/issues/9144#issuecomment-681081310
This sort of problem is exactly what turns some engineering leaders off of #serverless for other architectures.
In particular, I wish AWS would spend more energy into making CloudFormation support better across the board. Like requiring support for new services and ensuring a minimum resource coverage as part of service teams' goals. Because it doesn't look like this is the case today. Something many people like @Quinnypig have been screaming (in the cloud) about for ages now.
Sorry for the rant. I like AWS and serverless, but this boiled my blood today because it had non-trivial impact into my operations and cost and took the team quite a while to figure out. Now we'll have to figure out an ugly workaround to implement. ๐
Ep 3: "Embracing the Divine Power of Serverless" is live! ๐ฅ Journey with us as we seek #serverless wisdom: https://podcasters.spotify.com/pod/show/serverless-cult/episodes/Episode-3-Embracing-the-Divine-Power-of-Serverless-e2576t4
Big thanks to @ajs, @theburningmonk, @ben11kehoe, & @der_rehan for their enlightening contributions. ๐ Your queries, yearnings, are the hymns we sing in #ServerlessCult. Share them via DM to @martzcodes . Your clicks are your communion with the serverless cosmos. Join us! ๐ฑ๏ธ๐ก #podcast #serverlesscult #awscommunitybuilders #awscommunity
Vertical Knowledge is hiring Senior Software Engineer
๐ง #c #javascript #python #react #serverless #aws #cicd #css #elasticsearch #gcp #nosql #sql #terraform #seniorengineer
๐ Remote; Chagrin Falls, United States
โฐ Full-time
๐ฐ $100k - $230k (Estimate)
๐ข Vertical Knowledge
Job details https://jobsfordevelopers.com/jobs/senior-software-engineer-at-vk-ai-mar-28-2023-efb093?utm_source=mastodon.world&ref=mastodon.world
#jobalert #jobsearch #hiring
New โ AWS DMS Serverless ๐ Automatically Provisions and Scales Capacity for Migration and Data Replication โ Nice post by @donnieprakoso https://aws.amazon.com/blogs/aws/new-aws-dms-serverless-automatically-provisions-and-scales-capacity-for-migration-and-data-replication/ #AWS #Database #Migration #Serverless




In this blog post, we will explore the process of creating a Continuous Integration/Continuous Deployment (CI/CD) pipeline for a .NET AWS Lambda function using the CDK Pipelines.
#AWS #AWSBlog #Serverless #Cloud #CloudComputing #AmazonWebServices #Lambda #DevOps #CICD
Developing a serverless Slack app using AWS Step Functions and AWS Lambda ๐ Process concurrent requests for Slack users without the burden of managing operational overhead https://aws.amazon.com/blogs/compute/developing-a-serverless-slack-app-using-aws-step-functions-and-aws-lambda/ #AWS #Serverless #ChatBot

๐ฉ Great, another red flag to check while parsing job descriptions.
"Infrastructure-from-Code is a way of creating applications such that, at deploy-time, your cloud provider inspects your application code and then automatically takes care of provisioning whatever underlying infrastructure your application code needs.
This contrasts to Infrastructure-as-Code where you (the developer) need to explicitly define infrastructure resources in separate files"
#Serverless
https://serverlessfirst.com/emails/infrastructure-from-code-vs-infrastructure-as-code/
In about an hour, I'll be hanging out with @khalidabuhakmeh on the Jetbrains live webinar!
We'll be chatting about Azure, Stripe, building workflows, and more ๐ฅ
https://www.youtube.com/watch?v=ud_3fEY24U4
#AspNetCore #azure #serverless
๐ "How to Go Serverless like a ProโโโCloud Academy"
๐ค Valery C. Briz (@valerybriz)
๐ https://dev.to/valerybriz/how-to-go-serverless-like-a-pro-cloud-academy-4knk
#pyladies #python #oldiebutgoodie #serverless #cloud #testing
Databricks acquires serverless Postgres vendor bit.io
Link: https://www.databricks.com/blog/welcoming-bit-io-databricks-investing-developer-experience
Discussion: https://news.ycombinator.com/item?id=36127230
At the moment, I am loving DynamoDB single table design.
I converted a serverless #golang REST API to use DDB instead of RDS PostgreSQL last week. So far, I'm consistently seeing my warm start lambda functions finish in <6ms.


Thereโs been a lot of talk about #serverless lately, so I tried to lay out what itโs good for, and why itโs neither universally good, nor terrible for everyone. Agility comes with trade-offs, and those change as the situation evolves. https://www.snaplogic.com/blog/serverless-what-is-it-good-for
Letโs Architect! Designing serverless solutions ๐ An in-depth exploration of the architecture of services such as AWS Lambda, and a new workshop centered on design patterns to implement event-driven architectures https://aws.amazon.com/blogs/architecture/lets-architect-designing-serverless-solutions/ #AWS #Serverless



Nice solution ๐ Implementing cross-account CI/CD with AWS SAM for container-based Lambda functions https://aws.amazon.com/blogs/compute/implementing-cross-account-cicd-with-aws-sam-for-container-based-lambda/ #AWS #DevOps #Serverless

๐The Serverless Cult Podcast has launched! Episode 1 is now live. Journey with us through the cosmos of #Serverless technology. https://open.spotify.com/show/1yMQCuhFW6p11hXLApApjj
Don't miss out! ๐๐ป #AWS #EventBridge #CDK #ServerlessCultPodcast #awscommunitybuilders #awscommunity
My team shipped a thing! Cloud run now supports sidecars. ๐ https://cloud.google.com/blog/products/serverless/cloud-run-now-supports-multi-container-deployments/ #serverless
Genie: I'll give you one billion dollars, if you can spend 100M in a month. There are 3 rules: No gifting, no gambling, no throwing it away.
SRE: Can I use AWS?
Genie: There are 4 rules.
@steren & I had a chat a while back about our serverless log processing pipeline which I built on Google Cloud using Cloud Storage, Eventarc (PubSub), Cloud Run & BigQuery. We talked a bit around scaling & other interesting stuff.
The comms fairies then weaved their magic & turned it into a blog post:
https://cloud.google.com/blog/products/serverless/how-the-bbc-uses-cloud-run-and-bigquery-to-process-logs
How to get LangChain to work with AWS Lambda
#python #ai #serverless
https://medium.com/sopmac-labs/langchain-aws-lambda-serverless-q-a-chatbot-203470b9906f
@SusanPotter All the pitfalls you mentioned about โserverlessโ apply equally to the very first PaaS environments, like Google App Engine. GAE first appeared in 2008, and I remember the optimism of early adopters, followed by the disappointment once Google realized it wasn't profitable and jacked up prices, invalidating people's optimizations for the previous pricing model.
#Serverless is lock-in, poor performance and unpredictable pricing, in a nutshell.
Responsive Event-Driven Architectures on AWS for Reduced Costs and Improved Agility ๐ How to help a customer in the energy industry collect and push events from electricity meters using an event-driven architecture https://aws.amazon.com/blogs/apn/responsive-event-driven-architectures-on-aws-for-reduced-costs-and-improved-agility/ #AWS #Serverless

Are you in #Melbourne and want to learn more about #ProactiveOps? Come join me at the Melbourne #serverless meetup on Thursday night. I will be talking about event driven ops.
Register and find out more at https://www.meetup.com/en-AU/melbourne-serverless-meetup-group/events/293310174/
Nice case study ๐ How Encored Technologies (an energy IT company in Korea) built serverless event-driven data pipelines with AWS https://aws.amazon.com/blogs/big-data/how-encored-technologies-built-serverless-event-driven-data-pipelines-with-aws/ #AWS #Serverless

Nice tips ๐ Extending a serverless, event-driven architecture to existing container workloads https://aws.amazon.com/blogs/compute/extending-a-serverless-event-driven-architecture-to-existing-container-workloads/ #AWS #Serverless #Architecture




Atomic is hiring Senior Full Stack Software Engineer
๐ง #typescript #nextjs #react #rubyonrails #serverless #node #graphql #cypress #aws #cicd #postgresql #seniorengineer
๐ Remote; United States
โฐ Full-time
๐ฐ $90k - $210k (Estimate)
๐ข Atomic
Job details https://jobsfordevelopers.com/jobs/senior-full-stack-software-engineer-at-atomic-vc-mar-20-2023-1e70ff?utm_source=mastodon.world&ref=mastodon.world
#jobalert #jobsearch #hiring
Nice case study ๐ How Hapag-Lloyd (one of the worldโs leading liner shipping companies) established observability for serverless multi-account workloads https://aws.amazon.com/blogs/mt/how-hapag-lloyd-established-observability-for-serverless-multi-account-workloads/ #AWS #Serverless #Observability #o11y



Use the Amazon Redshift Data API to interact with Amazon Redshift Serverless ๐ From the AWS CLI and Python https://aws.amazon.com/blogs/big-data/use-the-amazon-redshift-data-api-to-interact-with-amazon-redshift-serverless/ #AWS #Analytics #Serverless

I think I got a few people excited about #serverless at #SoCraCan
Slides are here:
https://coderbyheart.com/talks#serverless-architecture-for-iot-on-aws
I just blogged:
#CASBAN6: Add a Swagger (OpenAPI) page to Azure Functions
https://msicc.net/casban6-add-a-swagger-openapi-page-to-azure-functions/
#Swagger #SwaggerUI #OpenAPI #serverless #Azure #AzureFunctions #API #documentation #testing #dotNET
Debugging SnapStart-enabled Lambda functions made easy with AWS X-Ray ๐ You can now see separate subsegments corresponding to the Restore and Invoke phases for your Lambda functionโs execution ๐ https://aws.amazon.com/blogs/compute/debugging-snapstart-enabled-lambda-functions-made-easy-with-aws-x-ray/ #AWS #Serverless #Observability #o11y
Over the next few weeks, I'm going to be deep diving into #Serverless.
My knowledge of Serverless is pretty rudimentary. I know how to build and deploy (having written several), but so far it all feels like hacking around / using the same mental model I use for building almost any application.
A guide to Java serverless functions -
This #free #eBook demonstrates choosing Java for serverless application development and how to get started with Quarkus.
https://opensource.com/downloads/java-serverless-ebook by Daniel Oh
#Java #Serverless
AWS Lambda for the containers developer ๐ Interesting reading (as usual) from @mreferre https://aws.amazon.com/blogs/containers/aws-lambda-for-the-containers-developer/ #AWS #Serverless
AWS #WeekinReview โ AWS Notifications, #Serverless event, and More โ May 8, 2023 https://aws.amazon.com/blogs/aws/aws-week-in-review-aws-notifications-serverless-event-and-more-may-8-2023/
Good tips ๐ Implementing error handling for AWS Lambda asynchronous invocations https://aws.amazon.com/blogs/compute/implementing-error-handling-for-aws-lambda-asynchronous-invocations/ #AWS #Serverless

"Everything should be a #serverless function" is just as shortsighted as "Everything should run on Kubernetes" or "Everything should be a #monolith". There is no one-size-fits-all #architecture. Every setup has, or will have, shortcomings. When a new tool arrives to address such a shortcoming, it doesn't mean you can just apply that tool preemptively to every problem to avoid any and all shortcomings. Maybe cold starts aren't an issue for you, or you don't need to scale horizontally.
Hey #AWS devs, have you experienced a DynamoDB bug with aws-sdk-js-v3
Steps:
1. 2 SQS messages
2. 2 PutItem with conditionalExpression 20ms apart
3. 1 PutItem returns 200, while the other one return undefined instead of ConditionalCheckFailedException
#serverless #sdk #dynamodb
I ported my next.js linktree clone over to #deno and it can be deployed in a single file ๐ค
I named it AnchorArborโข get it ๐?
It uses tailwind ๐๐จ classes for theming ๐ so you can customize the design however you want, and share themes.
Source code running on Deno Deploy ๐
https://dash.deno.com/playground/anchor-arbor
Live code running ๐
https://anchor-arbor.deno.dev/
Module Source code ๐
https://deno.land/x/reggi@0.0.5/static_sites/anchor_arbor.tsx
#javascript #typescript #coding #code #webdev #release #shipit #programming #serverless #edge
I think by now everyone and their grandma has seen this article. But if you haven't, it's worth your time!
@Steve_Read @weltraumpirat @ntcoding @jchyip
That article by Adrian Cockcroft had many insights. Building a quick #serverless version to get started, and then adapting to new needs, both make total sense.
If people are saying "Amazon got it wrong" then they have the wrong idea about #softwarearchitecture and design. We know it's not like a skyscraper where you design it once!
From what I can see, the Prime Video team ran into integrators and adapted accordingly. #evolutionaryarchitecture
So many bad takes โ What is there to learn from the Prime Video #microservices to #monolith story https://adrianco.medium.com/so-many-bad-takes-what-is-there-to-learn-from-the-prime-video-microservices-to-monolith-story-4bd0970423d4 #AWS #serverless
Iโm proposing that everyone should save 90% of their costs by using #Monolithy architecture, which totally isnโt #serverless or #microservice based at all, because reasons. The great thing about Monolithy services is that you can have lots of them, run them on ECS (since Kubernetes is also bad, because other reasons) and use lambda functions to route events to them. Guarantees to avoid any architectural buzzwords that might negatively affect your resume.
๐ง
Head Scratching moment
So now people are questioning Serverless.
I have mainly created monoliths as a full stack dev.
I am trying to get into serverless, but now this ๐๐ผ
@DrArtAnalytics Yes. I feel responsible for โmyโ threads and as I also use threads as a #serverless way to add comments to my blog and other static pages (see https://jan.wildeboer.net/2023/02/Jekyll-Mastodon-Comments/ ) Iโd really like to be able to moderate. And Iโd be perfectly fine with an implementation that allows the reader to still open the hidden reply, if he/she/they wish to do so instead if it not showing up at all. Kinda like a content warning by the thread โownerโ.
๐ New episode of JS Party!
Dax Raad joins @kball and @nicknisi to chat about SST, a framework that makes it easier to build full-stack applications on AWS.
We chat about how the project got started and its goals. Then we discuss OpenNext, an open source, framework-agnostic server less adapter for Next.js.
You know the trend is reversing to #monoliths instead of #microservices or #serverless when even #aws is converting their stuff. ๐
For me I swayed a long time ago. ๐ Just too much pain from building those distributed services for companies. ๐ซ
#CaseStudy โ learn how AWSโs Prime Video re-architected the audio/video quality inspection solution to reduce operational costs and address scalability problems.
Find out how they switched from #serverless to #EC2 & #ECS: https://bit.ly/3NFZ9Uw
๐ #blog post: โHow to add hotlink protection to your web fonts with Netlify Edge Functions and Denoโ
While working on my new personal site, I chose to use a paid font, whose licence requires I implement **hotlink protection**. #Netlify doesnโt have a built-in solution, but it can be easily implemented using its #Deno Edge Functions. Hereโs how.
Read it on @medium: https://betterprogramming.pub/how-to-add-hotlink-protection-to-your-web-fonts-with-netlify-edge-functions-and-deno-2fd97f348743
Or on @thepracticaldev: https://dev.to/notsidney/how-to-add-hotlink-protection-to-your-web-fonts-with-netlify-edge-functions-and-deno-1jj6
Prime Video Abandons Serverless Distributed Stack for Monolith, saves 90%
Link: https://www.primevideotech.com/video-streaming/scaling-up-the-prime-video-audio-video-monitoring-service-and-reducing-costs-by-90
Discussion: https://news.ycombinator.com/item?id=35811741
#Development #Previews
Deno KV ยท A global database built for JavaScript and TypeScript with zero setup https://ilo.im/12nl7x
_____
#WebDevelopment #WebDev #Frontend #Backend #Database #Serverless #JavaScript #TypeScript #FoundationDB #SQLite
3Pillar Global is hiring Senior Devops Engineer
๐ง #java #python #dotnet #serverless #api #aws #cicd #docker #awsec2 #kubernetes #awss3 #terraform #seniorengineer
๐ Guatemala
โฐ Full-time
๐ฐ $90k - $195k (Estimate)
๐ข 3Pillar Global
Job details https://jobsfordevelopers.com/jobs/senior-devops-engineer-at-3pillar-global-jul-27-2021-35d202?utm_source=mastodon.world&ref=mastodon.world
#jobalert #jobsearch #hiring
I'm currently building #serverless infrastructure for a #Laravel application. It's going... OK.
https://garrit.xyz/posts/2023-04-28-serverless-framework-retrospective
This is post 067 of #100DaysToOffload.
AWS Lambda now supports Java 17 ๐ This runtime also supports Lambda SnapStart, so you can upgrade to the latest managed runtime without losing performance improvements https://aws.amazon.com/blogs/compute/java-17-runtime-now-available-on-aws-lambda/ #AWS #Serverless #Java
๐ฏ Today on JS Party LIVE ๐ฏ
Dax Road joins @nicknisi & @kball to talk about SST and OpenNext 1.0! Join us! ๐
#javascript #reactjs #nextjs #serverless #vercel #opensource
๐ https://jsparty.fm/274/live
โฐ https://jsparty.fm/274/time
๐ฌ https://jsparty.fm/community
Here is a podcast I recorded with @starbuxman and @jamesward about #WebAssembly, and how it could change how we build and deploy software. We talk about how it may impact #Kotlin, #Java, #Docker, #Kubernetes and #Serverless evolution. https://spring.io/blog/2023/04/27/a-bootiful-podcast-sebastien-deleuze-and-james-ward-on-a-bootiful-podcast
What #serverless or #firebase questions do you have? I have a lot of ideas for blog posts and presentations but I'm much more interested in what other people want to talk about.
@kzoneind there is no #serverless / #ServerlessComputing or #Cloud, only other corporations' #Servers!
#BuzzwordBingo won't change the #facts...
https://www.youtube.com/watch?v=cgeLY7CL5IE
#ITByte: What are #Nanoservices?
Consider the flexibility of extra-small #Microservices powered by #Serverless computing.
shiny new documentation for building #awslambda functions with Rust:
https://docs.aws.amazon.com/lambda/latest/dg/lambda-rust.html
Startup #Fermyon Releases Spin 1.0 for #WebAssembly #Serverless Applications https://www.infoq.com/news/2023/04/first-version-spin-wasm/
๐ฆ Serverless Speed: Rust vs. Go, Java, and Python in AWS Lambda Functions
- by @scanner_dev
๐ For performance, use Rust or Go
๐ Rust & Go are 4x faster than Java and 6x faster than Python
Apache EventMesh - a fully #serverless platform used to build distributed #EventDrivenApplications - has graduated to the Top-Level Project of Apache Software Foundation.
Interested in learning more about the main features of #EventMesh? Read #InfoQ: https://bit.ly/41IaTtJ
I think I've been asking this question for months now. If people put the upstash ratelimiter infront of APIs, how are they avoiding rate limits on upstash?
Congrats to @tbeseda for shipping out new DNS functionality into beta.
We decided to tackle "It's always DNS" and make the experience frictionless. Lots left to do but very happy with this first iteration
AWS noticed https://begin.com usage has been increasing faster than normal and privately pinged me in case something was awry.
It was good/expected/normal growth but I deeply appreciate the level of care and thoughtfulness.
@brianleroux update a progress bar?
What is a good example open source app, that isn't chat, for demonstrating how to implement web sockets? Maybe a multiplayer game thing ?
#devfestpisa slides for "The Next Generation of Datastores: Hot Queries, Cold Storage": https://xeraa.net/talks/next-generation-datastores/
#serverless, #stateless, building blocks, abstraction, and tradeoffs which should keep your queries hot but allow for much colder (blob) storage
#serverless the framework? It's sort of complex. I use things like http://arc.codes or Vercel or Netlify.
Yesterday OOMF unfollowed me for suggesting that the #devEx of #cloudFunctions is better than running your own server. So I suppose I'm a #serverless shill now. Follow me! #AWS #awsLambda #cloud
Follow Me! #introduction
#oregon #pdx #pnw #portland #sanFrancisco #sf #arkansas #cannabis #coffee #cycling #bike #eBike #fungi #mushrooms #unreal #videoGames #gaming #vr #retroGaming #rg35xx #sega #web #css #developer #frontEnd #fullStack #html #javaScript #js #webApps #webDev #aws #customElements #cypress #devops #graphql #lit #pwa #react #reactjs #serverless #shadowDom #webComponents #web3 #activityPub #bitcoin #blockchain #btc #crypto #cryptocurrency #filecoin #helium #hnt #icp #ipfs
Why Rust for serverless/cloud native apps? Choose 9/9:
- Cost efficiency
- Low latency
- Memory efficiency
- Memory safety
- Environmental sustainability
- Fewer runtime errors
- Easy deployments
- Developer happiness
- Customer happiness
What is with the pricing models of most #CaaS solutions? I can run a #serverless site with #FaaS providing some basic DB CRUD for several thousand monthly users for almost pennies. But hooking it up to a glorified set of data entry forms to write a monthly blog post is $89! That's a lot for a small business or hobby blogger.
Why haven't you tried #serverless yet?
I haven't either. I'll provide my answer in a couple days.
dear #aws #serverless folk:
all the "do a thing with #lambda" tutorials and docs i'm finding assume you're setting up an #apiGateway in front of your function. if i'm using lambda to push an external event into another external api (so aws doesn't own the authentication), is there a reason to not just use the raw function url and skip the gateway? it seems very faffy and i'm not sure i need what it buys me.
๐ฅ AWS Lambda Powertools for .NET is now generally available!
The developer library helps implement observability when running Lambda functions based on .NET 6 or above, reducing the amount of custom code.
Learn more on #InfoQ: http://bit.ly/400abaG
#CloudComputing #dotnet #serverless #AWSLambda #Observability
ICYMI: I blogged: GraphQL on Azure: Part 13 - Using Data API builder with SWA and React - https://www.aaron-powell.com/posts/2023-03-16-graphql-on-azure-part-13-using-dab-with-swa-and-react/
I just blogged: GraphQL on Azure: Part 13 - Using Data API builder with SWA and React - https://www.aaron-powell.com/posts/2023-03-16-graphql-on-azure-part-13-using-dab-with-swa-and-react/
Today, we are launching *aliases* for S3 Object Lambda Access Points โ With aliases, you can use S3 Object Lambda with CloudFront to tailor or customize data to end users! A ๐งต https://aws.amazon.com/blogs/aws/new-use-amazon-s3-object-lambda-with-amazon-cloudfront-to-tailor-content-for-end-users/ #AWS #Storage #Serverless #CDN
Don't miss Austin Gil talking about edge computing in a little under an hour (1pm ET/6pm GMT). https://cfe.dev/events/what-the-heck-is-edge-computing/ #serverless #edgecomputing