SlideShare a Scribd company logo
1 of 76
Download to read offline
What is AWS?
AWS provides a highly reliable, scalable, low-
cost infrastructure platform in the cloud that
powers millions of businesses in over 245
countries and territories around the world.
Benefits
• Low Cost
• Elasticity & Agility
• Open & Flexible
• Secure
• Global Reach
• Eco Sustainable
What is AWS?
AWS – Cloud for Builders
Why building on AWS?
What’s the most
important for a new idea?
Author: Unknown
True believer: Me
Get an idea of the
outcomes you want
to accomplish
Do light research to
identify what
patterns, services,
and features are
needed
Manually deploy the
required services to
get a basic use case
running
AWS – Cloud for Builders
You did it! Today Tomorrow
Launching your simple
website on AWS
Common startup use case
• Custom landing pages to support marketing campaigns
• Microsites for experiments and market research
• Hosting a WordPress instance
• Company profile website
Amazon Lightsail
Low,
predictable
pricing
Click-to-
launch
blueprints and
OS
Managed
databases
In-console
networking
and more
Variety of bundled choices and pricing
Blueprints
Running your container
on AWS
Monoliths are OK
Monolith
Build and run production web applications at scale
AWS App Runner
No networks, server, pipelines,
or orchestrators to manage
Deploy directly from git
repository or container registry
Pay per second with granular
request-based pricing
Flexible application builds and deployments
Source code
repository
Build container
with existing
tooling
Push container
image to ECR
Development
Teams
Build application
with App Runner
Deploy application
or
Also supports the AWS Copilot CLI
Microservices
Microservices
Do one thing
z
Amazon Elastic Container Service (Amazon ECS)
Amazon Elastic Container Service (Amazon ECS) is a fully managed
container orchestration service that helps you easily deploy, manage, and
scale containerized applications..
Amazon Elastic Kubernetes Service (Amazon EKS)
Amazon Elastic Kubernetes Service (Amazon EKS) gives you the flexibility to
start, run, and scale Kubernetes applications in the AWS cloud or on-
premises.
Orchestrator
z
Amazon Elastic Compute Cloud (Amazon EC2)
Amazon Elastic Compute Cloud (Amazon EC2) is a web service that provides
you with complete control of your computing resources and lets you run on
Amazon’s proven computing environment.
AWS Fargate
AWS Fargate is a serverless compute engine for containers that removes
the need to provision and manage servers, lets you specify and pay for
resources per application, and improves security through application
isolation by design.
Hosting
Which services should I use?
Using infinitely scaling
file storage on AWS
Amazon Simple Storage Service (Amazon S3)
• Static websites and assets
• Dynamic web applications
• Handling file upload
• Automated file processing
• Worldwide file delivery at speed and scale
Static websites and assets
• Host static content such as HTML files, CSS, pictures, and
other assets, including client-side scripts (such as
JavaScript code)
• Files are accessed via their URI
• Works well to deploy JAMstack applications and any kind
of pre-rendered assets
Dynamic web applications
Handling file upload
Automated file processing
Worldwide file delivery at speed and scale
Serverless
Features
first
Focus on
events
Stateless Data flow Use the
services
Avoid
monolithic
thinking
Events are
triggers
that cause
action
The key to
scaling
effectively
Make data
decisions early
on
Don’t reinvent
the wheel
General approach to thinking serverlessly
What are serverless services?
Amazon
DynamoDB
Amazon API
Gateway
AWS
Lambda
AWS Step
Functions
Amazon S3
Amazon
EventBridge
Amazon Simple
Notification Service
(Amazon SNS)
Amazon Simple
Queue Service
(Amazon SQS)
Amazon
Kinesis
AWS
IoT Core
Amazon Elastic
Transcoder
Create a serverless application to support a customer review form
submitted from a webpage
Serverless Acrhitecture Example 1/
Amazon
API Gateway
AWS Lambda Amazon
DynamoDB
Create a serverless application to support a customer review form
submitted from a webpage
Serverless Acrhitecture Example 2/
Amazon
API Gateway
AWS Lambda Amazon
DynamoDB
AWS Lambda Amazon
Translate
Create a serverless application to support a customer review form
submitted from a webpage
Serverless Acrhitecture Example 3/
AWS Lambda
Amazon S3
Create a serverless application to support a customer review form
submitted from a webpage
Serverless Acrhitecture Example 4/
AWS Lambda
Amazon SNS
Amazon
Comprehend
Understanding how AWS Lambda fits in
Attributes
§ Runs on demand
§ Supports many runtimes
§ Responds to events
§ Stateless
§ Automatically scales
Best practices
§ Avoid lift-and-shift
§ One function per purpose
§ Keep functions small
§ Choose the right runtime for the job
§ Use functions for business logic and
plumbing between services
Easily building full stack
mobile apps on AWS
AWS Amplify
The fastest way to develop mobile and web
apps that scale
AWS Amplify Libraries
Analytics
Track user sessions, custom
user attributes and in-app
metrics
API
HTTP requests using REST
and GraphQL with support
for real-time data
Authentication
Authentication APIs with
prebuilt UI components for
your app
Data Store
On-device persistent
storage that automatically
synchronizes data between
you apps and the cloud.
XR
Work with augmented
reality and virtual reality
content in your apps
PubSub
Connect your app to
message-oriented
middleware on the cloud
Notifications
Push notifications with
campaign analytics and
targeting
Predictions
Add MI/ML capabilities to
your app powered by cloud
services
Interactions
Conversational bots
powered by deep learning
technologies
Storage
Manage user content
securely in public,
protected, and private
storage.
AWS Amplify Console: Hosting
AWS Amplify Console: Admin UI
When to use AWS Amplify?
Scenarios where AWS Amplify excel
• I want to build innovative features in my mobile app
powered by AWS services but I am not an expert in
back-end services
• I want a custom backend using pluggable and ready-
to-use components
• I want to modernize existing mobile apps with cloud
features
• I want to leverage ready-to-use solutions to reduce
data transfer and hosting cost
Scenarios where AWS Amplify may not be best fit
• I want to build a mobile application that differs from
Amplify’s opinionated approach
• I have a dedicated and responsive back-end team to
build API to support my data requirements for new
features
Quickly adopting artificial
intelligence on AWS
AI Services
Startups can use pre-trained AWS
AI Services to address common
business use cases such as
forecasting, image and video
analysis, or personalized
recommendations.
ML Services
Designed for every type of
startup to develop high-quality
models that automatically scale
in production.
ML Frameworks
Choose from TensorFlow,
PyTorch, Apache MXNet, and
other popular frameworks to
experiment with and customize
ML algorithms.
AWS AI & GenAI Services
Amazon Rekognition
Image and video analysis
Amazon Personalize
Customized user recommendations
Amazon Bedrock
Build and scale
generative AI applications
Amazon Rekognition: image detection
Amazon Rekognition: detect faces
Amazon Rekognition: compare faces
Amazon Rekognition: detect text
Amazon Personalize: personalized recommendations
Amazon Personalize: ranked recommendations
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
The easiest way to build and
scale generative AI applications
with foundation models (FMs)
Amazon
Bedrock
Accelerate development of generative AI
applications using FMs through an API,
without managing infrastructure
Choose FMs from Amazon, AI21 Labs,
Anthropic, Cohere, Meta, and Stability AI
to find the right FM for your use case
Privately customize FMs using
your organization’s data
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Choice of foundation models
Amazon Bedrock
JURASSIC-2
Multilingual LLMs
for text generation
in Spanish, French,
German,
Portuguese,
Italian, and Dutch
CLAUDE 2
LLM for
conversations,
question answering,
and workflow
automation based on
research into training
honest and
responsible AI
systems
Generation of unique,
realistic, high-quality
images, art, logos,
and designs
SDXL 1.0
Text summarization,
generation,
classification, open-
ended Q&A,
information
extraction,
embeddings and
search
AMAZON TITAN
COMMAND
Text generation
model for business
applications like
summarization,
copywriting, dialog,
extraction, and
question answering
Pre-trained and
fine-tuned LLMs
for natural
language tasks like
question answering
and reading
comprehension
LLAMA 2
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Build a data strategy to fuel your
generative AI applications
58
Choices for integrating data
including zero-ETL so you can
easily connect to all your data
Integrated
End-to-end data
governance capabilities
Governed
Comprehensive set of services for
storing and querying structured
unstructured and vector data
Comprehensive
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Keeping your data private and secure
All data is encrypted at rest
and PrivateLink support allows
access to Bedrock APIs via
customer's VPC endpoints
Customized foundation
models and the customer-
specific data that trains them
remain private
None of the customer's data is
used to train the underlying
model
AWS business value
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark. 61
What does cloud-enabled business value look like?
We’ve seen a 45-50
percent reduction in the
cost of infrastructure…
With AWS, we are spending 80%
of our time on software
development instead of hardware
troubleshooting…
We can scale our delivery
capacity up to 300
percent in just minutes…
It’s been incredibly rewarding to contribute
to environmental sustainability by
recycling decommissioned assets and
reducing our carbon footprint by powering
down the data centers…
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark.
Where does cloud business value come from?
I D C : N O N - T C O D R I V E R S C O N S T I T U T E O V E R 9 0 % O F E C O N O M I C B U S I N E S S V A L U E
62
5%
10%
29%
56%
Distribution of economic benefits from moving to AWS
IT infrastructure cost reductions
Risk mitigation - user productivity
IT staff productivity
Business productivity
The Business Value of Amazon Web Services, IDC Research, Inc., June 2022
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark.
Cost savings
What is it?
Infrastructure cost
savings / avoidance
from moving to the
cloud
Staff productivity
What is it?
Efficiency improvement
by function on a task-
by-task basis
Operational resilience
What is it?
Benefit of improving
SLAs and reducing
unplanned outage
Tactical impact Strategic impact
The AWS Cloud Value Framework
Sustainability
What is it?
Minimizing
environmental impact
of operations
Business agility
What is it?
Deploying new features/
applications faster and
reducing errors
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark.
Lost
opportunity
Infrastructure cost $
Time
Large
capital
expenditure
Opportunity
cost
Predicted demand
Traditional hardware
Actual demand
AWS
Key:
AWS matches capacity and demand…
64
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark.
Avoiding Unplanned Downtime (including Security Breaches)
Average cost of a
data breach (IBM
Security)
$4.2M
Range of cost of
IT downtime/hr.
(IT Intelligence
Consulting)
$140K-
540K
Average revenue
lost/hr. for an
unplanned app.
outage at large
enterprises
(IBM)
$400K+
Average cost of IT
downtime per
minute
(Gartner)
$5,400 What’s the impact of downtime?
(IT Director responses)
• 53% said lost revenue
• 47% said lost productivity
• 41% said lost brand equity or trust
Forrester 2019
Operational Resilience & Risk Avoidance with AWS
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark. 66
Task
Typical
reduction
Description
Server budgeting and planning 90% There is no capital server budget or plan in the AWS cloud
Server purchasing process 75% Instance purchasing requires minimal effort in comparison to server purchasing
Long-term capacity planning 75%
Capacity planning is simply a matter of initiating new instances based on thresholds and
much of this can be automated
Project budgeting and planning 75% Project budgeting and planning effort should be significantly reduced
Prepare detailed implementation plans 75% Implementation plans will reduced since instance initiation is very straightforward
Arrange repair for hardware in occasion of hardware
failure
100% Not necessary with AWS
Installing/upgrading/removing software 50% Simplify and automate OS patching/updating
Role Assessed: Server Administrator
Customer Example: Staff Productivity
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark. 67
Simplify requirement design by leveraging built-in
operational solutions (e.g., scaling, security) and hundreds
of AWS and third-party services and solutions to deliver
cloud-native products
Increase the speed build and test through with continuous
integration and delivery pipelines, and lower the cost of
experimentation spinning up and by shutting down
environments/services quickly
Reduce maintenance cost and simplify operations with
AWS providing IT infrastructure services, and AWS/third-
party managed services options
Cloud benefits
Eliminate deployment “wait time” with automated
application development and smaller deployment batches
Traditional software delivery lifecycle and
average % of time spent at each step *
22%
15%
23%
17%
12%
Requirements & Analysis
Design
Build
Integration & Test
Deploy
11%
Maintain
* Meta Group / Gartner research
Innovate faster while reducing failure costs
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark.
You build it, you run it
(Dr. Vogels)
+ you pay for it
(me)
Dr. Werner Vogels
VP and CTO at
Amazon.com
Photo by Guido van Nispen/CC BY 2.0
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark.
AWS Budgets Template
Budgets 1-click templates are a simplified way to start using AWS Budgets, with a single page
workflow
1 2
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark.
AWS Budgets – Set Budget Amount
Select the Period, the Renewal type and the budgeting method: Fixed, Planned or Auto-Adjusting
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark.
AWS Budgets – Set Budget Scope
Select All Services, or filter by specific AWS cost dimensions. Budget preview will update
automatically
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark.
AWS Budgets – Create Budget alerts
You can configure alerts to notify when you’re reaching or about to reach the budget threshold.
1
2
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark.
AWS Budgets – Overview Dashboard
The AWS Budgets dashboard is your hub for creating, tracking, and inspecting your budgets.
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark.
AWS Budgets – Notification Email Sample
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark.
AWS Budgets – Budget Reports
Budget Reports group relevant budgets together and deliver updates regularly via email.
1
2
76
AWS CTO Fellowship à
The AWS CTO Fellowship is a community of over
4,000 and growing early-stage and venture-
backed CTOs. The community is invite-only and
designed to benefit all seed-stage startups,
regardless of cloud preference, by providing with
access to technical resources, guidance and
networking.
Thank you
© 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Igor Ivaniuk
iivaniuk@amazon.com
https://www.linkedin.com/in/igorivaniuk/
https://twitter.com/I_Ivaniuk

