Noise

Search
Skip to content
  • Home
  • About

ICYMI: Serverless Q1 2018

2018-04-18 Chris Munns

Post Syndicated from Chris Munns original https://aws.amazon.com/blogs/compute/icymi-serverless-q1-2018/

This post courtesy of Paul Johnston, AWS Senior Developer Advocate – Serverless

Welcome to the first edition of the AWS Serverless ICYMI (In case you missed it) quarterly recap! Every quarter we’ll share all of the most recent product launches, feature enhancements, blog posts, webinars, Twitch live streams, and other interesting things that you might have missed!

So, what might you have missed? Here’s the recap…

Serverless Application Repository

In February, we moved Serverless Application Repository out of preview and into General Availability (GA).  This means that you can now search for, configure, and deploy serverless applications directly to your AWS account. Publishers include DataDog, Splunk (see related blog post Introducing Splunk AWS Serverless Applications), and New Relic.

Some example applications include:

  • Alexa Random Restaurant – Python-based backend for an Alexa skill that returns an open restaurant in a specified city using the Yelp API. Published by: Harsha Warrdhan Sharma
  • Podless – A serverless application that downloads podcasts to an S3 bucket. Published by: Stilvoid
  • Crypto-monitor – Collect and store crypto currency prices and send yourself an alert if one changes significantly. Published by: Drew Dresser
  • DailyDoggo – Send a daily link to a random dog picture to a phone number, via AWS Lambda and SNS. Published by: Kevin McCandless

We also published a bunch of our own applications to help build financial applications:

Trending
Setting up Zabbix Agent 2 for PostgreSQL monitoring and revealing how it works

Connect with developers and customers everywhere by publishing your serverless applications. For more information, see Publishing Applications to the Repository.

New features

We announced two new runtimes for AWS Lambda:

  • Go Support for AWS Lambda
  • .NET Core 2.0 Support for AWS Lambda

These runtimes give Lambda developers and development teams even greater options for coding serverless, on-demand, compute solutions.

The AWS SAM 1.4.0 release was one of its biggest. The release added features for configuring many aspects of Amazon API Gateway, including CORS support, regional endpoints, binary media types, and stage settings. It also included per function concurrency support, tags and TableName for SimpleTable, and many documentation updates. Check out the release notes for the full list!

AppSync came out of the whitelisted preview and added a whole bunch of new features:

  • New AWS AppSync features and whitelist removal
  • AWS AppSync region expansion and new features for API keys

Cloud9 launched support for debugging Python Lambda functions.

[email protected] added more header support for S3 origins.

Serverless posts

January:

  • How to Create an AWS IAM Policy to Grant AWS Lambda Access to an Amazon DynamoDB Table
  • A serverless solution to schedule your Amazon DynamoDB On-Demand Backup
  • Invoking AWS Lambda from Amazon MQ
  • [email protected] – How to Use [email protected] and JSON Web Tokens to Enhance Web Application Security

February:

  • Reactive Microservices Architecture on AWS
  • New AWS X-Ray .NET Core Support
  • Sharing Secrets with AWS Lambda Using AWS Systems Manager Parameter Store
  • Twelve-Factor App Methodology to Serverless Applications
  • Running APIs Written in Java on AWS Lambda

March:

  • Building a serverless real-time chat application with AWS AppSync
  • How to create custom AWS Config rules with AWS CodeStar
  • Serverless Dynamic Web Pages in AWS: Provisioned with CloudFormation
  • Managing Cross-Account Serverless Microservices
  • Innovation Flywheels and the AWS Serverless Application Repository

Webinars

Here are the three webinars we delivered in Q1. We hold several Serverless webinars throughout the year, so look out for them in the Serverless section of the AWS Online Tech Talks page:

  • Overview of Serverless Application Deployment Patterns
  • Become a Serverless Black Belt – Optimizing Your Serverless Applications
  • Operating Your Serverless API in Production at Scale

Twitch

In February, we started a Serverless series on Twitch with our first video looking at the Well Architected Framework Serverless Lens. We also had Salman and James from the Serverless Application Repository team talking about what it takes to deploy and publish applications.

Keep an eye on AWS on Twitch for more Serverless videos and on the Join us on the Twitch AWS page for information about upcoming broadcasts and recent live streams.

Case studies

We’ve published several new case studies this quarter to help you with understanding how other organizations are using serverless technologies:

  • FINRA Adopts AWS to Perform 500 Billion Validation Checks Daily
  • iRobot Ready to Unlock the Next Generation of Smart Homes Using the AWS Cloud
  • Autodesk Goes Serverless in the AWS Cloud, Reduces Account-Creation Time by 99%
  • Financial Engines Cuts Costs 90% Using AWS Lambda and Serverless Computing

Worthwhile reading

If you haven’t read the AWS Well Architected Framework Serverless Application Lens document, then it’s worth taking the time to do so. The document covers common serverless applications scenarios and identifies key elements to ensure that your workloads are architected according to best practices.

In other news

AWS Documentation is now open source and on GitHub, which is awesome!

