AWS re:Invent 2020 - Keynote with Andy Jassy

AWS re:Invent 2020 - Keynote with Andy Jassy


AWS re:Invent 2020 - Keynote with Andy Jassy

Join Us Now at, AWS re:Invent, our Free 3-Week Virtual Conference - https://bit.ly/346Ut2q

Andy Jassy, CEO of Amazon Web Services, delivers his AWS re:Invent 2020 keynote, featuring the latest news and announcements, including the launches of Habana Gaudi-based Amazon EC2 instances, AWS Trainium, Amazon ECS Anywhere, Amazon EKS Anywhere, Lambda Container Support, AWS Proton, gp3 volumes for Amazon EBS, io2 Block Express for Amazon EBS, Amazon Aurora Serverless v2, Babelfish for Amazon Aurora PostgreSQL, AWS Glue Elastic Views, Amazon SageMaker Data Wrangler, Amazon SageMaker Feature Store, Amazon SageMaker Pipelines, Amazon DevOps Guru, Amazon QuickSight Q, Amazon Connect Wisdom, Amazon Connect Customer Profiles, Real-Time Contact Lens for Amazon Connect, Amazon Connect Tasks, Amazon Connect Voice ID, Amazon Monitron, Amazon Lookout for Equipment, AWS Panorama Appliance, AWS Panorama SDK, AWS Outposts in two new smaller sizes, and 12 additional AWS Local Zones. Guest speakers include Lori Beer, of JPMorgan Chase, Blake Scholl, of Boom, and David Gitlin, of Carrier.

Launch Announcements:
0:00 Andy Jassy Keynote
38:49 Habana Gaudi-based Amazon EC2 instances
39:37 AWS Trainium
43:53 Amazon ECS Anywhere
44:40 Amazon EKS Anywhere
48:59 Lambda Container Support
51:14 AWS Proton
1:00:10 gp3 volumes for EBS
1:03:01 io2 Block Express for EBS
1:08:54 Amazon Aurora Serverless v2
1:11:43 Babelfish for Amazon Aurora PostgreSQL
1:19:01 AWS Glue Elastic Views
1:40:43 Amazon SageMaker Data Wrangler
1:43:51 Amazon SageMaker Feature Store
1:45:34 Amazon SageMaker Pipelines
1:51:55 Amazon DevOps Guru
1:57:12 Amazon QuickSight Q
2:05:16 Amazon Connect Wisdom
2:06:51 Amazon Connect Customer Profiles
2:10:02 Real-Time Contact Lens for Amazon Connect
2:12:50 Amazon Connect Tasks
2:14:00 Amazon Connect Voice ID
2:28:52 Amazon Monitron
2:30:11 Amazon Lookout for Equipment
2:31:49 AWS Panorama Appliance
2:33:30 AWS Panorama SDK
2:42:53 AWS Outposts in two new smaller sizes
2:44:38 12 additional AWS Local Zones

Guest Speakers:
20:40 Lori Beer, of JPMorgan Chase
29:24 Jerry Hunter, of Snap Inc
55:06 Don MacAskill, of SmugMug
1:22:05 Blake Scholl, of Boom
1:31:34 Marianna Tessel, of Intuit
2:00:04 Paul Cheesbrough, of Fox Corporation
2:20:04 David Gitlin, of Carrier
2:35:03 Zach Blitz, of Riot Games

Subscribe:
More AWS videos http://bit.ly/2O3zS75
More AWS events videos http://bit.ly/316g9t4

#AWS


Content

