Sustainability Pillar is now available in AWS Well-Architected Tool

AWS introduced the Sustainability Pillar during re:Invent 2021 to help customers minimize the environmental impacts of running cloud workloads. Today, the Sustainability Pillar is available for customers to use during workload reviews in the AWS Well-Architected Tool, a central place for cloud architecture best practices and guidance. The Sustainability Pillar is designed to help CTOs, architects, developers, and operations team members contribute to an increasing number of sustainability targets set by their organizations.

Amazon Aurora PostgreSQL admite Foreign Data Wrapper para bases de datos Microsoft SQL Server y Sybase

La edición compatible con PostgreSQL de Amazon Aurora ahora admite un contenedor de datos externos que puede conectarse a bases de datos que utilizan el protocolo Tabular Data Stream (TDS), como las bases de datos Sybase y Microsoft SQL Server. Puede utilizar este contenedor de datos externos para conectarse a orígenes de datos en otras bases de datos y eliminar la necesidad de replicar o copiar datos.

Amazon CloudFront now supports Server Timing headers

Starting today, you can configure your CloudFront distributions to include Server Timing headers to monitor CloudFront behavior and performance. Server Timing headers provide detailed performance information, such as whether content was served from cache when a request was received, how the request was routed to the CloudFront edge location, and how much time elapsed during each stage of the connection and response process.

Android GDE Maryam Alhuthayfi shares her passion for mobile development with fledgling developers

Posted by Janelle Kuhlman, Developer Relations Program Manager

Emoji of muslim woman wearing hijab

For Women’s History Month, we’re celebrating a few of our Google Developer Experts. Meet Maryam Alhutayfi, Android GDE. The GDE program team encourages qualified candidates that identify as women or non-binary to express interest in joining the community by completing this form.

Android GDE Maryam Alhuthayfi has loved programming since high school, when she learned programming in Visual Studio and basic website development.

“We didn’t get much beyond that because there weren’t many Arabic resources,” she says. “That experience got me excited to dig deeper into technology. I wanted to know how the web functions, how software is made, and more about programming languages.”

Maryam studied computer science at university and majored in information systems. For her senior year graduation project, she and her team decided to build an Android application, her first experience with Android. She graduated with honors and landed a job as a web developer, but she kept thinking about getting back to being an Android developer.

She joined Women Techmakers in Saudi Arabia in 2019, when the group launched, to connect with other women in tech to help and support. She got a job as an Android robotics developer and became a co-organizer of GDG Cloud Saudi, her local Google Developer Group. Now Maryam is a senior Android development specialist at Zain KSA, one of Saudi Arabia’s largest telecommunications companies, which she describes as “a dream come true,” and in January 2022, she became an Android GDE.

Maryam is the first Android GDE in the Middle East and the second in North Africa. She contributes to the Android community by speaking about Android and Kotlin development in detail, and software development more generally. She maintains a blog and GitHub repository and gives numerous talks about Android development. She encourages Android developers to use Kotlin and Jetpack Compose, and she describes both as causing a major shift in her Android development path. She started the Kotlin Saudi User Group in 2020.

Maryam regularly mentors new Android developers and gives talks on Android for Women Techmakers and Women Who Code. She encourages Android developers at big companies like Accenture and Careem to join and contribute to the Android community.

Remembering how few Arabic resources she had as a high school student, Maryam creates both Arabic and English content to enrich Android learning resources. “I made sure those resources would be available to anyone who wants to learn Android development,” she says. “Locally, in collaboration with GDGs in Saudi Arabia, we host sessions throughout each month that cover Android, Flutter, and software development in general, and other exciting topics, like data analytics, cyber security, and machine learning.”

She regularly attends the Android developer hangouts led by Android GDE Madona Wambua and Android developer Matt McKenna to learn more and get inspired by other Android developers in the community.

In her full-time job, Maryam is immersed in her work on the official Zain KSA app.

“It’s my job and my team’s job to give our millions of customers the best experience they can have, and I’m pushing myself to the limit to achieve that” she says. “I hope they like it.”

Maryam encourages other new developers, especially women, to share their knowledge.

“Communicate your knowledge–that makes you an expert because people will ask you follow-up questions that might give you different perspectives on certain things and shift your focus on learning new things constantly ” she says. “You serve others by sharing your knowledge.”

Follow Maryam on Twitter at @Mal7othify | Learn more about Maryam on LinkedIn.

The Google Developers Experts program is a global network of highly experienced technology experts, influencers, and thought leaders who actively support developers, companies, and tech communities by speaking at events and publishing content.

The GDE program team encourages qualified candidates that identify as women or non-binary to express interest in joining the community by completing this form.

Contact Lens for Amazon Connect ahora ofrece streaming en tiempo real para escenarios de menor latencia y mayor escalado

Contact Lens for Amazon Connect ahora es compatible con streaming en tiempo real, lo que ayuda a las empresas a acceder al análisis de Contact Lens en tiempo real y a eliminar la necesidad constante de realizar solicitudes desde la API de Contact Lens existente con limitaciones de tasas. El streaming en tiempo real también ofrece segmentos de datos adicionales que consisten en transcripciones oración por oración para los requisitos de baja latencia.

El registro de esquemas Amazon EventBridge extiende su compatibilidad al lenguaje GO

El registro de esquemas Amazon EventBridge ahora es compatible con el lenguaje Go para generar enlaces de código para esquemas de eventos, lo que le facilita el uso de su esquema como objetos en su código. Puede generar estos enlaces de código para un esquema mediante el uso de la consola de EventBridge, las API, AWS SDK Toolkits for Jetbrains (Intellij, PyCharm, Webstorm, Rider) y VS Code. Anteriormente, teníamos compatibilidad con Java, Python y Typescript para generar enlaces de código. Con la compatibilidad con Go, puede descargar enlaces de código en su IDE preferido para aprovechar características como la validación de código y el autocompletado.

AWS Glue 2.0 now supports fuzzy matching and deduplication using AWS Glue FindMatches

AWS Glue version 2.0 now supports the AWS Glue FindMatches machine learning transform. AWS Glue FindMatches automates the process of identifying partially matching records for use cases including linking customer records, deduplicating product catalogs, and fraud detection. Using Glue 2.0, ETL jobs that perform fuzzy matching using FindMatches start in under a minute and have 1-minute minimum billing.

Amazon EC2 now performs automatic recovery of instances by default

Today, Amazon EC2 announces automatic recovery by default, a new feature that makes it even easier for customers to recover their instance when it becomes unreachable. Automatic recovery improves instance availability by recovering the instance if it becomes impaired due to an underlying hardware issue. Automatic recovery migrates the instance to another hardware during an instance reboot while retaining its instance ID, private IP addresses, Elastic IP addresses, and all instance metadata.