SlideShare a Scribd company logo
© 2022, Amazon Web Services, Inc. or its affiliates.
Suman Debnath
Principal Developer Advocate, Data Engineering
Amazon Web Services
significant features and services
launched in 2021
TODAY
Shipping the
booster rockets
1 MONTH PRIOR
First railroad built in England 1798
First railroad built in the US
1827
4 feet,
8½ inches
Railway gauge
Same tools used to build wagons
1600s
4 feet,
8½ inches
Ruts first made by
Roman war chariots
100 AD
4 feet,
8½ inches
TODAY
Ruts first made by
Roman war chariots
100 AD
Don’t let the past
define your
Amazon
Leaders start with the customer and work
backwards. They work vigorously to earn
and keep customer trust. Although leaders
pay attention to competitors,
they obsess over customers.
90% of the AWS roadmap is driven by
direct customer feedback, and this is
also true of open source.
Open source your way. Customers tell
us that they love the choice available
to them when it comes to how they
want to run their open source
workloads.
Customer obsession also means that
we want to understand the pain points
customers have when it comes to
using open source software and then
helping them tackle these pain points.
Self Managed
Deploy Apache Airflow
• Amazon EC2
• Amazon ECS
• Amazon EKS
VPC
AWS Cloud
Amazon Redshift Cluster
/
VPC
Managed Service
Managed Apache Airflow
• AWS Managed Workflows
for Apache Airflow
• A fully managed service for
Apache Airflow
AWS Marketplace
Find AWS Partners who
can help you deploy
Apache Airflow or who
provide Apache Airflow
managed services
Developing locally
aws-mwaa-local-runner
helps developers
develop, debug, test and
run workflows locally
https://github.com/aws/aws-mwaa-local-runner
Leaders have relentlessly high
standards—many people may think
these standards are unreasonably high.
Leaders are continually raising the bar
and driving their teams to deliver high-
quality products, services, and
processes.
Leaders ensure that defects do not get
sent down the line and that problems are
fixed so they stay fixed.
Amazon
CloudSearch
(Apache Solr)
Amazon
Elasticsearch
Service
Amazon EMR
(Apache
Hadoop,
Apache Hudi)
Amazon Managed
Streaming for
Apache Kafka
Analytics
Amazon Kinesis
Data Analytics for
Java (powered by
Apache Flink)
Database
Amazon
ElastiCache
for Redis,
Memcached
Amazon RDS for
MySQL,
MariaDB,
PostgreSQL
Amazon Aurora
for MySQL,
PostgreSQL
Amazon
Keyspaces
Apache
MXNet on
AWS
PyTorch
on AWS
TensorFlow
on AWS
Machine learning
Amazon
SageMaker
Neo
Amazon
SageMaker
Clarify
Amazon Neptune
TorchServe
Leaders expect and require innovation
and invention from their teams and
always find ways to simplify.
They are externally aware, look for new
ideas from everywhere, and are not
limited by "not invented here."
As we do new things, we accept that we
may be misunderstood for long periods
of time.
Self Manage
• Open Source technology skill and expertise
• Installation and configuration of OSS
• Scaling and performance tuning
• Security configuration
• Patching – updates and security fixes
• Upstream contributions and fixes
• Support of open source technology
• Infrastructure patching – security and functional
• Compute orchestration, provisioning
• Cluster scaling
• Physical hardware, host OS/kernel, networking, and facilities
• Physical data centre capabilities
Managed Open Source
Self Manage
• Open Source technology skill and expertise
• Installation and configuration of OSS
• Scaling and performance tuning
• Security configuration
• Patching – updates and security fixes
• Upstream contributions and fixes
• Support of open source technology
• Infrastructure patching – security and functional
• Compute orchestration, provisioning
• Cluster scaling
• Physical hardware, host OS/kernel, networking, and facilities
• Physical data centre capabilities
• Use open source technology
Amazon
and lets
thembuild
David Woodhouse
Madyln Olson Robert Zhu
Michael McCandless Clare Ligouri James Gosling
Iliana Etaoin
This is just a small
selection of open
source builders at
Amazon…
Two-pizzateams
foster
Database & analytics Compute Machine learning Developer tools
• OpenSearch
• PartiQL
• Deequ
• Amazon Athena
Federated Query
• Babelfish for
PostgreSQL
• AWS SDK for pandas
• Amazon Linux
• Bottlerocket
• Firecracker
• AWS Nitro
Enclaves
• AWS
ParallelCluster
• Amazon EKS
Distro
• Amazon SageMaker Neo
• Apache MXNet
• Gluon, AutoGluon
• Sockeye
• TorchServe
• AWS Neuron SDK
• Deep Java Library
• Deep Graph Library
• Amazon SageMaker Clarify
• Amazon SageMaker
Jumpstart
• Amazon Corretto
• AWS Cloud
Development Kit
• Boto 3
• Cdk8s
• .NET Porting Assistant
Serverless Web development Security Other
• Chalice
• AWS SAM and SAM
CLI
• AWS Amplify
• AWS SDKs
• s2n
• Amazon Corretto Crypto
Provider
• Open Distro for Telemtry
• AWS IoT Greengrass v2
• FreeRTOS LTS
• AWS SaaS Boost
Database & analytics Compute Machine learning Developer tools
• OpenSearch
• PartiQL
• Deequ
• Amazon Athena
Federated Query
• Babelfish for
PostgreSQL
• AWS SDK for pandas
• Amazon Linux
• Bottlerocket
• Firecracker
• AWS Nitro
Enclaves
• AWS
ParallelCluster
• Amazon EKS
Distro
• Amazon SageMaker Neo
• Apache MXNet
• Gluon, AutoGluon
• Sockeye
• TorchServe
• AWS Neuron SDK
• Deep Java Library
• Deep Graph Library
• Amazon SageMaker Clarify
• Amazon SageMaker
Jumpstart
• Amazon Corretto
• AWS Cloud
Development Kit
• Boto 3
• Cdk8s
• .NET Porting Assistant
Serverless Web development Security Other
• Chalice
• AWS SAM and SAM
CLI
• AWS Amplify
• AWS SDKs
• s2n
• Amazon Corretto Crypto
Provider
• Open Distro for Telemtry
• AWS IoT Greengrass v2
• FreeRTOS LTS
• AWS SaaS Boost
Linux-based open-source operating system that is
purpose-built by Amazon Web Services for running
containers on virtual machines or bare metal hosts.
Security from the ground up
Only essential software need to run containers, SELinus enabled by default, dm-
verity protects read only root file system, no shell and more
Flexible
Ability to easily create different builds (variants)
Transactional
TUF – The Update Framework used to publish and secure repositories. Full disk
images are used to toggle updates for robust fall back on failure recovery
Code contributions
Amazon Neptune is compatible with Apache TinkerPop and AWS has contributed bug fixes and
enhancements to the Apache TinkerPop project
Part of the community
AWS developer currently serving as the PMC Chair
Members of the Amazon Neptune team include the author of “Practical Gremlin”,
An open source graph computing framework and
provides a standard way to interface with a number of
different databases.
Thinking small is a self-fulfilling prophecy.
Leaders create and communicate a bold
direction that inspires results.
They think differently and look around
corners for ways to serve customers.
dev.to/aws @AWSOpen aws.amazon.com/blogs/opensource/
Networks
Compute
Datacenters
Storage
Databases
Load balancers
Cloud has made
everything a
programmable
resource
Every type of
Every type
of
and be
OpenSourceIndia-Suman.pptx

