AWS Graviton Weekly # 33

publishedabout 2 months ago
11 min read

Issue # 33: April 14th, 2023 to April 21st, 2023

[Read the browser version right here]

In partnership with the Interesting Data Gigs Talent Collective

Hey Reader

Welcome to Issue # 33 of AWS Graviton Weekly, which will be focused on sharing everything that happened in the past week related to AWS Silicon: from April 14th, 2023 to April 21st, 2023.

The recommended resources for this week?

  • The upcoming in-person training from Graviton experts from AWS in San Jose, CA
  • Read how Instructure migrated to Graviton 3 based infra and save a lot
  • A very interesting community building focused role from Census
  • and much more

Enjoy the content of this week


Brought to you by the Interesting Data Gigs Talent Collective

Are you looking for a new role in this challenging market?

You should consider joining to our Talent Collective, where your profile will be seen by companies like Rippling, Census, Luminary Platforms, Agnostic.AI, Attio, Clipboard Health, Paprika Labs, and many more.

Own your job search today.


NEWS

Announcing the general availability of Amazon CodeCatalyst

Today, AWS announces the general availability of Amazon CodeCatalyst, a unified software development service that makes it easier for you to quickly build and deliver applications on AWS.
CodeCatalyst provides everything you need to start planning, coding, building, testing, and deploying applications on AWS with a streamlined, integrated experience.
With CodeCatalyst, you can spend more time developing application features and less time setting up project tools, creating and managing continuous integration and continuous delivery (CI/CD) pipelines, provisioning and configuring development and deployment environments, and onboarding team members to their projects.
CodeCatalyst has additional new features, such as the ability to use AWS Graviton for CI/CD workflows and deployment environments, which can result in significant cost savings.
If you have already established code and tooling in GitHub, you can create a project from a linked GitHub repository, which developers can then work in using Dev Environments. Work can be tracked by linking issues with pull requests, making it easier to track and understand changes to code. You can choose from two new blueprints when creating projects: Intelligent Document Processing and Static Website frameworks.

Learn more:

https://aws.amazon.com/about-aws/whats-new/2023/04/general-availability-amazon-codecatalyst/

https://aws.amazon.com/blogs/devops/multi-architecture-container-builds-with-codecatalyst/


Announcing Amazon GuardDuty support for AWS Lambda

Amazon GuardDuty expands threat detection coverage to continuously monitor network activity logs, starting with VPC Flow Logs, generated from the execution of AWS Lambda functions to detect threats to Lambda such as functions maliciously repurposed for unauthorized cryptocurrency mining, or compromised Lambda functions that are communicating with known threat actor servers. GuardDuty Lambda Protection can be enabled with a few steps in the GuardDuty console, and using AWS Organizations, can be centrally enabled for all existing and new accounts in an organization.
Customers across many industries and geographies use Amazon GuardDuty, including more than 90% of AWS’s 2,000 largest customers. GuardDuty is a threat detection service that continuously monitors your AWS accounts and workloads for malicious activity and delivers detailed security findings for visibility and remediation. With GuardDuty Lambda Protection, you can now continuously monitor your Lambda execution environment without any configuration changes to the existing Lambda functions or new Lambda functions that are added. Current and new GuardDuty users can try GuardDuty Lambda Protection at no cost with a 30-day free trial.

Learn more:

https://aws.amazon.com/about-aws/whats-new/2023/04/amazon-guardduty-aws-lambda/


Amazon EC2 supports Ubuntu Pro operating system in a subscription-included model

Amazon Web Services announces the general availability of Ubuntu Pro on Amazon EC2 in a subscription-included model. You can now easily deploy Ubuntu Pro on-demand instances and purchase Ubuntu Pro Compute Savings Plans from the AWS EC2 console, and get five additional years of Ubuntu security updates from Canonical. You will be charged on a per-second basis for Ubuntu Pro EC2 AMI instances. For any new Ubuntu Pro EC2 AMI deployments, you will now see Ubuntu Pro charges in the Elastic Cloud Compute section of your AWS bill.
In addition to five more years (total ten years) of security maintenance, Ubuntu Pro provides security coverage for approximately 23000 packages in Ubuntu Universe repository, live kernel patching, etc. For example, Ubuntu 18.04 LTS will reach end of standard support on May 31 2023, however with Ubuntu Pro 18.04 LTS you can continue to receive security coverage until April 2028.