More Related Content

Similar to "Fast Start to Building on AWS", Igor Ivaniuk

AWS Cloud Kata 2013 | Singapore - Getting to Scale on AWS
AWS Cloud Kata 2013 | Singapore - Getting to Scale on AWSAWS Cloud Kata 2013 | Singapore - Getting to Scale on AWS
AWS Cloud Kata 2013 | Singapore - Getting to Scale on AWSAmazon Web Services
 
Introduction to the AWS Cloud from Digital Tuesday Meetup
Introduction to the AWS Cloud from Digital Tuesday MeetupIntroduction to the AWS Cloud from Digital Tuesday Meetup
Introduction to the AWS Cloud from Digital Tuesday MeetupIan Massingham
 
Build an App on AWS for Your First 10 Million Users
Build an App on AWS for Your First 10 Million UsersBuild an App on AWS for Your First 10 Million Users
Build an App on AWS for Your First 10 Million UsersAmazon Web Services
 
Getting Started with AWS Lambda and the Serverless Cloud
Getting Started with AWS Lambda and the Serverless CloudGetting Started with AWS Lambda and the Serverless Cloud
Getting Started with AWS Lambda and the Serverless CloudAmazon Web Services
 
Day 2 Intro AWS.pptx
Day 2 Intro AWS.pptxDay 2 Intro AWS.pptx
Day 2 Intro AWS.pptxHariBabloo1
 
