 So we're checking here the new Amazon AWS arm server here with smug mug and hi, so who are you? Hi, so I'm Shane Myers. I'm a principal operations engineer with smug mug and I'm here to talk about the Amazon a1 incense So you're using the arm server on the Amazon AWS? We are and and smug mug is famous for photo. So we're a premium photo her suit company We're the safe beautiful home for all of your photos. Yeah, and so we're using a1 instances for scale-out workloads such as serving photos out to customers and overtime Start my grading others. So you've been using AWS for a long time. Yeah, we were one of the first customers of S3 and It's been great. It's like S3 is amazing. S3 is amazing. It's like magic or something like What is the 90% of the internet using or something how much of the internet is AWS? I've the rumors. I've heard is about a third of the internet overall is a is AWS We've been customer for a long time and we use probably about well over half the services that Amazon offers and They continue for turning out, you know great things all the time and enable your business, right? Absolutely because have you ever had your own servers also? We did. We had data centers at multiple data centers including our own Stacks of spending disks and all that kind of stuff to host our photos But over time we moved all these workloads into AWS because there's a cost savings It wasn't our core competency maintaining data centers instead by using AWS were able to leverage the power of the cloud and Be able to really focus on our core composite of serving beautiful photos for our customers So I've been doing arm server videos for eight years for maybe nine I don't know so long time and it's very exciting to see Amazon They do that on chip and it goes over there. Everybody can just buy instances right now. That's correct, and you are Just experimenting or you're buying a lot. We're buying some we're not buying a lot But some some and as as we are able to have time to work move workloads onto our instances We will it is a cost savings for us You're already seeing results some results. Yeah for some some applications. It's perfect. Yeah We use a lot of C5 instances and arm instances in the C5s for a price comparison for the same memory and core count is About 40% cheaper with our instances And it's exactly the kind of stuff that's good for smuggler. It is because we're have we're a PHP shop We're scale out workloads as we need to add capacity for Additional traffic for you know during daytime to nighttime We scale up scale out we add cores by adding adding more instances So is this how it looks like? So this is a smuggler gap these are various hero photos So what part of this goes on the a1 So the actual serving the photos out to the customer so like the web hosting kind of thing Yeah, the web hosting the photo serving portion of the we're we're broken up to the multiple what we call tiers of servers There's the photo serving ones that the web web servers that serve HTML and right now it's the photo serving Is it easy for you to combine the arm stuff and the other stuff? So some of it does this and the other does that and it is storage somewhere else maybe or yeah Well, it's kind of a microservice architecture So we were able to take this one microservice the photo serving and move to a1 with with relatively Little pain just click something it works. So what did you recompile in something? So for us it was a little bit of a jump because the a1 instances work with Ubuntu Bionic 1804 and later and we're still on trusty for some of our applications, which is 1404 So most of my work was actually it was an OS upgrade Getting our stuff migrated up to the new operating system We do run our own custom PHP build so I had to recompile that on it on arm, but that was Pretty simple. It's already scripted just basically rerun it and we're done But all of our PHP Python Perl, etc. That runs the site or runs another behind-the-scenes arc infrastructure Just works so upgrading the stuff for the latest version of the OS is good to do anyways, right? It is good to do anyway. It's not just for the arm. No, we're still in the support window for trusty So we had it hadn't been a huge priority, but it is one of those things that as we go we are upgrading And so how smooth is this? What are you showing here? So what is showing here? I don't have Can you come a little bit closer to me? Yeah, the full demo is not not really working right now Just do two glitches, but then I'm working through but essentially I'm able to launch EC2 instances This is the review launch screen and so I can pick an a1 instance type It's got two CPUs for big bytes RAM And you want to launch the instance and have things And it says up to 10 gigabits And you can choose how many one of these and how much of that or it was based on the Amazons How they play these out so the a1 large instance has two CPU cores and four gigs of RAM the a1 extra large has Four CPUs and a gigabyte RAM. They basically go on blocks so You were at the Amazon AWS launch event. I was and what can we talk about? So what you just said pretty much. Yeah, so I was part of the breakout session for the for the a1 instances the arm instances and so I talked about how by, you know difficulties and where I lack there and really of upgrading not to use up day one instances mostly like in the operating system upgrade the Hardware arm aspect of it is actually very simple So pretty seamless and who else was there and on the panel with you? Is there some other companies to know for that session? It was just myself and Amazon to other gentlemen from Amazon But I have you heard stories or you don't have to say maybe if it's secret But have you heard stories of other companies embracing this and it just works for them I haven't talked to too many other companies about this still is still still new to the industry a lot of people are Kind of gun-shy about trying out new things like our it's pretty much last month or two months ago It is but but in some respects, you know It takes months to years to still roll things out and a lot of people are comfortable or have workloads that they just don't understand enough to give a shot at So this is 40% cheaper better than Intel for something specific not for everything, right? Not for everything it is I am a strong proponent and use the right tool for the job So we also use a lot of GPUs for image processing as our buddy from NVIDIA We use the P2 instances for those and so we use those for we use GPUs for the image jobs We use arm instances for some of the web loads And you know just use the right tool for the job The AWS say if it's a 20 nanometer or 14 or what it is. I didn't say right? They didn't say it's probably not the fastest one it could they could make a faster one That's why it's called a one. Yeah, I think I suspect like I mean we saw it the M1 ten years ago Over time it grew to the M2 and M4 like we've now got a hundred hundred forty five different instance types available I would imagine the a once would grow over time as well I'm sorry the arm instances for over time as well So it's fun. It's exciting to work with us. It is To save some save some money right? Yeah, try to optimize things absolutely. It's great to optimize things Save money, you know that's money saved is We're able to reinvest in other areas instead of just spending on an infrastructure potentially making the service cheaper Yeah, potentially. Yeah, and then we can you know reinvest where needed to make the best service possible for investors