Learn more:

https://aws.amazon.com/about-aws/whats-new/2023/04/amazon-ec2-ubuntu-pro-subscription-model/



ARTICLES AND TUTORIALS

Multi-Architecture Container Builds with CodeCatalyst, by Brian Beach (Principal Solutions Architect at AWS)

AWS Graviton Processors are designed by AWS to deliver the best price performance for your cloud workloads running in Amazon Elastic Compute Cloud (Amazon EC2). Amazon CodeCatalyst recently added support to run workflow actions using on-demand or pre-provisioned compute powered by AWS Graviton processors. Customers can now access high performance AWS Graviton processors to build artifacts for Arm, or improve their price performance. In this post I will show you how to create a multi-architecture docker image using CodeCatalyst that can run on both amd64 and arm64 processors.

Learn more:

https://aws.amazon.com/blogs/devops/multi-architecture-container-builds-with-codecatalyst/


Scaling Up to 30% While Reducing Costs by 20% Using AWS Graviton3 Processors with Instructure

Learn how education technology company Instructure improved throughput by up to 30 percent using AWS Graviton–based Amazon EC2 instances.

Learn more:

https://aws.amazon.com/solutions/case-studies/instructure-case-study/


Understanding techniques to reduce AWS Lambda costs in serverless applications, by James Beswick (Sr. Mgr, AWS Serverless Developer Advocacy), Joshua Kahn (Tech Lead at AWS), and Chloe Jeon (Senior Product Manager for AWS Lambda)

This post focuses on options available to reduce direct AWS costs when building serverless applications. AWS Lambda is often the compute layer in these workloads and may comprise a meaningful portion of the overall cost.
To help optimize your Lambda-related costs, this post discusses some of the most commonly used cost optimization techniques with an emphasis on configuration changes over code updates. This post is intended for architects and developers new to building with serverless.
Building with serverless makes both experimentation and iterative improvement easier. All of the techniques described here can be applied before application development, or after you have deployed your application to production. The techniques are roughly by applicability: The first can apply to any workload; the last applies to a smaller number of workloads.

Learn more:

https://aws.amazon.com/blogs/compute/understanding-techniques-to-reduce-aws-lambda-costs-in-serverless-applications/

https://catalog.us-east-1.prod.workshops.aws/workshops/2d960419-7d15-44e7-b540-fd3ebeb7ce2e/en-US

https://serverlessland.com/


Python 3.10 runtime now available in AWS Lambda, by Suresh Poopandi ( Sr Solutions Architect at AWS)

AWS Lambda now supports Python 3.10 as both a managed runtime and container base image. With this release, Python developers can now take advantage of new features and improvements introduced in Python 3.10 when creating serverless applications on Lambda.
Enhancements in Python 3.10 include structural pattern matching, improved error messages, and performance enhancements. This post outlines some of the benefits of Python 3.10 and how to use this version in your Lambda functions.

Learn more:

https://aws.amazon.com/blogs/compute/python-3-10-runtime-now-available-in-aws-lambda/

https://gallery.ecr.aws/lambda/python


Vapor: Arm Architecture Support, by Joe Dixon (Member of the Core team for Laravel)

Today we're super pumped to announce Arm powered runtimes on Vapor. Powered by AWS Graviton 2 processors, applications will see up to 20% better performance at a 20% cost reduction. The more computationally intensive operations you perform - the more benefit you will notice!

Learn more:

https://blog.laravel.com/vapor-arm-support


AWS Graviton for SaaS companies: Reduce Costs and Skyrocket Performance, by Suliman Lei (Lead AWS Solutions Architect at AllCloud)

AWS Graviton processors offer exceptional benefits for businesses that are using the SaaS model. These benefits make Graviton processors an excellent choice for software vendors looking to reduce their infrastructure costs while maintaining high performance for their SaaS applications. Additionally, businesses can achieve faster innovation and invest cost savings into growth strategies.

Learn more:

https://allcloud.io/blog/aws-graviton-for-saas-companies/


Managing Distributed Services with Linkerd and Arm-based Kubernetes Cluster, by Pranay Bakre (Principal Solutions Engineer at Arm)

Use case: Managing Distributed Services with Linkerd on Arm-based Kubernetes clusters