AWS Webinar: What is Cloud Computing? November 2013
AWS Webinar: What is Cloud Computing?  November 2013AWS Webinar: What is Cloud Computing?  November 2013
AWS Webinar: What is Cloud Computing? November 2013Amazon Web Services
 
Cloud First: New Architecture for New Infrastructure
Cloud First: New Architecture for New InfrastructureCloud First: New Architecture for New Infrastructure
Cloud First: New Architecture for New InfrastructureAmazon Web Services
 
SRV203 Getting Started with AWS Lambda and the Serverless Cloud
SRV203 Getting Started with AWS Lambda and the Serverless CloudSRV203 Getting Started with AWS Lambda and the Serverless Cloud
SRV203 Getting Started with AWS Lambda and the Serverless CloudAmazon Web Services
 
Connect and Interconnect – The Mesh of Event-Driven Compute and Marvelous Vir...
Connect and Interconnect – The Mesh of Event-Driven Compute and Marvelous Vir...Connect and Interconnect – The Mesh of Event-Driven Compute and Marvelous Vir...
Connect and Interconnect – The Mesh of Event-Driven Compute and Marvelous Vir...Amazon Web Services
 
Webinar aws 101 a walk through the aws cloud- introduction to cloud computi...
Webinar aws 101   a walk through the aws cloud- introduction to cloud computi...Webinar aws 101   a walk through the aws cloud- introduction to cloud computi...
Webinar aws 101 a walk through the aws cloud- introduction to cloud computi...Amazon Web Services
 
re:Invent Recap: Security Week at the SF Loft
re:Invent Recap: Security Week at the SF Loftre:Invent Recap: Security Week at the SF Loft
re:Invent Recap: Security Week at the SF LoftAmazon Web Services
 
Getting Started with Windows Workloads on Amazon EC2 - Toronto
 Getting Started with Windows Workloads on Amazon EC2 - Toronto Getting Started with Windows Workloads on Amazon EC2 - Toronto