0.483 -> [music playing]
58.273 -> Please welcome the CEO of Amazon Web Services, Andy Jassy.
62.944 -> [applause]
66.91 -> Thank you, and welcome to the ninth annual AWS
70.11 -> re:Invent and the first virtual one.
72.36 -> Now, I think we all wish we were together in Las Vegas right now
76.13 -> but we’ve got the next best thing, we’re live,
78.24 -> so I’m really excited to be with you.
79.76 -> I am going to share a few words about re:Invent,
81.56 -> it’s a little bit different this year.
83.44 -> So one thing that’s similar is we have a lot of people congregated.
87.01 -> We have well over 400,000 people
90.12 -> who have already registered for re:Invent.
91.72 -> We will be at 500,000 by the end of the week,
94.41 -> and this year is going to be different than prior years.
97.36 -> re:Invent is going to be over three weeks instead of one week,
100.69 -> and then we have five keynotes, so, the one you have today.
103.83 -> Thursday there will be a partner keynote.
105.93 -> Next Tuesday will be our first ever machine learning keynote with Swami.
109.96 -> Then, next Thursday, you will have Peter DeSantis
112.11 -> telling you more about our infrastructure and then,
114.57 -> Werner will do the anchor keynote the third week.
117.25 -> So we’ve got a lot in store for you.
122.81 -> re:Invent is first and foremost an education
125.37 -> and learning conference and this year will be no different.
128.09 -> We have well over 500 technical sessions
130.86 -> and while I think we would all like to be together,
133.25 -> I think one nice part about it being virtual
135.42 -> is that you don’t have that session collision that you sometimes have,
138.68 -> where there are two sessions you want to go to at the same time
140.95 -> or you have to travel. They will all be online.
143.58 -> Some will be scheduled. Most of them will be on demand.
146.68 -> So it will be much easier for you to see everything you want.
149.14 -> A lot for you.
151.33 -> So I am going to give a quick update.
153.18 -> But before I do I just want to acknowledge
155.74 -> what an unbelievably crazy last year
158.7 -> this has been, particularly these last nine months.
160.65 -> COVID has been so difficult for so many people.
163.6 -> We have had so many people pass away.
165.96 -> We’ve had so many people lose their jobs.
168.08 -> So many businesses are struggling. It’s just been really difficult
171.49 -> and I think if you live in the United States
173.94 -> it’s also pretty hard to not be struck
177.16 -> by the murders of Ahmaud Arbery, Breonna Taylor and George Floyd
181.55 -> and realize the sobering thought that we have so far
184.93 -> to go in this country in how we treat black people.
187.7 -> I think the reality is for the last several hundred years
190.94 -> the way we treated black people in this country is disgraceful
194.04 -> and something that has to change.
196.3 -> We’re working on it at Amazon. I know a lot of companies are
198.84 -> but I think the important thing for us all to realize
201.72 -> is that this does not get solved in a few months.
203.83 -> It can’t be something that we work on for a few months
206.93 -> and then turn our attention elsewhere.
208.25 -> It’s going to take several years of us working together
211.01 -> but we need to do it.
214.58 -> So a quick AWS update.
216.96 -> The business is at a $46 billion revenue run rate business
220.36 -> in the last announcement that we made growing 29% year-over-year.
224.68 -> I think it’s also important to talk about that year-over-year right
227.44 -> because I think a lot of people sometimes get confused
229.83 -> and they try to compare different companies’ year-over-year growth rate.
233.53 -> The year-over-year growth rate percentage
235.64 -> only matters as it relates to the base revenue.
238.58 -> So you can have a higher year-over-year growth rate
241.77 -> but be growing at a much lower absolute rate
243.93 -> if you have a much lower base of revenue.
246.37 -> If you look at just AWS as an example to grow to a $46 billion dollar
251.42 -> revenue run rate with 29% year-over-year growth,
254.11 -> it meant we had to grow an incremental $10 billion
257.65 -> in the last 12 months to get there.
259.31 -> That is much larger than you will see elsewhere in the cloud.
262.52 -> I think another data point to give you an idea of how fast AWS is growing,
266.972 -> it took us a 123 months, a little over 10 years
270.97 -> to grow to a $10 billion business.
273.48 -> Then it took us only 13 months to go from $10 to $20 – er, 23 months -
277.81 -> to go from $10 to $20 billion, 13 months to go from $20 to $30 billion
282.4 -> and then 12 months to go from $30 to $40 billion.
285.43 -> So the rate of growth in AWS continues to accelerate.
290.25 -> I thought this was also an interesting slide
292.73 -> which is: This shows you the top enterprise
295.92 -> IT companies out there ten years ago based on revenue.
300.65 -> And you can see on this list
301.9 -> there’s some companies that don’t really exist anymore in this forum
304.54 -> but you will also see
306.17 -> that AWS is nowhere to be seen in this list.
308.81 -> And then if you fast forward just ten years in 2020
313.33 -> you can see that AWS is now the fifth largest enterprise
317.35 -> IT company in the world.
319.02 -> Ahead of companies like SAP and Oracle and of course,
322.51 -> that growth is significantly driven by the growth of cloud computing
326.853 -> and the infrastructure technology space.
329.2 -> And I think that you can see that
330.9 -> with what’s happened during the pandemic.
333.38 -> And in the short term in the first nine months
337.47 -> or ten months of this thing virtually every company in the world,
340.98 -> including Amazon, has tried to save money any way that they can.
345.38 -> But what we have seen and this happens a lot of times
348.72 -> when you have a period of discontinuity like a pandemic
351.64 -> is that companies take a step back
353.78 -> and they rethink what they are doing and what they want to stop doing.
356.7 -> And one of the things that we’ve seen is that enterprises
359.8 -> that we’ve been talking with for many years
362.11 -> about moving to the cloud where there’s a lot of discussion
364.52 -> and dipping the toes in the water, but not real movement,
368.21 -> so many of those enterprises have gone
370.3 -> from talking to having a real plan.
372.84 -> And that I think is going to be one of the biggest changes you'll see.
375.524 -> See, I think when you look back on the history of the cloud
377.96 -> it will turn out
379.08 -> that the pandemic accelerated cloud adoption by several years.
385.93 -> It's really hard to build a business that sustains
389.82 -> for a long period of time - really, really hard.
393.14 -> And this is a metric that I think is interesting.
395.13 -> If you look at the Fortune 500 just 50 years ago in 1970
400.35 -> you can see that only 83 companies or 17% of them
404.02 -> are still in the Fortune 500.
405.7 -> If you look at just 20 years ago the 2000 Fortune 500,
409.91 -> only half of them are still in that list.
413.1 -> It is really hard to build a business
416.22 -> that lasts successfully for many years
418.47 -> and to do it you’re going to have to reinvent yourself
421.32 -> and often you are going to have to reinvent yourself multiple times over.
425.22 -> And so, in the last nine months I’ve thought a lot about reinvention
430.31 -> and what it takes to do reinvention well.
432.71 -> And typically what you see is the desperate kind of reinvention.
437.96 -> You see companies that are on the verge of falling apart
440.57 -> or going bankrupt deciding they have to reinvent themselves.
444.16 -> And when you wait to that point it’s a crapshoot
447.39 -> whether you’re going to be successful or not.
449.26 -> It’s a little bit like borrowing money.
450.89 -> Everyone will tell you that you don’t want to have to be borrowing money
453.55 -> when the business is in bad shape
454.99 -> because you may not get the rates you want
456.93 -> or you may not get money at all.
459.1 -> You want to be reinventing when you’re healthy.
461.63 -> You want to be reinventing all the time.
464.42 -> And so we thought about what are the keys to reinvention
468.02 -> and some of it is building the right reinvention culture
471.43 -> and some of it is knowing what technology is available to you
474.23 -> and jumping on it to make that reinvention happen.
476.9 -> So I thought I would share with you today
478.48 -> what we see as some of the keys to building that reinvention culture
482.08 -> and then some of the things that we see being reinvented as we speak.
487.56 -> So what does it take to reinvent?
490.15 -> And I am going to list eight keys that I think are important
493.24 -> if you want to build the right reinvention culture.
496.07 -> And the first is that you have to have the leadership will
500.111 -> to invent and reinvent, and those terms sometimes
503.72 -> they are a little different, they are also similar.
506.01 -> If you think about it, people often say invention
508.97 -> is inventing a new product or service from whole cloth
511.907 -> and reinvention is reimagining an existing concept.
515.07 -> But if you’re going to reinvent and reimagine
517.41 -> there’s a load of invention in there.
519.89 -> Just look at what Airbnb has done in the hospitality space
523.54 -> or what Peloton has done in the exercise bicycle space
526.85 -> or look at what Stripe has done in the payment space.
529.5 -> These are huge amounts of invention
532.28 -> that has gone into reimagining these spaces.
535.17 -> And so if you’re going to be a leader that’s going to reinvent
539.27 -> you have got to be maniacal and relentless and tenacious
544.68 -> about getting to the truth.
546.08 -> You have to know what competitors are doing in your space.
549.88 -> You have to know what your customers think about your product
553.16 -> and where you sit relatively speaking.
555.17 -> You have to know what’s working and what’s not working.
557.94 -> And you will always have a lot of people inside the company
561.49 -> who will try and obfuscate that data from you.
563.93 -> Sometimes they think they are doing you a favor
566.21 -> and sometimes it’s for self-preservation reasons
568.66 -> but it’s hard to get at that data and you have to be relentless about it.
574 -> You have to challenge people.
575.16 -> Often people who know a lot more about a subject than you do
578.2 -> but you have got to get to the truth.
579.96 -> And then when you realize that there’s something you have
582.62 -> to reinvent and change you have to have the courage
585.68 -> to pick the company up and force them to change and move.
589.28 -> And part of that is sometimes acknowledging
591.71 -> that you can’t fight gravity.
593.81 -> If you step back and have conviction that something is going to change
597.74 -> because it’s a better experience for customers, it is going to change.
601.7 -> Whether you want it to or not,
603.33 -> whether it’s convenient for you or not, it is going to change
606.33 -> and there are a lot of examples of this.
607.9 -> I think if you look at what Reed Hastings and Netflix
611.382 -> did several years ago
612.54 -> where they cannibalized their own DVD rental business
614.95 -> because they saw where it was headed with streaming,
617.17 -> I think that turned out to be a pretty good decision for them.
620.38 -> I think if you look at Amazon in the late 90s
624.61 -> we had this owned inventory retail business
627.12 -> which meant we bought all this product from publishers
631.78 -> and from distributors. We stored them in our warehouses
635 -> and then we shipped them to customers.
636.61 -> And what we started seeing was these companies like eBay
639.83 -> and Half.com that were actually offering third-party sellers’ products
644.3 -> and they were shipping the products to customers.
646.09 -> And we had this huge animated debate inside the company
649.42 -> on whether or not we should support that.
651.61 -> And the reasons that we were concerned about it
653.79 -> were we just didn’t believe
655.07 -> anybody was going to take care of customers the same way that we did.
658.35 -> And then also the whole culture was set up
660.775 -> to be this owned inventory business.
662.42 -> People worried, well if we worked with third-party sellers,
665.13 -> how would our publishers or distributors feel?
667.41 -> So it was a very hard decision but ultimately, we decided
670.9 -> to build a marketplace and offer third-party sellers.
673.74 -> And we did it because we know that you cannot fight gravity.
678.24 -> It was better for customers. It provided them better selection
681.64 -> and it gave them more assortment on price.
684.15 -> Now that also turned out to be a good decision for us
686.58 -> because we sell more than a half of our retail products
688.66 -> through third-party sellers.
690.48 -> But you have got to realize that if something’s going to happen
693.49 -> it is going to happen regardless of whether you want it to or not.
695.91 -> You’re much better off cannibalizing yourself
699.49 -> than having someone do it to you and chasing it.
702.75 -> The third thing you have got to make sure of
704.4 -> is that you have talent that’s hungry to invent.
706.93 -> Now this seems fairly obvious.
708.3 -> Everybody says I have talent that wants to invent.
710.63 -> But it’s not always true.
712.1 -> A lot of people who have been at the company
713.92 -> for a long time are very comfortable doing things
717.01 -> the way they have been doing them for a long time.
719.22 -> Have you ever noticed it’s often when you have new blood in the company
722.49 -> that they are leading the transformation?
724.51 -> And that’s not because existing people can’t lead reinvention.
728.2 -> It's just that you’re asking them to reinvent something they built.
731.99 -> It’s hard to rip up something you spent a lot of time
734.28 -> and energy and dedication doing.
736.15 -> And it means you have got to learn new skills
738.13 -> and it means that you have got to actually be curious
740.8 -> about getting trained on other technologies.
743.24 -> Sometimes that’s true sometimes that not true…
745.99 -> I will tell you a quick story.
748.02 -> There’s a CIO in a pharma life sciences company
751.63 -> that I’ve known a long time.
752.71 -> I have a huge amount of respect for him.
754.9 -> And I went to see him a few years ago
757.78 -> and I was talking to him for about 30 minutes
760.17 -> about why I thought they should be using the cloud more meaningfully.
762.6 -> They were barely using the cloud at that point.
764.96 -> And he listened to me and when I was done he said,
767.23 -> “Look, I agree with everything you just said, Andy,
769.95 -> I agree that we could be inventing at a much faster clip
773.36 -> but that will be the job of the next CIO.
775.38 -> It will not happen on my watch.”
777.21 -> And that’s what happened. It took him a year or two.
780.54 -> He retired, they hired a new CIO, that CIO said: “What are we doing?”
784.83 -> And they’ve significantly moved to AWS in the cloud.
787.54 -> But they lost two, three, four years of inventing
792.24 -> on behalf of their customers
793.64 -> and you have to make sure that you have got builders
796.618 -> who are curious about learning
798.21 -> who are excited about leaning forward and inventing
800.78 -> and reinventing their customer experience.
802.54 -> Now, you want builders and talent that’s hungry to invent
807.2 -> but you want to make sure you guard against the opposite
809.92 -> which is that you have people who actually solve problems.
813.98 -> That you want people to solve problems for customers
816.95 -> as opposed to solving problems because they like the technology
820.42 -> and they think it’s cool. And you see this a fair bit.
823.43 -> You know if you look in the enterprise technology space
827.06 -> there are some providers who are competitor focused.
831.41 -> They look at what their competitors are doing
833.21 -> and they try to fast follow and one up them.
835.74 -> We have a competitor like that across the lake from us here in Washington.
839.45 -> Then you have a number of other providers who are product focused
844.16 -> and they say look, it’s great that you have an idea
846.66 -> on a product Mr and Mrs Customer but leave that to the experts.
850.26 -> And that’s the group that you have got to be careful about
853.47 -> because they often are building things that they think are cool
857.48 -> as opposed to what really solves the problems for customers.
860.55 -> At AWS, we’re customer focused.
863.4 -> What we build is driven by what you tell us matters to you.
866.77 -> And even if you can’t articulate a feature we’ll try to read
869.84 -> between the lines, understand what you’re trying to build,
872.29 -> and invent on your behalf.
874.51 -> And so if you think about over the years of AWS,
878.03 -> we have built a lot of technology that we believe is pretty cool,
881.28 -> you know pretty ground-breaking stuff, S3 and EC2
884.66 -> and RDS and Aurora and SageMaker and Redshift.
887.76 -> I mean a whole host of technology but we never built it
891.52 -> because we thought it was cool.
893.61 -> We built it because we knew it would enable you
896.41 -> to build new experiences and change your business.
898.59 -> You’ve got to make sure that your scarce resource of engineers
902.5 -> are working on problems that really matter to your customers.
906.84 -> The fifth thing is speed.
909.43 -> Speed disproportionately matters at every stage of your business
914.17 -> and in every sized company.
916.23 -> And I think that a number of leaders at enterprises
920.57 -> have resigned themselves that they have to move slowly.
923.52 -> It’s just the nature of how big they are.
925.68 -> It’s the nature of their culture.
927.86 -> They have engineering teams that tell them
929.76 -> “Hey look, this is too risky. This is too big a lift.”
933.5 -> Sometimes you control those teams into trying something
936.09 -> and the first sign of a problem
937.18 -> they throw up their arms and say “See.”
939.94 -> Speed is not preordained. Speed is a choice.
945.65 -> You can make this choice and you’ve got to set up a culture
950.95 -> that has urgency and that actually wants to experiment
954.84 -> because you can’t flip a switch and suddenly get speed.
958.17 -> It doesn’t work like that. You’ve got to build muscle to get speed.
961.15 -> You’ve got to be doing it all the time.
963.6 -> And there is going to be time…
964.97 -> Frankly I think that time is happening right now.
967.23 -> It happens a lot more frequently than most companies realize.
969.89 -> But there is going to be seminal moments
971.82 -> where if you don’t have the ability
973.13 -> to have speed you will not be able to reinvent when you need to.
976.77 -> Now one of the enemies of speed is complexity
981.15 -> and you have to make sure
982.95 -> that you don’t over complexify what you’re doing.
986.16 -> When companies decide to make transformations
988.56 -> and big shifts a huge plethora of companies descend on them
993.37 -> and providers descend on them
995.49 -> and tell them all the ways that you have got to use their products:
998.42 -> “You need to use us for this even if you’re using these people
1001.06 -> for these three things, use for these two.”
1003.01 -> This company says: “Use us for this.”
1004.86 -> They don’t deal with the complexity that you have to deal with
1008.18 -> in managing all those different technologies and capabilities.
1012.57 -> The reality is for companies that are making big transformations
1016.98 -> and shifts, it is much easier to be successful
1020.62 -> if you predominantly choose a partner
1022.85 -> and you learn how to do it and you get momentum
1025.85 -> and you get success and you get real results for the company.
1029.41 -> Then later on if you want to layer on complexity
1032.1 -> and more providers, you should go for it.
1034.3 -> But it’s not a great way to start to a reinvention
1036.89 -> to have too much complexity upfront.
1039.58 -> And then one of the ways to help you avoid some of that complexity
1043.08 -> is making sure that you use the platform
1046 -> that has the most capabilities and the broadest set of tools.
1049.96 -> Now I have played a round of golf
1051.76 -> with somebody who used a 5-iron for every shot in the round.
1055.88 -> It’s doable. It was not pretty and it was not very effective either.
1061.41 -> I don’t recommend it.
1062.64 -> And when you think about the cloud, because all the services you only pay
1068.1 -> for as you consume them - you don’t pay for it upfront -
1070.71 -> Why would you possibly go with a platform
1073.23 -> that has a fraction of the functionality of a leader?
1076.2 -> If you go with the platform that has the most capabilities
1079.2 -> and gives you the right tools for the job you need to do,
1082.29 -> it not only makes it easier for you
1084.48 -> to migrate all your existing applications,
1086.48 -> but also to enable your builders to build anything they can imagine.
1090.47 -> And there’s nobody who is close to the capabilities
1093.12 -> across the cloud infrastructure technology platform as AWS.
1096.89 -> And you can see that whether you are talking about compute
1101.07 -> or storage or database or analytics or machine learning
1105.56 -> or the edge or IoT or robotics, in every one of these categories
1110.74 -> you get a lot more functionality in AWS than anywhere else.
1115.72 -> The eighth key is something that really wraps all of this together,
1119.86 -> which is that the leadership team has to build aggressive top-down goals
1125.79 -> that force the organization to move faster
1128.01 -> than it organically otherwise would.
1129.99 -> And there are lots of examples of this.
1131.47 -> I would like to talk about GE, where about ten years ago their CIO
1135.62 -> decided that they were going to move 50 applications to AWS in 30 days.
1139.98 -> And her entire team told her what a terrible idea this was
1142.99 -> and she listened to them and she said,
1144.27 -> “We’re doing it anyway.” They got to about 42 in 30 days.
1148.8 -> But in the process they figured out their security and governance model.
1152.58 -> They figured out how to operate in the cloud
1154.18 -> and they had success which built momentum
1156.98 -> and the ideas came flowing in such that she could set
1160.09 -> that second big top-down goal to move 9000 applications to AWS
1165.17 -> in a few years.
1166.137 -> Capital One did the same thing
1167.977 -> where they set this big audacious goal top-down
1170.987 -> goal: They were going to reinvent their consumer
1172.727 -> digital banking platform on AWS. And then that was on their way
1177.027 -> to moving everything to the cloud in AWS.
1179.467 -> Setting an aggressive top-down goal forces the organization to understand
1184.567 -> that they are not going to be able
1185.877 -> to dip their toe in the water for a number of years.
1188.207 -> That you mean business and you’re going to make this change
1191.007 -> and setting up the right mechanisms to inspect
1193.747 -> whether you are getting the right progress,
1195.707 -> and if not, getting the issues on the table
1197.867 -> so you can solve them is really important.
1200.287 -> Now, you will notice that most of these keys, all of these keys really,
1204.867 -> except for maybe one, I mentioned are not technical.
1209.317 -> They are really about leadership.
1211.487 -> And so you’ve got to make sure that you embrace these types of keys
1216.337 -> to build a reinvention culture like you can.
1218.677 -> It’s very doable but you have to embrace them.
1222.067 -> My first speaker today has embraced these keys
1225.627 -> and it’s really remarkable to see how she has led her company
1229.487 -> to start reinventing on top of AWS.
1231.667 -> It’s my privilege to welcome to the stage the CIO of JP Morgan Chase,
1235.797 -> Lori Beer.
1237.79 -> [applause]
1241.937 -> Thanks Andy, it’s great to be here. JPMorgan Chase serves customers
1246.757 -> and clients from around the world from individuals
1250.257 -> and their local communities to corporations and governments.
1254.307 -> We have an over 200-year history built on trust.
1258.247 -> A foundation that allows us to build simple and intuitive experiences.
1264.217 -> Those solutions which are increasingly technologically driven
1267.847 -> represent the complete spectrum of financial services.
1272.177 -> From lending to banking, markets to advisory,
1275.697 -> and everything in between.
1278.027 -> And everything we do we do at tremendous scale.
1282.537 -> We have $28 trillion in assets under custody
1287.087 -> and process $6 trillion of payments
1289.677 -> daily through our Consumer and Community Bank.
1292.967 -> We have a relationship with 50% of US households
1297.117 -> and we serve 54 million active digital customers.
1302.227 -> We have long realized that while our relationships and financial expertise
1306.597 -> are paramount it is technology that continues to help us differentiate.
1312.767 -> With a 200-year history we’ve been dealing with technological change
1316.747 -> since the time of Thomas Edison literally.
1320.347 -> The firm financed Edison’s efforts to invent the first light bulb
1324.367 -> and our former Wall Street Headquarters
1326.797 -> was the first office in Manhattan to draw on Edison Electricity.
1331.387 -> We were the first bank to offer ATMs
1334.127 -> and our industry embraced early enterprise
1336.847 -> computing to process transactions.
1340.037 -> We were quick to offer online banking services
1342.717 -> during the rise of the internet and our industry
1345.577 -> is increasingly driven by mobile computing today.
1349.777 -> Simply put, we’ve been reinventing
1352.267 -> the financial services industry for decades.
1355.647 -> But it’s different today. The pace of change has accelerated.
1360.247 -> Innovation is more rapid and cloud platforms
1363.707 -> are disrupting business models daily.
1367.357 -> So we decided to completely rethink
1369.677 -> our environment to embrace a true modernization effort
1374.587 -> across 250 thousand employees, 35,000 developers,
1380.237 -> 6,000 applications and 450 petabytes of data.
1386.427 -> We asked ourselves how do we leverage our history of innovation
1389.997 -> and institutional know-how in order to evolve our business
1394.317 -> for today’s technology revolution?
1397.127 -> We set the direction at the top of the house
1399.397 -> with business and technology leadership
1401.917 -> agreeing on a key vision. We will have the best tech talent.
1407.107 -> We will own our destiny in a hybrid cloud world.
1410.177 -> And we will work with leading technology companies like AWS
1414.407 -> to deliver unique innovation.
1417.467 -> We’re in the midst of a truly one-of-a-kind transformation.
1422.007 -> Leveraging AWS and modern engineering practices
1426.247 -> like refactoring our applications to be cloud native,
1430.847 -> leveraging more advanced AI and analytics
1434.077 -> than we ever have before, and doing all of this securely.
1439.647 -> AWS is helping us along this journey.
1442.737 -> We’ve benefitted from their breadth of services and capabilities.
1447.377 -> Understanding of the enterprise and willingness to innovate
1451.847 -> and collaborate on key strategic initiatives.
1456.907 -> We work together on a unique approach
1459.837 -> holding actual hackathons with AWS and JPMorgan
1463.647 -> Chase engineers to decompose applications and migrate workloads.
1469.797 -> This process helped us uncover problems,
1473.267 -> gain institutional knowledge and enhance our collaboration.
1477.977 -> We’ve developed repeatable blueprints
1481.067 -> helping developers architect modern applications
1484.347 -> in safe repeatable environments
1487.307 -> using the depth of AWS services.
1491.607 -> We are a systemically important institution
1494.987 -> serving clients through some of the most turbulent events in history.
1500.447 -> Working with AWS allows us to scale massive volumes like Amazon EMR
1506.477 -> for trading analytics or AWS Lambda and Amazon Elastic Kubernetes
1512.207 -> Service for risk calculations so we can innovate
1515.967 -> to stay ahead of our competitors.
1519.197 -> Transforming yourself takes a lot of work
1522.237 -> but we are creating paved ways for developers
1524.967 -> and accelerating adoption.
1527.047 -> Our developer community is now innovating at scale using AWS
1533.097 -> and we continue to migrate critical workloads
1536.147 -> that can take advantage of the unique capabilities of the platform.
1541.257 -> How can we transform our business through AI and better analytics?
1545.547 -> As I mentioned earlier we have customer relationships
1548.537 -> with half of all US households.
1551.567 -> The scale of our reach provides an opportunity to use analytics
1556.287 -> to better service them.
1558.657 -> To do that we need a modern AI platform
1561.817 -> that was secure and one that enabled rapid experimentation.
1567.287 -> That’s why we built our firm-wide AI platform OmniAI on AWS
1573.277 -> using Amazon SageMaker for machine learning.
1577.247 -> SageMaker has helped us create a platform
1579.507 -> to rapidly test and train machine learning algorithms
1583.177 -> enabling us to run more experiments with more data.
1587.837 -> These are real use cases providing real value.
1592.437 -> As I speak, our data scientists are leveraging our OmniAI platform
1597.027 -> to develop new capabilities.
1599.797 -> For example, incorporating natural language
1602.597 -> processing to make client interactions more personalized.
1607.127 -> Testing advanced machine learning models
1609.357 -> to have a more comprehensive view of risk.
1612.397 -> And performing real-time coaching
1614.407 -> and recommendations for call center agents
1617.427 -> so they can better serve customers.
1620.807 -> We use SageMaker across the model development lifecycle
1624.887 -> from data labeling to model selection
1628.027 -> to experimentation and model serving.
1631.937 -> Our success with model development on AWS
1635.057 -> has influenced our data management strategy.
1639.027 -> We’re now investing in cloud data
1640.767 -> warehousing technology with Amazon Redshift
1643.837 -> to more effectively scale our analytic capabilities
1646.677 -> in a modern environment.
1649.477 -> The combination of a scalable AI platform
1652.507 -> and AWS’s Elastic Compute environments will help us
1655.987 -> accelerate our efforts to infuse analytics in everything we do.
1662.317 -> I will close with what I started with.
1664.767 -> We are a business of trust.
1667.567 -> Everything we do is for the benefit of our customers and clients
1671.847 -> and we deliver new innovations in a safe and secure manner.
1676.757 -> This is why we devote significant resources
1679.537 -> and collaborate with AWS to protect and continuously
1683.387 -> improve the security of our systems.
1687.097 -> Our adoption of cloud technology is already paying off.
1690.597 -> We’re more agile.
1692.067 -> We’re more secure and we’re more efficient.
1695.467 -> And through this journey we will work with AWS
1698.787 -> to reinvent ourselves and build financial services of the future.
1704.327 -> Thank you.
1706.278 -> [applause]
1711.947 -> Thank you, Lori.
1713.297 -> It is really an honor for us to work with JPMorgan Chase.
1716.707 -> The partnership has come a long way
1719.447 -> and we’ve just gotten started with respect to what we can do together.
1722.237 -> So thank you very much.
1724.137 -> So I mentioned earlier that when we think about the key
1728.397 -> to reinventing it’s a combination of building
1731.107 -> the right reinvention culture
1733.267 -> and then also having a set of technologies
1736.677 -> that you know are available to you that you jump on to use to reinvent.
1740.397 -> So I thought I would spend some time
1742.417 -> talking with you now about some of the areas
1745.007 -> that we believe are actively being reinvented
1747.837 -> that will allow you to do this reinvention.
1750.057 -> And at the beginning of each of these sections
1752.007 -> I am going to ask the customer to say a few words
1754.047 -> about what they think about this particular area
1757.147 -> and we’re going to start with the SVP of Engineering
1759.387 -> at Snap, Jerry Hunter, who will talk about Compute.
1762.647 -> [music]
1770.457 -> All right we’re going to try and shoot this on Snap.
1773.287 -> I remember when we first started doing Compute -
1777.407 -> that was the biggest thing to hit tech.
1780.257 -> It disrupted so many parts of the industry
1783.477 -> and I really enjoyed being a part of it.
1785.767 -> Joining Snap where the company is cloud native
1788.927 -> and taking advantage of every innovation
1790.987 -> including things like Graviton2 and Serverless.
1794.887 -> Every time a new innovation comes out, we are one of the first to adopt it
1797.717 -> because it lowers cost and improves performance.
1800.207 -> You might think that there isn’t much left to reinvent
1802.677 -> when it comes to Compute but the innovations just keep coming.
1807.043 -> [applause]
1810.677 -> Thanks, Jerry, we really appreciate the partnership with Snap
1814.827 -> and we appreciate you continuing to move to AWS.
1817.137 -> And Jerry knows what he is talking about as it relates to Compute.
1820.787 -> He spent a lot of time at Sun in the early years
1823.267 -> and then he was at AWS where he ran infrastructure
1826.777 -> which are our data centers and our network and our hardware
1829.697 -> before going to Snap to run their engineering.
1832.237 -> So he’s kind of seen the rise and change in Compute.
1834.907 -> He’s absolutely right that Compute is continuing
1839.737 -> to be reinvented as we speak.
1842.437 -> There’s three major modes of Compute that we see.
1846.487 -> Instances, which is the traditional way
1848.697 -> that people have run Compute - particularly
1850.657 -> when they want to get all the resources
1852.337 -> on a box for their application.
1854.777 -> And then smaller units of Compute like containers,
1858.087 -> where people build on these smaller microservices
1860.397 -> because it lets them move faster and be more portable.
1862.637 -> And then event-driven serverless computing,
1865.257 -> when they don’t want to worry about servers or clusters at all.
1868.177 -> And these three modes of Compute are here to stay.
1870.407 -> They are going to be here for a long period of time.
1872.167 -> Let’s start with instances. If you look at Amazon EC2,
1876.227 -> which is our service that vends instances to you
1879.427 -> we not only have the broadest array of instances
1882.087 -> but we also have the most powerful instances within those families.
1886.077 -> These are things like the fastest networking instances
1889.267 -> where we have 100 gigabits per second in all our recent generations
1892.387 -> and up to 400 gigabytes per second in our P4d’s.
1895.997 -> We have the largest high memory instances at 24 terabytes for SAP
1901.697 -> use cases in our high memory instances.
1904.337 -> We have the largest local storage instances with our D3en instances
1908.577 -> which are launched today with up to 336 terabytes.
1912.877 -> We have the most powerful machine
1914.327 -> learning training instances with our P4d’s.
1917.177 -> We have the most powerful machine learning inference instances
1920.267 -> with our Inf1 instances.
1922.377 -> We have the best price performance graphics
1925.067 -> instances with our G4ad instances which are coming in a week.
1929.927 -> We’re the only ones who give you a macOS instance type
1933.827 -> which we just launched last night with our macOS EC2 instances
1938.307 -> that lets Apple’s millions of developers
1940.427 -> now leverage the cloud much more easily.
1943.047 -> We’re the only provider that gives you the ability
1945.057 -> to run instances with Intel, AMD, and ARM chips.
1948.257 -> It’s a very different set of capabilities than anybody else has.
1953.327 -> And we’re also iterating and innovating in a much faster clip.
1957.787 -> And people often ask us - they say well,
1960.687 -> how are you innovating at such a rapid clip right now?
1963.687 -> And there are really two reasons.
1965.387 -> The first is what we’ve done with something called Nitro.
1970.197 -> We spend five years rebuilding our virtualization layer
1975.097 -> and our Compute platform, and we launched in 2017.
1977.987 -> What we did with Nitro was we took the virtualization of the security,
1982.157 -> Networking, and storage off of the main server chip
1985.097 -> and we put that on our own Nitro chips.
1988.187 -> And what that did for customers was it meant
1991.017 -> that you got all of the CPU to run your instances
1994.527 -> so you get performance that’s indistinguishable from bare metal
1998.317 -> but at a lower price.
1999.777 -> And it also meant you got a stronger security posture
2003.037 -> because it used to be that when you have to troubleshoot VM’s
2006.137 -> you had to worry about whether somebody would do something
2008.077 -> to the main server with your instances.
2010.147 -> But because the security now is on that separate Nitro chip
2013.467 -> you don’t have to worry about that.
2015.097 -> What it did for us was, because we broke out a bunch of those pieces
2019.337 -> into separable cards or chips,
2021.647 -> it meant we didn’t have to make changes
2023.717 -> in making all these different things change and evolve in lockstep,
2027.457 -> which allows us to innovate at a much faster clip.
2031.377 -> Now what that means for you is that you get instances now
2035.907 -> instead of every two to three years - you get innovative brand now
2039.857 -> change-the-game types of instances in months.
2042.457 -> That’s a big difference.
2044.167 -> The second thing that has happened that has allowed us
2047.267 -> to innovate at such a rapid clip is what we have done with chips.
2051.677 -> And we have a deep relationship with both Intel and AMD
2055.667 -> and we will for the foreseeable future.
2058.207 -> However, we realized a few years ago
2060.937 -> that if we wanted to continue to push the envelope on price performance -
2064.867 -> which you have asked us to do -
2067.057 -> we knew we were going to have to develop some of our own chips.
2069.357 -> And so we acquired a company called Annapurna who were sophisticated
2073.657 -> and very experienced chip designers and builders -
2077.197 -> and we put them to work.
2078.327 -> And we tried to pick chips that will allow you to get the most done -
2083.627 -> have the most impact for you business.
2085.257 -> And so what we started with was we started with generalized Compute
2090.027 -> and we had the team build a chip on top of ARM
2093.557 -> that we called Graviton.
2095.197 -> And so Graviton first manifested itself in these A1 instances we had
2099.347 -> and they were really for scale-out workloads,
2101.277 -> things like Web tier workloads and things of that sort.
2104.407 -> And people loved them.
2105.617 -> They used them a lot quicker than we ever imagined and they said:
2109.107 -> “Gosh if you would make the chip more powerful so we could use it
2113.247 -> for more of our workloads that would really change the game for us.”
2115.987 -> And so that’s what the team did with their second version
2119.137 -> of the Graviton chip, which we call Graviton2,
2122.377 -> which gives customers 40% better price performance
2126.517 -> than the most recent generations
2128.017 -> of the x86 processors from other providers.
2130.867 -> And those manifest themselves on C6g instances and M6g
2135.067 -> instances and R6g instances and T4g instances,
2139.637 -> 40% better price performance, that is a big deal.
2144.237 -> Think about what you can do for your business if you have 40%
2148.047 -> better price performance on your Compute.
2150.317 -> And customers have loved this.
2152.167 -> We have a large number of customers who are already using it
2155.117 -> from Nielsen to Netflix to Snap and Lyft and NextRoll,
2159.457 -> and we are announcing today a brand new Graviton2 instance
2165.487 -> which is going to be the C6gn instance,
2169.037 -> which is our Compute heavy and networking heavy instance
2171.637 -> with a 100 gigabits per second
2173.527 -> that will be coming in the next week or two.
2175.417 -> We are not close to being done investing and inventing with Graviton.
2180.907 -> People are seeing a big difference. Let me give you a couple of examples.
2184.387 -> Here's a company called Honeycomb.io and this is a blog that they wrote.
2187.477 -> And Honeycomb.io is a company
2188.967 -> that offers a comprehensive debugging tool for development teams
2192.327 -> and they moved over to the M6g instances.
2195.487 -> And you can see they are saving 40% on price performance
2198.917 -> for their Compute
2200.177 -> and using a lot fewer instances than they were using before.
2203.437 -> Or if you look at NextRoll, which is a leader in digital advertising,
2206.847 -> they are saving 50% on price performance.
2210.437 -> This is big deal and so Graviton is saving people a lot of money.
2215.577 -> Very excited about it.
2216.747 -> We have a lot more coming in this space.
2219.107 -> Then we asked ourselves what else can we apply our chip team
2222.247 -> to that would solve problems
2224.217 -> that we know are big growth areas for customers?
2227.167 -> And what we looked at was we took machine learning.
2230.647 -> That’s the other area that’s growing unbelievably quickly.
2234.837 -> And what you often see with machine learning
2237.637 -> is that people talk about the training
2241.187 -> because we’re still in the relatively early stages of machine learning so,
2244.447 -> so many people are just getting their models trained.
2247.297 -> And there’s a lot of effort on machine learning training.
2250.757 -> But if you have models that work at scale,
2254.617 -> you know, if you take for instance Alexa, where it’s a big old machine
2258.957 -> learning model that we have to train periodically.
2261.537 -> But we’re spitting out predictions and inferences
2264.727 -> by the millions every hour.
2266.847 -> And so it turns out that 90% of your cost is not in the training.
2270.757 -> It’s in the inference of the predictions.
2272.767 -> And nobody was focused to try to help customers save money
2275.397 -> and be efficient there.
2276.627 -> So we built an inference-focused chip which we announced last year
2281.407 -> at re:Invent called Inferentia.
2283.537 -> And if you look at the number of customers using Inferentia
2287.547 -> that also was really swelling. But it's interesting to see -
2291.127 -> if you want to take a big use case just look at Alexa.
2294.087 -> Alexa today has moved 80% of their predictions to Inferentia.
2298.677 -> They are getting 30% better cost and 25% better latency
2302.887 -> than they got from their prior chip. That’s a big deal.
2305.957 -> Now while we focused on inference
2308.747 -> we haven’t forgotten about machine learning training.
2311.597 -> And we continue to iterate there as well.
2313.507 -> Of course we have these P4 instances which are the most powerful machine
2316.677 -> learning training instances in the cloud,
2318.687 -> but people understandably still want to find ways
2322.487 -> to be cost effective when they are training models.
2324.877 -> So today I have two announcements to share with you
2327.587 -> that aim to help there.
2329.207 -> The first is that we will offer next year, in the first half
2333.807 -> of the year, Habana Gaudi-based Amazon EC2 instances.
2338.948 -> [applause]
2344.687 -> And so this is a partnership between AWS and Intel
2347.737 -> and it will use Gaudi accelerators that will provide 40%
2351.907 -> better price performance
2353.177 -> than the best performing GPU instances we have today.
2356.797 -> It will work with all the main machine-learning frameworks PyTorch
2361.687 -> as well as TensorFlow,
2363.367 -> and it will be available in the first half of the year.
2365.867 -> Now like with generalized Compute we know that if we want
2371.137 -> to keep pushing that price performance envelope on machine
2374.517 -> learning training we’re going to have to invest in our own chips as well.
2377.887 -> And so I am excited to announce as well AWS
2383.167 -> Trainium, which is our machine learning chip that’s custom
2387.537 -> designed by AWS to deliver the most cost-effective training in the cloud.
2392.877 -> [applause]
2398.807 -> So Trainium will be even more cost effective than the Habana chip
2403.027 -> I mentioned. It will support all the major frameworks -
2405.617 -> TensorFlow and PyTorch and MXNet. You will get to use the same Neuron
2410.957 -> SDK that our Inferentia customers use.
2413.437 -> So if you use Inferentia for inference
2415.537 -> it will be easy to also get going on our machine
2418.637 -> learning chip - on Trainium. It will be available
2421.397 -> both as an EC2 instance as well as in SageMaker
2424.107 -> and that’s coming the second half of 2021.
2428.187 -> So when you look at the unmatched array of instances
2432.127 -> that you have in AWS
2433.257 -> coupled with the relentless innovation in chips,
2437.037 -> and in the virtualization layer, and the Compute platform,
2440.337 -> you’re now getting reinvented instances every few months
2444.567 -> instead of every few years which is a big deal.
2447.527 -> Now one of the things that’s really interesting that we’ve seen
2451.657 -> in the last several years
2453.557 -> is that people are moving to smaller and smaller units of Compute.
2458.047 -> And what I mean - there really are containers and serverless.
2461.967 -> And so I will start with containers. People really love containers.
2466.287 -> It allows them to build on these smaller chunks of Compute
2468.617 -> which lets them move faster as well as be more portable.
2472.557 -> And if you look at the growth in containers in computing
2475.907 -> it’s pretty astounding.
2477.557 -> And the vast majority of it continues to run in the cloud on top of AWS.
2481.617 -> Of the containers that run in the cloud, about two thirds run on AWS -
2485.547 -> and that’s because while most other providers have one containers
2491.507 -> Offering - typically a managed Kubernetes offering -
2494.697 -> AWS has three. If it turns out that what you value most
2499.767 -> is using the open source Kubernetes framework,
2502.707 -> then we have our Elastic Kubernetes Service, EKS.
2506.697 -> If it turns out what you value most is having the deepest integration
2511.557 -> with the rest of the AWS platform,
2513.917 -> you use our Elastic Container Service, or ECS, which we can do
2517.177 -> because since we control it we can make sure
2519.067 -> that everything launches integrated with ECS right from the get-go.
2522.557 -> If what you value most in containers is running containers
2525.977 -> without having to worry about servers or clusters,
2529.167 -> then you use AWS Fargate, which is our serverless container
2532.457 -> offering which nobody else has anything like.
2535.647 -> And so one of the things that was interesting
2537.737 -> when we launched containers and we launched these offerings -
2541.347 -> we wondered once we had a managed Kubernetes service
2545.997 -> would people use the other offerings?
2547.657 -> Or do Kubernetes have so much resonance
2549.617 -> that people would only use that?
2550.817 -> And what we found is that all three of these container offerings
2555.157 -> continue to grow like a weed. Unbelievably fast.
2558.987 -> If you look at ECS we have over 100,000 active customers using it.
2563.477 -> We have billions of Compute hours on EKS run every week on AWS.
2567.857 -> And if you look, most of the net-new container customers in AWS
2572.157 -> start with Fargate because it’s so easy to get going.
2575.487 -> And we actually have a lot of customers who use two
2579.167 -> or even three of these container offerings
2581.737 -> because different teams have different preferences
2585.087 -> and have different use cases.
2586.977 -> You want the right tool for the right job.
2589.737 -> You don’t want one tool to rule the world,
2591.967 -> because there are lots of different teams and preferences and use cases.
2596.367 -> So if you look at the problems
2603.557 -> that people who use containers are trying to solve today
2607.337 -> they say it’s wonderful that you have these three offerings.
2610.807 -> It gives me so much more choice.
2612.297 -> I can use different offerings for different use cases.
2614.637 -> However, I still have a lot of my containers
2619.177 -> that I need to run on-premises
2620.727 -> as I am making this transition to the cloud.
2623.927 -> And so people really wanted to have the same management
2627.257 -> and deployment mechanisms that they have in AWS
2630.367 -> also on-premises - and customers have asked us to work on this.
2633.787 -> And so I am excited to announce two new things to you.
2636.487 -> The first is the announcement of ECS Anywhere,
2641.22 -> which lets you run ECS in your own data center.
2645.002 -> [applause]
2651.336 -> So ECS Anywhere allows you to have all the same AWS-style APIs
2657.43 -> and cluster configuration management pieces
2660.42 -> on-premises that you have in the cloud.
2662.887 -> So it makes it easy as you’re making this transition, to be able to run -
2666.997 -> if you’re running ECS on AWS you can run it on-premises as well.
2670.487 -> It works with all of your on-premises infrastructure.
2673.327 -> So not surprisingly when ECS customers hear that we’ve got
2678.487 -> ECS Anywhere they say, “Well, what about Kubernetes?”
2681.737 -> So I am also excited to announce Amazon EKS Anywhere,
2685.959 -> which lets you run EKS in your own data center.
2689.227 -> [applause]
2695.527 -> So again, just like with ECS
2698.357 -> Anywhere, EKS Anywhere lets you run EKS in your data
2703.217 -> centers on-premises alongside with what you’re doing in AWS,
2707.097 -> it works again with all of your on-premises infrastructure.
2710.477 -> And it’s interesting when we’ve talked privately to customers
2713.537 -> about EKS Anywhere, they have been very excited
2716.56 -> and they’ve said, “Well, I know that both
2719.099 -> ECS Anywhere and EKS Anywhere are coming in 2021,
2722.897 -> but I want to actually get started getting ready for EKS Anywhere."
2726.337 -> And so what we’re also announcing today
2728.937 -> is that we’re going to open source
2730.847 -> the EKS Kubernetes distribution to you
2734.027 -> so that you can start using that on-premises.
2736.027 -> It will be exactly the same as what we do with EKS.
2739.117 -> We will make all the same patches and updates
2740.997 -> so you can actually be starting to transition
2743.43 -> as you get ready for EKS Anywhere.
2747.597 -> So I think our container customers are going to be excited by ECS
2752.407 -> and EKS Anywhere.
2754.257 -> But what we’re also starting to see in addition to huge amounts
2758.737 -> of containers growth and adoption is that more and more customers
2763.837 -> are using event driven serverless computing.
2766.787 -> And we pioneered this concept a few years ago with Lambda.
2771.037 -> And the problem that we were trying to solve
2773.837 -> was that we had some customers who said:
2776.027 -> “Look, I have certain workloads when something happens,
2779.477 -> it triggers needing to spin up some Compute
2782.097 -> and it forces to spin up EC2 instances
2784.637 -> and multiple availability zones for fault tolerance,
2787.217 -> and then they only really run these jobs for a few hundred milliseconds,
2790.657 -> but I have to leave them all up all the time
2792.517 -> because I don’t know when the jobs are going to come in.”
2794.717 -> And they wanted us to solve that problem
2797.257 -> and that’s why we built Lambda.
2799.667 -> Lambda lets you set a trigger with a few lines of code.
2802.877 -> It spins up Compute. We spin it up for you.
2806.007 -> We spin it up in a fault tolerant way,
2808.127 -> and then we spin it back down when you are no longer running jobs
2810.917 -> and then we bill you in increments of 100 milliseconds.
2814.447 -> By the way, I am going to announce right now
2816.407 -> that we are changing the increments in which we’re billing
2819.247 -> from 100 milliseconds to 1 millisecond,
2821.937 -> which means for a number of these workloads customers
2823.947 -> will be able to save up to 70%.
2827.017 -> Customers have really loved this event-driven computing model.
2830.797 -> They say, “Look I love this. I don’t want to actually just do it
2833.437 -> for these use cases where I spin up a little bit of Compute.
2836.177 -> I actually would like to have my architecture
2838.347 -> for applications run that way.”
2841.237 -> And so we started actually building other services
2844.937 -> that allowed you to run serverless end to end.
2847.137 -> These are services like API Gateway and EventBridge and Step Functions.
2852.777 -> And then we added triggers in a lot of our AWS services
2857.477 -> so that you could actually trigger serverless actions
2860.547 -> from those services. We have them now in 140 AWS services,
2864.797 -> which is seven times more than you will find anywhere else.
2867.477 -> And just to give you a sense of the type of momentum
2870.687 -> that you are seeing with serverless right now, if you look inside Amazon
2875.357 -> and you look at all the new applications that were built in 2020,
2880.017 -> half of them are using Lambda as their Compute engine.
2883.187 -> That’s incredible growth.
2884.297 -> Hundreds of thousands of customers now are using Lambda.
2887.647 -> And so Lambda is growing really quickly.
2890.657 -> Serverless is growing really quickly. Containers are growing really quickly,
2894.597 -> and not surprisingly a lot of customers
2897.417 -> are using both containers and serverless together.
2901.227 -> And they’ve said, “I really wish that you would make it easier for us
2904.867 -> to run these two smaller units of Compute together
2907.297 -> than you make it today.”
2908.517 -> And they asked for a couple of different things.
2909.977 -> The first thing they said was “Look, our usage and adoption
2913.447 -> in containers is a little bit earlier than it is for serverless” -
2918.107 -> in part because it looked a little bit more like instances
2920.057 -> and the tools were set up a little bit better
2921.697 -> than they were for serverless early on.
2923.707 -> But we’re growing like gangbusters on serverless and Lambda.
2927.157 -> And so they said, “Look, we’ve invested so much time
2930.657 -> and energy into these container images
2932.817 -> that we deploy from, why can’t you just make it
2935.537 -> so we can deploy Lambda functions from these container images?”
2938.807 -> So I am excited to announce today the launch of Lambda Container Support,
2943.517 -> which lets you build Lambda-based applications
2945.877 -> using existing container development workflows.
2949.102 -> [applause]
2953.807 -> So now you can package code dependencies
2957.017 -> as any Docker container image or any Open Container
2961.017 -> Initiative compatible container image,
2963.207 -> or really any third-party based container image,
2966.267 -> or something that AWS has maintained as a base container image.
2969.297 -> It totally changes your ability to deploy Lambda functions
2973.837 -> along with the tools that you have invested on containers.
2976.717 -> So I think customers are going to find this very handy.
2979.717 -> Another big challenge they asked us to try to help solve
2983.347 -> is this issue of trying to manage the deployment
2987.377 -> of the smaller units of Compute where you end up in these situations
2991.447 -> where you have all of these microservices that have to be
2995.117 -> deployed together that comprise an application.
2997.997 -> And it’s actually quite difficult to do
2999.977 -> if you think about it - it’s different than instances.
3002.447 -> With instances, typically you build it as a single block of code.
3007.237 -> You have code templates you use like CloudFormation
3009.897 -> to provision the infrastructure as code, or services like CodePipeline
3013.567 -> that do the CI/CD for you or you do monitoring with CloudWatch.
3019.337 -> Once it’s set up it doesn’t change that much. And code is
3022.727 -> usually maintained
3023.977 -> as kind of a single release, so it stays pretty coordinated.
3026.837 -> And there are tools today that make this pretty straightforward.
3029.727 -> But if you look at containers and serverless,
3032.927 -> these apps are assembled from a number of much smaller parts
3036.237 -> that together comprise an application.
3039.417 -> It’s actually hard, you know,
3040.537 -> if you look at each of these microservices
3042.357 -> they have their own code templates
3043.937 -> and they have their own CI/CD pipelines.
3046.717 -> They have their own monitoring and most are maintained by separate teams
3050.617 -> and it means that there’s all these changes happening
3053.047 -> all the time from all these different teams.
3055.707 -> And it’s quite difficult to coordinate these
3057.877 -> and keep them consistent - and it impacts all sorts of things
3061.147 -> including quality and security.
3062.567 -> And so there really isn’t anything out there that helps customers
3067.157 -> manage this deployment challenge in a pervasive way.
3071.117 -> And so this is something that our team has thought a lot about.
3074.087 -> And I am excited to announce the launch of AWS Proton,
3077.527 -> which is the first fully managed deployment service
3080.267 -> for container and serverless applications.
3083.266 -> [applause]
3088.857 -> So this is a game changer for managing
3091.667 -> the deployment of microservices. Here’s how it works.
3094.707 -> A central platform team or anybody central to an application
3098.307 -> will build a stack.
3099.807 -> And a stack is really a file that includes templates that use code
3104.177 -> to define and configure AWS services used in a microservice,
3107.537 -> including identity, and including monitoring.
3110.547 -> It also includes a CI/CD pipeline
3113.127 -> template that defines the compilation of the code
3115.707 -> and the testing and the deployment process.
3118.157 -> And it also includes a Proton schema that indicates parameters
3122.037 -> for the developers that they can add, things like memory allocation,
3124.947 -> Or a Docker file, or something like that.
3126.617 -> Basically, everything that’s needed to deploy a microservice
3130.147 -> except the actual application code.
3132.397 -> Then the platform - the central platform team -
3135.837 -> will publish the stack to the Proton console -
3139.277 -> pretty often they’re going to publish lots of stacks
3141.347 -> because there’s so many different use cases for microservices.
3144.427 -> And then when a developer is ready to deploy their code
3148.307 -> they will pick the template that best suits their use case, plug
3151.727 -> in the parameters they want, and hit “Deploy”.
3154.517 -> And Proton will do all the rest.
3156.257 -> It provisions the AWS services specified in the stack
3159.747 -> using the parameters provided.
3161.997 -> It pushes the code through the CI/CD pipeline that compiles and tests
3166.177 -> and deploys the code to AWS services.
3168.747 -> and then sets up all the monitoring and alarms.
3171.767 -> Proton also lists in the console
3174.837 -> all the downstream dependencies in a stack.
3177.777 -> So if the central engineering team
3180.237 -> makes some kind of change to that stack,
3183.847 -> they know all the downstream microservices teams
3187.627 -> that need to make those changes
3189.127 -> and can alert them and can track whether or not they made it.
3191.287 -> This is a game changer with regards to deploying containers
3196.207 -> and serverless apps. We’re very excited about this
3198.457 -> and I think our customers are going to be as well.
3202.277 -> So think about ten years ago, if you flash back ten years ago,
3208.167 -> the CPU and GPU providers effectively didn’t have any competition
3212.887 -> and it meant that you were able to get new instances
3215.127 -> every two to three years or so. Look at today.
3218.507 -> Look at what Graviton is doing with 40%
3221.147 -> better price performance on your most recent generations of x86 processors.
3227.157 -> It totally changes what you can get done Compute-wise.
3230.367 -> Or look at what’s happening with Inferentia and some of the machine
3233.527 -> learning training chips that I talked about earlier.
3236.187 -> You are going to get new instances that allow you to reinvent
3240.037 -> your business every few months now instead of every few years.
3243.717 -> Ten years ago, we weren’t really talking very much about containers
3247.617 -> or serverless at all. Look how fast those are growing.
3252.987 -> And if you think about it, if you think about these container offerings
3257.027 -> and how many you have available on AWS
3259.287 -> and the ability now to be able to manage them the same way both in AWS
3264.497 -> as well as on-premises,
3265.737 -> and you think about what’s happening with serverless
3268.257 -> and you think about the tools now that are allowing you
3270.527 -> to use these new smaller units of Compute
3273.107 -> and to be able to deploy much more easily,
3275.757 -> there is an incredible amount of reinvention happening in Compute.
3280.517 -> We are not close to being done reinventing in Compute.
3284.067 -> So you can expect a lot more to come.
3286.097 -> Now Compute is obviously being reinvented,
3290.197 -> but so is data and data stores in a very big way.
3294.527 -> And to share some thoughts about what he is seeing in this space,
3297.457 -> and he has been there since the very start of the cloud,
3300.767 -> it’s my pleasure to welcome the CEO and Founder of SmugMug, Don MacAskill.
3306.101 -> [music]
3310.897 -> The launch of Amazon S3 in 2006 was a seminal moment for data storage.
3315.917 -> This invention totally changed our trajectory at SmugMug.
3319.817 -> Today we use almost everything AWS has to offer.
3323.857 -> They’ve continued to add more and more data stores and analytics tools
3328.217 -> that have let us really pick the best tools
3330.877 -> for the best job to serve our customers.
3333.537 -> Tools like Athena, Redshift, Elasticsearch, Kinesis, and DynamoDB,
3338.927 -> which allows us to scale and serve photos
3342.037 -> at billions of requests per day. The cloud has totally reinvented
3346.557 -> how we store, secure, analyze, and share data at a scale
3351.867 -> that we couldn’t have even imagined 14 years ago.
3356.547 -> [applause]
3361.947 -> Thank you, Don.
3363.347 -> SmugMug was the very first big AWS customer
3368.267 -> and I remember in the early days of AWS -
3370.867 -> this would have been March 2006 - shortly after we launched S3.
3376.077 -> Basically, our only sales-person at the time, Rudy Valdez,
3379.367 -> wrote us an email and he said, “I just got a call from SmugMug
3383.477 -> and they are going to put 6 terabytes of data in S3.”
3386.367 -> And we said, “Wait, terabytes or gigabytes?”
3388.597 -> And he said, “No, terabytes.” We said, “With a T or with a G?”
3391.247 -> He said, “No, no, with a T.” We just couldn’t believe it.
3395.077 -> But SmugMug and Don have seen the rise of the cloud
3400.777 -> and the change in data and data stores.
3402.777 -> And in fact have been a big piece of informing what we’ve built.
3406.997 -> They’ve given us great feedback and we really appreciate the partnership.
3410.587 -> And Don is correct in explaining that data and data stores
3415.097 -> is radically being reinvented as we speak.
3418.277 -> And if you think about it today
3421.237 -> with the way that the cloud has made storage so much less expensive,
3424.997 -> and then Compute to do something with that storage so much less expensive,
3429.447 -> it’s astounding how much data is being created and stored today.
3434.367 -> Just a couple of data points: Analysts say that in every hour today
3439.817 -> we’re creating more data
3441.447 -> than what we did in an entire year 20 years ago.
3444.867 -> Or they predict that in the next three years
3448.427 -> there will be more data created than in the prior 30 years combined.
3453.707 -> This is an incredible amount of data growth and the old tools
3457.737 -> and the old data stores that existed in the last 20-30 years
3461.807 -> are not going to cut it to be able to handle this.
3464.657 -> Every single type of data store is being reinvented
3468.857 -> and will be reinvented multiple times over.
3470.667 -> Let me give you a few examples. Let’s start with block storage.
3473.747 -> So if you look at block storage,
3475.707 -> it’s a foundational and pervasive type of storage used in computing.
3481.007 -> Unlike object storage which has metadata that governs the access
3486.097 -> and the classification of it.
3489.007 -> Block storage has its storage or its data
3493.197 -> split into evenly sized blocks
3495.437 -> that just have an address and nothing else.
3497.177 -> And since it doesn’t have that metadata it means
3499.937 -> that the reads and the writes and access to them are much faster.
3504.097 -> And it’s why people use block storage with virtually every EC2 use case.
3510.647 -> It’s also why that probably the very most animated debate
3515.137 -> that we had as an AWS team before we launched AWS
3519.067 -> was: Could we launch EC2 with just direct-attached storage
3523.707 -> that was ephemeral?
3525.037 -> Or could we not launch EC2 until we had high performance block storage?
3529.447 -> And it was a very animated debate, lots of opinions
3532.877 -> and we ultimately kind of figured out
3535.017 -> that it was going to take us two more years to build
3537.477 -> to a high-performance block store and we didn’t wait to give you EC2.
3541.427 -> So we launched EC2 with just that direct-attached storage.
3544.387 -> But we hustled like heck to get to building a block store
3549.047 -> and we launched our Amazon Elastic Block Store, or EBS, in 2008.
3553.737 -> It was the first high performance scalable block store in the cloud
3557.877 -> and it gave you an easy ability to provision what storage you needed
3561.187 -> and what IOPS you needed and what throughput you needed.
3564.257 -> And then you could adjust as you saw fit.
3567.527 -> In 2014, we built the current version of our general-purpose volume.
3573.557 -> It was called GP2 which is what the vast majority of EBS
3577.367 -> workloads run on top of. Every imaginable workload you can imagine.
3581.817 -> The feedback that we’ve gotten the last year or two from customers
3585.147 -> is that, “We love GP2. But if we had a wish list
3588.987 -> there’s a couple of things that we would like from you.”
3591.307 -> We’d like one, of course, we’d like the cost per gigabyte to be less
3595.647 -> and then we want to be able to sometimes scale
3599.047 -> throughput or scale IOPS
3601.297 -> without also having to scale the storage with it,
3603.967 -> which is what GP2 asks you to do.
3606.407 -> So the team has been working on this and I’m excited to announce today
3610.197 -> the new version of our general purpose volumes, gp3,
3614.257 -> which allows you to have 20% better cost per gigabyte
3619.267 -> as well as be able to provision IOPS
3621.577 -> and throughput separately from storage.
3624.406 -> [applause]
3630.737 -> So the baseline performance of these new gp3 volumes is 3,000 IOPS
3635.387 -> and 125 megabytes per second, but you can burst that and scale
3638.997 -> that up to a peak of 1,000 megabytes per second,
3641.897 -> which is four times that of GP2.
3644.497 -> And you’ll see that customers will be able to run many
3647.807 -> more of their demanding workloads on gp3s and they even work for GP2.
3652.557 -> Yet, there are certain types of use cases
3656.047 -> where you need a lot more IOPS than you get with gp3s.
3660.067 -> Cluster databases are a good example of this.
3662.807 -> And that’s why we built our Provisioned IOPS
3665.647 -> or io2 volumes for EBS
3668.287 -> which give you four times the amount of IOPS of a gp3 volume.
3671.987 -> And you can, of course if you start with gp3s,
3674.057 -> and it turns out you think you need io2s,
3675.977 -> you can use our elastic volumes feature
3678.007 -> to seamlessly move that volume.
3681.407 -> But it’s also true, while people run their most demanding
3685.567 -> IOPS applications on top of io2s,
3689.237 -> that there are still workloads that are even more demanding.
3692.517 -> Some of the most demanding Oracle databases
3694.617 -> are SAP HANA databases and offerings
3697.887 -> where people need in the neighborhood of 200,000 IOPS
3703.087 -> or 3,000 to 4,000 megabytes per second of throughput.
3707.097 -> And it’s true that you can stripe together
3709.557 -> a number of these io2 volumes
3711.107 -> to give you more collective IOPS of throughput
3713.817 -> but the more that you have to stripe together,
3715.747 -> the harder it is to manage and to keep consistent
3720.057 -> and to get the performance you want. And so what customers have said is,
3722.677 -> “Look, what you’re forcing me to do for these most demanding workloads,
3728.217 -> is you’re forcing me to use these storage area networks,
3730.967 -> or SANs, which really they’re a bunch of clustered discs
3735.517 -> with networking attached to them.
3737.757 -> You’re forcing me to run these SANs on-premises
3740.297 -> and I don’t want to have to run these SANs because they’re expensive.”
3744.377 -> If you get a good deal on a SAN it’s about $100,000,
3747.697 -> but then when you factor in support and maintenance,
3750.037 -> and maintaining it across multiple data centers,
3752.607 -> you get to $200,000 pretty quickly
3754.387 -> and if it turns out you exceed the capacity of a SAN,
3757.247 -> you have to buy an increment
3759.057 -> of another couple hundred thousand dollars.
3761.357 -> So people don’t like the cost, but it’s also hard to manage.
3765.197 -> You have to update and maintain the software,
3767.637 -> you have to do the same thing with the hardware,
3769.347 -> you have to manage it in data centers.
3770.947 -> You have to make sure it’s fault-tolerant.
3772.977 -> The customers have said, “Look, you’ve left me with no option
3777.267 -> because there is no SAN in the cloud.” Until now.
3781.177 -> I’m excited to announce io2 Block Express,
3784.377 -> which is the first SAN built for the cloud.
3787.461 -> [applause]
3793.897 -> So Block Express volumes give you up to 256,000
3797.597 -> IOPS, 4,000 megabytes per second, 64 terabytes of storage capacity.
3803.117 -> That’s 4X the dimensions of the io2s on every single one of those.
3808.637 -> That is massive for a single volume.
3811.647 -> Nobody has anything close to that in the cloud
3814.337 -> and what it means is that you now get the performance of SANs in the cloud,
3820.067 -> but without the headaches around cost and management.
3822.607 -> You just spin up a Block Express volume,
3826.207 -> we manage it and we’ll back it up and maintain it for you.
3829.267 -> We’ll replicate it across an AZ.
3831.917 -> You can use the EBS snapshot capability to auto lifecycle,
3835.907 -> a policy to back it up to S3, and if you need more capacity,
3840.687 -> you just spin up another Block Express volume
3843.347 -> at a much lower cost
3844.697 -> than trying to do it at $200,000 a clip.
3848.537 -> So, we will add additional SAN features in 2021,
3853.847 -> things like multi-attach and IO fencing
3856.867 -> and make elastic volumes work with it.
3858.917 -> And this is pretty exciting.
3860.187 -> There was a lot of very complicated, sophisticated,
3863.557 -> innovative engineering to give you Block Express,
3866.987 -> but it’s a huge gamechanger for your most demanding applications
3871.347 -> that you want to run in EBS. So block stores are being reinvented.
3875.737 -> What about databases?
3877.327 -> Databases as you all know are right in the middle of every application
3881.147 -> and they’re hard to manage.
3882.227 -> You have to set them up, you have to tune them,
3884.077 -> you have to patch them, you have to make sure
3885.667 -> you get the right fault tolerance and performance.
3887.987 -> And it’s why companies have so many database professionals
3891.817 -> that they have to hire.
3893.447 -> It’s also why we built our relational database service,
3896.717 -> which is our managed relational database service
3899.247 -> which we launched about ten years ago and has been wildly popular.
3903.047 -> But if you look at, despite the growth of things like RDS,
3908.297 -> it’s still true that the overwhelming majority of relational databases
3914.187 -> live on-premises and they live largely
3917.917 -> with these old-guard commercial grade database
3921.987 -> providers named Oracle and Microsoft with SQL Server.
3925.987 -> And this is an unhappy place for customers.
3928.657 -> We’ve talked about this for several years.
3930.197 -> This is why you’re seeing so much movement.
3931.857 -> But it’s unhappy because those offerings are expensive,
3935.757 -> they’re proprietary, they have high amounts of lock-in
3939.477 -> and those companies have punitive licensing terms
3942.197 -> where they’re willing to audit you and if they find any discrepancy,
3946.537 -> they extract more money out of you.
3948.657 -> And these companies also have no qualms
3951.917 -> about changing the licensing terms mid-stream on you.
3955.577 -> If you just look at what Microsoft did with SQL Server
3958.017 -> in the last year or two.
3959.657 -> They basically changed the terms so you can’t use your SQL Server
3962.627 -> licenses anywhere but Microsoft’s cloud.
3965.207 -> Is that good for customers? Hell no. Is that good for Microsoft?
3969.547 -> I think they think so. I think it’s short-term thinking
3972.417 -> because our experience over the fullness of time
3974.417 -> is that customers flee companies the first chance they get
3977.707 -> when they feel like they’re being abused.
3980.037 -> And this is something that customers are fed up with
3983.727 -> and they’re sick of - and it’s why they’re moving as fast
3986.647 -> as they can to these open engines like MySQL and Postgres.
3990.647 -> But to get the type of performance
3993.407 -> you get in a commercial grade database
3995.087 -> in these open engines, you can do it, but it’s hard work.
3998.407 -> We’ve done a lot of it at Amazon and our customers
4000.387 -> asked us to fix that problem for them and that’s why we built Aurora.
4005.747 -> And Aurora has 100% compatible versions with MySQL and Postgres.
4011.787 -> It has several times better performance
4014.507 -> than those community grade versions.
4016.687 -> It has at least the same fault tolerance and durability
4020.067 -> and availability
4021.167 -> as the commercial grade databases, but at one tenth of the cost.
4026.277 -> This is why customers have been flocking to Aurora
4029.447 -> as quickly as they have.
4030.707 -> It’s the fastest growing service in the history of AWS.
4033.337 -> It has been since its launch,
4035.357 -> and you see that we have over 100,000 customers now using Aurora.
4041.147 -> These are companies like Airbnb and AstraZeneca and BP,
4044.367 -> and Capital One, and Fannie Mae, and Petco, and Verizon, and Volkswagen.
4050.387 -> One of the great things though about having a service
4053.727 -> that people love so much and is growing so fast
4056.577 -> is that you get a lot of feedback
4059.837 -> on what else people would love you to build and that is fuel for us.
4063.157 -> Please keep it coming. That is how we choose what to build.
4066.997 -> And a lot of our Aurora customers said, “Look, we love Aurora.
4071.127 -> If we had a big ask it would be that we’d like to be able to run
4074.807 -> Aurora taking advantage of that serverless architecture
4077.887 -> where we didn’t have to think about servers and clusters.”
4080.807 -> And so that’s why we built Aurora Serverless,
4084.677 -> which is really an auto-configuration for Aurora
4087.737 -> which allows you to set up an Aurora database
4091.747 -> and then when you need to scale up because of capacity,
4093.887 -> we’ll scale it up in 5 to 50 seconds,
4096.897 -> usually doubling the capacity each time you need more capacity.
4100.167 -> And we have thousands of customers who’ve been using Aurora Serverless
4103.987 -> primarily for dev and test workloads.
4105.997 -> And they said, “Look, we want to run… We love it.
4108.697 -> We want to run it for production workloads,
4111.047 -> but we need some things from Aurora,
4113.357 -> what we’d normally get from Aurora if we’re going to do that.”
4115.947 -> And they said, “We need Multi-AZ. We need Read Replicas
4120.187 -> and then when we need to scale up capacity-wise,
4122.927 -> we need it to happen instantaneously. We can’t wait 5 to 50 seconds,
4126.347 -> and we only want to scale up in the precise increment
4129.727 -> that we need to scale up.”
4131.207 -> So the team went away and started working on that this year.
4134.327 -> I’m excited to announce the launch of Amazon Aurora Serverless v2,
4139.087 -> which allows you to scale to hundreds of thousands of transactions
4142.107 -> in a fraction of a second.
4144.225 -> [applause]
4150.717 -> And so Aurora Serverless v2 totally changes the game for you
4156.627 -> with serverless as it relates to Aurora.
4159.797 -> You can scale up as big as you need to instantaneously.
4163.657 -> It only scales you up in the precise increments that you need to.
4167.407 -> So if you’re using Aurora Serverless v2,
4169.817 -> you can save up to 90% versus provisioning Aurora for the peak.
4174.547 -> It adds in a lot of the Aurora capabilities people want - and Multi-AZ
4178.427 -> and Global Database and Read Replicas and Backtrack and Parallel Query -
4183.447 -> and it really makes Aurora Serverless v2 ideal
4186.437 -> for virtually every Aurora workload.
4189.237 -> MySQL is available for you now with Aurora Serverless v2
4193.077 -> and Postgres will be available in the first half of 2021.
4196.277 -> Now I ask you, how many of these old-guard commercial grade
4200.907 -> database companies would build something like Serverless v2
4205.307 -> that’s clearly going to take a meaningful amount of revenue
4208.347 -> away from their core database offering?
4210.727 -> I wouldn’t hold your breath. I think the answer is none of them.
4213.577 -> They’re just not built that way.
4215.797 -> But we have a different way of thinking about our business,
4218.747 -> which is that we’re trying to build a set of relationships
4222.727 -> and a business that outlasts all of us.
4225.017 -> And the best way we know of doing
4226.837 -> that is listening to what customers care about.
4230.047 -> And if we can help you build more, more efficiently, more effectively,
4234.087 -> change your experience for the long-term,
4236.527 -> even if it means short-term pain for us or less revenue for us,
4240.477 -> we’re willing to do it because we’re in this with you for the long haul.
4243.307 -> I think that’s one of the reasons why customers trust AWS in general
4247.457 -> and have trusted us in the database space over the last number of years.
4251.187 -> If you look at it, just in the last few years,
4253.657 -> we’ve had more than 350,000 databases migrate to AWS
4258.697 -> using our Database Migration Service
4260.777 -> and the pattern that usually follows, they say,
4262.507 -> “Look, we used the Database Migration Service to move our database data.
4267.057 -> We used your Schema Conversion Tool to convert the schema,
4270.667 -> but there’s a third area that’s making this harder
4274.207 -> than we wish it were, that we want your help with,
4276.107 -> and that’s trying to figure out what to do with the application code
4279.927 -> that is tied to that proprietary database.
4283.887 -> And so customers have asked us,
4285.987 -> “Can you do something to make this easier for us
4288.657 -> because we want to move these workloads to Aurora?”
4291.237 -> And especially with the way they’ve watched Microsoft
4294.007 -> get more punitive and more constrained and more aggressive
4297.097 -> with their licensing, they want help.
4299.637 -> So the team has been working on this for a little bit more than a year
4302.647 -> and I’m excited to announce today
4304.817 -> the launch of Babelfish for Amazon Aurora Postgres,
4308.377 -> which lets you run SQL Server applications on Aurora
4311.747 -> Postgres with little to no code changes.
4315.266 -> [applause]
4321.477 -> So Babelfish is a new translation capability that lets you run
4325.747 -> SQL Server applications on Aurora Postgres.
4328.337 -> And what Babelfish does is it understands
4331.447 -> Microsoft SQL Server’s
4332.697 -> T-SQL dialect and it creates a tabular
4335.567 -> Data Stream or a TDS endpoint for your app to connect to,
4338.617 -> and it understands Microsoft’s proprietary schemas.
4341.817 -> And what it means for you is that now you can use the Database Migration
4345.917 -> Service to move your database data, the Schema Conversion
4348.657 -> Tool to move your schema or convert your schema, and then you can use
4352.957 -> Babelfish to update your application configuration
4356.447 -> to point to Aurora Postgres instead of SQL Server
4359.427 -> and you get to shed those expensive and constraining SQL Server licenses.
4364.027 -> Because Aurora now is able to understand both T-SQL and
4368.247 -> Postgres, you can write application functionality in Postgres
4371.447 -> to run side by side with your legacy SQL Server code.
4374.937 -> And so customers that we’ve spoken to privately about this,
4379.207 -> to say they’re excited would be one of the more large understatements
4383.327 -> I could make. Very excited. And they were so excited about this
4387.637 -> that as we were preparing for re:Invent and discussing it,
4391.397 -> we realized that this was probably bigger than just Aurora Postgres.
4395.497 -> That people really wanted the freedom
4397.627 -> to move away from these proprietary databases
4400.277 -> and to Postgres which is where most people move from these.
4403.497 -> And so we decided that we’re going to open source
4406.057 -> Babelfish. And so I’m excited to announce Babelfish for Postgres,
4410.947 -> which is an open source project.
4413.553 -> [applause]
4419.687 -> So Babelfish for Postgres will use the permissive Apache 2.0 license.
4424.857 -> It means that you can modify or tweak or distribute
4427.527 -> in whatever fashion you see fit.
4430.747 -> All the work and planning is going to be done on
4432.757 -> GitHub so you have transparency of what’s happening with the project.
4436.137 -> So this is a huge enabler for customers
4438.897 -> to move away from these frustrated, old-guard proprietary
4442.797 -> databases to the open engines of Postgres.
4446.367 -> You can sign up for Babelfish for Aurora Postgres today
4450.537 -> and then you’ll be able to sign up for the open source project in 2021.
4455.777 -> So block stores are being reinvented,
4459.747 -> relational databases are being reinvented.
4463.517 -> Heck, actually all of databases are being reinvented.
4466.137 -> If you think about it,
4467.267 -> we’ve been talking about this for the last few years.
4471.657 -> That world that you lived in for 20 or 30 years
4475.257 -> where you used a relational database for every single workload,
4479.287 -> that time has come and gone.
4483.547 -> If you have data in volumes that are gigabytes and sometimes terabytes,
4490.067 -> you can get away with using a relational database for everything.
4493.557 -> It’s not ideal, but you can get away with it.
4495.067 -> But in a world where you’re now dealing with terabytes of data
4498.757 -> and petabytes of data, and sometimes exabytes of data,
4502.047 -> a relational database doesn’t make sense.
4504.487 -> It’s too expensive, it’s too complicated,
4507.237 -> and it doesn’t perform as well as purpose-built databases
4510.707 -> that do a particular workload or use case extremely well.
4515.877 -> And that’s what we’ve been working on the last several years.
4518.217 -> We have built seven of these purpose-built databases,
4521.157 -> more than you’ll find anywhere else by a fair amount,
4523.767 -> that allow you to have the right tool for the right job.
4526.427 -> So, I’ll give you some examples. If you’re a company like Lyft
4530.227 -> and you have millions of geolocation and driver combinations,
4534.757 -> you don’t want a relational database.
4536.667 -> It’s too complex, it’s too expensive, it’s not performing.
4539.527 -> You want a high throughput, low latency, key-value store
4544.057 -> like DynamoDB, or if you’re a company like Peloton,
4547.637 -> you want to show your dashboards in microseconds,
4551.097 -> you want an in-memory database like ElastiCache.
4554.897 -> Or if you’re a company like Nike and you’re trying to connect
4557.367 -> all these different graphs of information
4560.537 -> that have relationships attached to them,
4562.297 -> you want a graph database like Neptune.
4564.467 -> Or if you’re doing work at the edge with IoT
4568.367 -> where the data’s coming in a timestream format,
4570.727 -> you want a time series database called Timestream, which we have.
4575.457 -> If you want to run managed Mongo, if you want to run managed Cassandra,
4578.957 -> you want those databases
4580.957 -> that allow you to have the right tool for the right job.
4584.167 -> I think you’re seeing the same exact thing happening
4587.077 -> with purpose-built analytics stores.
4589.517 -> So if it turns out that you want to do
4591.497 -> querying directly on your data lake, or in S3, you use Athena.
4597.127 -> If it turns out that you want to actually process vast
4599.977 -> amounts of unstructured data across dynamically scalable clusters
4604.057 -> using popular distributor frameworks like Spark or Hadoop or Presto,
4608.697 -> you use EMR.
4610.207 -> If you want to do large-scale analytics on log data
4613.407 -> for operations you use our Elasticsearch service.
4616.387 -> If you want to do real-time processing and streaming data,
4618.827 -> you use Kinesis, and if you have structured data
4622.197 -> where you need super-fast querying results,
4624.767 -> you want something like a data warehouse;
4626.377 -> You want Redshift, which was the first data warehouse built for the cloud -
4630.637 -> continues to be the largest data warehouse in the cloud -
4633.627 -> and they continue to innovate at a rapid rate.
4635.477 -> Last year at re:Invent you saw the RA3 instances,
4638.697 -> which separates storage from the compute, which people have loved.
4642.617 -> We’re just around the corner from the general availability of AQUA
4646.637 -> which moves the compute to the storage
4648.157 -> and will give you 10x better query capabilities
4650.437 -> in terms of speed than anywhere else.
4652.667 -> You want these purpose-built databases
4655.937 -> and these purpose-built analytics stores.
4658.017 -> And we see customer flocking to them.
4660.487 -> Now, it’s actually brought up a really interesting challenge
4664.197 -> and question
4665.277 -> for customers which is: Most companies either have a data lake
4670.237 -> or will build a data lake to take all that data from disparate silos
4674.197 -> and move it together,
4675.527 -> so you have one place where you can do your analytics
4678.037 -> and your machine learning from. And most of those are built on S3.
4681.537 -> We have tens of thousands of data lakes built in S3,
4684.317 -> more than you’ll find anywhere else because of the security
4687.107 -> and reliability and governance and compliance capabilities,
4690.277 -> and the broad features and the flexible
4692.947 -> and cost-effective performance of S3.
4696.427 -> So,you can have these data lakes
4699.427 -> that you centralize all your data,
4701.337 -> so you can run analytics and machine learning from,
4704.067 -> but as we just talked about, you’re increasingly seeing customers
4707.397 -> using more and more of these purpose-built data stores.
4710.907 -> And so customers say, “Well, I want my data
4714.567 -> to be able to move back and forth between these different stores
4717.577 -> because it’s very useful to take some of these views that I have
4720.927 -> and use them in other spots.”
4722.757 -> And while we have capabilities in many of these services
4725.727 -> that let people move them back and forth,
4727.947 -> it’s really not easy enough for people to do,
4730.437 -> such that they do it in a pervasive way.
4732.407 -> So customers really,
4733.907 -> really want more freedom for their data to move around.
4738.317 -> Our team’s worked on this for the better part of a year,
4740.997 -> and I’m excited to announce today the launch of AWS Glue Elastic Views,
4747.507 -> which lets you easily build materialized views
4749.917 -> that automatically can find and replicate data
4751.957 -> across multiple data stores.
4754.368 -> [applause]
4760.877 -> So, Glue is AWS’s ETL service, and you can write SQL
4766.087 -> or you can use our Glue studio visual tool
4771.447 -> to do extracting and loading and orchestration.
4774.647 -> And we recently a few weeks ago launched something called DataBrew
4778.077 -> to make it easy to clean and normalize data with no coding.
4781.597 -> But Elastic Views is different.
4783.607 -> What it lets you do is it lets you write a little of SQL
4786.767 -> to create a virtual table or a materialized view of the data
4790.797 -> that you want to copy and move and combine from source data store
4795.347 -> to a target data store.
4798.057 -> Well in the old days you’d have to figure out a way to write code
4802.447 -> and make sure you can get all the DynamoDB attributes
4804.797 -> and figure out how to move that, and move it in sync,
4807.517 -> keep it up-to-date as the attributes changed
4809.627 -> and new ones came in or things got adjusted in any way.
4813.897 -> All of that muck is taken away by Elastic Views.
4817.737 -> And so what Elastic Views does is it allows you
4820.597 -> to set up a materialized view to copy that data
4824.427 -> and move that data from one of those source data stores
4828.397 -> to a target data store and then it manages
4831.297 -> all of the dependencies of those steps as they move.
4835.147 -> And if something changes in the source data store,
4839.697 -> Elastic Views takes that and automatically changes it
4842.417 -> in the target store in seconds. If it turns out, for whatever reason,
4846.287 -> the data structure changes from one of the data stores,
4851.137 -> Elastic Views will alert the person that created the materialized view
4854.317 -> and allow them to adjust that.
4856.137 -> This is a huge game changer in being able to move data.
4860.187 -> It takes a lot of the work that people had to do –
4863.447 -> and frankly just found it so much work that they rarely did.
4867.317 -> You know, when you have the ability to move data
4872.737 -> and to have purpose-built data stores and have a data lake,
4875.857 -> but also move that data easily from data store to data store,
4881.177 -> there is a lot of power in giving that freedom of movement of data
4884.927 -> and this is going to be a big game changer for customers,
4886.897 -> having Elastic Views. We’re very excited to give it to you.
4890.957 -> A company that I think is doing one of the most revolutionary
4895.597 -> and transformational things around today
4899.147 -> and that’s also using data and computing in very innovative ways –
4904.987 -> is what’s happening at a company called Boom,
4907.477 -> which is trying to build the first supersonic airplane in 60 years.
4911.457 -> And to share with you how they’re doing that
4913.707 -> and what they’re doing with data and compute on top of AWS,
4916.887 -> it’s my pleasure to welcome the founder and CEO of Boom,
4919.837 -> Blake Scholl.
4921.887 -> [applause]
4925.539 -> [music playing]
4946.325 -> [music]
4966.407 -> So what does a revolution in high-performance computing
4969.647 -> have to do with a revolution in high-performance aircraft?
4973.057 -> What does cloud computing have to do
4975.287 -> with how we fly through actual clouds?
4978.277 -> And why now is a software engineer building
4981.167 -> the next commercial aircraft company?
4983.997 -> Air travel is integral to our modern lives,
4987.757 -> yet aviation is a domain starving for step-change innovation.
4993.137 -> The last big new thing was the jet airliner
4996.257 -> invented more than six decades ago.
4999.477 -> Tokyo to Seattle has been a nine-hour flight for going on 60 years.
5006.067 -> At Boom, we are guided by one fundamental mission –
5009.777 -> to make the world dramatically more accessible.
5013.647 -> And by the end of the decade, millions of everyday travelers
5017.517 -> will enjoy the benefits of supersonic flight
5020.117 -> aboard Overture, an airliner twice as fast as any flying today.
5025.817 -> That means that Tokyo will be just four-and-a-half hours
5028.817 -> from Seattle, and London just three-and-a-half from New York.
5033.347 -> Speed unlocks new possibilities for human relationships
5038.357 -> and business connections.
5040.197 -> That’s why major aerospace players such as Rolls Royce, Japan Airlines,
5045.607 -> and the United States Airforce are among Boom’s partners.
5049.657 -> All of this is possible thanks to advances
5052.257 -> in computing that enable a startup company
5055.647 -> to spark a revolution in speed.
5059.427 -> Twenty years ago, I hit two life milestones as a new graduate.
5064.397 -> I started my first job here at Amazon as a software engineer,
5068.747 -> and I started taking flying lessons
5070.747 -> just a few miles down the street at Boeing Field.
5074.347 -> Around the same time, Amazon was building the fundamental web services
5078.517 -> that would later become AWS,
5081.097 -> charting a new future of computing across all industries.
5085.527 -> Little did I know that these things would intersect
5088.827 -> so powerfully in my future.
5091.397 -> I never could have predicted that the innovations in cloud
5094.337 -> computing happening at Amazon and AWS
5097.297 -> would fundamentally change how we all fly.
5100.807 -> Well fast forward to today and Boom is designing
5103.787 -> and building the world’s fastest and most sustainable airliner,
5108.657 -> and we’ve just announced that we’re going all in with AWS.
5113.317 -> Why?
5114.387 -> Well it turns out that high performance
5115.977 -> computing is key to this new era of airplane design.
5120.437 -> And AWS is the leading cloud provider,
5123.357 -> allowing us to leverage a wide range of capabilities and services.
5128.057 -> Plus, Amazon’s relentless focus on the customer
5131.287 -> means that some of the best minds in cloud
5133.617 -> computing are helping Boom innovate and get to market faster.
5138.957 -> AWS levels the playing field in aerospace,
5142.467 -> allowing a startup company to develop
5145.127 -> what previously only big companies or governments could do.
5150.447 -> So this is how airplanes were designed before the age of computing.
5154.347 -> Engineers worked with drafting paper and slide rules.
5157.967 -> They built scale models to test in wind tunnels
5160.747 -> leading to a process of iteration that was slow and costly.
5165.537 -> Today, to design faster airplanes,
5168.197 -> we need the fastest computers. And computational methods leveraging AWS
5173.187 -> save us literally years of schedule and millions of dollars.
5177.397 -> Moreover, because we can now test many designs quickly
5181.667 -> and inexpensively, we can deliver a better airplane.
5186.697 -> In October, we rolled out XB-1, history’s first
5190.467 -> independently developed supersonic jet.
5193.527 -> To design XB-1, we leveraged EC2 to stand up HPC clusters
5198.927 -> often with more than 500 cores - hundreds of possible airplane
5203.657 -> designs flew through virtual wind tunnel
5206.117 -> tests encompassing thousands of flight scenarios.
5210.187 -> Because AWS allowed us to run many hundreds of these simulations
5214.347 -> concurrently,
5215.477 -> we achieved a sixfold increase in team product productivity.
5219.877 -> Simply put, without AWS today
5223.257 -> we would be looking at a sketch of a future airplane concept,
5226.797 -> not an assembled jet because years of design work would still remain.
5232.367 -> Since airplanes are amongst the most complex machines
5235.677 -> ever created by humanity, Boom will generate petabytes of data
5240.347 -> as we design and develop our Overture airliner.
5243.957 -> Already we are transferring 525 terabytes of XB-1 design
5249.397 -> and test data to AWS.
5252.047 -> Because they let us put compute next to data,
5255.587 -> we can run models across our dataset gaining actionable insights.
5260.267 -> For example, we’re using machine learning to calibrate simulations
5264.157 -> to wind tunnel results, accelerating model convergence
5267.727 -> and allowing us to deliver a more optimized aircraft.
5271.087 -> All in all, we have used 53 million core hours in AWS
5275.657 -> to design and test XB-1.
5278.627 -> And in the same manner we expect to use over 100 million core hours
5283.187 -> as we finalize the design of our Overture airliner.
5286.687 -> Because our pursuit of speed is about making earth more accessible,
5291.987 -> we’re taking great care to build an environmentally
5295.527 -> and socially responsible supersonic jet,
5298.417 -> and I am proud that Overture will be 100% carbon neutral from day
5304.447 -> one thanks to its use of alternative fuels,
5307.977 -> which means that supersonic flight
5309.847 -> is going to be more affordable than ever before.
5314.387 -> Well, great revolutions and fundamental technologies
5318.687 -> enable benefits that are difficult to predict or even imagine.
5323.717 -> Think of how many industries AWS
5326.357 -> has already transformed, and today supersonic flight
5330.707 -> is one of those surprising benefits of computing.
5334.437 -> Just as AWS is reinventing computing, at Boom we are reinventing travel.
5340.357 -> So what further breakthroughs will be sparked
5342.827 -> by a revolution on how we fly?
5345.457 -> At Boom our vision is one of accessibility,
5348.677 -> of new possibilities unlocked in the world around us.
5352.847 -> By the end of the decade your flights will be cut in half.
5357.257 -> So, what will you do when Australia is as accessible as Hawaii is today?
5362.287 -> And your flight is completely carbon neutral?
5365.077 -> How might you transform an industry?
5367.477 -> What new people could you come to call friends?
5370.637 -> But Overture is merely the first step
5373.517 -> towards our vision of a supersonic future.
5376.177 -> Because I dream of a day where you can go anywhere in the world
5379.877 -> in four hours for just $100.
5382.567 -> Where the fastest flight is also the most affordable.
5386.817 -> Boom is making supersonic flight mainstream and AWS
5391.117 -> is helping us deliver on that promise.
5393.857 -> I am so excited to see what you will invent
5397.217 -> when more of the world is within your reach.
5399.857 -> Thank you.
5400.74 -> [applause]
5405.727 -> Thank you, Blake. I’ll tell you what I'm going to do
5408.387 -> when Australia is as accessible as Hawaii –
5411.587 -> I’m going to go to Australia more. It’s incredible what Boom is doing.
5417.657 -> We often talk at Amazon about thinking big.
5420.917 -> That is thinking big. It’s very impressive, it’s very exciting.
5424.607 -> It could really change life for all of us
5427.217 -> and we’re honored to be partnering with Boom.
5430.507 -> You know, I remember a time about 25 years ago or so,
5434.017 -> people thought that search was boring,
5436.347 -> and there was really nothing left to invent.
5439.007 -> And I remember a time maybe 15 years ago
5441.587 -> where people felt like technology and infrastructure was boring,
5445.367 -> and there wasn't much left to invent and those turned out to be wrong.
5449.657 -> And I think oftentimes people think of data stores
5453.617 -> and databases as being boring and what is there left to invent.
5458.297 -> And I hope you can see the answer’s a lot.
5461.327 -> You see that block stores are being reinvented.
5464.187 -> You see that relational databases are being reinvented.
5467.237 -> You see that purpose-built data stores are being reinvented.
5470.367 -> And then the movement of that data between those stores that frees up
5474.557 -> the power of what you can build with Elastic Views…
5478.147 -> huge amounts of reinvention happening with data stores.
5481.467 -> Now hand-in-hand with data is what has been happening
5484.477 -> with machine learning and the adoption of it.
5486.657 -> And to start us off on this section I’m going to transition it over
5490.047 -> to the CTO of Intuit, Marianna Tessel.
5493.922 -> [music playing]
5498.487 -> Intuit is an early adopter of AI,
5500.467 -> starting the journey over a decade ago.
5502.747 -> We see tremendous opportunity in applying AI
5505.407 -> to revolutionize our business and to benefit our customers.
5508.657 -> And given the potential, this is just the beginning.
5511.707 -> Working together with AWS, we developed a robust ML platform
5516.497 -> that empowers our engineers to incorporate AI into our products.
5520.947 -> We use AWS tools for model development, training,
5523.917 -> and hosting, and integrate our own capabilities
5526.377 -> for orchestration and feature engineering.
5528.827 -> This has been game changing.
5530.377 -> Together with AWS we made great strides
5532.847 -> in driving AI/ML innovation with speed,
5536.367 -> helping us deliver smarter products
5538.287 -> faster to more than 50 million consumers,
5541.557 -> small businesses, and self-employed customers around the world.
5546.031 -> [applause]
5550.647 -> Thank you, Marianna.
5551.947 -> It is really interesting when we talked about earlier
5556.447 -> about being able to build the reinvention culture.
5559.897 -> Intuit has done that. And you can see it,
5562.347 -> not only with how they have been more sophisticated
5565.847 -> and more leaning forward with respect to using the cloud
5568.277 -> for their technology infrastructure,
5570.247 -> but also with respect to what they are doing with machine
5573.127 -> learning where they’re well ahead of most companies.
5575.877 -> So people have been talking about machine learning for over 20 years.
5579.607 -> In the cloud, with cost structure around compute
5582.987 -> and then the amazing amount of capacity you have,
5585.357 -> has made machine learning much more practical.
5588.317 -> And while more and more companies -
5590.517 -> amazing progress - have started using machine learning,
5594.347 -> make no mistake about it,
5595.737 -> it is very early in the history of machine learning
5600.187 -> and almost everything is continually being reinvented.
5603.997 -> There’s loads of examples.
5605.187 -> I’ll just give you one simple one here.
5607.317 -> So this is the top frameworks that have been used in new machine
5611.887 -> learning scientific publications in the last five years,
5614.487 -> which is often a leading indicator of what people use.
5617.357 -> And you heard us talk a few years ago
5619.907 -> when TensorFlow was so dominant in the frameworks
5622.327 -> used that the one constant we see in machine learning is change.
5627.077 -> And you can see that.
5628.317 -> Look at how PyTorch has caught TensorFlow over the last few years,
5632.597 -> because it’s much easier to use and to get started with.
5635.617 -> And when we talk to machine learning practitioners,
5639.857 -> 90% of them tell us they use more than one framework
5642.767 -> and 60% use more than two.
5645.577 -> And so clearly you can see that machine learning
5650.477 -> is in the very early stages.
5652.267 -> Frameworks was one of the most stable things a few years ago,
5655.567 -> but you can see it’s changing very substantially.
5657.867 -> Now we have a lot more machine learning capability
5660.797 -> than anybody else by a fair bit,
5662.487 -> and it’s one of the reasons why last year
5664.457 -> in my keynote the section on machine learning was 75 minutes.
5668.917 -> I’m not going to do that this year. For the first time, we have broken out
5672.047 -> a machine learning keynote that Swami’s going to do next Tuesday.
5676.087 -> I’m going to leave a lot of the goodies for him.
5677.777 -> But I have a few that I’m going to share
5679.727 -> and I’m going to really frame them in the context
5682.357 -> of the asks we get from our machine learning customers.
5685.877 -> The first ask we get is they say,
5688.037 -> “Look, we want to have the right tools for expert machine
5691.687 -> learning practitioners,”
5692.917 -> and that typically involves chips and frameworks
5697.247 -> and this is the group of people
5698.547 -> by the way who operate at that bottom layer of the machine learning stack.
5703.497 -> They’re comfortable building and training
5705.097 -> and tuning and deploying machine learning models of scale.
5708.317 -> And we talked earlier about all the areas
5710.657 -> we’re trying to help our expert machine
5712.777 -> learning practitioners with chips around inference
5715.667 -> and machine learning training,
5717.777 -> but I also think it’s important to think about the frameworks.
5721.697 -> We took an approach a few years ago
5723.767 -> where we said we’re going to support every single one of the major machine
5728.737 -> learning frameworks and we built… that was a unique approach.
5731.787 -> Everybody else was just focused on TensorFlow.
5734.497 -> And what we did was we built separable teams.
5737.397 -> We have one team that’s just focused on how to optimize TensorFlow in AWS,
5742.007 -> one team that’s just optimized on how to run PyTorch in AWS,
5746.397 -> and one that’s just focused on MXNet in AWS.
5749.457 -> And that’s why you get the best performance
5751.677 -> in all those frameworks on AWS.
5753.907 -> I usually show you benchmarks at this point.
5755.837 -> I’m going to leave that to Swami for next week.
5758.287 -> But we believe that we’re not done seeing new frameworks pop up
5764.247 -> that you’re going to care about.
5765.747 -> And the commitment you have from us is that we will continue
5771.767 -> to support every single one of those major frameworks
5774.257 -> because we know that expert machine learning practitioners
5777.937 -> want the flexibility to build however they see fit.
5782.887 -> The second ask we get is,
5784.597 -> “Look, the reality is there aren’t that many expert machine
5788.117 -> learning practitioners in the cloud
5790.317 -> and there aren’t that many in the world,
5792.117 -> and those that exist tend to live at the big technology companies.”
5795.467 -> So, if we want machine learning to be as expansive
5799.727 -> as we all believe it should be,
5802.007 -> you’ve got to make it easier for everyday developers
5805.197 -> and data scientists to be able to use machine learning.
5807.157 -> And that’s why we built a few years ago
5810.237 -> SageMaker, which sits at that middle layer of the machine learning stack.
5814.287 -> And SageMaker was a step-level change in the ease
5818.207 -> with which you can build, train,
5819.877 -> tune, and deploy a machine learning model.
5822.167 -> We have tens of thousands of customers
5824.707 -> who are standardizing on top of SageMaker and using it.
5828.547 -> And these are companies like 3M and ADP and Cerner
5833.187 -> and Intuit and GE and Snap and the NFL
5838.127 -> and T-Mobile and Vanguard, just a broad group.
5841.257 -> And one of the things that people like most about SageMaker
5846.027 -> is they see how quickly SageMaker’s continuing to iterate.
5849.867 -> This is the second year in a row that the SageMaker team has added
5853.187 -> over 50 new features in the last 12 months.
5855.807 -> That’s like one a week. That’s really unusual.
5858.637 -> And we haven’t stopped.
5860.047 -> If you think about last year at re:Invent,
5862.967 -> I announced in my keynote the launch of SageMaker Studio
5866.037 -> which was the first Integrated Development
5867.897 -> Environment, or IDE, for machine learning.
5870.357 -> And we gave you Notebooks,
5872.297 -> which were easy to create in one click and share. And Debugger,
5875.787 -> which made it easy to debug your models.
5877.737 -> And Experiments, which saved all the artifacts of your experiments
5881.147 -> so you could kind of figure out what happened and share them.
5883.597 -> And Model Monitor, so you could tell if you had model drift, and Autopilot
5887.887 -> which looked at automatically what was in a CSV file
5890.657 -> and created a new model for you,
5892.497 -> machine learning model automatically with transparency
5894.767 -> and how it was created, so you could pick it up
5896.907 -> when you were done seeing it, if you wanted to evolve it yourself.
5899.827 -> That was a huge amount of new innovation last year
5903.957 -> and customers have loved SageMaker Studio.
5907.257 -> And they’re using it in a really expansive way.
5910.487 -> And what we often do,
5912.597 -> again we have services that have this amount of traction.
5916.507 -> We get a lot of gratuitous feedback from customers which we love,
5921.227 -> but we also constantly ask customers,
5923.857 -> “What else can we build for you that would make your life easier?”
5927.907 -> And the topic that seems to come up first and foremost
5931.937 -> almost every time is,
5934.097 -> “How can you make doing data preparation for machine
5938.027 -> learning much easier?”
5939.307 -> And data preparation is hard. If you think about it,
5942.747 -> to build a model you’ve got to collect all this data
5945.167 -> from different sources that come in different formats.
5947.937 -> None of it’s normalized which you need for the models.
5950.307 -> And when you’re building these models,
5952.067 -> you need to look at all these different dimensions,
5954.007 -> what they call machine learning features.
5957.477 -> I’ll take something like a real estate app.
5959.557 -> If you want to predict the prices of real estate,
5963.527 -> you need to look at features when you build a model -
5965.537 -> like how many bedrooms
5967.217 -> or how many bathrooms or how many square feet
5969.437 -> is the house or what are other houses on that street selling for?
5973.127 -> Does it have a Starbucks within five miles?
5975.977 -> These are all features that you need that arrive in different formats
5979.687 -> that the model cannot understand,
5982.037 -> where you have to convert these features into the right format
5985.687 -> that the model can understand.
5987.027 -> This is what is called feature engineering.
5989.727 -> And then there are also, by the way, times
5992.297 -> where you want to take two different features
5994.537 -> and combine them, or two or more different features and combine them.
5997.867 -> Take something like, in a real estate example,
6000.377 -> you want a house pricing index where you’re combining different features
6004.187 -> that make the model more efficient.
6006.217 -> Converting these models, converting these features,
6010.527 -> combining features themselves –
6012.317 -> that type of feature engineering is really hard
6015.147 -> and it takes a lot of time. You’ve got to write queries and code
6017.657 -> to get all that data from various sources.
6020.097 -> You have to convert the data to the format the algorithms can use.
6023.897 -> You sometimes want to actually combine the features.
6026.907 -> You want to prototype these features to see
6028.927 -> if your feature engineering worked
6031.427 -> or not before you actually apply those transformations everywhere.
6034.387 -> And then you’ve got to apply the transformations
6036.837 -> and make sure you don't have missing data or outliers.
6039.067 -> It's just a lot of work.
6041.177 -> And people said there must be an easier way,
6044.227 -> which is why I’m excited to announce today
6045.887 -> the launch of Amazon SageMaker Data Wrangler,
6048.857 -> which is the fastest way to prepare data for machine learning.
6052.75 -> [applause]
6059.027 -> So Data Wrangler is a total game changer
6062.257 -> with respect to speed of doing machine learning data preparation.
6066.107 -> The way it works is you point Data Wrangler
6068.447 -> at the appropriate AWS data store or third-party data store
6072.387 -> and then Data Wrangler has over 300 built-in conversions
6076.517 -> and transformations that, through machine
6078.987 -> Learning, will automatically recognize the type of data coming in
6082.497 -> and suggest the right transformation for you to make that you can apply.
6086.037 -> You can of course do your own thing as well.
6088.797 -> It also makes it much easier in the Data Wrangler console
6092.437 -> to combine features to build those composite features I was mentioning.
6096.637 -> You can preview very easily these transformations in SageMaker Studio,
6101.377 -> and then if you like what you see, you simply apply that transformation
6105.787 -> to the whole dataset and Data Wrangler
6108.527 -> manages all the infrastructure and all that work under the covers.
6111.947 -> It’s a total game changer in the time
6114.867 -> that it takes to do data preparation for machine learning.
6118.667 -> Now, because you spend so much time on the data prep
6121.987 -> as well as on the feature engineering,
6124.017 -> not surprisingly you want to use these features
6126.997 -> in lots of other models,
6128.547 -> so you need a place to store these features
6130.897 -> and make them easily accessible.
6132.227 -> And this turns out to be a hard problem.
6134.417 -> Sometimes you might step back and say,
6135.927 -> “Well why is this a hard problem? Why don't you just store them in S3?”
6138.697 -> The problem is, you may be able to do that if you wanted to store
6143.457 -> as an object maybe a simple set of features
6147.517 -> that are mapped to one model,
6149.057 -> but features are hardly ever mapped to just one model.
6152.427 -> They’re usually mapped to lots of models because they are highly useful,
6155.377 -> and you did all the work to get the features in a state
6157.807 -> where the model can understand them.
6159.657 -> And then sometimes you’ve got subsets in that set of features
6163.267 -> that want to be their own sets of features.
6166.057 -> And then you’ve got multiple people who want to access those features
6169.707 -> and the different sets with multiple models,
6171.537 -> and pretty quickly it becomes complicated
6174.607 -> and hard to keep track of,
6175.837 -> which is why people often try to keep track of this
6178.697 -> in an email or spreadsheets or sometimes build a clunky UI
6182.257 -> that takes time to really work very well.
6185.587 -> You also need to… these same features need to be used to train models
6191.647 -> and then also to make predictions.
6194.457 -> And they’re really different use cases.
6196.497 -> When you’re training a model,
6198.497 -> you’ll use all the data in a particular feature
6201.957 -> to be able to get the best model possible to make predictions.
6205.637 -> But when you're making predictions, you often will take
6208.337 -> just maybe the last five data points in that particular feature,
6212.037 -> but they have to be stored the same way
6213.457 -> and they’ve got to be accessible.
6215.327 -> When you’re actually using these features for inference
6218.557 -> and predictions, you need really low latency
6220.587 -> because you're trying to make predictions
6222.157 -> in close to real time in your applications.
6224.007 -> So it’s really hard to do all these things in a generalized store.
6229.397 -> And so that’s why we have built and I’m excited to announce today
6233.147 -> SageMaker Feature Store, which is a new repository
6236.117 -> that makes it easier to store, update, and share machine learning features.
6240.453 -> [applause]
6246.187 -> And so the Feature Store,
6248.047 -> it is a purpose-built feature store that’s accessible in SageMaker Studio
6253.067 -> and it makes it much simpler to name, organize, find,
6256.837 -> and share features with teams
6259.277 -> because we’ve built a purpose-built store for features.
6263.227 -> It turns out it makes it really easy for features
6267.617 -> to actually be accessed either for training or for inference.
6271.347 -> Even though they’re different use cases,
6272.887 -> we’ve built a store that makes that simple.
6274.857 -> And because Feature Store is located in SageMaker
6279.247 -> close to where your machine learning models are running,
6282.057 -> you get really low latency on your inference and prediction.
6285.207 -> So this is another big deal for people
6287.637 -> that are trying to build machine learning models.
6290.357 -> Now I think you can tell from understanding what happens in machine
6294.247 -> learning or looking at data preparation or Feature Store,
6297.857 -> that machine learning has a lot of things that have to happen
6302.027 -> sequentially or sometimes in parallel,
6304.427 -> but really lend themselves well to orchestration and to automation.
6309.337 -> And this is true in normal code
6312.537 -> as well when you’re building applications.
6314.107 -> It’s why they’ve built these CI/CD pipelines.
6317.917 -> But in machine learning there is no CI/CD.
6321.657 -> None of them exist pervasively. People have tried to build their own.
6325.957 -> They’ve tried to do it homegrown. It hasn’t been that scalable,
6329.927 -> it hasn’t worked the way they wanted it to.
6332.177 -> And customers want an easier way to do this.
6334.727 -> And so I’m excited to announce today
6336.907 -> the launch of Amazon SageMaker Pipelines,
6339.267 -> which is the first purpose-built easy-to-use CI/CD
6342.627 -> service for machine learning.
6345.024 -> [applause]
6351.477 -> And so with Pipelines you can quickly create machine
6355.177 -> learning workflows with our Python SDK.
6358.447 -> And then you can automate a bunch of the steps
6361.237 -> from a number of the things
6363.067 -> you have to do on data preparation in Data Wrangler -
6365.547 -> to moving the data from Data Wrangler to the Feature Store
6368.187 -> to some of the activities you want to take once in the Feature Store,
6372.187 -> to training, to tuning, to hosting your models.
6375.517 -> You can build all of these things in a workflow
6378.887 -> that happens automatically.
6380.877 -> And then Pipelines manages all of those dependencies
6384.147 -> between each of the steps and orchestrates the flow
6386.967 -> so you can have any number of these automated steps
6390.557 -> in a Pipeline workflow.
6392.187 -> We also give you Pipelines with preconfigured templates
6396.117 -> for building and deploying
6398.147 -> so that you don't have to create these from scratch.
6400.427 -> You can either use those verbatim, you can use those as a base
6403.827 -> and then customize how you see fit,
6405.547 -> or you can actually build them from scratch.
6407.097 -> You can do all of those things in Pipelines.
6409.327 -> And then Pipelines automatically keeps track of all of the artifacts
6413.067 -> and then keeps an audit trail of all the changes
6415.647 -> so it's easy to troubleshoot if you need to do that.
6418.777 -> So SageMaker has completely changed the game
6422.807 -> for everyday developers and data scientists in being able to build,
6427.347 -> train, tune, and deploy machine learning models.
6430.497 -> And people have flocked to SageMaker,
6434.467 -> not only because there's nothing else like it,
6437.207 -> but also because of the relentless iteration and innovation
6441.607 -> that you continue to see us applying into SageMaker.
6444.137 -> It’s not just the launch of the service.
6446.147 -> You can look at what we did with SageMaker Studio last year.
6448.997 -> You can look at what we’ve done this year,
6450.957 -> at least what you’ve heard so far – there’ll be more.
6453.437 -> And what we’ve done around data preparation and Feature Stores
6456.367 -> and the first CI/CD in machine learning.
6459.237 -> We’re not close to being done innovating here.
6463.217 -> The third ask that we often get is customers say,
6468.107 -> “I would like to be able to use your machine learning,
6471.007 -> but I don't want to have to be responsible
6472.907 -> for creating the model myself. I want to send you data.
6477.127 -> I want to use models that you have built and trained on data
6480.827 -> and get the answers back via APIs.”
6483.477 -> And that’s what we think of as this top layer
6486.287 -> of the machine learning stack. We’ve a lot of services in this area.
6490.067 -> For people that want to look at an object and say,
6491.927 -> “What’s in this?” or a video and say, “What’s in this?” we have an object -
6496.497 -> a video recognition service - called Rekognition.
6499.197 -> We have services that allow you to go from text to speech,
6503.447 -> to transcribe audio to text, to translate that transcribed audio,
6509.917 -> to do natural language processing on all that translated,
6512.867 -> transcribed audio so you don't have to read it all
6514.907 -> and know what’s happening. It lets you do OCR, but also OCR++
6519.697 -> and being able to pull out data from tables and formats
6522.307 -> that don’t usually come out in OCR.
6525.117 -> We give you the ability to build chatbots with Lex.
6529.017 -> We give you the ability to do internal enterprise
6531.047 -> search with Kendra, which we launched last year.
6533.167 -> There was a bunch of Amazon capabilities that you asked us
6537.147 -> to expose as machine learning services which we have.
6540.517 -> So we have a personalization machine learning service
6542.867 -> and a forecasting service and a fraud detection service,
6546.607 -> and a code inspection service called CodeGuru.
6550.617 -> And it’s interesting.
6552.827 -> As you start using these models more and more,
6556.397 -> there's that point in every company where you think about,
6560.737 -> “How much can I trust these predictions
6563.387 -> and these answers to use in my applications?”
6566.767 -> And there are certain use cases where the ramifications are low enough
6570.737 -> that you can take more chances.
6572.047 -> Oftentimes in applications that are doing translation or transcription,
6576.467 -> if you see good results early on,
6578.487 -> you’re going to really trust it as your major input.
6580.867 -> But there are other use cases where the ramifications of getting it wrong
6585.717 -> are significant enough where you’re going to wait a little bit,
6588.887 -> and these are services like facial recognition
6592.197 -> or forecasting your inventory or the quality of your code.
6596.597 -> You’re going to look and make sure that you like the predictions,
6600.177 -> that they’re actually high quality, and you’re going to use those inputs
6605.377 -> really as one input in several inputs of a decision.
6608.517 -> So it’s really machine aided in that case.
6610.747 -> And what you’re going to wait for
6612.067 -> is you’re going to wait for the predictions
6613.957 -> to become more and more commonplace that you say,
6616.827 -> “Yes, that’s the answer,” and you want to see that
6619.597 -> that provider is going to continue to invest in that service
6623.387 -> so you know it’s going to be robust and you can really rely on it
6626.567 -> and cut the cord from what you were doing before.
6628.227 -> Let’s look at an example of this. Let’s look at CodeGuru.
6632.597 -> CodeGuru is a service we launched last year,
6635.327 -> which is a machine learning service
6636.637 -> that lets you automate code reviews to tell
6638.837 -> if you have any kind of code that you’ve written
6641.487 -> that we think is going to lead to a problem.
6643.387 -> And it also allows you to identify your most expensive line of code.
6647.347 -> By the way, we have over 120,000 apps at Amazon
6652.327 -> that are using that Profiler part
6654.107 -> to find the most expensive line of code,
6656.397 -> which not only is helping them find operational bottlenecks,
6659.547 -> but also saving them a significant amount of money.
6663.277 -> And so customers who are trying to assess,
6665.967 -> “Can I use… can I rely on CodeGuru as a major
6669.737 -> input in how I think about my code?”
6672.797 -> they say, “Well what’s your commitment?
6676.397 -> I understand you’ve got a profiler or you have a code reviewer,
6678.487 -> but how about more programming languages?”
6680.447 -> So the team launched Python and a few other languages.
6682.717 -> Then they said, “Well how about something around security?”
6685.877 -> So the team launched a security detector feature
6688.417 -> that lets you know whether or not you have code
6690.527 -> that would lead to some kind of security issue.
6693.317 -> And then people said, “Well, that’s great.
6696.127 -> You have so much information about the way that my application operates
6701.217 -> and the way that all kinds of applications operate on AWS.
6705.427 -> Why can’t you build a service using machine learning
6709.027 -> that allows us to predict
6711.217 -> when there are going to be operational problems?”
6713.067 -> And so we went away and thought about that.
6714.967 -> And I’m excited to launch a new service today
6717.677 -> called Amazon DevOps Guru,
6719.467 -> which is a new service that uses machine learning
6722.187 -> to identify operational issues long before they impact customers.
6726.727 -> [applause]
6732.587 -> And so DevOps Guru makes it much easier for developers
6737.237 -> to anticipate operational issues before it bites them.
6740.657 -> And so using machine learning informed
6743.357 -> by years of Amazon and AWS operational experience in code,
6748.197 -> what we do in the service is we identify potential issues
6750.987 -> with missing or misconfigured alarms or things that are…
6755.107 -> resources that are approaching resource limits or big changes
6758.777 -> that could cause outages or under-provision capacity
6762.427 -> or overutilization of databases or memory leaks.
6767.987 -> When we find one of those that we think could lead to a problem,
6771.477 -> we will notify you either by an SNS notification
6775.067 -> or a CloudWatch event or third-party tools like Slack.
6778.297 -> And we’ll also recommend the remediation.
6781.297 -> And so when you look at these top-level services
6785.027 -> and you find them super useful, as you go through this journey
6788.917 -> that you will go through as a company in determining
6792.817 -> when you can trust them as either the major
6796.217 -> or a major input in your applications,
6799.037 -> you’re always going to want to get
6800.497 -> a lot of experience running them at scale
6802.457 -> and see the predictions being more and more accurate,
6805.167 -> and then also making sure that the provider that you’re betting on
6808.657 -> for that service is continuing to invest in that service
6812.337 -> and make it easier and easier for you to use that as that input.
6815.277 -> And I think that’s what people are starting to see with CodeGuru.
6820.767 -> The fourth ask that we get is from customers who say the following:
6825.837 -> “It is awesome that you have so much machine
6828.407 -> learning capability, more than I could find elsewhere,
6830.517 -> but I would like to somehow benefit from machine learning
6834.707 -> without having to even know I’m doing machine learning.”
6838.137 -> Perhaps my favorite business school professor,
6841.407 -> and also perhaps the best innovation writer of our time,
6845.157 -> was a fellow named Clay Christensen - and Clay just passed away.
6848.417 -> But what Clay used to always talk about was he used to always say
6853.637 -> that customers hire products and services for a job.
6858.197 -> And in this case what customers are telling us is,
6861.227 -> “I don’t want to hire you for machine learning.
6864.017 -> I want to hire you for a particular job
6867.007 -> and if you use machine learning to get it done,
6869.317 -> great, that’s fine either way.
6871.277 -> But I want to hire you to get that job done.”
6874.187 -> And let me give you a good example of that.
6876.657 -> If you look at business intelligence, or BI, of course it started
6881.177 -> with these kinds of older forms of this, like Oracle OBIEE,
6885.127 -> and then really over the last few years
6886.687 -> Tableau has done a great job reinventing this space
6890.007 -> and building beautiful visualizations and dashboards.
6893.197 -> And we’re now at a stage where BI is being reinvented again.
6896.207 -> And what people really want - is they really want
6899.797 -> their BI service to be serverless,
6901.737 -> so they don’t have to manage all that infrastructure.
6904.537 -> They want the ability to be able to embed all their dashboards
6909.077 -> and visualizations everywhere easily, flexibly.
6912.997 -> And then increasingly, they want to be able to use all kinds
6917.717 -> of machine learning and natural language.
6919.587 -> Really what they want is natural language,
6921.497 -> whether machine learning fuels it or not,
6923.947 -> that allow them to understand the results more easily
6927.507 -> than having to do all the work to glean the insights themselves.
6929.957 -> And that’s why we built Amazon QuickSight back in 2016.
6934.837 -> QuickSight is serverless, it’s very scalable.
6939.127 -> It has, not just all the features you need in a BI service,
6943.587 -> but it also does embedding better than you’ll find elsewhere.
6946.767 -> And then we’ve started to invest in machine
6949.717 -> learning that will allow you to have experiences
6952.717 -> that get things done in a much more natural way.
6955.697 -> So for instance, we have this feature in QuickSight called Autonarratives
6960.137 -> and what it means is that when you actually do a query
6962.647 -> and you get the results,
6965.847 -> you don’t have to actually always do the work
6967.967 -> to figure out what the results mean.
6970.237 -> We will provide natural language what we think the key insight is.
6975.017 -> Now we do that through machine learning, but nobody who uses
6978.287 -> QuickSight has to know anything about machine learning.
6980.837 -> And customers really love that feature.
6983.497 -> And they’ve said, “I wish you could use that type of capability
6987.777 -> in other things that we have to do in our BI usage.”
6991.107 -> So for instance, I don’t like that our users have to know
6995.877 -> which databases
6997.267 -> or data stores to get the data from, or how the data’s structured
7000.197 -> or how to ask a question in a certain way or…
7003.747 -> I want them just to be able to type into a search bar
7007.937 -> a natural language question and get answers.
7010.347 -> And this is a hard problem.
7011.427 -> A lot of companies have tried to take a shot at solving this,
7014.587 -> usually with natural language query,
7016.177 -> and they just haven’t been able to get good results.
7018.717 -> And it’s really hard to build the right dataset
7020.817 -> because there’s millions of questions and pretty quickly you find
7024.767 -> you didn’t have all the questions. You’ve got to go back to IT
7027.217 -> and they have to build it when they get a chance.
7028.917 -> It just hasn’t worked out until now.
7031.637 -> So I’m excited to announce the launch of Amazon QuickSight Q,
7035.557 -> which allows you to ask Q any question in natural language
7038.677 -> and get answers in seconds.
7040.789 -> [applause]
7047.447 -> And so the way Q works is you just type in a question
7050.907 -> in natural language in Q in the search bar.
7054.507 -> You can ask a question like,
7056.057 -> “Give me the trailing 12 month sales of product X,” or,
7059.167 -> “Compare product X sales to product Y sales the last 12 weeks,”
7064.457 -> and then you get an answer in seconds.
7066.797 -> That’s all you have to do. You don’t have to know the tables,
7068.847 -> you don’t have to know the data stores.
7070.537 -> You don’t have to figure out how to ask the question in the right way.
7072.727 -> You just ask it the way you speak.
7075.197 -> And Q will do auto filling and spellchecking
7077.757 -> so that it makes it even easier to get those queries written.
7080.867 -> Q uses very sophisticated deep learning,
7085.137 -> natural language processing, schema understanding, and semantic
7088.797 -> parsing of SQL code generation. It is not simple.
7094.347 -> However, customers don’t need to know anything about that machine learning.
7099.807 -> For them, the experience is: I type in natural words
7104.807 -> the way I would speak and I get answers in seconds.
7108.017 -> By the way, we’ve trained those models over millions of datapoints
7111.187 -> and we’ve also trained them over all these different vertical domains,
7114.207 -> virtually every one you can imagine.
7116.137 -> This is going to completely change the BI experience.
7118.927 -> So again, customers didn’t hire us to do machine learning here.
7124.667 -> They hired us to make it easier to ask the questions that
7127.637 -> they want business intelligence on, to get answers quickly,
7130.687 -> whether we use machine learning or not -
7132.537 -> and that’s what we try to do here with Q.
7136.867 -> So it’s pretty amazing how fast machine learning
7140.057 -> is continuing to evolve.
7141.277 -> And although we have over 100,000 customers
7144.317 -> who are using our machine learning services,
7146.187 -> a lot more than you’ll find anywhere else,
7148.397 -> and a much broader array of machine
7150.387 -> learning services than you’ll find elsewhere,
7153.047 -> we understand that it is still very early days in machine learning
7157.817 -> and we have a lot to invent in all four of these areas
7161.307 -> that we get asked regularly from, from customers.
7164.537 -> Now we’ve talked about the reinvention of compute
7169.927 -> and the reinvention of data stores
7172.467 -> and the reinvention of machine learning,
7175.017 -> and I think that if you look more broadly,
7178.427 -> if you’re wondering are horizontal application areas
7182.977 -> being reinvented or are vertical industry segments being reinvented,
7188.267 -> the answer is absolutely yes. And to kick us off on this section
7192.737 -> and to share how they’re reinventing broadcasting,
7195.147 -> it’s my privilege to bring to the stage
7197.677 -> the CTO and President of Digital for Fox, Paul Cheesbrough.
7202.297 -> [music playing]
7205.917 -> Through our partnership with AWS,
7207.657 -> we’ve combined best-of-breed infrastructure
7209.937 -> with leading-edge media operations.
7212.497 -> Production teams who are more distributed than ever before
7215.977 -> will be able to deliver uncompressed video
7218.497 -> through and from the cloud with full redundancy,
7221.937 -> which is an industry first.
7223.527 -> We’ll be able to produce live events with less latency,
7226.537 -> increased reliability, and more efficiently than ever before.
7230.247 -> This collaboration has resulted
7231.807 -> in the development of entirely new services.
7234.457 -> Working with AWS, we’ve reinvented how we produce and distribute content
7239.117 -> to our consumers across all platforms and devices using the cloud.
7243.847 -> We’ve transformed our existing operation
7246.057 -> but, more importantly, we’ve laid the tracks for the future
7249.547 -> in a way that will help us innovate and adapt for many years to come.
7254.532 -> [applause]
7259.413 -> Thank you, Paul. We love working with Paul and his team.
7262.847 -> They are unafraid of leaning forward and inventing.
7265.777 -> They have built a real reinvention culture,
7268.587 -> and it’s remarkable to see the way
7270.767 -> that they are reinventing broadcasting as we speak.
7273.387 -> Very honored to be partnered with them.
7275.447 -> One of the questions that we get asked
7277.677 -> most from venture capital companies and private equity companies is,
7281.797 -> “Which areas do you think are going to be reinvented?
7284.567 -> Which application areas?
7285.747 -> Which vertical business segments? What’s going to get reinvented?”
7288.977 -> And the answer we give is often unsatisfying,
7291.217 -> because in our opinion the answer is, “All of them”.
7294.197 -> And that’s true in every single area. I think you’re seeing it happen today
7299.357 -> and those that you’re not seeing it happen
7300.997 -> in yet, you will see it in the next few years.
7303.427 -> And so let’s start with horizontal application areas.
7305.667 -> And let’s start with an example. Let’s look at call centers.
7309.247 -> So if you look at call center solutions,
7312.647 -> the last 20-30 years people have not liked these solutions very much.
7317.007 -> They’ve been hard to set up, they required expensive consultants
7320.917 -> and lots of hours,
7322.307 -> if you need to change anything you require a complicated code,
7326.247 -> they were hard to scale up and down, they are expensive,
7329.747 -> and they are missing the two most transformational technology
7335.557 -> advances of the last 15 years, which is cloud and machine learning.
7340.927 -> Now, we learned this first-hand at Amazon,
7343.417 -> where we had to build our own call center solution
7345.737 -> to handle our retail business,
7347.107 -> and we had a lot of AWS customers who said,
7349.557 -> “Why don’t you just generalize that and expose it to us as a service?”
7353.447 -> And that’s why we built Amazon Connect,
7356.177 -> which is our call center service, which we built in 2017.
7360.167 -> And people love this service.
7362.517 -> It’s one of the fastest growing services in the history of AWS,
7366.487 -> and the reason they love it is that it’s easy to set up,
7372.497 -> it takes minutes instead of outside consultants
7375.777 -> and lots of money, it’s easy to scale up or down agents,
7379.927 -> it’s much more cost effective,
7382.477 -> because you only pay for what you consume,
7385.487 -> and you are only paying for when your agents
7387.747 -> are interacting with customers.
7389.977 -> There is no infrastructure for you to deploy,
7392.867 -> and then it’s built right from the get-go on top of the cloud
7397.357 -> and with a lot of machine learning and AI embedded,
7400.207 -> so you can do things like chat bots
7402.007 -> and IVR and transcription of audio and sentiment analysis
7405.787 -> without having to worry about the machine learning at all.
7408.507 -> And Connect is growing really rapidly.
7410.587 -> You see thousands and thousands of customers are using it,
7414.237 -> companies like Capital One and Intuit, John Hancock,
7417.597 -> and GE and Petco and Barclays and State Farm.
7421.577 -> And what’s also interesting is,
7422.987 -> during the pandemic over 5,000 new companies,
7427.957 -> new Connect customers, have started using the service
7430.697 -> where they spun up call centers remotely to help them deal
7434.207 -> with the fact that all their customer service agents were now remote.
7438.327 -> And so this is another one of those services
7440.927 -> that’s growing unbelievably quickly,
7443.487 -> and people are excited about and giving us all sorts of input
7447.407 -> on what else they would like to see us solve with the service.
7450.977 -> And so I am going to share a few of their asks across three categories
7454.237 -> and five different feature ideas.
7455.687 -> And the first is really around how can we make it easier
7460.517 -> for our customer service agents
7462.277 -> to have the right information about products and customers
7465.757 -> right in the moment, in real-time, when they are dealing with customers?
7468.547 -> And the problem is an interesting challenge.
7471.857 -> When customers call in about something, a service or product,
7475.737 -> you have all this information that lives
7477.517 -> in all these different databases,
7479.027 -> some on-premises and first-party and some of which are third-party,
7483.247 -> which you have your agents try to access and toggle
7486.707 -> between different databases and find the right information,
7489.517 -> which is slow or they don’t do it all.
7491.457 -> The same thing happens when you have customers
7494.907 -> who interact with you across lots of different silos
7497.567 -> in your business, and different databases,
7499.807 -> either first-party or third-party. And so customers said,
7503.577 -> “Can you make it much easier for us to have the right product information
7507.507 -> and customer information for our agents
7509.867 -> to have that fast holistic service?”
7511.817 -> So I have two new features to announce here for Connect
7515.007 -> to help with this problem. The first is Amazon Connect Wisdom,
7518.757 -> which is a new capability that uses machine
7520.687 -> learning to deliver agents the product and services information
7524.327 -> they need to solve issues in real-time.
7527.366 -> [applause]
7533.747 -> So Wisdom has all these built-in connectors
7536.937 -> to relevant knowledge repositories,
7538.817 -> either your own or there’s some third-party ones.
7541.197 -> We’ll start with having connectors to Salesforce and ServiceNow,
7544.937 -> but there will be more coming.
7546.737 -> And then what Wisdom lets you do is that, as a call is happening,
7551.707 -> Wisdom is using machine learning to listen
7553.997 -> to that call transcription from Contact Lens
7557.497 -> and then detect issues that are happening
7560.127 -> and put the right information in front of agents.
7562.457 -> So, for instance, if you have a call and Wisdom hears
7566.587 -> ‘arrived broken’, it will search all the relevant data repositories
7571.387 -> for the information that you need around what to do
7574.487 -> when you have a product that arrived broken.
7576.177 -> So the agents have it right there in front of them automatically,
7578.827 -> right in their console. That’s a game changer.
7582.147 -> And if it turns out that you don’t get the right recommendation,
7585.227 -> or you want to get more information,
7587.837 -> agents can also just type in natural language questions
7591.427 -> into the Wisdom search bar
7593.157 -> which pulls all the information across all those databases.
7595.937 -> So this totally changes what information
7599.007 -> you have available to you, product and service-wise, for your agents.
7602.577 -> And then, for trying to figure out how to
7604.187 -> provide a more holistic customer experience,
7607.747 -> and pull together all the customer profile information,
7611.127 -> I am excited to share a second feature,
7612.927 -> which is the launch of Amazon Connect Customer Profiles,
7616.477 -> which gives agents a unified profile of each customer
7619.927 -> to provide a more personalized service during a call.
7623.851 -> [applause]
7629.047 -> So here’s how Customer Profiles works.
7631.567 -> You will point Customers Profiles at your internal databases,
7636.727 -> where again, a third-party database will launch Customers Profiles
7640.107 -> with your being able to access your information in Salesforce,
7643.987 -> in Zendesk, ServiceNow, and Marketo. And then, when the call comes,
7649.987 -> Customer Profiles connects that phone number or contact ID
7654.037 -> with a customer ID
7656.017 -> that’s used consistently across all those data stores.
7660.207 -> And so, Customer Profiles knows how to ingest and normalize
7663.477 -> that data across customer contact history,
7665.687 -> or e-commerce status, or order management,
7668.637 -> or marketing communications you’ve sent,
7670.387 -> or sales or CRM information.
7673.307 -> And they know how to display it in a concerted organized way
7677.067 -> so all that appears in front of an agent’s screen.
7680.187 -> And so, take a simple example.
7681.767 -> Let’s say you are a hotel company that’s using Connect,
7684.527 -> and let’s say you have a customer call
7686.037 -> in who’s unhappy about a stay they had the prior night.
7689.437 -> You might handle that call differently
7692.387 -> if you also knew that that same customer
7695.537 -> called you earlier in the week for their company to ask for a quote
7699.387 -> to do a five-day off-site at that hotel.
7701.837 -> You might have a different conversation.
7704.157 -> Today, agents don’t have access to that information.
7708.137 -> With Customer Profiles,
7709.537 -> all that information is there for agents to use at the same time,
7713.317 -> and changes how they can have holistic customer interactions.
7716.917 -> Very, very useful.
7718.307 -> The next category of asks we get around Connect is,
7724.197 -> “How can I make it easier that when I have a customer contact
7729.237 -> or call that’s going off the rails,
7731.987 -> how can I intercept that before the call is done
7735.427 -> and before I have a bad experience for the brand?”
7738.917 -> And you may remember that last year we launched a service
7741.387 -> in Connect called Contact Lens, which is a call analytics service.
7745.047 -> And what Contact Lens does is it stores all your calls in S3,
7750.057 -> and then it transcribes it to text,
7752.237 -> and then it indexes and tags that information so it
7754.607 -> makes it easier to search and find,
7757.067 -> and then it gives people, agents or managers,
7760.907 -> the ability to have full-text transcriptions of those calls,
7765.037 -> to be able to understand when there was a negative sentiment,
7769.377 -> or when there were long lapses in conversation
7771.617 -> or people were raising their voice or talking over each other.
7774.277 -> And so it totally changes your knowledge and information
7777.767 -> about how these contacts went.
7779.547 -> And customers have loved Contact Lens,
7782.017 -> and they have used it very pervasively.
7784.287 -> But a number of our customers
7785.597 -> and the supervisors of these customers have said,
7787.957 -> “Look, I wish I had the chance to know in real-time
7791.987 -> when a call was going awry,
7793.327 -> because I could either coach that agent in real-time,
7796.097 -> or have it move to me to avoid any brand harm.”
7799.737 -> And so the team has worked on this for the last year,
7802.197 -> and I am excited to announce the launch of Real-Time Contact Lens,
7806.427 -> which identifies issues in real time
7808.897 -> to impact customer interactions during the call itself.
7812.258 -> [applause]
7817.695 -> And so Real-Time Contact Lens uses more developed machine
7821.997 -> learning to do natural language processing
7824.067 -> on audio calls in real time,
7826.577 -> instead of waiting a few minutes after the call ends
7829.507 -> and the data and the speech is transcribed to text.
7833.347 -> They do it in real time. This is not easy to do,
7837.687 -> which is why it took the team a year to do it.
7839.627 -> And it’s a good example of not only being able to leverage
7842.777 -> AWS’s machine learning expertise, but again, being able to use machine
7846.947 -> learning where it’s working for you under the covers,
7849.437 -> where you don’t actually have to worry about it at all.
7851.827 -> The job you’re trying to get done
7853.737 -> is you want to be able to have an impact on calls in real time.
7857.197 -> And so what managers do who are using Real-Time Contact Lens,
7861.077 -> is they specify terms where they want to be alerted.
7864.297 -> So they may say, “If, in the transcript I hear
7867.597 -> ‘bad experience’ or ‘unhappy’ or ‘never using you again’…”
7872.527 -> When that criteria is met,
7874.667 -> it sends an alert in the Contact Lens dashboard to supervisors
7878.927 -> and they can either choose to coach agents real-time,
7882.327 -> or have the call transferred to them.
7884.677 -> And if the call is transferred to them,
7886.667 -> they also get the real-time transcription of that call
7891.177 -> right in front of them,
7892.277 -> so they don’t have to ask customers all the same questions,
7895.717 -> which is frustrating for those customers.
7898.067 -> So again, a really big deal for people
7901.877 -> who are doing customer service.
7903.107 -> If you can know when a call is going awry in real time,
7907.507 -> and help that customer have a better experience
7909.727 -> and not do harm to your brand, that’s a big deal.
7912.547 -> The third category that we get people asking us for help in is,
7916.597 -> “How can I further optimize my agent’s time in various areas?”
7922.317 -> And the two areas that they asked are, first, they said,
7926.397 -> “About half of my time for agents is spent on doing tasks,
7931.587 -> tasks outside of calls”.
7933.627 -> You might have to file an insurance claim for a customer.
7936.077 -> You may need to contact the customer for a status change.
7939.827 -> Half of their time is spent on these tasks.
7942.297 -> These tasks live everywhere.
7944.357 -> They are not organized in any one central place.
7947.147 -> It’s hard to prioritize them. They are kept on pieces of paper,
7950.377 -> that’s why oftentimes people lose them.
7952.147 -> This is a big problem.
7953.827 -> The other thing that people ask to optimize agent’s time is they say,
7958.027 -> “At the beginning of a lot of these calls, our agents have to spend time
7962.487 -> manually authenticating customers and asking all these manual questions,
7966.837 -> and it wastes a lot of time for agents,
7968.587 -> it wastes a lot of time for customers.
7970.077 -> Can you help with that?”
7971.167 -> And so we have two solutions here to help you with these problems.
7974.527 -> The first is the launch of Amazon Connect Tasks,
7978.177 -> which automates, tracks, and manages tasks for contact center agents.
7982.844 -> [applause]
7988.227 -> And so Tasks makes it much,
7991.807 -> much easier to be able to manage tasks.
7995.487 -> Now you have one central place where an agent to see all their tasks,
8000.567 -> managers and supervisors get that same view,
8003.367 -> managers can easily assign the tasks there,
8006.067 -> they can choose to prioritize
8007.607 -> and where they want what agent to get each task done.
8011.487 -> They can actually decide to assign agents’ tasks
8015.007 -> based on how busy they are
8016.487 -> and whether they are on the phone or not.
8018.387 -> And then agents have everything right in front of them.
8020.817 -> And the nice thing also is that both agents and supervisors
8024.557 -> can automate a number of elements of tasks
8027.437 -> to make it even faster for them to get these things done.
8030.047 -> So this is very useful.
8032.677 -> This is going to change the efficiency of agents
8034.967 -> when they are not on calls. People are very excited about this.
8037.727 -> And then, for the call authentication issue,
8040.287 -> I am excited to share with you the launch of Amazon Connect Voice ID,
8043.747 -> which is real-time caller authentication using machine
8047.117 -> learning powered voice analysis.
8049.437 -> [applause]
8054.947 -> And so the way that voice ID works is that if you’re using it,
8059.137 -> you’ll ask whether customers want to opt into it,
8062.527 -> so they can have a better chance of avoiding fraud
8065.307 -> and also so they can save time in their calls.
8067.807 -> They opt in, and they say a few sentences
8070.687 -> and we build effectively a voice print for each customer.
8074.427 -> And then, when a caller calls in,
8078.227 -> we will just allow them to start talking.
8080.517 -> They’ll start talking about what they’re calling in for
8082.397 -> and what their problem is, and within a few seconds Voice ID
8086.287 -> will return to you who they think that customer is,
8089.277 -> and with a confidence level of that prediction.
8091.587 -> Each company will set their own threshold,
8093.937 -> but if it meets that threshold, you just continue having that call,
8097.677 -> you know there is no chance of fraud,
8099.307 -> you don’t waste all that time on the manual questions.
8101.827 -> And if it’s under that threshold that the company sets,
8104.727 -> then either you can choose to do manual verification,
8107.487 -> or transfer that call to a fraud specialist, but again,
8110.757 -> it totally changes the efficiency and the productivity both for agents
8116.657 -> as well as for customers who are calling in.
8118.857 -> And so if you think about it, call centers
8122.657 -> and call center solutions existed in a certain way for a long time.
8127.477 -> And even though customers didn’t like them,
8130.367 -> what happened was they left this area ripe for reinvention.
8135.337 -> And when you have an opportunity to reimagine an area
8138.427 -> in an experience like a call center,
8141.027 -> and you find a way to make it easy to get started and easy to scale,
8144.967 -> and much more cost effective, and you build capabilities
8147.857 -> that put all the relevant information about products
8150.947 -> and customers in front of agents
8152.397 -> so they can handle those in real time,
8154.417 -> and when you allow agents to be more productive
8157.247 -> with their tasks outside of calls,
8159.077 -> and you allow them to actually start calls much quicker,
8162.097 -> and then you allow them to use machine learning under the covers
8165.017 -> to do things like have the ability to impact calls in real time
8169.007 -> before there is any harm done to a brand -
8171.167 -> when you do all those types of things,
8173.487 -> you can completely transform any horizontal application space
8177.737 -> as we have with Connect.
8179.347 -> Every single one of these horizontal application spaces
8184.647 -> has the ability to be reinvented
8187.067 -> and will be reinvented in the next number of years.
8191.077 -> How about vertical business segments? Which of these are being reinvented?
8195.427 -> And the answer is, all of them.
8197.387 -> And I am going to give you a few examples.
8199.447 -> If you look in the auto space.
8201.467 -> This may be the space that has the most elements
8203.537 -> of reinvention happening simultaneously,
8205.577 -> but you have the electrification of cars,
8208.447 -> which is partially driven by the environment and partially driven
8211.747 -> by companies that came up right from the get-go,
8214.507 -> electric only companies like what Rivian has done on top of AWS.
8218.547 -> You have companies who are working and building autonomous vehicles.
8222.107 -> We do a lot of work with BMW and Lyft on these,
8224.287 -> but virtually every company is working on this.
8227.447 -> The car gives you a chance to have all these new connected experiences
8231.317 -> that weren’t really thought of many years ago.
8233.917 -> We’ve been working with companies like Toyota on this,
8235.947 -> but even today you may or may not have seen the announcement
8239.297 -> we just made with BlackBerry,
8241.377 -> where they have built a new intelligent vehicle data platform
8244.577 -> that they call IVY, on top of AWS,
8248.157 -> where they basically took their QNX software
8250.707 -> that does sensor management
8252.067 -> and that runs on 175 million vehicles on the road,
8256.497 -> and then what they’ve done is they’ve helped automakers
8259.477 -> better access, process, analyze, and share data
8263.117 -> from those connected vehicle sensors to build brand new experiences
8267.047 -> for car owners or drivers or passengers.
8269.397 -> So auto is transforming in a rapid way.
8273.087 -> The same thing with healthcare.
8274.757 -> Healthcare companies will tell you that the Holy Grail for them
8278.317 -> is to be able to take all these disparate pieces of information
8281.227 -> that live in all these different formats
8282.817 -> so they have a 360-degree view of customers.
8285.541 -> And they are not there yet,
8287.397 -> although we’ll have more to say on this
8288.887 -> and to help with this in the next couple of weeks.
8291.367 -> But they’re not there yet. But they are making progress.
8294.507 -> And they’re using machine learning to solve problems
8297.347 -> that they couldn’t solve before.
8298.587 -> So a good example is look at what Moderna has done in the last year
8302.817 -> or so, the last nine months.
8304.487 -> They’ve built an entire digital manufacturing suite on top of AWS
8308.197 -> to sequence their most recent COVID-19 candidate
8311.467 -> that they just submitted and it has 94% effectiveness.
8314.917 -> And they did it on AWS in 42 days,
8318.427 -> instead of the typical 20 months it takes.
8321.067 -> Just think about that.
8322.287 -> Think about what it changes with regard
8324.937 -> to what’s possible in healthcare if you’re able to take actions
8328.257 -> that are so momentous like that much more quickly and much more easily.
8331.947 -> You see the same type of invention happening in media and entertainment.
8336.147 -> I think most people here know
8338.447 -> that the way that we have started streaming
8341.047 -> and allowing consumers to use video content
8345.217 -> has radically changed in the last five years,
8347.957 -> and if you look at all the major streaming services,
8351.187 -> Netflix and Disney+ and Hulu and Prime Video,
8354.517 -> they all use AWS to do that,
8356.567 -> but you are also seeing really audacious new inventions
8361.017 -> like what Paul was talking about with Fox and ViacomCBS
8364.007 -> are trying the same type of thing, which is completely reinventing
8368.327 -> how they do broadcast and the ease and speed
8370.807 -> with which they can spin up brand new channels for people.
8375.487 -> And then you see the same thing
8376.977 -> happening in industrial manufacturing,
8379.657 -> where they are using edge and the data
8381.197 -> to rethink all their design processes on the production line,
8385.737 -> thinking about how to change their supply chains,
8388.227 -> how to change their products.
8389.487 -> And a company that’s a great example of this,
8392.177 -> which is totally reinventing themselves on top of AWS,
8395.717 -> is my next guest.
8397.307 -> It’s a privilege to welcome the President and CEO of Carrier,
8400.917 -> Dave Gitlin.
8402.914 -> [applause]
8405.667 -> Thank you, Andy. I am honored to be with you today.
8409.547 -> Like Amazon, Carrier is a company founded on innovation.
8414.207 -> Willis Carrier invented modern air conditioning
8416.607 -> at the age of 25 back in 1902, and it changed the way we live.
8421.707 -> Innovation is in our DNA and it is embedded in what we call
8425.487 -> ‘the Carrier way’.
8427.307 -> With a laser focus on customers, Innovation, and agility,
8430.707 -> we introduce more than 100 new products a year.
8433.797 -> And that kind of relentless customer focus and quick execution
8437.797 -> is what Amazon calls Day One. We literally just had our Day One
8442.007 -> when we became a public company on April 3rd,
8445.017 -> following our spin from United Technologies.
8447.657 -> And it has been so energizing.
8450.477 -> We think of ourselves as a 100-year old start-up.
8453.657 -> And our focus is clear.
8455.427 -> To be the world leader in healthy, safe, and sustainable building
8459.277 -> and cold chain solutions.
8461.677 -> On the building side, COVID has shined a light
8464.497 -> on the criticality of health and safety,
8467.077 -> and we are leading the way to ensure healthy buildings
8469.547 -> and safe indoor air environments.
8472.217 -> But today I am going to focus on our other ecosystem,
8476.687 -> and that’s the cold chain and our transformative alliance with AWS.
8482.097 -> So let me start with a problem statement.
8485.127 -> The safe distribution of many foods and pharmaceuticals requires
8488.367 -> uninterrupted cooling from inception to destination.
8493.427 -> Maintaining precise cooling conditions
8495.657 -> is more difficult than it sounds,
8497.107 -> because foods and pharmaceuticals can travel thousands of miles
8501.137 -> through a complex refrigerated distribution network
8504.267 -> called the cold chain. So consider a banana.
8507.927 -> Bananas are the most consumed food on earth
8509.827 -> and are extremely temperature sensitive.
8512.707 -> Once harvested, their clock starts ticking.
8515.517 -> Within hours, bananas must be cooled
8517.447 -> and maintained between 56 degrees and 58 degrees Fahrenheit,
8520.927 -> with relative humidity between 90 and 95%.
8524.617 -> Even a one degree temperature variation
8527.287 -> during that refrigerated journey can cause damage
8530.107 -> which doesn’t show up until arrival at the supermarket.
8533.787 -> So consider the two to three-week journey of a banana
8536.217 -> from, say, Ecuador to the United States.
8538.987 -> It starts at the farm.
8540.867 -> There, bananas are packed into a non-cooled cardboard box.
8545.827 -> They are then put into a series of refrigerated environments
8549.557 -> starting with a cold room on the farm to a truck,
8552.627 -> to an ocean container, shipped over the ocean,
8556.267 -> then onto a trailer to a distribution center,
8559.447 -> onto another truck to a ripening facility,
8561.947 -> to yet another truck to the grocery store.
8565.147 -> Each of these hand-offs from one refrigerated environment to another,
8569.017 -> occurs at outside temperature, and there is no margin for error.
8572.397 -> And today, there is no central repository
8575.327 -> for the temperature data for the entire journey.
8579.007 -> So now it’s not surprising to learn
8580.847 -> that one third of the world’s food produced every day is never consumed,
8585.607 -> due to waste, loss, or damage. Imagine that.
8589.527 -> Food waste costs the global economy nearly $1 trillion.
8593.777 -> But here’s what’s even more tragic.
8596.117 -> One in nine people go to bed hungry every night.
8600.067 -> If we could eliminate all of the cold chain challenges,
8603.047 -> we’d preserve enough food to feed 950 million people.
8607.237 -> That’s more than all of the hungry people in the world today.
8611.497 -> Think about the impact on the planet.
8612.917 -> Consider all of the resources and resulting emissions
8615.657 -> that go into producing food that never gets consumed.
8619.417 -> If food waste were a country,
8621.467 -> it would be the third largest emitter of greenhouse gases.
8624.867 -> It’s tragic on a human level, an environmental level,
8627.557 -> and a financial level.
8629.427 -> And the same problem exists with pharmaceuticals.
8631.547 -> They must be kept cold within very strict standards
8633.917 -> from the time the active pharmaceutical ingredient
8636.297 -> is first manufactured,
8638.357 -> through a series of hand-offs spanning ocean,
8640.577 -> air, warehouses, trailers, vans, freezers,
8643.317 -> and then temperature-sensitive medications must then be administered
8646.867 -> within hours of hitting room temperature.
8649.557 -> Today, we lose $35 billion in biopharma each year
8654.557 -> from temperature-controlled logistics failures.
8657.597 -> It’s a challenging problem in normal times,
8660.177 -> but an unprecedented challenge with the COVID vaccine.
8664.367 -> So now let’s talk solutions. We at Carrier are a global leader
8669.147 -> in providing equipment that cools containers,
8671.547 -> trucks, trailers, temporary remote storage, and cabinets.
8675.797 -> We also provide sensors that track temperature,
8678.967 -> location, and cargo condition.
8681.797 -> AWS has the world’s most widely adopted cloud platform
8685.597 -> with the broadest and deepest set of services.
8688.837 -> Together we are going to transform how perishable food
8692.407 -> and pharmaceuticals are protected through a new offering
8695.407 -> that we’ve developed, called Lynx.
8697.787 -> You can think of Lynx as an end-to-end digital
8700.717 -> connective platform for the cold chain.
8703.667 -> We will use AWS’s IoT, Analytics, and ML services
8707.867 -> to help customers reduce food and medicine loss,
8711.057 -> optimize supply chain logistics,
8712.917 -> and enhance environmental sustainability.
8716.127 -> Where data was previously siloed,
8718.517 -> we’ll now be able to aggregate temperature data
8720.967 -> across the products’ entire journey onto a data lake.
8724.267 -> Say, from the time the banana is first cooled on the farm
8727.537 -> to when it arrives in the supermarket.
8730.167 -> And we can use AWS ML capabilities to provide faster,
8734.017 -> smarter, actionable intelligence to better manage the cold chain
8738.047 -> and prevent breakpoints. With AWS ML
8740.777 -> services, for example, we can learn that truck doors
8744.187 -> should be not be left open longer than half an hour
8746.437 -> when loading or unloading cargo.
8749.427 -> With AWS ML services
8750.927 -> we can determine if a container has to be pre-cooled to 56 degrees
8755.277 -> and then use position location to initiate the pre-cooling process.
8760.047 -> We can also use weather data to detect
8762.097 -> and avoid transportation delays,
8764.097 -> and then use updated arrival times to alert the supermarket to a delay,
8767.847 -> so they can then adjust their produce displays.
8771.477 -> The data can also be used for equipment health,
8774.567 -> to remotely diagnose a compressor issue
8776.697 -> while the container is at sea, or better yet, use AWS IoT
8780.777 -> and analytics to help anticipate when a unit will fail,
8785.147 -> so we can then perform preventative maintenance.
8787.357 -> And we can also optimize logistics by combining truck
8790.427 -> positioning data with traffic
8792.437 -> and weather to help a distribution company
8794.997 -> improve fuel consumption and fleet up-time.
8798.167 -> All of this, helping food and pharmaceuticals
8801.107 -> get to where they are needed when they are needed
8803.737 -> and in the conditions that they are needed.
8806.327 -> So exciting times for us here at Carrier.
8809.707 -> With AWS we will be addressing profound issues like hunger,
8813.737 -> climate change, and safe vaccine distribution,
8816.847 -> and we could not be more excited to be on this journey
8819.667 -> with our friends at AWS. Thank you.
8822.922 -> [applause]
8827.207 -> Thank you, Dave.
8828.467 -> It is really impressive what Carrier is doing,
8831.567 -> and really important, particularly at this time.
8834.837 -> And as we said earlier, the keys to reinventing
8838.417 -> is a combination of building the right reinvention culture
8842.327 -> and then knowing what technology is available to you
8844.767 -> to make that reinvention change and using it.
8847.217 -> And that’s exactly what Carrier is leveraging.
8849.307 -> It’s very important and very impressive.
8852.807 -> So manufacturing and industrial companies
8855.847 -> are a group of customers who have said to us,
8859.667 -> “We know that we could change our customer experience
8864.507 -> and how we operate our plants
8866.117 -> so significantly using machine learning,
8869.357 -> but we just don’t often have the equipment
8871.857 -> or the talent to make that happen,
8873.487 -> and I really wish AWS would help us.”
8876.557 -> And so let me give you a couple of examples.
8879.157 -> If you look at machine data,
8881.697 -> there are a lot of industrial companies
8884.707 -> who know that if they could do predictive maintenance better,
8888.047 -> they could save a lot of money and time.
8890.557 -> And what manufacturing companies will tell you
8892.977 -> is that it’s always much less expensive
8896.327 -> to fix something before it breaks,
8898.187 -> not to mention saving the money of the downtime in the plant.
8902.647 -> But it’s actually not that easy to tell.
8906.207 -> Most people at a plant will tell you that you can hear it
8909.397 -> or you can feel it through the vibration before you can see it.
8913.037 -> But a lot of companies either don’t have sensors,
8916.037 -> or they are not modern and powerful sensors,
8918.377 -> or not consistent and they don’t know
8920.687 -> how to take that data from the sensors
8922.547 -> and send it to the cloud,
8924.127 -> and they don’t know how to build machine learning models.
8926.307 -> And our manufacturing companies that we work with have said,
8929.517 -> “Could you just solve this?
8930.717 -> Can you build an end-to-end solution?”
8932.777 -> So I am excited to announce today the launch of Amazon Monitron,
8936.567 -> which is an end-to-end solution for equipment monitoring.
8939.827 -> [applause]
8945.227 -> And so Monitron gives customers sensors,
8949.147 -> a gateway device to send the data to AWS.
8952.097 -> We build custom machine learning models for you
8954.987 -> in a mobile app with a UI so you can tell what’s happening.
8958.287 -> And all our customers do is you mount the sensors to your equipment,
8961.767 -> you start sending the data through the gateway device,
8964.567 -> and then, as we take the data in, we build the machine learning model
8968.817 -> that looks at what ‘normal’ looks like for you on sound or vibration,
8973.297 -> and then as you continue to stream that data to us,
8976.457 -> we will use the model to show you where there are anomalies
8980.047 -> and send that back to you in the mobile app,
8982.387 -> so you can tell where you might need to do predictive maintenance.
8985.087 -> That’s a big deal.
8986.277 -> That makes it much, much easier for companies to do.
8988.827 -> Now, there are other companies who say,
8990.357 -> “Look, I have modern sensors that I’m fine with.
8993.377 -> I’m also okay taking the data from those sensors
8996.187 -> and sending it to AWS,
8997.617 -> but I don’t want to build the machine learning models.
8999.487 -> I just want to send you the data, use your models,
9001.867 -> have the predictions come back to me through the API.”
9005.137 -> That third layer of that machine learning stack.
9008.047 -> And so we have something for this group of customers
9010.017 -> as well to announce today,
9011.657 -> which is the launch of Amazon Lookout for Equipment,
9014.607 -> which shows anomaly detection for industrial machinery.
9018.765 -> [applause]
9023.977 -> And so with Lookout for Equipment you just send the data to S3,
9028.407 -> or we have a service called IoT SiteWise
9030.417 -> that lets you send your machine data
9031.817 -> in a structured way for your analytics.
9033.987 -> You send the data to AWS,
9036.777 -> we will assess sound, vibration, temperature,
9041.707 -> and we’ll again build a model of what normal looks like,
9044.687 -> and as we see anomalies we’ll send them to you via the API,
9047.777 -> so that you can do predictive maintenance.
9050.117 -> These are game changers for industrial companies
9053.057 -> that want to be doing predictive maintenance and saving money.
9055.957 -> And the second problem they asked to help with was computer vision.
9059.497 -> And if you think about it, there are a lot of split decisions
9062.347 -> that you’ve got to make in facilities,
9064.477 -> on your production lines,
9065.747 -> or even in interactions between people
9067.507 -> when you’re trying to be socially distanced,
9069.647 -> where you just don’t have the time
9071.607 -> to send that information to the cloud and get an answer back.
9074.287 -> You need to make that decision in real time.
9077.297 -> So what these industrial companies need,
9080.297 -> and often try to employ in some fashion, are cameras -
9082.837 -> these smart cameras that allow them to do streaming video.
9086.467 -> But the problem is, most of the smart cameras out there today
9090.247 -> are just not powerful enough to run sophisticated
9092.787 -> computer vision models at the edge. And most companies you talk to,
9097.327 -> they don’t want to rip out all their cameras that they have installed,
9099.817 -> but they know they need to give help to those cameras
9102.917 -> to be able to do computer vision in a sophisticated way.
9106.507 -> They asked us if we would try to help with that.
9108.837 -> And so I am excited to announce today
9110.287 -> the launch of the AWS Panorama Appliance,
9113.327 -> which is a new hardware appliance
9114.747 -> that allows organizations to add computer vision
9117.487 -> to existing on-premises smart cameras.
9120.547 -> [applause]
9125.667 -> So here’s how it works.
9127.227 -> You simply plug in the Panorama Appliance
9129.957 -> and connect it to your network,
9131.857 -> and Panorama starts to recognize and pick up video streams
9135.177 -> from your other cameras in the facility.
9137.777 -> The Panorama Appliance can accept streams of up
9141.007 -> to 20 concurrent streams and operate on those.
9143.687 -> If you need to have more concurrently,
9145.367 -> you can buy more Panorama Appliances.
9148.467 -> And then we have pre-built models inside Panorama
9152.327 -> that do computer vision for you and that we’ve optimized by industry.
9156.767 -> So we’ve got them in manufacturing,
9158.777 -> in construction, retail, and a host of others.
9161.677 -> You can, of course, choose not to use the pre-built models
9164.487 -> and build your own in SageMaker,
9166.367 -> and then just deploy those to Panorama.
9168.987 -> And then Panorama also integrates seamlessly
9171.897 -> with the rest of the AWS IoT and machine learning services,
9174.657 -> where, if you actually want to send that data,
9177.767 -> not for real-time actions,
9179.127 -> but to do large-scale analytics on what’s happening in the plant,
9182.277 -> you can send them to us through Panorama
9184.127 -> and you can use it in the rest of your AWS Regions.
9187.187 -> Now, this is pretty exciting,
9189.867 -> and people are pretty excited about the possibility
9192.027 -> of having real computer vision there, but they also have told us that,
9196.847 -> “Look, we’re going to buy the next generation of smart cameras,
9200.587 -> and those smart camera manufacturers have told us
9203.517 -> we want to actually embed something
9205.637 -> that allows us to run more powerful computer vision models in there,”
9209.447 -> so we are also providing a brand new AWS Panorama SDK
9214.807 -> which enables hardware vendors to build new cameras
9217.727 -> that run more meaningful computer vision models at the edge.
9221.247 -> [applause]
9227.297 -> And so what this will do is,
9229.537 -> if you are a company that runs cameras,
9234.617 -> and you are building the next generation of cameras,
9236.567 -> you will be able to use this SDK and the APIs associated with it.
9240.047 -> We’ve done all this work to optimize the parameters
9243.267 -> around memory and latency so you can actually, in the camera,
9246.617 -> fit more powerful models in a more constrained space,
9249.857 -> and it’s going to change what’s available for companies
9252.667 -> as they’re building smart cameras moving forward.
9255.927 -> If you’re an industrial company,
9258.237 -> and you’ve built a culture that’s able to reinvent,
9261.927 -> if you use these tools I just talked about,
9264.257 -> along with a host of others that AWS provides,
9267.097 -> you can totally reinvent what you are doing
9271.597 -> in your industrial manufacturing company,
9273.447 -> much like Carrier has.
9275.117 -> And the reality is that this is true and available to every single company
9280.587 -> in every vertical business segment. That reinvention is there for you.
9285.007 -> If you’re ready, we have a lot for you, with a lot more coming.
9290.237 -> So the final area of reinvention that I’m going to talk about today
9294.137 -> is really around hybrid infrastructure,
9296.367 -> and I am going to yield the floor
9297.557 -> to the Head of Infrastructure at Riot Games, Zach Blitz.
9302.336 -> [music playing]
9307.017 -> With Outposts, AWS gave us a unique solution
9309.827 -> to ensure a level playing field for our players,
9312.177 -> and streamlined our deployments using the same tools and APIs on-
9315.897 -> premises and in the cloud. We rolled out Valorant fast
9320.087 -> and we are continuing to reinvent
9321.977 -> how we design and deploy our games
9323.707 -> to provide our players with the best possible game experience.
9327.167 -> We shipped AWS Outposts to new colos quickly,
9330.237 -> enabling a rapid deployment of game servers,
9332.647 -> standardized on a single build, test, and production pipeline.
9336.067 -> And best of all, using AWS
9338.157 -> Outposts, we reduced latency for players by 10-20 milliseconds,
9341.877 -> minimizing peeker’s advantage
9343.627 -> and creating a level playing field for all players.
9347.234 -> [applause]
9351.147 -> Thank you, Zach. I appreciate it, Zach.
9353.677 -> It’s very impressive to continue to see the way
9357.057 -> that Riot is innovating for their players,
9359.157 -> and it’s also impressive to see how they’re using AWS in Regions
9364.487 -> as well as on-premises in a seamless and consistent way.
9370.847 -> When you think about the term ‘hybrid’
9372.637 -> and ‘hybrid infrastructure’, I think a lot of people believe
9376.497 -> that this term and these solutions are pretty set.
9381.027 -> But in our very strong opinion,
9383.347 -> both the definition of the term and the solutions themselves,
9388.337 -> are innovating and being reinvented really quickly.
9393.047 -> When people ask, “What’s hybrid?”, you know,
9396.117 -> typically, people view it as a mix of modes.
9398.757 -> And people define it early on as a combination of cloud
9402.427 -> alongside on-premises data centers.
9404.337 -> And one of the reasons it was defined that way
9406.947 -> is the people who popularized this term
9410.187 -> were on on-premises infrastructure product providers,
9413.357 -> and they wanted to ride along with the momentum of the cloud.
9416.747 -> So that’s how the definition started off,
9419.767 -> which was cloud and on-premises data centers.
9423.287 -> And it led to all this breathless debate
9425.867 -> about whether this was going to turn out to be a binary situation.
9428.737 -> Would you only use the cloud or only use on-premises?
9432.867 -> And we probably contributed a little bit to that confusion,
9435.597 -> because we stated our then very strong belief
9439.147 -> and now even stronger belief, that the vast majority of companies,
9443.927 -> in the fullness of time, will not have their own data centers.
9447.677 -> And those that do will have much smaller footprints.
9449.957 -> But we always thought that was going to happen
9452.327 -> in the fullness of time, not this year.
9454.877 -> And we knew that it would take several years
9457.257 -> and so we just spent a lot of our time
9459.237 -> in the early years of AWS on the cloud-specific pieces,
9463.497 -> and then building sensible bridges back to on-premises data centers.
9467.437 -> And these are things like Virtual Private Clouds,
9470.007 -> or VPCs, or Direct Connect, or Storage Gateway.
9472.887 -> But in the meantime, you had a number of companies
9476.397 -> who tried to jump on owning what hybrid was,
9479.347 -> and built all of these hugely-hyped capabilities
9483.977 -> that were supposed to be hybrid capabilities
9485.517 -> that never lived up to the hype, and really never got any traction.
9489.357 -> And so we were watching this happening,
9492.457 -> and we went back to first principles and we asked ourselves,
9495.087 -> “So, wait a second. What really is hybrid?”
9499.347 -> So it’s cloud and on-premises. What does on-premises mean?
9503.587 -> Is it just on-premises data centers?
9506.517 -> What about a restaurant? Is that on-premises?
9509.347 -> What about an agricultural field? Is that on-premises?
9513.227 -> If those are on-premises, they have very different requirements
9516.427 -> than on-premises data centers,
9517.757 -> and so we think of hybrid infrastructure
9521.497 -> as including the cloud, along with various other edge nodes,
9525.187 -> on-premises data centers being one of them.
9527.557 -> But there are several of them.
9528.927 -> And the way that customers have told us
9530.687 -> they want to consume our hybrid offering is with the same APIs,
9535.297 -> the same control plane, the same tools,
9537.837 -> and the same hardware that they are used to using in AWS Regions.
9540.977 -> Effectively, they want us to distribute AWS
9544.507 -> to these various edge nodes.
9546.687 -> So we reimagined for ourselves what hybrid was,
9550.157 -> and we started to build solutions
9552.367 -> that picked off the biggest use cases,
9554.257 -> but in a way that worked for customers both short and long-term.
9559.037 -> And so we started with, customers said,
9562.707 -> “Look, I want to be able to use the same tools
9566.377 -> I’ve used to manage my infrastructure on-premises
9568.797 -> for the last number of years. I want to use that in the cloud.
9571.607 -> I want to use it to manage my cloud deployment.”
9574.367 -> Most of the world, at this point, has virtualized on top of VMware.
9578.887 -> So we started working with Pat Gelsinger
9580.907 -> and the VMware team on how to build a new offering,
9583.947 -> which is called VMware Cloud on AWS,
9586.347 -> that allows customers to use those VMware tools
9589.097 -> they have been using for many years
9590.577 -> to manage their on-premises infrastructure,
9592.987 -> and manage their infrastructure on AWS.
9596.007 -> And this is a very unusual collaboration.
9600.247 -> There’s no other managed service
9601.647 -> that VMware runs with another cloud provider.
9604.197 -> There is none that have the functionality
9605.917 -> and capability of this VMware Cloud on AWS.
9608.887 -> It’s not just that both VMware and AWS
9611.257 -> have its engineering teams
9612.407 -> and its product teams closely tied at the hip,
9614.977 -> but also our field teams and our partner teams work together
9618.687 -> with customers. It’s a very unusual partnership.
9621.817 -> And it’s gaining a lot of momentum and a lot of steam.
9625.917 -> And you can see there are a lot of customers,
9627.837 -> whether you are talking about S&P Global or PennyMac,
9630.317 -> or Johnson & Johnson or Phillips or Palantir, Scottish Government,
9634.277 -> Lots of customers are using VMware Cloud on AWS.
9637.757 -> You also see the growth,
9639.137 -> almost double the amount of nodes year over year.
9642.827 -> IDC just had a report that showed over five years
9645.807 -> you get a 500% return on investment.
9648.617 -> There’s a lot of momentum in VMware Cloud on AWS
9651.857 -> and it’s really, really handy,
9654.687 -> as you’re moving from on-premises infrastructure to the cloud.
9657.807 -> Then a lot of our customers said,
9659.027 -> “Well, that is awesome, that is very useful,
9661.747 -> but what about when I need to keep workloads on-premises
9667.057 -> for the foreseeable future?
9668.217 -> Maybe they need to be close to a factory or something,
9670.717 -> that lives near my data centers, but I want to use
9672.907 -> AWS there right on-premises.” So there are a number of companies
9677.787 -> that have tried to solve this solution,
9679.347 -> none of which have gotten any traction.
9681.347 -> And we tried to go to school on what wasn’t working.
9684.137 -> And what customers hated about those solutions
9687.387 -> was that it didn’t have the same APIs or tools
9690.187 -> or control plane or hardware. They were totally different.
9693.017 -> There was too much work, and they weren’t doing it
9695.077 -> because it was too much friction.
9697.017 -> And so we changed how we thought about what people wanted there,
9701.547 -> and we changed our mindset to realize what they really wanted
9705.547 -> was they wanted us to distribute AWS to the on-premises locations and nodes.
9711.187 -> And so that’s why we built Outposts,
9713.627 -> which we announced two years ago and launched last year,
9716.997 -> which effectively rolls in racks of AWS services.
9721.307 -> You’ve got compute, storage, database and analytics,
9726.047 -> and soon machine learning. It’s fully managed.
9728.237 -> We deliver it, we install it, we’ll do all the maintenance.
9731.157 -> And it comes with the same APIs, the same control plane,
9734.687 -> the same tools, and the same hardware.
9736.957 -> People are very excited about Outposts.
9738.667 -> In a short amount of time with thousands of customers using them,
9741.817 -> these are customers like Philips and Volkswagen and Erikson and Cisco,
9745.667 -> Lockheed Martin, T-Systems, and Toyota.
9749.497 -> Just loads of companies who are using these services,
9753.967 -> and using Outposts and very excited about it.
9755.937 -> And so customers said, “While we love Outposts,
9760.197 -> and it really worked well on on-premises data centers,
9762.977 -> but they are big racks. What if I want to use Outposts
9768.167 -> in a much smaller space where I can’t afford to have racks?...
9771.577 -> I don’t have the space. I need servers.”
9773.847 -> And so I am excited to announce today two new formats of Outposts,
9779.897 -> smaller Outposts
9781.647 -> that let you run AWS infrastructure in locations with less space.
9786.406 -> [applause]
9792.017 -> And so instead of these big rack solutions,
9796.237 -> these are server solutions for Outposts.
9799.077 -> So the first size is what we call 1U size,
9802.077 -> which is 1¾ inches tall, the size of a pizza box.
9806.157 -> It’s a 40th of the size of the bigger rack
9808.937 -> Outposts that we launched a year ago.
9811.427 -> And then we have a 2U size which is 3½ inches tall,
9815.387 -> which is almost like two pizza boxes stacked, and these two smaller
9820.307 -> Outposts formats have the same functionality as
9823.317 -> Outposts, just for a smaller space. And now it means
9826.607 -> that restaurants or hospitals, or retail stores or factories can use
9832.447 -> Outposts to have AWS distributed to that edge.
9837.257 -> Then customers said, “Okay, that’s really cool. I can have
9840.767 -> Outposts on-premises data centers in a much smaller space.
9844.277 -> How about the use case where I need
9847.357 -> AWS distributed in major metropolitan areas
9851.017 -> where it may not be cost-effective either for you at AWS
9853.827 -> or me, the customer, to have a data center there,
9856.887 -> but I’d be willing to pay a little extra
9859.077 -> in exchange for my most demanding low-latency applications
9862.857 -> being able to reside in major metropolitan areas?”
9865.947 -> And that’s why we built and announced last year AWS Local Zones.
9870.317 -> We started with the first one in Los Angeles,
9872.467 -> aimed at the film makers and graphics renderers and gaming companies.
9878.077 -> And I am excited to announce today
9881.277 -> we have three new local zones that are launching today.
9884.687 -> In Boston, in Houston, and in Miami,
9888.547 -> and then 12 more in the United States in 2021, in Atlanta, Chicago,
9895.177 -> Dallas, Denver, Kansas City, Las Vegas, Minneapolis, New York,
9901.687 -> Philadelphia, Phoenix, Portland, and Seattle.
9907.217 -> [applause]
9913.277 -> I don’t know if you’re applauding
9914.457 -> because you’re excited about the Local Zones,
9916.577 -> or that I remembered all 12 of those. But we’re excited about it
9919.507 -> and we think it’s going to help you deploy AWS
9921.767 -> as metropolitan city edges.
9924.827 -> “What about when I actually need AWS distributed to the edge
9929.347 -> where there’s no connectivity, or where the terrain is so rugged
9933.857 -> that I need something that can be banged around a little bit?”
9936.717 -> This might be in an agricultural field or an oil field,
9939.497 -> or a military battlefield.
9941.917 -> And for this, we built our Snow Family of products.
9945.347 -> So, Snowball Edge, and Snowcone, which are different sizes,
9948.287 -> but both are hardware appliances
9950.867 -> that you can bring to that disconnected edge.
9953.317 -> It stores data that’s running off the different assets
9956.057 -> that you have with the edge. It has Compute on it,
9958.507 -> so you can do some analytics and processing on it,
9960.797 -> and then, if at any point you want to actually detach that appliance
9965.447 -> and send it back to us to have it adjusted in our data centers
9969.557 -> so that you can do large-scale analytics,
9971.907 -> you can do that as well. “How about distributing AWS
9977.927 -> if I want to build mobile applications
9980.337 -> and I want to take advantage of 5G?” And people are very excited about 5G,
9985.607 -> because the latency and the power of it
9987.827 -> give you a chance to build sub-10 millisecond latency applications
9992.387 -> that can do things like smart manufacturing
9994.407 -> or autonomous vehicles or various things in games.
9998.637 -> But any application that wants to do anything interesting
10001.987 -> is going to need compute, it’s going to need storage,
10004.437 -> it’s going to need infrastructure.
10005.747 -> And the problem is, for mobile applications
10008.337 -> to leverage that infrastructure which is typically AWS,
10012.447 -> they have to go from the device to the mobile network,
10015.837 -> to the local aggregation location,
10017.647 -> to the regional aggregation location, to the internet, to AWS and back.
10021.747 -> And that’s not 10 milliseconds, that’s seconds.
10024.407 -> And so customers wanted a way to change that,
10027.467 -> and that’s why we announced last year
10029.857 -> the launch of what we built, called AWS
10033.097 -> Wavelength, which extends AWS infrastructure to the 5G edge,
10037.477 -> so now you only have to go from the device
10041.267 -> to the natural 5G aggregation site, and AWS has racks of Outposts
10045.997 -> right there for you to do your infrastructure.
10048.577 -> We launched this last year with Verizon,
10051.337 -> who’s been an amazing partner.
10053.137 -> We already have eight US cities that we’ve launched,
10055.747 -> with more coming in the coming weeks. We are launching with KDDI in Tokyo,
10060.557 -> and SK Telecom in South Korea in the next few weeks,
10064.037 -> and then with Vodafone in London in early 2021.
10067.387 -> And one of the problems that we also thought about
10069.247 -> and saw that the customers asked about was they said,
10071.277 -> “Look, there are all these different telecom providers.
10074.227 -> They all have different semantics.
10076.097 -> I don’t want to have to learn all those.
10078.057 -> Can you build an abstraction
10079.417 -> so I’m just writing to a Wavelength zone,
10082.357 -> and then you do all the normalizing under the covers?”,
10085.987 -> which is what we’ve done.
10087.167 -> So there are a lot of ways of being able
10091.597 -> to bring the AWS experience to customers wherever they are.
10095.507 -> And so when you go back to asking “What is hybrid?”
10100.187 -> It’s not just cloud and on-premises data centers.
10104.097 -> It’s cloud along with various edge nodes,
10107.687 -> on-premises data centers being one of them, with several others.
10111.607 -> And we think most of this computing will end up in the cloud over time,
10116.447 -> which will be like the hub just given the cost and the agility
10119.097 -> and functionality and productivity advantages for builders.
10121.877 -> But several other workloads will reside where it makes most sense.
10126.047 -> You will have on-premises data centers
10128.417 -> when you’re doing this transition from on-premises to the cloud,
10131.047 -> where they need to be close to something
10133.187 -> that lives near an on-premises data center.
10135.787 -> You’ll have them in various smaller venues where you want them,
10139.027 -> in a restaurant or in a hospital, or in a factory.
10143.877 -> You’ll have them in major metropolitan areas
10146.947 -> where you have your most demanding low-latency workloads,
10150.607 -> where you are willing to pay a little bit extra
10152.057 -> to have that low latency.
10153.877 -> You’ll be able to have them in the disconnected edge,
10157.587 -> and you’ll be able to have AWS as well when you’re building
10160.517 -> 5G mobile applications that need to sit at a 5G mobile edge.
10164.557 -> And people will want this hybrid experience to be delivered by AWS
10169.267 -> by distributing AWS to these edge nodes with the same APIs,
10174.167 -> the same control plane, the same tools,
10176.857 -> and the same hardware they get in AWS Regions.
10179.617 -> That’s where we believe hybrid is heading,
10181.927 -> and how we’re trying to enable it.
10186.667 -> So I’m going to close with a song lyric,
10189.267 -> and because of COVID and the way we did this virtually,
10191.617 -> we didn’t have the band this year,
10192.857 -> but I’m going to use a song lyric to try and bring us home.
10196.667 -> And the lyric says, “I wish I could Google my ending.
10199.887 -> Someone give me reassurance, answers, anything will do.”
10203.347 -> And this is from one of my very favorite song writers,
10206.147 -> and what she was talking about
10208.397 -> was really the uncertainty of being a young adult,
10212.187 -> and what’s going to happen.
10213.677 -> But I think that same message is really applicable to companies,
10218.547 -> and what’s going to happen in the future.
10220.277 -> If you’re a missionary and you’re focused
10222.687 -> on building a lasting company versus making a quick buck
10225.477 -> and being a mercenary,
10226.967 -> you know how hard it is to build a sustainable business.
10231.027 -> So many things can derail you.
10234.017 -> New technology, new competitors, losing leaders,
10237.787 -> losing key contributors, regulation, pandemics.
10242.017 -> There are a lot of things. And like for a young person
10245.477 -> wondering what the future holds for them,
10247.597 -> the same is true for companies. It’s daunting.
10251.007 -> And I think the same counsel applies.
10253.677 -> You can’t control for every change and every development,
10257.147 -> but you can build the capacity to get to the truth,
10261.427 -> to make changes when they’re needed,
10263.407 -> to have people around you who want to help you change
10265.867 -> and can help you make the change, stay focused on what matters most,
10270.557 -> to move fast when speed is required, which is more often than you realize,
10274.847 -> and then to be aware of what’s available to you
10276.967 -> and what’s changing around you, so you can reinvent who you are
10280.857 -> and what your customer experience will be.
10282.997 -> That’s what you need for reinvention, and in my opinion,
10287.807 -> companies who aren’t already reinventing themselves
10290.187 -> in some meaningful way are unwinding, whether they realize it or not.
10294.627 -> The good news though is that invention
10297.177 -> and reinvention is very doable,
10300.157 -> if you’re intentional and focused on it.
10302.717 -> And we’ll be here every step of the way to help you do it.
10305.847 -> I want to thank you for listening. I hope everybody stays safe,
10309.107 -> and I hope you have a great few weeks of re:Invent.
10311.067 -> Thank you very much.
10313.718 -> [music playing]
10316.468 -> [applause - cheering]

Source: https://www.youtube.com/watch?v=xZ3k7Fd6_eU