Here, we describe how to connect an application across a multi-cluster service mesh in a cloud to edge scenario. We deploy Linkerd multi-cluster setup running on Arm-based Kubernetes cluster in the cloud and at the edge. We also showcase features like traffic management, security, real-time monitoring of applications, global observability, traffic splitting etc. in an edge to cloud scenario. The high-level flow of the use case is as follows:
Deploy two Arm-based Kubernetes clusters – one at the edge/local and another one in the cloud (Amazon EKS with Graviton2 nodes)
Linkerd multi-cluster setup and configuration on both the clusters
Deploy services on both the edge and cloud clusters and establish communication
Securing communication between services of both the clusters
Showcase a failover scenario with Traffic splitting

Learn more:

https://community.arm.com/arm-community-blogs/b/infrastructure-solutions-blog/posts/service-mesh-with-linkerd-and-arm-based-k8s

https://linkerd.io/2.12/getting-started/

https://events.linuxfoundation.org/kubecon-cloudnativecon-europe/co-located-events/linkerd-day/


SLIDES, VIDEOS, and AUDIO

[VIDEO] Why you should be using ARM in the Cloud with AWS Graviton, by Lane Jennison (Distinguished Engineer at Ippon Technologies USA)

Learn how AWS Graviton ARM processors can help you achieve greater efficiency and cost savings in your cloud computing workloads. In this video, we'll provide an overview of the benefits of using Graviton processors for cloud computing, as well as practical tips and strategies for optimizing Graviton-based workloads.

Learn more:

https://ipponusa.com/


[VIDEO] How to encourage Optimization Activity | The Keys to AWS Optimization | S6 E12, with Savanna Jensen (Customer Optimization & Enablement at AWS) and Rosa Corley (Commercial Architect at AWS)

Today we talked about some things we’ve seen customers do to encourage optimization activity in their orgs. Sharing these stories around EBS and graviton plus much more will inspire you on how to drive finops at your company.

Learn more:

Graviton Workloads | The Keys to AWS Optimization | S5 E8

https://wellarchitectedlabs.com/cost/200_labs/200_cloud_intelligence/

https://wellarchitectedlabs.com/cost/300_labs/300_optimization_data_collection/4_utilize_data/


Webinar: ¡Comienza tu Migración a Kubernetes Gratis con Craftech y AWS!, con Jesús Marcelo Liernu (Business Development Representative en Craftech) y Ariel Viñas (co-fundador y CTO en Craftech)

Ariel Viñas, Fundador y CTO de Craftech, nos explicó los beneficios de migrar a Kubernetes en Startups.
También conversamos sobre la posibilidad de acceder a los programas de financiación que brinda AWS para acompañar a las empresas en este proceso y cómo poder acceder a ellos.
El Webinar tuvo en su agenda los siguientes temas: Qué es Kubernetes y sus beneficios Beneficios de utilizar EKS con Spot Beneficios de separar cuentas (Identity Center) Instancias RDS con Graviton Programas de funding de AWS en conjunto con Craftech Casos de estudio, con sus KPI’s correspondientes Ofrecimiento de Demos personalizadas para evaluar una migración

Learn more:

https://craftech.io/


JOBS


EVENTS

Graviton Essentials - Developer Day

Wednesday, May 31 2023 | 8:30AM - 5:00PM PDT

Amazon SJC18, 2100 University Avenue, East Palo Alto, CA 94303

About the event

AWS presents the Graviton Essentials Developer Day. Graviton Essentials Developer Day is a free in-person immersion event where AWS Graviton experts deliver technically-focused Graviton-based Amazon EC2 training. This full-day event helps attendees learn best practices to accelerate migration and development of their workloads on Graviton-based instances. Attendees can expect to leave Graviton Essentials Developer Day feeling confident they will know how to achieve performance gains and cost reductions from using Graviton-based instances. Sessions will cover topics such as Introduction to Graviton, programming language and focused deep dives, testing and optimization techniques, and workload deployments. Space is limited, so sign up today.

Presenters & Hosts

AWS Graviton Specialist Solution Architects

About Graviton

AWS Graviton processors are custom Arm-based processors designed by Amazon Web Services (AWS). Graviton-based instances deliver up to 20% lower cost, up to 40% better price performance, and up to 60% less energy consumption than comparable x86-based instances. With Graviton-based instances, you can:

  1. Increase and scale your application performance to enhance your customer experience
  2. Reduce your operational cost
  3. Support running workloads sustainably in the cloud