From now on, if you find issues with documentation we have open-sourced, you can tell us via a Pull Request rather than tweeting or emailing us. The current available serverless repositories are here:

  • AWS Lambda https://github.com/awsdocs/aws-lambda-developer-guide/blob/master/doc_source/welcome.md
  • AWS Step Functions https://github.com/awsdocs/aws-step-functions-developer-guide
  • AWS Serverless Application Repository https://github.com/awsdocs/aws-serverlessrepo-developer-guide

Looking to get hands-on with serverless?

We’re always looking to help people start learning how to build serverless applications. Our serverless web application workshops are online and you can do the hands-on labs yourself:
Build a Serverless web application

Still looking for more?

The Serverless landing page has lots of information including a resources page containing case studies, webinars, whitepapers, customer stories, reference architectures, and even more Getting Started tutorials. Check it out!

.net201890ADADIadsAIAlexaAlexa SkillAllalsamazonAmazon API GatewayAmazon DynamoDBapi gatewayAPI keysAPIsappapplicationsappsArchitecturearinARMartAspectATIauthauthorizationAvailabilityAWSAWS accountAWS AppSyncAWS CloudAWS CodeStarAWS ConfigAWS Config RulesAWS IAMAWS LambdaAWS Online Tech TalksAWS SAMAWS Step FunctionsAWS X-RayBECBest practicesbinarybleblogbugCcamcapCASCaseCase Studieschatciciacloudcloud9CloudFormationcodecodingComputecomputingCorecourtcryptoCurityCustomer storiesDailydatadeploymentdeveloperDevelopersdevelopmentdocumentDocumentationdowndownloaddownloadsdpdressDynDynamoDBDynamoDB tableecECRedEdgeemailENSetfactFinancialfirFlyformFrameworkFunGatewayGeneralgetting startedGitGithubGoGREguideHATheaderhttphttpsIAMIAM policyICEIDEinnovationiosIPirsississueISTEjavajsonkeyslambdaLambda function[email protected]launchlive streamsmailmanamediaMICROSmicroservicesMonitormovmoveNECNESnewsOnlineopen sourceoperaORGOSSOtherPAParameter StorepcpeoplephonepolicyPPLpspythonRratReactReal-timeReleaserequestResourceresourcesrestrobotROVrunningS.S3S3 bucketSAMScaleSearchsecretssecurityserverserverlessshedsmart homeSNSSSEstageStarStep FunctionsstssupportSyncSystems ManagerTAGTagstalktalksteateamtechtech talktedThethingsTICtimeTokentorTutorialTutorialsUIunUSValidationvideovideoswarwebWeb appWebinarswell architectedwell architected frameworkWhitepaperWorkworkshopsX-Ray

Post navigation

Previous PostNew PyPI launchedNext PostPip 10.0 has been released

The collective thoughts of the interwebz

Contributors

  • /dev/ttyS0
  • Armed and Dangerous
  • arp242.net
  • AWS Architecture Blog
  • AWS Big Data Blog
  • AWS Compute Blog
  • AWS DevOps Blog
  • AWS Managed Services by Anchor
  • AWS Messaging & Targeting Blog
  • AWS News Blog
  • AWS Security Blog
  • Backblaze Blog | Cloud Storage & Cloud Backup
  • BeardedTinker
  • Bivol.bg
  • Bozho's tech blog
  • Bradley M. Kuhn's Blog ( bkuhn )
  • Crosstalk Solutions
  • Curious Droid
  • Darknet
  • Delian’s Tech blog
  • Devil’s Advocate Security
  • digiblurDIY
  • Engineering – The GitHub Blog
  • Errata Security
  • Explosm.net
  • fuzzy notepad
  • Geographics
  • Grab Tech
  • Grigor Gatchev – A Weblog
  • Home Assistant
  • IBM 360 Model 20 Rescue and Restoration
  • IEEE Spectrum Recent Content full text
  • Joel on Software
  • Kendov.com
  • LastWeekTonight
  • laur.ie's blog
  • lcamtuf’s blog
  • Let's Encrypt – Free SSL/TLS Certificates
  • LGR
  • LWN.net
  • Matt Granger
  • Matthew Garrett
  • Monty says
  • Netflix TechBlog – Medium
  • NTPsec Project Blog
  • Oglaf! — Comics. Often dirty.
  • Pid Eins
  • Prometheus Blog
  • Rapid7 Blog
  • Raspberry Pi Blog – Raspberry Pi
  • Schneier on Security
  • Show Notes
  • Sprites mods
  • Talks at Google
  • Techmoan
  • Technology Connextras
  • The Atlantic
  • The Cloudflare Blog
  • The Codeless Code
  • The History Guy: History Deserves to Be Remembered
  • The Hook Up
  • turnoff.us – geek comic site
  • xkcd.com
  • Yahoo Engineering
  • Yate – Software Defined Mobile Networks
  • Zabbix Blog
  • БЛОГодаря
  • Блогът на Делян Делчев
  • Блогът на Юруков
  • Дневникът на Георги
  • Дни
  • Йовко Ламбрев
  • Како Сийке, не съм от тях!
  • Кътчето на Селин
  • Медийно право
  • Неосъзнато
  • татко Крокодил
  • Тоест

Tags

AD AI All app art ATI AWS BEC ble C CAS ci code Curity data ec ed et Go HAT ICE IP irs iss Make mit NES OSS Other R rat rest ROV RTI S. security sts support ted tor UI un US win Work
Proudly powered by Ants

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close