kurtzace / Diary2021

1 stars 1 forks source link

AWS Summit ANZ May 18to19 #14

Open kurtzace opened 2 years ago

kurtzace commented 2 years ago

AWS Amplify

Personas who could use

Amplify Studio can bridge the gap.

figma- gives you url- synced into studio- generate react components code and sync with your datamodel.

- Developer

flutter, react, react native

- SRE

serverless, scaling, storage(dynamo), change mem/cpu sizing, traffic

Analytics either goes to kinesis streams or pinpoint depending on the use case

Some customers are using cloudwatch rum also to pull application performance statistics into aws outside of analytics



## Tools
- amplify cli
- studio
- libraries
kurtzace commented 2 years ago

inventing experiences

image image

kurtzace commented 2 years ago

Day 2 keynote

Quote: Be stubborn on vision and be flexible on the details

regions consists of many AZs

aws accelerator : networking service, faster user experience, find an optimal pathway to the nearest regional endpoint. supports endpoints in multiple AWS Regions. routes traffic to the closest AWS edge

Sustainability

Aws carbon footprint tool

AWS gravitron: 64bit ARM core to reduce costs - compared to x86. Example RDS can be switched to gravitron with single click. twice transactions per seconds and twice query speed - but half the cost. to reduce carbon footprint.

Eg: Reefcloud.ai - end to end monitoring for reefs - scientific - allows users to upload images - the tool analyses data - within hours - everyone has updated dashboards - synthesizes reports - process data faster with half the cost. AWS batch inferences images - step functions used with fargate. temp and cyclone effect studied. Indexing - 30 c5 large instances - otherwise mostly lambdas are used with event bridge. Build automated vehicles to collect telemetry data with edge computing.

kurtzace commented 2 years ago

Build resilient microservices using fault-tolerant patterns

Tags: circuit-breaker, saga, AWS Fault Injection Simulator, recovery , data consistency

network outage: infinite wait for answers - when some outage occurs, no timeouts, no circuit breakers - many timeouts. Reties with backoff code sample

instead of code - how about the retry is built into step function image

Have timeout to prevent more than anticipated delays. As blocked resources may hold mem/database threads. A circuit breaker can come to the rescue: image - can prevent calls to bad service - return bad response immediately. Periodic retry to bad service is done.

Steps function has built in circuit breaker. image

state machine have state schema definition to make state diagram.

Microservice benefits:

kurtzace commented 2 years ago

Amazon quicksights and viz

Tag: dynamic reports, insights,embedded analytics, detect monetization capabilities, low code, rich apis, insights, ofrecast, nlp processing, pay as you go

Existing BI tools issues:

Quicksight pricing

Quicksight Q:

ask Qs on data and get answers using NLP on fly

has 1 click embedding

security via namespace (each org has own namespace) row level security too authoring role allows dashboard creation within namespace

embedding:

in quicksight - share dashboard. Allow list domain (imagine a site on s3 with cloudfront url) Paste iframe to your site. Add Quicksite q search bar: for NLP. example image