Getting Started with Windows Workloads on Amazon EC2 - TorontoAmazon Web Services
 
Vom Server bis zum Workspace: Windows Anwendungen auf AWS - AWS Cloud Web Day...
Vom Server bis zum Workspace: Windows Anwendungen auf AWS - AWS Cloud Web Day...Vom Server bis zum Workspace: Windows Anwendungen auf AWS - AWS Cloud Web Day...
Vom Server bis zum Workspace: Windows Anwendungen auf AWS - AWS Cloud Web Day...AWS Germany
 
Your Basic Building Blocks - AWS Compute - AWS Summit Tel Aviv 2017
Your Basic Building Blocks - AWS Compute - AWS Summit Tel Aviv 2017Your Basic Building Blocks - AWS Compute - AWS Summit Tel Aviv 2017
Your Basic Building Blocks - AWS Compute - AWS Summit Tel Aviv 2017Amazon Web Services
 
[AWS Container Service] Getting Started with Cloud Map, App Mesh and Firecracker
[AWS Container Service] Getting Started with Cloud Map, App Mesh and Firecracker[AWS Container Service] Getting Started with Cloud Map, App Mesh and Firecracker
[AWS Container Service] Getting Started with Cloud Map, App Mesh and FirecrackerAmazon Web Services Korea
 
Aws 101 A walk-through the aws cloud (2013)
Aws 101  A walk-through the aws cloud (2013)Aws 101  A walk-through the aws cloud (2013)
Aws 101 A walk-through the aws cloud (2013)Martin Yan
 

Similar to "Fast Start to Building on AWS", Igor Ivaniuk (20)

AWS Services - Part 1
AWS Services - Part 1AWS Services - Part 1
AWS Services - Part 1
 
AWS Cloud Kata 2013 | Singapore - Getting to Scale on AWS
AWS Cloud Kata 2013 | Singapore - Getting to Scale on AWSAWS Cloud Kata 2013 | Singapore - Getting to Scale on AWS
AWS Cloud Kata 2013 | Singapore - Getting to Scale on AWS
 
Introduction to the AWS Cloud from Digital Tuesday Meetup
Introduction to the AWS Cloud from Digital Tuesday MeetupIntroduction to the AWS Cloud from Digital Tuesday Meetup
Introduction to the AWS Cloud from Digital Tuesday Meetup
 
Build an App on AWS for Your First 10 Million Users
Build an App on AWS for Your First 10 Million UsersBuild an App on AWS for Your First 10 Million Users
Build an App on AWS for Your First 10 Million Users
 
Intro-to-AWS.pptx
Intro-to-AWS.pptxIntro-to-AWS.pptx
Intro-to-AWS.pptx
 
Getting Started with AWS Lambda and the Serverless Cloud
Getting Started with AWS Lambda and the Serverless CloudGetting Started with AWS Lambda and the Serverless Cloud
Getting Started with AWS Lambda and the Serverless Cloud
 
What is Cloud Computing?
What is Cloud Computing?What is Cloud Computing?
What is Cloud Computing?
 
Aws coi7
Aws coi7Aws coi7
Aws coi7
 
Day 2 Intro AWS.pptx
Day 2 Intro AWS.pptxDay 2 Intro AWS.pptx
Day 2 Intro AWS.pptx
 
AWS Webinar: What is Cloud Computing? November 2013
AWS Webinar: What is Cloud Computing?  November 2013AWS Webinar: What is Cloud Computing?  November 2013
AWS Webinar: What is Cloud Computing? November 2013
 
Cloud First: New Architecture for New Infrastructure
Cloud First: New Architecture for New InfrastructureCloud First: New Architecture for New Infrastructure
Cloud First: New Architecture for New Infrastructure
 
SRV203 Getting Started with AWS Lambda and the Serverless Cloud
SRV203 Getting Started with AWS Lambda and the Serverless CloudSRV203 Getting Started with AWS Lambda and the Serverless Cloud
SRV203 Getting Started with AWS Lambda and the Serverless Cloud
 
Connect and Interconnect – The Mesh of Event-Driven Compute and Marvelous Vir...
Connect and Interconnect – The Mesh of Event-Driven Compute and Marvelous Vir...Connect and Interconnect – The Mesh of Event-Driven Compute and Marvelous Vir...
Connect and Interconnect – The Mesh of Event-Driven Compute and Marvelous Vir...
 
Webinar aws 101 a walk through the aws cloud- introduction to cloud computi...
Webinar aws 101   a walk through the aws cloud- introduction to cloud computi...Webinar aws 101   a walk through the aws cloud- introduction to cloud computi...
Webinar aws 101 a walk through the aws cloud- introduction to cloud computi...
 
re:Invent Recap: Security Week at the SF Loft
re:Invent Recap: Security Week at the SF Loftre:Invent Recap: Security Week at the SF Loft
re:Invent Recap: Security Week at the SF Loft
 
Getting Started with Windows Workloads on Amazon EC2 - Toronto
 Getting Started with Windows Workloads on Amazon EC2 - Toronto Getting Started with Windows Workloads on Amazon EC2 - Toronto
Getting Started with Windows Workloads on Amazon EC2 - Toronto
 
Vom Server bis zum Workspace: Windows Anwendungen auf AWS - AWS Cloud Web Day...
Vom Server bis zum Workspace: Windows Anwendungen auf AWS - AWS Cloud Web Day...Vom Server bis zum Workspace: Windows Anwendungen auf AWS - AWS Cloud Web Day...
Vom Server bis zum Workspace: Windows Anwendungen auf AWS - AWS Cloud Web Day...
 
Your Basic Building Blocks - AWS Compute - AWS Summit Tel Aviv 2017
Your Basic Building Blocks - AWS Compute - AWS Summit Tel Aviv 2017Your Basic Building Blocks - AWS Compute - AWS Summit Tel Aviv 2017
Your Basic Building Blocks - AWS Compute - AWS Summit Tel Aviv 2017
 
