Posts

Capacity Reservation Resource Groups now support Amazon EC2 Capacity Blocks and interruptible Capacity Reservations - devamazonaws.blogspot.com

Starting today, you can add Amazon EC2 Capacity Blocks for ML and interruptible Capacity Reservations to Capacity Reservation Resource Groups. Amazon EC2 offers different reservation offerings such as On-Demand Capacity Reservations (ODCRs), interruptible Capacity Reservations, and Capacity Blocks for ML. Previously, a Capacity Reservation Resource Group could only include ODCRs. Now you can add any type of Capacity Reservation to a Capacity Reservation Resource Group, making it easier to launch EC2 instances across your entire portfolio of reserved capacity. To use this feature, create a Capacity Reservation Resource Group, add any Capacity Reservation to it, and then target the group in your launch request. When using EC2 Fleet and EC2 Auto Scaling groups, you can also specify your prioritization preferences across reservation types, and configure automatic fall back to EC2 On-Demand capacity when there is no capacity remaining across your reservations. There are no additional ch...

AWS Lambda MicroVMs now supports AWS PrivateLink - devamazonaws.blogspot.com

AWS Lambda MicroVMs now supports AWS PrivateLink, enabling private connectivity to Lambda MicroVMs directly from Amazon Virtual Private Cloud (VPC) resources without exposing traffic to the public internet. This launch helps regulated workloads in financial services, healthcare, and government meet strict network isolation requirements when building with Lambda MicroVMs.  PrivateLink VPC Endpoints deliver private connectivity to AWS services from your VPC, ensuring that your traffic does not travel over the public internet when communicating with AWS services. Today's launch extends this capability to Lambda MicroVMs. Developers and IT teams needing private connectivity to Lambda MicroVMs can now create PrivateLink VPC Endpoints in their VPC to call MicroVM APIs (for example, to create MicroVM images or launch MicroVMs) and to connect to each MicroVM’s HTTP endpoint. PrivateLink VPC Endpoints for Lambda MicroVMs can be created using the AWS Management Console, AWS CLI, AWS Clou...

[MS] Comparing the two holograms on the Windows 95 box - devamazonaws.blogspot.com

I noted some time ago that the Windows 95 anti-piracy hologram had to be redone at the last moment due to a complaint from a government (who remains nameless). They objected to the depiction of naked children on the box, referring to the anti-piracy hologram in which the baby is not wearing a shirt. Since the baby is depicted only from the waist up, they extrapolated that the baby wasn't wearing pants. There was a scramble to produce a new hologram, and just to be safe, in the new hologram the baby is wearing a shirt and overalls. You can find pictures of the "clothed baby" Windows 95 hologram fairly easily, such as one appearing about halfway through Steve Sinofsky's story about getting Office 95 to pass the "Designed for Windows 95" requirements .¹ Harder to find is the original "topless baby" Windows 95 hologram, but recently, I stumbled across a link to a short clip of the original hologram , that shows off the animation. So now you ca...

Amazon ECS now automatically detects and repairs container instances with impaired agent connectivity - devamazonaws.blogspot.com

Amazon Elastic Container Service (Amazon ECS) now automatically detects and repairs container instances, enabling customers to reduce undetected workload failures and improve application availability without manual intervention. With this launch, Amazon ECS continuously monitors agent connectivity across container instances. Infrastructure events such as EBS volume degradation, host thermal events, or network connectivity failures can sever the ECS agent's connection to the ECS control plane. Amazon ECS now surfaces a new type of container instance health change event (AGENT_CONNECTIVITY) for all compute options: AWS Fargate, Amazon ECS Managed Instances, and Amazon ECS on EC2. For ECS Managed Instances and AWS Fargate, ECS automatically performs recovery - automatically draining running tasks and launching replacement capacity while deregistering impaired instances. Customers running workloads on Amazon ECS on EC2, can use this health change event to drive instance replacement ...

[MS] Explore new features available in C# 15 preview - devamazonaws.blogspot.com

C# 15 will ship with .NET 11 in November. All the new features are available in .NET 11 preview 7 for you to try now. C# 15 adds union types , closed hierarchies , the first preview of an updated unsafe model, collection expression arguments, extension indexers, and labeled break and continue . For more details on each of these features, see What's new in C# 15 and the articles linked from that page. Union types A union type lets you say, in the type system, exactly which types a value may hold. With object , a marker interface, or an abstract base class, the runtime type can still be anything derived from object or anything that implements or derives from the shared type. A union constrains the value to one of the specified case types . The case types in a union aren't necessarily related by inheritance. Use the closed hierarchies feature to restrict the set of types related by inheritance. public record class Cat(string Name); public record class Dog(string Name); pu...

[MS] Powering Memory in Foundry Agent Service, with Azure Cosmos DB - devamazonaws.blogspot.com

Image
Move from a locally composed memory-enabled agent to a deployed Foundry Agent Service agent, with keyless Azure infrastructure and an interactive browser sample. In  Native Agent Memory for Microsoft Agent Framework, Powered by Azure Cosmos DB , we introduced  CosmosMemoryContextProvider : a Microsoft Agent Framework context provider that extracts useful information from conversations, stores it in Azure Cosmos DB, and retrieves it before later agent runs. That article used a locally composed Agent Framework agent and  FoundryChatClient . It was a useful way to isolate the memory concepts: one provider, two lifecycle hooks, and a stable user identity across new chat sessions. This post takes the next step. In our featured sample , we will attach the same provider to a prompt agent deployed in Microsoft Foundry Agent Service , provision the complete environment with azd up , and use a small browser app to make the difference between conversation history and long-term memor...

Amazon Redshift now supports concurrency scaling of streaming ingestion workloads from Amazon Kinesis data streams - devamazonaws.blogspot.com

Amazon Redshift , starting with patch P203 , supports concurrency scaling for refreshes of Amazon Kinesis Data Streams (KDS)-connected streaming materialized views (MVs). Amazon Web Services (AWS) Redshift Streaming Ingestion enables low-latency, high-speed data ingestion from Amazon KDS to Amazon Redshift data warehouses. The data lands in a Redshift streaming materialized view, providing fast access to external data, lowering data-access time, and reducing storage costs. Users can configure streaming ingestion for their Amazon Redshift cluster or Redshift Serverless workgroup using SQL commands. Once set up, each streaming materialized-view refresh can ingest hundreds of megabytes of data per second. If you have concurrency scaling enabled, your streaming workloads will now automatically scale by freeing-up your main Amazon Redshift cluster or workgroup to run other higher priority workloads. You can start using this new capability immediately in all AWS regions where Amazon Reds...