AWS Notes
5.6K subscribers
444 photos
42 videos
10 files
2.8K links
AWS Notes — Amazon Web Services Educational and Information Channel

Chat: https://xn--r1a.website/aws_notes_chat

Contacts: @apple_rom, https://www.linkedin.com/in/roman-siewko/
Download Telegram
Forwarded from AWS Weekly (Max Skutin)
🟢 Issue #81 | 23 July 2023

▪️ Amplify JS lib better performance
▪️ AppConfig Agent simplifies feature flag and config use for EC2
▪️ CloudWatch ML backed Logs Insights pattern query command
▪️ CodeCatalyst workflows triggered by GitHub pull requests
▪️ Config advanced queries +65 resource types
▪️ Connect
     ▫️ CloudFormation support for routing profiles and queues
     ▫️ pre-defined Contact Lens conversational analytics metrics
▪️ Connect Cases case assignment
▪️ Connect Wisdom chat agents
▪️ ECS domainless gMSA authentication
▪️ Elemental MediaTailor cue ad tags in Channel Assembly
▪️ EMR on EKS Apache Spark with Java 17
▪️ Fargate faster container startup using Seekable OCI
▪️ Glue Crawlers Apache Hudi Tables
▪️ IoT Device Defender monitoring of device disconnect durations
▪️ IVS rendition filtering and higher frequency thumbnails
▪️ Lake Formation delegation of LF-Tag management
▪️ Lambda & EventBridge Pipes enhanced filtering
▪️ Lex Introducing Analytics
▪️ PrivateLink CloudWatch Contributor Insights integration
▪️ Redshift QUALIFY clause in SELECT SQL statement
▪️ Redshift ML integration with Amazon Forecast
▪️ Route 53 Resolver is now available on AWS Outposts rack
▪️ SageMaker JumpStart Meta Llama 2 foundation models
▪️ SNS mobile push notifications in 12 new regions
▪️ Tools Lambda Annotations Framework for .NET.
▪️ Translate real time translation of Docx files
▪️ WAF URI path aggregation key for rate-based rules
​​Loops in CloudFormation: !ForEach 💪

https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/intrinsic-function-reference-foreach.html

AWSTemplateFormatVersion: 2010-09-09
Transform: 'AWS::LanguageExtensions'
Resources:
'Fn::ForEach::Tables':
- TableName
- [Points, Score, Name, Leaderboard]
- 'DynamoDB${TableName}':
Type: 'AWS::DynamoDB::Table'
Properties:
TableName: !Ref TableName
AttributeDefinitions:
- AttributeName: id
AttributeType: S
KeySchema:
- AttributeName: id
KeyType: HASH
ProvisionedThroughput:
ReadCapacityUnits: '5'
WriteCapacityUnits: '5'

Fn::ForEach can be used in the sections:

▫️ Resource
▪️ Resource properties
▫️ Conditions
▫️ Outputs

Fn::ForEach parameters

Identifier (String) → Identifier is used to refer to the current element we’re iterating over within the Collection (Array of Strings).

Collection (Array of Strings) → Array of values that the Identifier can take.

OutputKey (String) → The key of the resulting key-value pair for the given element in the collection that will be merged to the parent object.

OutputValue (Any) → The value of the resulting key-value pair for the given element in the collection that will be merged to the parent object.

Note: the syntax of Fn::ForEach declaration has a suffix where the UniqueLoopName is used to identify the loop. This allows multiple Fn::ForEach function references to be declared on a given level.

#CloudFormation
🔥104😱4😁3👍1
Первый тост за localhost!
🍾46🫡21💯4👨‍💻2😁1
Forwarded from AWS Weekly (Max Skutin)
😶‍🌫️ Issue #82 | 30 July 2023 1/2

▪️ ACE Pipeline Manager bulk import in-line editing
▪️ AppStream 2.0 Graphics G5 instances
▪️ Billing Conductor auto-account association
▪️ Chime SDK more compositing options for live connector and media capture
▪️ CloudFormation looping function
▪️ CloudFormation StackSets direct access to resources and stack drift info
▪️ CloudWatch Application Insights multi-app instance deployments
▪️ CloudWatch Internet Monitor Network Load Balancers as a resource type
▪️ CloudWatch Synthetics new Synthetics NodeJS runtime version 5.0
▪️ CodeCatalyst Elastic Kubernetes Service depoyments
▪️ Connect Customer Profiles rule-based identity resolution
▪️ Control Tower additional proactive controls
▪️ Cost Management visual Savings Plans recommendations
▪️ DataSync copying data to and from Azure Blob Storage
▪️ DocumentDB document compression support
▪️ DynamoDB Database Encryption SDK | GA
▪️ EC2
     ▫️ C7gd, M7gd, and R7gd Instances
     ▫️ P5 instances, optimized for generative AI and HPC | GA