[AWS Container Service] Getting Started with Cloud Map, App Mesh and Firecracker
[AWS Container Service] Getting Started with Cloud Map, App Mesh and Firecracker[AWS Container Service] Getting Started with Cloud Map, App Mesh and Firecracker
[AWS Container Service] Getting Started with Cloud Map, App Mesh and Firecracker
 
Aws 101 A walk-through the aws cloud (2013)
Aws 101  A walk-through the aws cloud (2013)Aws 101  A walk-through the aws cloud (2013)
Aws 101 A walk-through the aws cloud (2013)
 

More from Fwdays

"How Preply reduced ML model development time from 1 month to 1 day",Yevhen Y...
"How Preply reduced ML model development time from 1 month to 1 day",Yevhen Y..."How Preply reduced ML model development time from 1 month to 1 day",Yevhen Y...
"How Preply reduced ML model development time from 1 month to 1 day",Yevhen Y...Fwdays
 
"GenAI Apps: Our Journey from Ideas to Production Excellence",Danil Topchii
"GenAI Apps: Our Journey from Ideas to Production Excellence",Danil Topchii"GenAI Apps: Our Journey from Ideas to Production Excellence",Danil Topchii
"GenAI Apps: Our Journey from Ideas to Production Excellence",Danil TopchiiFwdays
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
"What is a RAG system and how to build it",Dmytro Spodarets
"What is a RAG system and how to build it",Dmytro Spodarets"What is a RAG system and how to build it",Dmytro Spodarets
"What is a RAG system and how to build it",Dmytro SpodaretsFwdays
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
"Distributed graphs and microservices in Prom.ua", Maksym Kindritskyi
"Distributed graphs and microservices in Prom.ua",  Maksym Kindritskyi"Distributed graphs and microservices in Prom.ua",  Maksym Kindritskyi
"Distributed graphs and microservices in Prom.ua", Maksym KindritskyiFwdays
 
"Rethinking the existing data loading and processing process as an ETL exampl...
"Rethinking the existing data loading and processing process as an ETL exampl..."Rethinking the existing data loading and processing process as an ETL exampl...
"Rethinking the existing data loading and processing process as an ETL exampl...Fwdays
 
"How Ukrainian IT specialist can go on vacation abroad without crossing the T...
"How Ukrainian IT specialist can go on vacation abroad without crossing the T..."How Ukrainian IT specialist can go on vacation abroad without crossing the T...
"How Ukrainian IT specialist can go on vacation abroad without crossing the T...Fwdays
 
"The Strength of Being Vulnerable: the experience from CIA, Tesla and Uber", ...
"The Strength of Being Vulnerable: the experience from CIA, Tesla and Uber", ..."The Strength of Being Vulnerable: the experience from CIA, Tesla and Uber", ...
"The Strength of Being Vulnerable: the experience from CIA, Tesla and Uber", ...Fwdays
 
"[QUICK TALK] Radical candor: how to achieve results faster thanks to a cultu...
"[QUICK TALK] Radical candor: how to achieve results faster thanks to a cultu..."[QUICK TALK] Radical candor: how to achieve results faster thanks to a cultu...
"[QUICK TALK] Radical candor: how to achieve results faster thanks to a cultu...Fwdays
 
"[QUICK TALK] PDP Plan, the only one door to raise your salary and boost care...
"[QUICK TALK] PDP Plan, the only one door to raise your salary and boost care..."[QUICK TALK] PDP Plan, the only one door to raise your salary and boost care...
"[QUICK TALK] PDP Plan, the only one door to raise your salary and boost care...Fwdays
 
"4 horsemen of the apocalypse of working relationships (+ antidotes to them)"...
"4 horsemen of the apocalypse of working relationships (+ antidotes to them)"..."4 horsemen of the apocalypse of working relationships (+ antidotes to them)"...
"4 horsemen of the apocalypse of working relationships (+ antidotes to them)"...Fwdays
 
"Reconnecting with Purpose: Rediscovering Job Interest after Burnout", Anast...
"Reconnecting with Purpose: Rediscovering Job Interest after Burnout",  Anast..."Reconnecting with Purpose: Rediscovering Job Interest after Burnout",  Anast...
"Reconnecting with Purpose: Rediscovering Job Interest after Burnout", Anast...Fwdays
 
"Mentoring 101: How to effectively invest experience in the success of others...
"Mentoring 101: How to effectively invest experience in the success of others..."Mentoring 101: How to effectively invest experience in the success of others...
"Mentoring 101: How to effectively invest experience in the success of others...Fwdays
 
"Mission (im) possible: How to get an offer in 2024?", Oleksandra Myronova
"Mission (im) possible: How to get an offer in 2024?",  Oleksandra Myronova"Mission (im) possible: How to get an offer in 2024?",  Oleksandra Myronova
"Mission (im) possible: How to get an offer in 2024?", Oleksandra MyronovaFwdays
 
"Why have we learned how to package products, but not how to 'package ourselv...
"Why have we learned how to package products, but not how to 'package ourselv..."Why have we learned how to package products, but not how to 'package ourselv...
"Why have we learned how to package products, but not how to 'package ourselv...Fwdays
 
"How to tame the dragon, or leadership with imposter syndrome", Oleksandr Zin...
"How to tame the dragon, or leadership with imposter syndrome", Oleksandr Zin..."How to tame the dragon, or leadership with imposter syndrome", Oleksandr Zin...
"How to tame the dragon, or leadership with imposter syndrome", Oleksandr Zin...Fwdays
 

More from Fwdays (20)

