Issue # 33: April 14th, 2023 to April 21st, 2023
[Read the browser version right here]
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
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.
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.
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.
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.
ARTICLES AND TUTORIALS
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 how education technology company Instructure improved throughput by up to 30 percent using AWS Graviton–based Amazon EC2 instances.
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.
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.
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!
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.
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
SLIDES, VIDEOS, and AUDIO
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.
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.
Graviton Workloads | The Keys to AWS Optimization | S5 E8
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
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
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:
- Increase and scale your application performance to enhance your customer experience
- Reduce your operational cost
- 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
- Participants need to supply their own laptop and power supply
- Some coding knowledge
No prior Graviton experience is necessary
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.
May 4, 2023 | SINGAPORE
Sands Expo & Convention Centre at Marina Bay Sands
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.
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.
- 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)