▪️ EC2 Spot Instances Blueprints ECS templates
▪️ ECS console now has enhanced support for task definition workflows
▪️ ECS Service Discovery  +5 regions
▪️ Elastic Disaster Recovery +5 regions
▪️ EMR enhanced cluster scaling experience
▪️ EMR on EC2 native LDAP authentication
▪️ EMR Serverless
     ▫️ retrieving secrets from Secrets Manager
     ▫️ storing logs in CloudWatch
▪️ GameLift expands SDK support for Unity based game developers
▪️ Glue DataBrew Recipes now include Glue jobs
▪️ Glue for Apache Spark  Snowflake connectivity | GA
▪️ Glue Studio Redshift Serverless support
▪️ Health delegated administrator
▪️ HealthImaging process medical images at petabyte scale | GA
▪️ IAM Roles Anywhere credential helper adds support for OS certificate stores
▪️ IoT Core MQTT support for Device Location feature
▪️ Lake Formation Read-Only Administrator role
▪️ Lambda Python 3.11 runtime
▪️ Managed Blockchain Access and Query | GA
▪️ Marketplace Vendor Insights PCI DSS, HIPAA, and GDPR certifications
▪️ MQ
     ▫️ customer managed configuration for RabbitMQ brokers
     ▫️ RabbitMQ version 3.11 and new operator policies
▪️ Omics workflow run queuing
▪️ Partnership
     ▫️ Connect Ready Program
     ▫️ ECS Delivery Specialization
▪️ Personalize peroonalize your search results with OpenSearch
▪️ QuickSight
     ▫️ introduces Analysis file menu
     ▫️ Snapshot Export APIs
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Rinat Uzbekov
В Route 53 завезли .tech, .store, .press, .games домены.

https://aws.amazon.com/about-aws/whats-new/2023/07/amazon-route-53-support-14-top-level-domains/
👍1
Новый AWS Region — Тель-Авив, Израиль: 🎉

https://aws.amazon.com/blogs/aws/now-open-aws-israel-tel-aviv-region/

Идентификатор il-central-1, как и в подавляющем большинстве других регионов, имеет 3 AZ.

 Итого на теперь всего — 32 региона.

#AWS_Regions
🔥285👍3🤮3
Forwarded from AWS Weekly (Max Skutin)
🚩 Issue #83 | 6 August 2023

▪️ AmplifyCloudWatch Logger Feature for Swift and Android
▪️ Application ComposerUpdates: Undo and Redo, Export Canvas, Local Sync Mode
▪️ Aurora
     ▫️ Local Write Forwarding for MySQL
     ▫️ Supports Automatic Backup of Deleted Clusters
▪️ BackupImproved Performance for S3 Buckets
▪️ Batch on FargateSupport for Linux ARM64 and Windows x86 Containers in Console
▪️ BatchPrice Capacity Optimized Allocation Strategy for Spot Instances
▪️ BedrockClaude 2 Foundation Model from Anthropic
▪️ Billing Console Invoice Balance Due Information and Invoice Amount
▪️ Clean RoomsCustom Query and Template Capabilities
▪️ CloudFormationEnhanced Deletion Policies for Dev-Test Cycle
▪️ CloudWatch Internet MonitorCustomizable Thresholds for Health Events
▪️ ConfigSupports 19 New Resource Types
▪️ Connect
     ▫️ Archiving and Deleting Flows from the UI
     ▫️ Automatic Activity Scheduling Based on Shift Duration
     ▫️ Custom Flow Block Titles
     ▫️ Flows UI Toolbar and Ability to Add Notes
     ▫️ Scheduling Agent Time-off Balance and Group Allowance Support
     ▫️ Automated Flexible Days Scheduling
     ▫️ Support for Flow-only Attributes
▪️ Database Migration ServiceEnhanced Homogeneous Migrations for MariaDB
▪️ EBSUp to 128 Volume Attachments per EC2 Instance
▪️ EC2Introduction of M7i-flex and M7i Instances
▪️ EC2 VT1Improved Control of Stream Quality, Latency, and Bandwidth
▪️ EFSSupports up to 55,000 IOPS per File System
▪️ EKSEasier Configuration and Use of EFS for Persistent Shared File Storage
▪️ EKS FargateAdditional Ephemeral Storage
▪️ ElastiCacheSupport for M7g and R7g Graviton3-based Nodes
▪️ EMR ServerlessAPI Support for Application UIs
▪️ EventBridge SchedulerSchedule Deletion after Completion
▪️ InspectorEnhanced Vulnerability Intelligence in Findings
▪️ Instance RefreshRollbacks Triggered by CloudWatch Alarms
▪️ IoT CoreNew Certificate Signing & Key Generation Algorithms
▪️ Lake FormationAvailability in Two Additional Regions
▪️ NAT GatewayAvailability in US West Phoenix Local Zone
▪️ PollyNew Belgian French Female Voice Isabelle
▪️ RDS Custom for SQL ServerSupports Local Time Zones
▪️ RDS for OracleSupport for Replicas for Single-tenant Instances
▪️ RDS for SQL ServerSupports Secondary Host Metrics in Enhanced Monitoring
▪️ RDSSimplifies Connectivity Between an RDS or Aurora Database and AWS Lambda
▪️ RedshiftOpen Sourced Integration for Apache Spark
▪️ Resilience HubApplication Resilience Drift Detection
▪️ SageMakerNew Direct Integration with Salesforce Data Cloud
▪️ SageMaker StudioPre-built Docker ‘Distribution’ for Machine Learning
▪️ SageMakerSupport for ml.p5 Instances for Model Training
▪️ SQSIncreased Throughput Quota for FIFO High Throughput Mode
▪️ Thinkbox DeadlineRelease of 10.3
▪️ Transit Gateway Flow LogsAvailable in Five Additional Regions
▪️ TranslateLanguage Detection for Real Time Document Translation
▪️ VPC IP Address ManagerPublishes IP Address Utilization Metrics for AWS Resources
▪️ VPCSupports Primary IPv6 Address on an Elastic Network Interface
▪️ WorkSpacesMicrosoft 365 Apps for Enterprise Availability
👍3🔥3
​​TFTUI — a textual utility for viewing and interacting with Terraform state