"How Preply reduced ML model development time from 1 month to 1 day",Yevhen Y...
"How Preply reduced ML model development time from 1 month to 1 day",Yevhen Y..."How Preply reduced ML model development time from 1 month to 1 day",Yevhen Y...
"How Preply reduced ML model development time from 1 month to 1 day",Yevhen Y...
 
"GenAI Apps: Our Journey from Ideas to Production Excellence",Danil Topchii
"GenAI Apps: Our Journey from Ideas to Production Excellence",Danil Topchii"GenAI Apps: Our Journey from Ideas to Production Excellence",Danil Topchii
"GenAI Apps: Our Journey from Ideas to Production Excellence",Danil Topchii
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
"What is a RAG system and how to build it",Dmytro Spodarets
"What is a RAG system and how to build it",Dmytro Spodarets"What is a RAG system and how to build it",Dmytro Spodarets
"What is a RAG system and how to build it",Dmytro Spodarets
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
"Distributed graphs and microservices in Prom.ua", Maksym Kindritskyi
"Distributed graphs and microservices in Prom.ua",  Maksym Kindritskyi"Distributed graphs and microservices in Prom.ua",  Maksym Kindritskyi
"Distributed graphs and microservices in Prom.ua", Maksym Kindritskyi
 
"Rethinking the existing data loading and processing process as an ETL exampl...
"Rethinking the existing data loading and processing process as an ETL exampl..."Rethinking the existing data loading and processing process as an ETL exampl...
"Rethinking the existing data loading and processing process as an ETL exampl...
 
"How Ukrainian IT specialist can go on vacation abroad without crossing the T...
"How Ukrainian IT specialist can go on vacation abroad without crossing the T..."How Ukrainian IT specialist can go on vacation abroad without crossing the T...
"How Ukrainian IT specialist can go on vacation abroad without crossing the T...
 
"The Strength of Being Vulnerable: the experience from CIA, Tesla and Uber", ...
"The Strength of Being Vulnerable: the experience from CIA, Tesla and Uber", ..."The Strength of Being Vulnerable: the experience from CIA, Tesla and Uber", ...
"The Strength of Being Vulnerable: the experience from CIA, Tesla and Uber", ...
 
"[QUICK TALK] Radical candor: how to achieve results faster thanks to a cultu...
"[QUICK TALK] Radical candor: how to achieve results faster thanks to a cultu..."[QUICK TALK] Radical candor: how to achieve results faster thanks to a cultu...
"[QUICK TALK] Radical candor: how to achieve results faster thanks to a cultu...
 
"[QUICK TALK] PDP Plan, the only one door to raise your salary and boost care...
"[QUICK TALK] PDP Plan, the only one door to raise your salary and boost care..."[QUICK TALK] PDP Plan, the only one door to raise your salary and boost care...
"[QUICK TALK] PDP Plan, the only one door to raise your salary and boost care...
 
"4 horsemen of the apocalypse of working relationships (+ antidotes to them)"...
"4 horsemen of the apocalypse of working relationships (+ antidotes to them)"..."4 horsemen of the apocalypse of working relationships (+ antidotes to them)"...
"4 horsemen of the apocalypse of working relationships (+ antidotes to them)"...
 
"Reconnecting with Purpose: Rediscovering Job Interest after Burnout", Anast...
"Reconnecting with Purpose: Rediscovering Job Interest after Burnout",  Anast..."Reconnecting with Purpose: Rediscovering Job Interest after Burnout",  Anast...
"Reconnecting with Purpose: Rediscovering Job Interest after Burnout", Anast...
 
"Mentoring 101: How to effectively invest experience in the success of others...
"Mentoring 101: How to effectively invest experience in the success of others..."Mentoring 101: How to effectively invest experience in the success of others...
"Mentoring 101: How to effectively invest experience in the success of others...
 
"Mission (im) possible: How to get an offer in 2024?", Oleksandra Myronova
"Mission (im) possible: How to get an offer in 2024?",  Oleksandra Myronova"Mission (im) possible: How to get an offer in 2024?",  Oleksandra Myronova
"Mission (im) possible: How to get an offer in 2024?", Oleksandra Myronova
 
"Why have we learned how to package products, but not how to 'package ourselv...
"Why have we learned how to package products, but not how to 'package ourselv..."Why have we learned how to package products, but not how to 'package ourselv...
"Why have we learned how to package products, but not how to 'package ourselv...
 
"How to tame the dragon, or leadership with imposter syndrome", Oleksandr Zin...
"How to tame the dragon, or leadership with imposter syndrome", Oleksandr Zin..."How to tame the dragon, or leadership with imposter syndrome", Oleksandr Zin...
"How to tame the dragon, or leadership with imposter syndrome", Oleksandr Zin...
 

Recently uploaded

Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfjimielynbastida
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 

Recently uploaded (20)

Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdf
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 