More Related Content

Similar to OpenSourceIndia-Suman.pptx

10 Pro Tips for Scaling Your Startup from 0-10M Users
10 Pro Tips for Scaling Your Startup from 0-10M Users10 Pro Tips for Scaling Your Startup from 0-10M Users
10 Pro Tips for Scaling Your Startup from 0-10M Users
Amazon Web Services
 
What is Amazon Web Services & How to Start to deploy your apps ?
What is Amazon Web Services & How to Start to deploy your apps ?What is Amazon Web Services & How to Start to deploy your apps ?
What is Amazon Web Services & How to Start to deploy your apps ?
Sébastien ☁ Stormacq
 
"Fast Start to Building on AWS", Igor Ivaniuk
"Fast Start to Building on AWS", Igor Ivaniuk"Fast Start to Building on AWS", Igor Ivaniuk
"Fast Start to Building on AWS", Igor Ivaniuk
Fwdays
 
Accelerate your Cloud Success with Platform Services
Accelerate your Cloud Success with Platform ServicesAccelerate your Cloud Success with Platform Services
Accelerate your Cloud Success with Platform Services
Amazon Web Services
 
AWS re:Invent 2016: Best practices for running enterprise workloads on AWS (E...
AWS re:Invent 2016: Best practices for running enterprise workloads on AWS (E...AWS re:Invent 2016: Best practices for running enterprise workloads on AWS (E...
AWS re:Invent 2016: Best practices for running enterprise workloads on AWS (E...
Amazon Web Services
 
Aws re invent 2018 recap
Aws re invent 2018 recapAws re invent 2018 recap
Aws re invent 2018 recap
CloudHesive
 
Scaling on AWS for the First 10 Million Users
Scaling on AWS for the First 10 Million UsersScaling on AWS for the First 10 Million Users
Scaling on AWS for the First 10 Million Users
Amazon Web Services
 
AWS Meetup Fort Lauderdale Re:invent Recap
AWS Meetup Fort Lauderdale Re:invent RecapAWS Meetup Fort Lauderdale Re:invent Recap
AWS Meetup Fort Lauderdale Re:invent Recap
Anthony Palmer
 
Integrating Deep Learning into your Enterprise
Integrating Deep Learning into your EnterpriseIntegrating Deep Learning into your Enterprise
Integrating Deep Learning into your Enterprise
Amazon Web Services
 
AWS Machine Learning Week SF: Integrating Deep Learning into Your Enterprise
AWS Machine Learning Week SF: Integrating Deep Learning into Your EnterpriseAWS Machine Learning Week SF: Integrating Deep Learning into Your Enterprise
AWS Machine Learning Week SF: Integrating Deep Learning into Your Enterprise
Amazon Web Services
 
Journey Towards Scaling Your Application to Million Users
Journey Towards Scaling Your Application to Million UsersJourney Towards Scaling Your Application to Million Users
Journey Towards Scaling Your Application to Million Users
Adrian Hornsby
 
Cloud & Native Cloud for Managers
Cloud & Native Cloud for ManagersCloud & Native Cloud for Managers
Cloud & Native Cloud for Managers
Eitan Sela
 
Yow Conference Dec 2013 Netflix Workshop Slides with Notes
Yow Conference Dec 2013 Netflix Workshop Slides with NotesYow Conference Dec 2013 Netflix Workshop Slides with Notes
Yow Conference Dec 2013 Netflix Workshop Slides with Notes
Adrian Cockcroft
 
AWS 101 Webinar: Journey to the AWS Cloud - Introduction to Cloud Computing w...
AWS 101 Webinar: Journey to the AWS Cloud - Introduction to Cloud Computing w...AWS 101 Webinar: Journey to the AWS Cloud - Introduction to Cloud Computing w...
AWS 101 Webinar: Journey to the AWS Cloud - Introduction to Cloud Computing w...
Amazon Web Services
 
Escalando hasta sus primeros 10 millones de usuarios
Escalando hasta sus primeros 10 millones de usuariosEscalando hasta sus primeros 10 millones de usuarios
Escalando hasta sus primeros 10 millones de usuarios
Amazon Web Services LATAM
 
AWSome Day Digital LATAM
AWSome Day Digital LATAMAWSome Day Digital LATAM
AWSome Day Digital LATAM
Amazon Web Services LATAM
 
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
 
WKS407 Wild Rydes Takes Off – The Dawn of a New Unicorn
WKS407 Wild Rydes Takes Off – The Dawn of a New UnicornWKS407 Wild Rydes Takes Off – The Dawn of a New Unicorn
WKS407 Wild Rydes Takes Off – The Dawn of a New Unicorn
Amazon Web Services
 
Track 1 Session 3_建構安全高效的電子設計自動化環境
Track 1 Session 3_建構安全高效的電子設計自動化環境Track 1 Session 3_建構安全高效的電子設計自動化環境
Track 1 Session 3_建構安全高效的電子設計自動化環境Amazon Web Services
 
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
Amazon Web Services
 

Similar to OpenSourceIndia-Suman.pptx (20)

10 Pro Tips for Scaling Your Startup from 0-10M Users
10 Pro Tips for Scaling Your Startup from 0-10M Users10 Pro Tips for Scaling Your Startup from 0-10M Users
10 Pro Tips for Scaling Your Startup from 0-10M Users
 
What is Amazon Web Services & How to Start to deploy your apps ?
What is Amazon Web Services & How to Start to deploy your apps ?What is Amazon Web Services & How to Start to deploy your apps ?
What is Amazon Web Services & How to Start to deploy your apps ?
 
"Fast Start to Building on AWS", Igor Ivaniuk
"Fast Start to Building on AWS", Igor Ivaniuk"Fast Start to Building on AWS", Igor Ivaniuk
"Fast Start to Building on AWS", Igor Ivaniuk
 
Accelerate your Cloud Success with Platform Services
Accelerate your Cloud Success with Platform ServicesAccelerate your Cloud Success with Platform Services
Accelerate your Cloud Success with Platform Services
 
AWS re:Invent 2016: Best practices for running enterprise workloads on AWS (E...
AWS re:Invent 2016: Best practices for running enterprise workloads on AWS (E...AWS re:Invent 2016: Best practices for running enterprise workloads on AWS (E...
AWS re:Invent 2016: Best practices for running enterprise workloads on AWS (E...
 
Aws re invent 2018 recap
Aws re invent 2018 recapAws re invent 2018 recap
Aws re invent 2018 recap
 
Scaling on AWS for the First 10 Million Users
Scaling on AWS for the First 10 Million UsersScaling on AWS for the First 10 Million Users
Scaling on AWS for the First 10 Million Users
 
AWS Meetup Fort Lauderdale Re:invent Recap
AWS Meetup Fort Lauderdale Re:invent RecapAWS Meetup Fort Lauderdale Re:invent Recap
AWS Meetup Fort Lauderdale Re:invent Recap
 
Integrating Deep Learning into your Enterprise
Integrating Deep Learning into your EnterpriseIntegrating Deep Learning into your Enterprise
Integrating Deep Learning into your Enterprise
 
AWS Machine Learning Week SF: Integrating Deep Learning into Your Enterprise
AWS Machine Learning Week SF: Integrating Deep Learning into Your EnterpriseAWS Machine Learning Week SF: Integrating Deep Learning into Your Enterprise
AWS Machine Learning Week SF: Integrating Deep Learning into Your Enterprise
 
Journey Towards Scaling Your Application to Million Users
Journey Towards Scaling Your Application to Million UsersJourney Towards Scaling Your Application to Million Users
Journey Towards Scaling Your Application to Million Users
 
Cloud & Native Cloud for Managers
Cloud & Native Cloud for ManagersCloud & Native Cloud for Managers
Cloud & Native Cloud for Managers
 
Yow Conference Dec 2013 Netflix Workshop Slides with Notes
Yow Conference Dec 2013 Netflix Workshop Slides with NotesYow Conference Dec 2013 Netflix Workshop Slides with Notes
Yow Conference Dec 2013 Netflix Workshop Slides with Notes
 
AWS 101 Webinar: Journey to the AWS Cloud - Introduction to Cloud Computing w...
AWS 101 Webinar: Journey to the AWS Cloud - Introduction to Cloud Computing w...AWS 101 Webinar: Journey to the AWS Cloud - Introduction to Cloud Computing w...
AWS 101 Webinar: Journey to the AWS Cloud - Introduction to Cloud Computing w...
 
Escalando hasta sus primeros 10 millones de usuarios
Escalando hasta sus primeros 10 millones de usuariosEscalando hasta sus primeros 10 millones de usuarios
Escalando hasta sus primeros 10 millones de usuarios
 
AWSome Day Digital LATAM
AWSome Day Digital LATAMAWSome Day Digital LATAM
AWSome Day Digital LATAM
 
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...
 
WKS407 Wild Rydes Takes Off – The Dawn of a New Unicorn
WKS407 Wild Rydes Takes Off – The Dawn of a New UnicornWKS407 Wild Rydes Takes Off – The Dawn of a New Unicorn
WKS407 Wild Rydes Takes Off – The Dawn of a New Unicorn
 
Track 1 Session 3_建構安全高效的電子設計自動化環境
Track 1 Session 3_建構安全高效的電子設計自動化環境Track 1 Session 3_建構安全高效的電子設計自動化環境
Track 1 Session 3_建構安全高效的電子設計自動化環境
 
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
 

More from Suman Debnath

LambdaMongoDB.pdf
LambdaMongoDB.pdfLambdaMongoDB.pdf
LambdaMongoDB.pdf
Suman Debnath
 
Develop a Graph Based Recommendation System in Python on AWS
Develop a Graph Based Recommendation System in Python on AWSDevelop a Graph Based Recommendation System in Python on AWS
Develop a Graph Based Recommendation System in Python on AWS
Suman Debnath
 
EFS_Integration.pdf
EFS_Integration.pdfEFS_Integration.pdf
EFS_Integration.pdf
Suman Debnath
 
An introduction to the Transformers architecture and BERT
An introduction to the Transformers architecture and BERTAn introduction to the Transformers architecture and BERT
An introduction to the Transformers architecture and BERT
Suman Debnath
 
Transformers and BERT with SageMaker
Transformers and BERT with SageMakerTransformers and BERT with SageMaker
Transformers and BERT with SageMaker
Suman Debnath
 
Introduction to Transformers
Introduction to TransformersIntroduction to Transformers
Introduction to Transformers
Suman Debnath
 
AWS DynamoDB
AWS DynamoDBAWS DynamoDB
AWS DynamoDB
Suman Debnath
 
Introduction to AWS
Introduction to AWSIntroduction to AWS
Introduction to AWS
Suman Debnath
 
Data engineering
Data engineeringData engineering
Data engineering
Suman Debnath
 
Deploy PyTorch models in Production on AWS with TorchServe
Deploy PyTorch models in Production on AWS with TorchServeDeploy PyTorch models in Production on AWS with TorchServe
Deploy PyTorch models in Production on AWS with TorchServe
Suman Debnath
 
Docker on AWS
Docker on AWSDocker on AWS
Docker on AWS
Suman Debnath
 
Introduction to k-Nearest Neighbors and Amazon SageMaker
Introduction to k-Nearest Neighbors and Amazon SageMaker Introduction to k-Nearest Neighbors and Amazon SageMaker
Introduction to k-Nearest Neighbors and Amazon SageMaker
Suman Debnath
 
AWS Serverless with Chalice
AWS Serverless with Chalice AWS Serverless with Chalice
AWS Serverless with Chalice
Suman Debnath
 
Introduction to ML and Decision Tree
Introduction to ML and Decision TreeIntroduction to ML and Decision Tree
Introduction to ML and Decision Tree
Suman Debnath
 
AWS AI Services 101
AWS AI Services 101AWS AI Services 101
AWS AI Services 101
Suman Debnath
 
Introduction to AI/ML with AWS
Introduction to AI/ML with AWSIntroduction to AI/ML with AWS
Introduction to AI/ML with AWS
Suman Debnath
 

More from Suman Debnath (16)

LambdaMongoDB.pdf
LambdaMongoDB.pdfLambdaMongoDB.pdf
LambdaMongoDB.pdf
 
Develop a Graph Based Recommendation System in Python on AWS
Develop a Graph Based Recommendation System in Python on AWSDevelop a Graph Based Recommendation System in Python on AWS
Develop a Graph Based Recommendation System in Python on AWS
 
EFS_Integration.pdf
EFS_Integration.pdfEFS_Integration.pdf
EFS_Integration.pdf
 
An introduction to the Transformers architecture and BERT
An introduction to the Transformers architecture and BERTAn introduction to the Transformers architecture and BERT
An introduction to the Transformers architecture and BERT
 
Transformers and BERT with SageMaker
Transformers and BERT with SageMakerTransformers and BERT with SageMaker
Transformers and BERT with SageMaker
 
Introduction to Transformers
Introduction to TransformersIntroduction to Transformers
Introduction to Transformers
 
AWS DynamoDB
AWS DynamoDBAWS DynamoDB
AWS DynamoDB
 
Introduction to AWS
Introduction to AWSIntroduction to AWS
Introduction to AWS
 
Data engineering
Data engineeringData engineering
Data engineering
 
Deploy PyTorch models in Production on AWS with TorchServe
Deploy PyTorch models in Production on AWS with TorchServeDeploy PyTorch models in Production on AWS with TorchServe
Deploy PyTorch models in Production on AWS with TorchServe
 
Docker on AWS
Docker on AWSDocker on AWS
Docker on AWS
 
Introduction to k-Nearest Neighbors and Amazon SageMaker
Introduction to k-Nearest Neighbors and Amazon SageMaker Introduction to k-Nearest Neighbors and Amazon SageMaker
Introduction to k-Nearest Neighbors and Amazon SageMaker
 
AWS Serverless with Chalice
AWS Serverless with Chalice AWS Serverless with Chalice
AWS Serverless with Chalice
 
Introduction to ML and Decision Tree
Introduction to ML and Decision TreeIntroduction to ML and Decision Tree
Introduction to ML and Decision Tree
 
AWS AI Services 101
AWS AI Services 101AWS AI Services 101
AWS AI Services 101
 
Introduction to AI/ML with AWS
Introduction to AI/ML with AWSIntroduction to AI/ML with AWS
Introduction to AI/ML with AWS
 

Recently uploaded

Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
Subhajit Sahu
 
Investigate & Recover / StarCompliance.io / Crypto_Crimes
Investigate & Recover / StarCompliance.io / Crypto_CrimesInvestigate & Recover / StarCompliance.io / Crypto_Crimes
Investigate & Recover / StarCompliance.io / Crypto_Crimes
StarCompliance.io
 
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
vcaxypu
 
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
nscud
 
Adjusting primitives for graph : SHORT REPORT / NOTES
Adjusting primitives for graph : SHORT REPORT / NOTESAdjusting primitives for graph : SHORT REPORT / NOTES
Adjusting primitives for graph : SHORT REPORT / NOTES
Subhajit Sahu
 
Innovative Methods in Media and Communication Research by Sebastian Kubitschk...
Innovative Methods in Media and Communication Research by Sebastian Kubitschk...Innovative Methods in Media and Communication Research by Sebastian Kubitschk...
Innovative Methods in Media and Communication Research by Sebastian Kubitschk...
correoyaya
 
Opendatabay - Open Data Marketplace.pptx
Opendatabay - Open Data Marketplace.pptxOpendatabay - Open Data Marketplace.pptx
Opendatabay - Open Data Marketplace.pptx
Opendatabay
 
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
ewymefz
 
Business update Q1 2024 Lar España Real Estate SOCIMI
Business update Q1 2024 Lar España Real Estate SOCIMIBusiness update Q1 2024 Lar España Real Estate SOCIMI
Business update Q1 2024 Lar España Real Estate SOCIMI
AlejandraGmez176757
 
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Subhajit Sahu
 
FP Growth Algorithm and its Applications
FP Growth Algorithm and its ApplicationsFP Growth Algorithm and its Applications
FP Growth Algorithm and its Applications
MaleehaSheikh2
 
1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx
1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx
1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx
Tiktokethiodaily
 
一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单
enxupq
 
tapal brand analysis PPT slide for comptetive data
tapal brand analysis PPT slide for comptetive datatapal brand analysis PPT slide for comptetive data
tapal brand analysis PPT slide for comptetive data
theahmadsaood
 
一比一原版(BU毕业证)波士顿大学毕业证成绩单
一比一原版(BU毕业证)波士顿大学毕业证成绩单一比一原版(BU毕业证)波士顿大学毕业证成绩单
一比一原版(BU毕业证)波士顿大学毕业证成绩单
ewymefz
 
Empowering Data Analytics Ecosystem.pptx
Empowering Data Analytics Ecosystem.pptxEmpowering Data Analytics Ecosystem.pptx
Empowering Data Analytics Ecosystem.pptx
benishzehra469
 
一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单
enxupq
 
Tabula.io Cheatsheet: automate your data workflows
Tabula.io Cheatsheet: automate your data workflowsTabula.io Cheatsheet: automate your data workflows
Tabula.io Cheatsheet: automate your data workflows
alex933524
 
Jpolillo Amazon PPC - Bid Optimization Sample
Jpolillo Amazon PPC - Bid Optimization SampleJpolillo Amazon PPC - Bid Optimization Sample
Jpolillo Amazon PPC - Bid Optimization Sample
James Polillo
 
Q1’2024 Update: MYCI’s Leap Year Rebound
Q1’2024 Update: MYCI’s Leap Year ReboundQ1’2024 Update: MYCI’s Leap Year Rebound
Q1’2024 Update: MYCI’s Leap Year Rebound
Oppotus
 

Recently uploaded (20)

Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
 
Investigate & Recover / StarCompliance.io / Crypto_Crimes
Investigate & Recover / StarCompliance.io / Crypto_CrimesInvestigate & Recover / StarCompliance.io / Crypto_Crimes
Investigate & Recover / StarCompliance.io / Crypto_Crimes
 
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
 
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
 
Adjusting primitives for graph : SHORT REPORT / NOTES
Adjusting primitives for graph : SHORT REPORT / NOTESAdjusting primitives for graph : SHORT REPORT / NOTES
Adjusting primitives for graph : SHORT REPORT / NOTES
 
Innovative Methods in Media and Communication Research by Sebastian Kubitschk...
Innovative Methods in Media and Communication Research by Sebastian Kubitschk...Innovative Methods in Media and Communication Research by Sebastian Kubitschk...
Innovative Methods in Media and Communication Research by Sebastian Kubitschk...
 
Opendatabay - Open Data Marketplace.pptx
Opendatabay - Open Data Marketplace.pptxOpendatabay - Open Data Marketplace.pptx
Opendatabay - Open Data Marketplace.pptx
 
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
 
Business update Q1 2024 Lar España Real Estate SOCIMI
Business update Q1 2024 Lar España Real Estate SOCIMIBusiness update Q1 2024 Lar España Real Estate SOCIMI
Business update Q1 2024 Lar España Real Estate SOCIMI
 
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
 
FP Growth Algorithm and its Applications
FP Growth Algorithm and its ApplicationsFP Growth Algorithm and its Applications
FP Growth Algorithm and its Applications
 
1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx
1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx
1.Seydhcuxhxyxhccuuxuxyxyxmisolids 2019.pptx
 
一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单
 
tapal brand analysis PPT slide for comptetive data
tapal brand analysis PPT slide for comptetive datatapal brand analysis PPT slide for comptetive data
tapal brand analysis PPT slide for comptetive data
 
一比一原版(BU毕业证)波士顿大学毕业证成绩单
一比一原版(BU毕业证)波士顿大学毕业证成绩单一比一原版(BU毕业证)波士顿大学毕业证成绩单
一比一原版(BU毕业证)波士顿大学毕业证成绩单
 
Empowering Data Analytics Ecosystem.pptx
Empowering Data Analytics Ecosystem.pptxEmpowering Data Analytics Ecosystem.pptx
Empowering Data Analytics Ecosystem.pptx
 
一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单
 
Tabula.io Cheatsheet: automate your data workflows
Tabula.io Cheatsheet: automate your data workflowsTabula.io Cheatsheet: automate your data workflows
Tabula.io Cheatsheet: automate your data workflows
 
Jpolillo Amazon PPC - Bid Optimization Sample
Jpolillo Amazon PPC - Bid Optimization SampleJpolillo Amazon PPC - Bid Optimization Sample
Jpolillo Amazon PPC - Bid Optimization Sample
 
Q1’2024 Update: MYCI’s Leap Year Rebound
Q1’2024 Update: MYCI’s Leap Year ReboundQ1’2024 Update: MYCI’s Leap Year Rebound
Q1’2024 Update: MYCI’s Leap Year Rebound
 

OpenSourceIndia-Suman.pptx

  • 1. © 2022, Amazon Web Services, Inc. or its affiliates. Suman Debnath Principal Developer Advocate, Data Engineering Amazon Web Services
  • 2.
  • 3.
  • 4. significant features and services launched in 2021
  • 7. First railroad built in England 1798 First railroad built in the US 1827 4 feet, 8½ inches Railway gauge
  • 8. Same tools used to build wagons 1600s 4 feet, 8½ inches Ruts first made by Roman war chariots 100 AD
  • 9. 4 feet, 8½ inches TODAY Ruts first made by Roman war chariots 100 AD
  • 10. Don’t let the past define your
  • 12. Leaders start with the customer and work backwards. They work vigorously to earn and keep customer trust. Although leaders pay attention to competitors, they obsess over customers.
  • 13. 90% of the AWS roadmap is driven by direct customer feedback, and this is also true of open source.
  • 14. Open source your way. Customers tell us that they love the choice available to them when it comes to how they want to run their open source workloads.
  • 15. Customer obsession also means that we want to understand the pain points customers have when it comes to using open source software and then helping them tackle these pain points.
  • 16.
  • 17. Self Managed Deploy Apache Airflow • Amazon EC2 • Amazon ECS • Amazon EKS
  • 18. VPC AWS Cloud Amazon Redshift Cluster / VPC Managed Service Managed Apache Airflow • AWS Managed Workflows for Apache Airflow • A fully managed service for Apache Airflow
  • 19. AWS Marketplace Find AWS Partners who can help you deploy Apache Airflow or who provide Apache Airflow managed services
  • 20. Developing locally aws-mwaa-local-runner helps developers develop, debug, test and run workflows locally https://github.com/aws/aws-mwaa-local-runner
  • 21.
  • 22.
  • 23. Leaders have relentlessly high standards—many people may think these standards are unreasonably high. Leaders are continually raising the bar and driving their teams to deliver high- quality products, services, and processes. Leaders ensure that defects do not get sent down the line and that problems are fixed so they stay fixed.
  • 24. Amazon CloudSearch (Apache Solr) Amazon Elasticsearch Service Amazon EMR (Apache Hadoop, Apache Hudi) Amazon Managed Streaming for Apache Kafka Analytics Amazon Kinesis Data Analytics for Java (powered by Apache Flink) Database Amazon ElastiCache for Redis, Memcached Amazon RDS for MySQL, MariaDB, PostgreSQL Amazon Aurora for MySQL, PostgreSQL Amazon Keyspaces Apache MXNet on AWS PyTorch on AWS TensorFlow on AWS Machine learning Amazon SageMaker Neo Amazon SageMaker Clarify Amazon Neptune TorchServe
  • 25. Leaders expect and require innovation and invention from their teams and always find ways to simplify. They are externally aware, look for new ideas from everywhere, and are not limited by "not invented here." As we do new things, we accept that we may be misunderstood for long periods of time.
  • 26. Self Manage • Open Source technology skill and expertise • Installation and configuration of OSS • Scaling and performance tuning • Security configuration • Patching – updates and security fixes • Upstream contributions and fixes • Support of open source technology • Infrastructure patching – security and functional • Compute orchestration, provisioning • Cluster scaling • Physical hardware, host OS/kernel, networking, and facilities • Physical data centre capabilities
  • 27. Managed Open Source Self Manage • Open Source technology skill and expertise • Installation and configuration of OSS • Scaling and performance tuning • Security configuration • Patching – updates and security fixes • Upstream contributions and fixes • Support of open source technology • Infrastructure patching – security and functional • Compute orchestration, provisioning • Cluster scaling • Physical hardware, host OS/kernel, networking, and facilities • Physical data centre capabilities • Use open source technology
  • 29. David Woodhouse Madyln Olson Robert Zhu Michael McCandless Clare Ligouri James Gosling Iliana Etaoin This is just a small selection of open source builders at Amazon…
  • 31. Database & analytics Compute Machine learning Developer tools • OpenSearch • PartiQL • Deequ • Amazon Athena Federated Query • Babelfish for PostgreSQL • AWS SDK for pandas • Amazon Linux • Bottlerocket • Firecracker • AWS Nitro Enclaves • AWS ParallelCluster • Amazon EKS Distro • Amazon SageMaker Neo • Apache MXNet • Gluon, AutoGluon • Sockeye • TorchServe • AWS Neuron SDK • Deep Java Library • Deep Graph Library • Amazon SageMaker Clarify • Amazon SageMaker Jumpstart • Amazon Corretto • AWS Cloud Development Kit • Boto 3 • Cdk8s • .NET Porting Assistant Serverless Web development Security Other • Chalice • AWS SAM and SAM CLI • AWS Amplify • AWS SDKs • s2n • Amazon Corretto Crypto Provider • Open Distro for Telemtry • AWS IoT Greengrass v2 • FreeRTOS LTS • AWS SaaS Boost
  • 32. Database & analytics Compute Machine learning Developer tools • OpenSearch • PartiQL • Deequ • Amazon Athena Federated Query • Babelfish for PostgreSQL • AWS SDK for pandas • Amazon Linux • Bottlerocket • Firecracker • AWS Nitro Enclaves • AWS ParallelCluster • Amazon EKS Distro • Amazon SageMaker Neo • Apache MXNet • Gluon, AutoGluon • Sockeye • TorchServe • AWS Neuron SDK • Deep Java Library • Deep Graph Library • Amazon SageMaker Clarify • Amazon SageMaker Jumpstart • Amazon Corretto • AWS Cloud Development Kit • Boto 3 • Cdk8s • .NET Porting Assistant Serverless Web development Security Other • Chalice • AWS SAM and SAM CLI • AWS Amplify • AWS SDKs • s2n • Amazon Corretto Crypto Provider • Open Distro for Telemtry • AWS IoT Greengrass v2 • FreeRTOS LTS • AWS SaaS Boost
  • 33. Linux-based open-source operating system that is purpose-built by Amazon Web Services for running containers on virtual machines or bare metal hosts. Security from the ground up Only essential software need to run containers, SELinus enabled by default, dm- verity protects read only root file system, no shell and more Flexible Ability to easily create different builds (variants) Transactional TUF – The Update Framework used to publish and secure repositories. Full disk images are used to toggle updates for robust fall back on failure recovery
  • 34. Code contributions Amazon Neptune is compatible with Apache TinkerPop and AWS has contributed bug fixes and enhancements to the Apache TinkerPop project Part of the community AWS developer currently serving as the PMC Chair Members of the Amazon Neptune team include the author of “Practical Gremlin”, An open source graph computing framework and provides a standard way to interface with a number of different databases.
  • 35. Thinking small is a self-fulfilling prophecy. Leaders create and communicate a bold direction that inspires results. They think differently and look around corners for ways to serve customers.
  • 36.
  • 39.

Editor's Notes

  1. For over 20 years open source has been helping Builders to innovate and develop solutions. Whether it is the tools they use to develop, the libraries they combine within their applications, or the runtimes on which those applications are deployed. Hello, my name is Suman Debnath and over the next 30 minutes I want to share how we think and work with open source at AWS, how we work backwards from our customers to provide Builders with greater choice in how they develop and run their preferred open source technologies, and share how Cloud open source is the future of IT.
  2. But before we get started I want to thank each of you for the significant commitment you're making to come and spend an entire day with us at this wonderful Open Source India Conference. We are so excited to have you here. It’s been 2 years since we’ve been together in person, and its great to be back in an physical event like this 
  3. At Amazon, everything starts with our Customers, and when we speak to customers and ask them why they choose AWS, we get a lot of different answers because customers, have lots of different types of workloads. Still, beyond the primary benefits like agility, cost and elasticity, there is one benefit that customers often mention and that is the pace of innovation.
  4. We are constantly thinking of ways to invent on behalf of customers.   In 2021 alone, we launched 3,084 meaningful services and features. That’s 3,084 more capabilities that our customers are equipped with to address their needs.   And the challenges for a customer today are often different from the ones of tomorrow, and that makes it all the more important to choose the cloud provider that will be that best technology partner now, and for the future.   Picking the right platform is incredibly important because decisions you make can be with you for a very long time.
  5. It reminds me of a story I heard about the space shuttle. If you look at a Space Shuttle, you will notice two big booster rockets attached to the sides. The rockets need to generate maximum thrust, and to make this happen they need to be as wide as possible.   But in trying to increase the width, they ran into a surprising limitation.
  6. You see, to get to the launch site, the booster rocket has to travel by train through tunnels, and in the US, these tunnels restrict the width of railroad cargo to less than 13 feet. And tunnel width is limited by the width of the railroad tracks, which is 4 feet, 8 and a half inches.
  7. The US inherited this standard from the first railroads built in England. And these first railways were built to the same width used for building wagons. And these wagons were built to roll on old roads that were first made by the wheels from Roman War Chariots.
  8. The chariots were standardized to accommodate the width of two war-horses which just happened to be (pause) 4 feet, 8 and a half inches.
  9. And so, as you can see, a significant design feature of a Space Shuttle was initially influenced by the width of two horses 2000 years ago.
  10. When you look at business processes and technology, there are often many constraints and the reasons for them can date back to decisions made many years before.   It’s why it’s so important then when you make decisions about the cloud today, you make the right ones. As those decision will have a long-term impact on what you are able to achieve.   You should pick the platform with the most capabilities and the most innovation because you don’t know what the future holds, but you want to be ready.   AWS is innovative, in part, because we have a different approach and culture to many companies. One of our 16 leadership principles is "Invent and simplify." We hire builders, expecting employees of all types to always look at ways to simplify, looking for innovative ideas from everywhere, and avoid falling into the trap of doing things just because it's the way things have always been done.  
  11. Amazon Culture - LPs To understand how we think about open source at Amazon, we first need to look at our culture. At Amazon we have 16 LPs, and these form the basis for how everything is done. From finding and hiring builders, our day to day interactions with each other, how we get our work done, our leadership principles enables us to better understand how we can work together to serve our customers. These also influence us how we interact with open source. Lets take a look at some of these.
  12. The first, and most important LP is Customer Obsession. What does this mean? As a company, we are customer obsessed. We don’t lead with what the coolest tech is, what competitors are doing, or what delivers the best short-term results. We aim to build relationships with customers that outlast any of us. It means we start with the customer and work backwards to understand their needs, their pain points and frustrations. It also means that we look between the lines and we discover opportunities to delight customers. In the context of open source this means a few things.
  13. Many of our customers are enthusiastic users and creators of open source software. We listen to our customers when it comes to what products and services we create. 90% of the AWS roadmap is driven by direct customer feedback, and this is true of open source. When customers tell us that they love open source technologies but they would like to benefit from integration to the broad range of AWS products and services, we listen and we work to create managed services for those open source technologies.
  14. Customers tell us that they love the choice available to them when it comes to how they want to run their open source workloads. For some workloads, they do want to take on and self manage those open source workloads, other times it might be they want to use one of the many hundreds of open source products available via the AWS Marketplace.
  15. Customer obsession also means that we want to understand the pain points customers have when it comes to using open source software and then helping them tackle these pain points. One of the common pain points that customers have when running open source workloads is how to remove all the undifferentiated heavy lifting involved. Installation, configuration, patching and security updates, scaling up and down, upgrades and more. They love the open source project, but want to focus on using it to help their customers. Let’s take a closer look at some examples of this.
  16. In 2014, the engineering team at Airbnb open sourced a tool that they had built to help them scale how they built their data pipelines. Apache Airflow is a workflow orchestration technology that helps you create and manage complex workflows, and has been adopted by many business and data engineering teams. It became a top level Apache project in 2019, and has been growing in popularity.
  17. We have customers that prefer to manage their own Apache Airflow environments. Deploying Apache Airflow on AWS provides customers with lots of choice and flexibility, from deploying on VMs via EC2 to deploying on containers via ECS, EKS or your own Kubernetes environments. Customers can benefit from the integration of other AWS services such as S3 for storage, or perhaps data services such as Amazon Redshift and Athena.
  18. But there are a number of challenges around self-managing Apache Airflow.   The first is really around setup. It's typically a very manual process—so much so that some customers end up developing their own environment creation tools. And there are lots of choices where it's not always easy to understand which is the best choice to make.   Scaling can also be a challenge. This can be done with EC2 autoscaling or Kubernetes, but either of those options bring their own complexity.   For security, supporting role-based Authentication and Authorization typically involves a process where you have to authenticate in one place and then go into the Airflow user interface and authorize that particular person to have a certain role, like administrator or viewer. Sometimes customers find it's easier just to make everyone administrator not even worry about it. . It's also pretty easy to make mistakes like accidentally opening up the Web server to the world.   Upgrades and patches can be challenging as there are hundreds of Python libraries and other dependencies to keep track of and knowing which ones are stable, which ones are required, and which versions offer a security risk can be tough. Upgrading Airflow can challenge as when you perform an upgrade, sometimes things don’t go the way you expect it can also be painful to roll back.   In December 2020, we launched a managed service for Apache Airflow called Managed Workflows for Apache Airflow that provides an upstream version of Apache Airflow, integrated with AWS services in your own AWS account.
  19. Customers also have the choice of using Apache Airflow via a number AWS Partners. We can see here, there are many good choices for running Apache Airflow. https://aws.amazon.com/marketplace/search?searchTerms=airflow&FULFILLMENT_OPTION_TYPE=SAAS&filters=FULFILLMENT_OPTION_TYPE
  20. We also contributed a new project that helps builders easily develop and test their apache airflow workflows locally, before commiting them to your live environments.
  21. Over the past few years we have worked with a number of leading open source ISVs, including Confluent, Databricks, HashiCorp, and Redis Labs to help them build and optimize their cloud services. Our partnership with Confluent is representative of how we obsess over partner and customer success.   Confluent is an Advanced tier Technology Partner, and works with AWS across a range of programs, including AWS Marketplace. AWS and Confluent has also built tight service integrations, including integration with AWS Outposts to offer a hybrid data streaming solution. According to Confluent, working with AWS gives their customers innovations unmatched by other clouds. These include: Using Amazon S3 for tiered storage to enable infinite Kafka storage, Multiple private networking options including PrivateLink, Self-managed encryption keys for storage volume encryption using AWS Key Management Service (KMS).
  22. AWS works with customers to help them effectively build and operate their own open source projects, while also contributing code to improve these projects. For example, AWS has partnered with Intuit and Weaveworks to develop Argo Flux, which provides a single tool chain for continuous deployment and fleet-scale automated workflows using GitOps.
  23. Another LP is Insist on the highest standard. AWS services are built to meet the needs of very high scale multitenanted operations and when we build a service based on open source, we provide customers with a fully managed, highly scalable, multi-tenant service.
  24. Here is a look at some of our AWS services for open source, across different categories such as data analytics, databases, compute, machine learning and many more. These managed services allow customers to quickly get started using these open source technologies and not have to worry about having to run them. When AWS launches a service based on an open source project, we make a long-term commitment to support our customers. We contribute bug fixes, security, scalability, performance, and feature enhancements back to the community. For example the Amazon EMR team has been making contributions to the Hadoop ecosystem for many years, and the Amazon Elastic Container Service for Kubernetes (EKS) team has been contributing to Kubernetes both code and broader contributions.
  25. AWS has always aimed to take technology that was traditionally cost prohibitive and difficult for many organizations to adopt, and make it accessible to a much broader audience. Open source is just one more way that AWS seeks to make technology more accessible to everyone. Core to Amazon’s mission is helping make open source easier to use. Thanks to the four freedoms of free software, customers are able to access many thousands of open source projects. But just because you can access the source code, does that mean you can use it? Well not really – for many open source projects, there is “work” required to get it into a state where it can be useful to you.
  26. When you think about what you typically need to do to have source code that is useful to you, there are a number of things you might look for. Installation instructions and examples, you might need to learn the project and how it works if there are lots of moving parts, you will need to deploy this onto some sort of infrastructure, you will need to configure security and make sure that it can scale to meet your needs, and many more things. When we dive into the details, we can see that operating open source technologies is a lot of work. In order to be able to benefit from open source technologies, you will typically need to think about all of these activities. This is one of the things that customers love about open source – the customer decides what and how they want to run their open source based on criteria they choose.
  27. When you think about what you typically need to do to have source code that is useful to you, there are a number of things you might look for. Installation instructions and examples, you might need to learn the project and how it works if there are lots of moving parts, you will need to deploy this onto some sort of infrastructure, you will need to configure security and make sure that it can scale to meet your needs, and many more things. When we dive into the details, we can see that operating open source technologies is a lot of work. In order to be able to benefit from open source technologies, you will typically need to think about all of these activities. This is one of the things that customers love about open source – the customer decides what and how they want to run their open source based on criteria they choose.
  28. At Amazon we hire builders. We hire pioneers. People who challenge the status quo. People who like to invent, who want to build the future, people who like to look at different customer experiences and assess what's wrong with them and iterate them or reinvent them entirely. People who get that launch is the starting line, not the finish line
  29. Many of these builders are also users and contributors to open source software. This influences how we think about open source and we aim to build relationships with open source projects that outlast any of us. We draw upon the expertise and experience from folk who have worked at the likes of Red Hat, the Apache Software Foundation, and other open source communities, as well as Amazonians contributing to diverse open source projects as you can see from this small selection.
  30. We have a distinctly Amazonian term for the way we organize people to optimize innovation and execution. This is what we call our “two-pizza teams.” Meaning that no team should be big enough that it would take more than two pizzas to feed them. This concept is fundamentally around creating a little startup of 10 or less people. Smaller teams minimize the need for matrixed communication and unnecessary meetings and bureaucracy. This helps accelerate decision making. With less technological dependencies and freer access to the tools they need to innovate, two-pizza teams have more time to apply to rapidly innovate on behalf of customers.
  31. Many of these teams develop new open source projects. This is a sample, some of these projects may not be familiar to you but are super interesting. Lets take a look at some of them. Partiql is an open source project that allows you to provide a single query language across all your data sources, t easy to efficiently query data, regardless of where or in what format it is stored S2n, short for signal to noise, is a new open source transport layer security implementation, Amplify is a development platform for building secure, scalable modern mobile and web applications that makes it really easy to add capabilities such as authentication, machine learning and more. Here are just some of those projects and lets take a closer look at one of these projects, Firecracker. In addition to the more than 2,500 Amazon GitHub repositories we build, we contribute to thousands of third-party projects. Sometimes this is on pre-existing projects that are meaningful to our customers such as Linux or Kubernetes, other times it might be new projects we release such as Firecracker or more recently Bottlerocket.
  32. Many of these teams develop new open source projects. This is a sample, some of these projects may not be familiar to you but are super interesting. Lets take a look at some of them. Partiql is an open source project that allows you to provide a single query language across all your data sources, t easy to efficiently query data, regardless of where or in what format it is stored Here are just some of those projects and lets take a closer look at one of these projects, Firecracker. In addition to the more than 2,500 Amazon GitHub repositories we build, we contribute to thousands of third-party projects. Sometimes this is on pre-existing projects that are meaningful to our customers such as Linux or Kubernetes, other times it might be new projects we release such as Firecracker or more recently Bottlerocket.
  33. Bottlerocket is a Linux-based open-source operating system that is purpose-built by Amazon Web Services for running containers on virtual machines or bare metal hosts.  Most customers today run containerized applications on general-purpose operating systems that are updated package-by-package, which makes OS updates difficult to automate. Updates to Bottlerocket are applied in a single step rather than package-by-package. This single-step update process helps reduce management overhead by making OS updates easy to automate using container orchestration services such as Amazon EKS and Amazon ECS. The single-step updates also improve uptime for container applications by minimizing update failures and enabling easy update rollbacks. Additionally, Bottlerocket includes only the essential software to run containers, which improves resource usage and reduces the attack surface.
  34. Stephen Mallette is a member of the Amazon Neptune team at AWS. He has developed graph database and graph processing technology for many years. He is a decade long contributor to the Apache TinkerPop project, the home of the Gremlin graph query language, and is currently serving as its PMC Chair. http://stephen.genoprime.com/ Amazon Neptine – TinkerPop compatibility -> https://docs.aws.amazon.com/neptune/latest/userguide/engine-releases-1.0.4.0.html We have two other Neptune team members who are official Apache committers on the project, so that might be of interest as well. One of these folks is Kelvin Lawrence who authored "Practical Gremlin" a free online book which has been teaching people the Gremlin query language for many years now. While some of this work was done at his time with IBM I believe that he has continually enhanced that work for the community in his time here at Amazon. You might check with him as to how much credit should go to Amazon for that work if you think you'd like to see that bullet in your slide...it is a highly recognized element of the TinkerPop Community.
  35. AWS has been one of the top contributors to open source for years. No other company has done more to foster the rise and success of open source than AWS.
  36. Our participation in and support of open source encompasses our own projects, code contributions to other projects, and financial support of open source foundations and projects, as well as the force multiplier effects of customers being able to run open source in the cloud, either on their own or via managed services. We’ve made significant contributions to a myriad of open source projects, including the Xen, Linux, KVM, Java, Kubernetes, Chromium, Robot Operating System, and many more. These are just a subset of projects and our contributions accelerate.
  37. Make sure you are keeping up to date with everything that is happening on open source on AWS. Check these valuable resources. I am always looking to hear from builders who are creating interesting open source projects to feature on the AWS open source blog or my newsletter, so if you want to share something you are working on then please let me know.
  38. The cloud has changed the way we build apps, because now we have flexibility. You can scale up without buying more hardware. You can actually scale down easily as well with the click of a button. Today you can build things that would have been impossible to build before the cloud. Everything is a programmable resource, getting access to capacity is a click of a button. Networks became VPCs Elastic load balancers replaced physical load balancers.
  39. AWS provides you with the broadest and deepest set of services, and we are constantly innovating on your behalf. Unlocking new capabilities and possibilities.  
  40. It now means that AWS can be used for any type of application. Mission critical, Low latency.   And once you move to AWS you will be in the perfect position to build a modern data strategy so you can make faster, higher quality decisions.
  41. At AWS we say that Leaders are never done learning and always seek to improve themselves. They are curious about new possibilities and act to explore them.   There is a lot to learn at this Summit, I encourage you to take this opportunity to Learn and be Curious.   Thank you!