https://github.com/idoavrah/terraform-tui

#terraform
👍264
ALB vs NLB vs GWLB (Gateway Load Balancer)

https://devopscube.com/aws-load-balancers/

All the most important features of different types of AWS Load Balancers (ALB, NLB, GWLB) in one place. Great animation, informative pictures, highly recommended!

#ALB #NLB #GWLB
👍132
​​NLB + Security Groups

https://docs.aws.amazon.com/elasticloadbalancing/latest/network/load-balancer-security-groups.html

You can associate SG with NLB when you create it.

After you create NLB with associated SG, you can change SG associated with NLB at any time.

👉 If you create NLB without associating any SG, you can't associate them with NLB later on.

⚠️ Health checks are subject to outbound rules, but not inbound rules. You must ensure that outbound rules don't block health check traffic. Otherwise, NLB considers the targets unhealthy.

You can control whether PrivateLink traffic is subject to inbound rules. If you enable inbound rules on PrivateLink traffic, the source of the traffic is the private IP address of the client, not the endpoint interface.

#NLB #SG
🔥11🤔31👍1
ℹ️ 70% прибыли Amazon за последний квартал дал AWS.

Top10 спонсоров выпуска:

🔟 Серьёзному проекту - серьёзные виртуалки.
9️⃣Временно запустим, потом выключим.
8️⃣Если вдруг придут пользователи.
7️⃣Сделай, чтобы надёжно было.
6️⃣Поставь на всякий случай.
5️⃣Чтобы точно не тормозило.
4️⃣Не знаю, фигня какая-то.
3️⃣А вдруг кому-то нужно.
2️⃣Это до меня сделали.
1️⃣Не трогай то, что работает!
Please open Telegram to view this post
VIEW IN TELEGRAM
😁50
Forwarded from AWS Weekly (Max Skutin)
🟢 Issue #84 | 13 August 2023

▪️  Artifact email notifications
▪️  Backup logically air-gapped vault | Preview
▪️  CloudWatch Agent OpenTelemetry traces and AWS X-Ray
▪️  Connect excluding outbound calls in deciding agent routing order
▪️  DataSync copying data to and from other clouds
▪️  Detective enhances visualizations to improve security investigations
▪️  ElastiCache for Redis online migration of clusters running in cluster mode
▪️  EMR Studio Lake Formation fine-grained access control
▪️  EventBridge
      ▫️  API Destinations | new regions
      ▫️  Schema Registry and Schema Discovery now in additional regions
▪️  Fargate process ID namespace sharing and kernel parameter configuration
▪️  Firewall Manager optimize WAF web ACL creation in AWS accounts
▪️  FSx
      ▫️  Lustre release inactive data
      ▫️  OpenZFS Multi-AZ deployment option for file systems
      ▫️  Windows File Server increases maximum throughput to 12 GB/s
      ▫️  Windows File Server scale IOPS separately from storage
▪️  Global Accelerator extends IPv6 support to EC2 endpoints
▪️  Glue Studio CodeWhisperer in additional regions
▪️  Interactive Video Service
      ▫️  live video output price changes
      ▫️  Real-Time Streaming
▪️  MSK Serverless +3 regions
▪️  MWAA Apache Airflow version 2.6
▪️  Network Load Balancer Security Groups support
▪️  OpenSearch Serverless deployments with Terraform
▪️  QuickSight
      ▫️  embedded callback actions
      ▫️  hierarchy layout for pivot tables
▪️  RDS Database Preview Environment PostgreSQL 16 Beta 3
▪️  RDS for MySQL new minor versions 5.7.43 and 8.0.34
▪️  RDS for Oracle July 2023 Release Update
▪️  S3 Glacier Flexible Retrieval improves data restore time by up to 85%
▪️  S3 Mountpoint | GA
▪️  Security Hub +12 security controls
▪️  Service Catalog HashiCorp Terraform Cloud support
▪️  Timestream releases open-source ODBC driver
Please open Telegram to view this post
VIEW IN TELEGRAM
👏3