"Fast Start to Building on AWS", Igor Ivaniuk

  • 1.
  • 3. AWS provides a highly reliable, scalable, low- cost infrastructure platform in the cloud that powers millions of businesses in over 245 countries and territories around the world. Benefits • Low Cost • Elasticity & Agility • Open & Flexible • Secure • Global Reach • Eco Sustainable What is AWS?
  • 4.
  • 5.
  • 6. AWS – Cloud for Builders
  • 8.
  • 9. What’s the most important for a new idea?
  • 11. Get an idea of the outcomes you want to accomplish Do light research to identify what patterns, services, and features are needed Manually deploy the required services to get a basic use case running AWS – Cloud for Builders You did it! Today Tomorrow
  • 13. Common startup use case • Custom landing pages to support marketing campaigns • Microsites for experiments and market research • Hosting a WordPress instance • Company profile website
  • 15. Variety of bundled choices and pricing
  • 19. Build and run production web applications at scale AWS App Runner No networks, server, pipelines, or orchestrators to manage Deploy directly from git repository or container registry Pay per second with granular request-based pricing
  • 20. Flexible application builds and deployments Source code repository Build container with existing tooling Push container image to ECR Development Teams Build application with App Runner Deploy application or Also supports the AWS Copilot CLI
  • 22. z Amazon Elastic Container Service (Amazon ECS) Amazon Elastic Container Service (Amazon ECS) is a fully managed container orchestration service that helps you easily deploy, manage, and scale containerized applications.. Amazon Elastic Kubernetes Service (Amazon EKS) Amazon Elastic Kubernetes Service (Amazon EKS) gives you the flexibility to start, run, and scale Kubernetes applications in the AWS cloud or on- premises. Orchestrator
  • 23. z Amazon Elastic Compute Cloud (Amazon EC2) Amazon Elastic Compute Cloud (Amazon EC2) is a web service that provides you with complete control of your computing resources and lets you run on Amazon’s proven computing environment. AWS Fargate AWS Fargate is a serverless compute engine for containers that removes the need to provision and manage servers, lets you specify and pay for resources per application, and improves security through application isolation by design. Hosting
  • 26. Amazon Simple Storage Service (Amazon S3) • Static websites and assets • Dynamic web applications • Handling file upload • Automated file processing • Worldwide file delivery at speed and scale
  • 27. Static websites and assets • Host static content such as HTML files, CSS, pictures, and other assets, including client-side scripts (such as JavaScript code) • Files are accessed via their URI • Works well to deploy JAMstack applications and any kind of pre-rendered assets
  • 31. Worldwide file delivery at speed and scale
  • 33. Features first Focus on events Stateless Data flow Use the services Avoid monolithic thinking Events are triggers that cause action The key to scaling effectively Make data decisions early on Don’t reinvent the wheel General approach to thinking serverlessly
  • 34. What are serverless services? Amazon DynamoDB Amazon API Gateway AWS Lambda AWS Step Functions Amazon S3 Amazon EventBridge Amazon Simple Notification Service (Amazon SNS) Amazon Simple Queue Service (Amazon SQS) Amazon Kinesis AWS IoT Core Amazon Elastic Transcoder
  • 35. Create a serverless application to support a customer review form submitted from a webpage Serverless Acrhitecture Example 1/ Amazon API Gateway AWS Lambda Amazon DynamoDB
  • 36. Create a serverless application to support a customer review form submitted from a webpage Serverless Acrhitecture Example 2/ Amazon API Gateway AWS Lambda Amazon DynamoDB AWS Lambda Amazon Translate
  • 37. Create a serverless application to support a customer review form submitted from a webpage Serverless Acrhitecture Example 3/ AWS Lambda Amazon S3
  • 38. Create a serverless application to support a customer review form submitted from a webpage Serverless Acrhitecture Example 4/ AWS Lambda Amazon SNS Amazon Comprehend
  • 39. Understanding how AWS Lambda fits in Attributes § Runs on demand § Supports many runtimes § Responds to events § Stateless § Automatically scales Best practices § Avoid lift-and-shift § One function per purpose § Keep functions small § Choose the right runtime for the job § Use functions for business logic and plumbing between services
  • 40. Easily building full stack mobile apps on AWS
  • 41. AWS Amplify The fastest way to develop mobile and web apps that scale
  • 42. AWS Amplify Libraries Analytics Track user sessions, custom user attributes and in-app metrics API HTTP requests using REST and GraphQL with support for real-time data Authentication Authentication APIs with prebuilt UI components for your app Data Store On-device persistent storage that automatically synchronizes data between you apps and the cloud. XR Work with augmented reality and virtual reality content in your apps PubSub Connect your app to message-oriented middleware on the cloud Notifications Push notifications with campaign analytics and targeting Predictions Add MI/ML capabilities to your app powered by cloud services Interactions Conversational bots powered by deep learning technologies Storage Manage user content securely in public, protected, and private storage.
  • 45. When to use AWS Amplify? Scenarios where AWS Amplify excel • I want to build innovative features in my mobile app powered by AWS services but I am not an expert in back-end services • I want a custom backend using pluggable and ready- to-use components • I want to modernize existing mobile apps with cloud features • I want to leverage ready-to-use solutions to reduce data transfer and hosting cost Scenarios where AWS Amplify may not be best fit • I want to build a mobile application that differs from Amplify’s opinionated approach • I have a dedicated and responsive back-end team to build API to support my data requirements for new features
  • 47. AI Services Startups can use pre-trained AWS AI Services to address common business use cases such as forecasting, image and video analysis, or personalized recommendations. ML Services Designed for every type of startup to develop high-quality models that automatically scale in production. ML Frameworks Choose from TensorFlow, PyTorch, Apache MXNet, and other popular frameworks to experiment with and customize ML algorithms.
  • 48. AWS AI & GenAI Services Amazon Rekognition Image and video analysis Amazon Personalize Customized user recommendations Amazon Bedrock Build and scale generative AI applications
  • 54. Amazon Personalize: ranked recommendations
  • 55. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. The easiest way to build and scale generative AI applications with foundation models (FMs) Amazon Bedrock Accelerate development of generative AI applications using FMs through an API, without managing infrastructure Choose FMs from Amazon, AI21 Labs, Anthropic, Cohere, Meta, and Stability AI to find the right FM for your use case Privately customize FMs using your organization’s data
  • 56. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. Choice of foundation models Amazon Bedrock JURASSIC-2 Multilingual LLMs for text generation in Spanish, French, German, Portuguese, Italian, and Dutch CLAUDE 2 LLM for conversations, question answering, and workflow automation based on research into training honest and responsible AI systems Generation of unique, realistic, high-quality images, art, logos, and designs SDXL 1.0 Text summarization, generation, classification, open- ended Q&A, information extraction, embeddings and search AMAZON TITAN COMMAND Text generation model for business applications like summarization, copywriting, dialog, extraction, and question answering Pre-trained and fine-tuned LLMs for natural language tasks like question answering and reading comprehension LLAMA 2
  • 57. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. Build a data strategy to fuel your generative AI applications 58 Choices for integrating data including zero-ETL so you can easily connect to all your data Integrated End-to-end data governance capabilities Governed Comprehensive set of services for storing and querying structured unstructured and vector data Comprehensive
  • 58. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. Keeping your data private and secure All data is encrypted at rest and PrivateLink support allows access to Bedrock APIs via customer's VPC endpoints Customized foundation models and the customer- specific data that trains them remain private None of the customer's data is used to train the underlying model
  • 60. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark. 61 What does cloud-enabled business value look like? We’ve seen a 45-50 percent reduction in the cost of infrastructure… With AWS, we are spending 80% of our time on software development instead of hardware troubleshooting… We can scale our delivery capacity up to 300 percent in just minutes… It’s been incredibly rewarding to contribute to environmental sustainability by recycling decommissioned assets and reducing our carbon footprint by powering down the data centers…
  • 61. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark. Where does cloud business value come from? I D C : N O N - T C O D R I V E R S C O N S T I T U T E O V E R 9 0 % O F E C O N O M I C B U S I N E S S V A L U E 62 5% 10% 29% 56% Distribution of economic benefits from moving to AWS IT infrastructure cost reductions Risk mitigation - user productivity IT staff productivity Business productivity The Business Value of Amazon Web Services, IDC Research, Inc., June 2022
  • 62. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark. Cost savings What is it? Infrastructure cost savings / avoidance from moving to the cloud Staff productivity What is it? Efficiency improvement by function on a task- by-task basis Operational resilience What is it? Benefit of improving SLAs and reducing unplanned outage Tactical impact Strategic impact The AWS Cloud Value Framework Sustainability What is it? Minimizing environmental impact of operations Business agility What is it? Deploying new features/ applications faster and reducing errors
  • 63. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark. Lost opportunity Infrastructure cost $ Time Large capital expenditure Opportunity cost Predicted demand Traditional hardware Actual demand AWS Key: AWS matches capacity and demand… 64
  • 64. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark. Avoiding Unplanned Downtime (including Security Breaches) Average cost of a data breach (IBM Security) $4.2M Range of cost of IT downtime/hr. (IT Intelligence Consulting) $140K- 540K Average revenue lost/hr. for an unplanned app. outage at large enterprises (IBM) $400K+ Average cost of IT downtime per minute (Gartner) $5,400 What’s the impact of downtime? (IT Director responses) • 53% said lost revenue • 47% said lost productivity • 41% said lost brand equity or trust Forrester 2019 Operational Resilience & Risk Avoidance with AWS
  • 65. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark. 66 Task Typical reduction Description Server budgeting and planning 90% There is no capital server budget or plan in the AWS cloud Server purchasing process 75% Instance purchasing requires minimal effort in comparison to server purchasing Long-term capacity planning 75% Capacity planning is simply a matter of initiating new instances based on thresholds and much of this can be automated Project budgeting and planning 75% Project budgeting and planning effort should be significantly reduced Prepare detailed implementation plans 75% Implementation plans will reduced since instance initiation is very straightforward Arrange repair for hardware in occasion of hardware failure 100% Not necessary with AWS Installing/upgrading/removing software 50% Simplify and automate OS patching/updating Role Assessed: Server Administrator Customer Example: Staff Productivity
  • 66. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark. 67 Simplify requirement design by leveraging built-in operational solutions (e.g., scaling, security) and hundreds of AWS and third-party services and solutions to deliver cloud-native products Increase the speed build and test through with continuous integration and delivery pipelines, and lower the cost of experimentation spinning up and by shutting down environments/services quickly Reduce maintenance cost and simplify operations with AWS providing IT infrastructure services, and AWS/third- party managed services options Cloud benefits Eliminate deployment “wait time” with automated application development and smaller deployment batches Traditional software delivery lifecycle and average % of time spent at each step * 22% 15% 23% 17% 12% Requirements & Analysis Design Build Integration & Test Deploy 11% Maintain * Meta Group / Gartner research Innovate faster while reducing failure costs
  • 67. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark. You build it, you run it (Dr. Vogels) + you pay for it (me) Dr. Werner Vogels VP and CTO at Amazon.com Photo by Guido van Nispen/CC BY 2.0
  • 68. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark. AWS Budgets Template Budgets 1-click templates are a simplified way to start using AWS Budgets, with a single page workflow 1 2
  • 69. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark. AWS Budgets – Set Budget Amount Select the Period, the Renewal type and the budgeting method: Fixed, Planned or Auto-Adjusting
  • 70. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark. AWS Budgets – Set Budget Scope Select All Services, or filter by specific AWS cost dimensions. Budget preview will update automatically
  • 71. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark. AWS Budgets – Create Budget alerts You can configure alerts to notify when you’re reaching or about to reach the budget threshold. 1 2
  • 72. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark. AWS Budgets – Overview Dashboard The AWS Budgets dashboard is your hub for creating, tracking, and inspecting your budgets.
  • 73. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark. AWS Budgets – Notification Email Sample
  • 74. © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark. AWS Budgets – Budget Reports Budget Reports group relevant budgets together and deliver updates regularly via email. 1 2
  • 75. 76 AWS CTO Fellowship à The AWS CTO Fellowship is a community of over 4,000 and growing early-stage and venture- backed CTOs. The community is invite-only and designed to benefit all seed-stage startups, regardless of cloud preference, by providing with access to technical resources, guidance and networking.
  • 76. Thank you © 2023, Amazon Web Services, Inc. or its affiliates. All rights reserved. Igor Ivaniuk iivaniuk@amazon.com https://www.linkedin.com/in/igorivaniuk/ https://twitter.com/I_Ivaniuk