5 Announcements from re:Invent you can't ignore

Werner Vogels just finished up the Day 3 re:Invent keynote presentation, and this may be the most excited I've ever been for AWS announcements in a long time. Previously we've seen a lot of weird and specific products being introduced, but this year AWS topped off quite a few improvements to existing products and workflows. Here's the ones I'm most interested in

Step Functions

Think of this as a developers version of IFTTT on steroids. If you're working with multi-step data processing, with conditional logic in the middle, you'll want this. Step functions give you a visual way to connect multiple Lambda functions together, based on events that come into your system. It'll be a great way to visually manage processing pipelines, and I can't wait to get started. Best of all, it'll be available for all today.

Amazon Lex


It's "What's inside Alexa" get it?

All joking aside, this is a huge step forward in conversational AI. Alexa is a great toy, but with the opening up of the underlying API for parsing text, and converting speech into text, as well as text back into speech, this could get interesting. I'm already pondering over the many ways I could use this to improve search, and even automate some helpdesk style systems. Want an expert system built for you? This is the way to go.

AWS X-Ray

Can anyone say "bye bye newrelic"? A better, and more detailed version of Application Performance Monitoring, with built in ways to help you automatically identify bottlenecks such as low performance on DDB tables due to needing to raise throughput. It seems focused on HTTP-based services, but we'll see once it fully comes out if it can handle any Lambda task, including integration with Step Functions. X-Ray may be the coolest developer tool released by AWS.

Amazon Greengrass

There's currently only one Greenglass hardware client, and it's from Amazon, the Snowball Edge. It'll be expensive to run that, but essentially the idea is that you're not locked into needing to use Amazon to develop for Lambda. This could have HUGE implications as it's essentially letting you run Lambda functions from any endpoint. Combine this with Lambda@Edge, which lets you run Lambda functions on CloudFront endpoints, and we're talking about a huge push forward in the serverless community.

I'm mostly looking forward to seeing how well this can help with Local development. Yes, there are OS tools like "serverless-local", but this is an official AWS client, and could even be used to help with Hybrid cloud environments. Now Serverless computing doesn't necessarily mean serverless. Perhaps we should change this to "Function-based" computing.

A slight side-note here is that Amazon is also updating their IoT button, with double the battery life. You can get the current generation essentially for free ($19.99 with a $20 amazon credit back to you).

AWS Batch

A large percentage of operations that happen on AWS services are indeed "Batch operations", not things that depend on user input, or even need to be done in real-time, but instead are long operations such as "parse this content", or "encode this video", or even "notify anyone watching for this type of news story".

These are Batch operations, and are best handled with SQS with job processors running on EC2, or ECS instances. Many companies have taken advantage of the AWS Spot Marketplace to buy cheaper instances that aren't being used by AWS, since their processing doesn't need to be real-time. This is where AWS Batch will come in handy, combining Spot Marketplace along with a quick-to-build pipeline and SQS automatically so jobs will get done based on how much you're willing to spend and how quickly it needs to be done. Is the best option to wait until instances drop to 1¢/hour and spin up 5,000 of them? If so, batch can handle that.

What can you do now?


There's still a lot to be determined by a lot of these announcements, since most are still in preview, but if you want to get started right-away you can dive into Step Functions, Athena, Polly, and CodeBuild now.


Comments

Qasim Khan said…
I do accept as true with all the ideas youĂ­ve offered in your post. They are very convincing and can definitely work. Essay Writer Service This article is an appealing wealth of informative data that is interesting and well-written.
Unknown said…
Werner Vogels just wrapped up the Day 3 re:Invent feature show, and this might be the most Assignment Writing invigorated I've at any time ever for AWS declarations in quite a while.
bojo2112jon said…
Hi! Thanks so much for posting useful info, I really like this, so thank you for sharing it! But I advice you to click on this essay writing service, where you can find needful help for you and buy tasks online. The prices are very low at all students subjects!
Sophie Peters said…
I work and study in absentia, there is no time for writing. I decided to find a service that I could trust with all my writing assignments. Chose these guys based on reviews. Of course, I hoped but did not think that I would choose such a cool service https://topessaybrands.com/review/varsitytutors/ The author is a professional in their field. Works are carried out exactly in the stipulated time. The text is always of high quality and well-written. Even the most picky teachers accept my work the first time. Thanks a lot. I recommend to everyone.
harry said…
Amazon is improving its services day by day just like the https://paytotakemyclassonline.com/ as they provide their services of taking your online classes on your behalf when needed. They not only take the class but also note down all of the important points told in the lecture and hand them over to you later on.
Agata Barnes said…
I recommend using this service if you need to quickly complete a written task such as an abstract or essay. From my own experience, I can say that writing a quality essay takes a lot of time. Since I work, I don't have much free time, so I sometimes use this service https://topessaybrands.com/review/papernow-org-review/ Very satisfied with the quality of this service. Guys are professionals. Service that is not ashamed to offer. I use it myself and recommend it to everyone.
casinononaams said…
It is not only a long process, but each part is seemingly more difficult than the last, and you have to find a way to make it all come https://grademiners.com/ together at the end. Our PhD dissertation services include writing and editing of proposals, buy PhD dissertation, research, and proofreading of papers as well as other services.
Unknown said…
If you want to write the best essay, then I know how to do it. Personally, it didn't take long for me and this cool service paper writers who did an excellent job with the task assigned to him. And the teacher is very pleased with my work. Personally, I really like them. A service that I am not ashamed to recommend.
Lilla Wilkinson said…
Hiya! Writers from grademiners offer top-notch custom paper writing services that will solve all your academic problems with little effort on your side. No need to endure the late lights trying to finish up your assignment.
Zayn Khaled said…
The Islamic date of 18 Jumada Al-Akhirah 1444 is used to determine the current prayer time dammam. For the convenience of all Muslims, an agenda for the namaz or Dammam salah for the upcoming seven and thirty days is provided.
Mark2030 said…
Specific products are being introduced, but this year AWS topped off quite a few improvements to existing products and workflows. Here are the ones I'm most interested in funny golf outfits
John Hardy said…
I say one thing you cannot ignore specials event about your family at home. Thanks a lot for sharing this article. Now it's time to avail vacuum sealer bags for more information.
unknown said…

The re:Invent announcements showcased cutting-edge innovations in cloud technology. Exciting developments like serverless architectures and AI enhancements are essential for modern businesses. For those swamped with academic commitments, leveraging reliable essay writing
services
can be a strategic move to stay abreast of such transformative industry updates.