Who should attend

  • Software Engineers
  • Cloud Architects
  • DevOps Engineers
  • Platform Engineers
  • Site Reliability Engineers (SREs)

What to expect

  • Introduction to Graviton
  • Programming language & focused deep dives
  • Testing & optimization techniques
  • Workload deployments
  • Hands-on working sessions
  • Interaction with AWS Graviton SMEs
  • Light breakfast, lunch, and happy hour

Requirements

  • Participants need to supply their own laptop and power supply
  • Some coding knowledge


No prior Graviton experience is necessary


AWS DEVELOPER INNOVATION DAY

Build without limits

Wednesday, April 26

10:00 AM – 5:00 PM PT | 1:00 PM – 8:00 PM ET

About the event

Join us virtually for our newest one-day AWS event designed to help developers and teams be productive and collaborate from discovery, to delivery, to running software and building applications.
Get a first look at exciting product updates, technical deep dives, and keynotes. Discover how the breadth and depth of AWS tools and the right practices can harness your team's ability to find success and take opportunities from ideas to impact.
Learn about the latest tools and services
Hear AWS's vision for the future of developer productivity and DevOps and learn about the latest tools and services.
Master complexity through collaboration
Discover how to work more closely across your team with code-driven demos and community-led sessions.
Discover new ways to improve your software lifecycle
Get first access to exciting service announcements that help any team build world-class applications.
Innovate with industry experts
Connect with technical experts, enthusiasts, and emerging thought leaders who can help you get started.


AWS Summit ASEAN 2023

May 4, 2023 | SINGAPORE
Sands Expo & Convention Centre at Marina Bay Sands

Improving price-performance with AWS Graviton-based instances

Moving from x86-based Amazon EC2 instances to AWS Graviton Arm-based processors can save you a lot of money, with up to 40 percent better price performance. Can you simply update your AWS CloudFormation templates from c5 to c6g and reap the savings? In this session, learn about customer-proven strategies that can help you make the move to AWS Graviton confidently while minimising uncertainty and risk. Gain insights on identifying candidate workloads, performance testing, maintaining availability and flexibility, monitoring tools and release management.

Speakers:

  • Chetan Suri, Enterprise Support Lead, AWS
  • Marc Venturini, Senior Software Engineering Manager, Build Automation, Grab

Unlocking innovation from 24x7 Operations to 9x5 Innovation

A modern enterprise demands best-in-class solutions to remain secure, operational, and deliver digital-first experiences to drive growth. Modernisation is challenging, and moving from a traditional data centre to a hybrid cloud environment is a complex exercise. In this session, hear from Red Hat and AWS on how their customers overcame these complexities to build and implement a secure, robust and scalable cloud environment to match customer demands. Discover how this lead to sustainable long term cost savings, while enabling their technology teams to architect for the future by leveraging managed app platforms.

Speakers:

  • Paul Whiten, Emerging Sales Specialist, Cloud Services, Red Hat
  • Wayne Toh, Sr. Specialist SA, EC2 Graviton, AWS


From the ARM Ecosystem


Tweet of the week

Taylor Otwell (Creator of Laravel)

twitter profile avatar
Taylor Otwell 🪐
Twitter Logo
Twitter Logo
@taylorotwell
Does your Vapor application need a 20% speed boost? Think it would cost more? Nope - it's 20% cheaper. Pumped to ship Arm support on Laravel Vapor today! 🔥 blog.laravel.com/vapor-arm-supp… twitter.com/i/web/status/1…
link visual
Vapor: Arm Architecture Support - The Laravel Bl...
Today we're super pumped to announce Arm powered runtimes on Vapor. Powered by AWS Graviton 2 proces...
blog.laravel.com
April 17th 2023
52
Retweets
510
Likes
facebooklinkedin

Marcos Ortiz

I'm a Data Engineer by day at Riot Games (via X-Team ) and by night, I curate the last news/product announcements/resources about AWS Silicon (Graviton, AWS Nitro, Inferentia, and Trainium).

Read more from Marcos Ortiz
AWS Graviton Weekly # 40

AWS Graviton Weekly # 40

1 day ago
6 min read
AWS Graviton Weekly # 39

AWS Graviton Weekly # 39

8 days ago
5 min read
AWS Graviton Weekly # 38

AWS Graviton Weekly # 38

15 days ago
8 min read