Summary of AWS blogs for the week of monday Mon Sep 18

In the week of Mon Sep 18 2023 AWS published 97 blog posts – here is an overview of what happened.

Topics Covered

Desktop and Application Streaming

How Intuit Leverages Amazon AppStream 2.0 to Simplify Migration to QuickBooks Online

Intuit, a financial software company, is leveraging Amazon AppStream 2.0 to make it easier for QuickBooks Desktop users to migrate to QuickBooks Online. This blog post, co-authored by Salil Sinai Cuncoliencar, Staff Software Engineer at Intuit, and Manoj Kale and Upendra V at AWS, will explain how Intuit has customized the Amazon AppStream 2.0 experience to simplify the end user experience of migration.

Creating a Simple Migration Experience

Intuit needed to provide a simple migration experience to their customers, allowing users of QuickBooks Desktop to access QuickBooks Online with minimal disruption. Amazon AppStream 2.0 allowed them to customize the streaming experience to meet their customer’s needs.

Intuit took advantage of AppStream 2.0’s ability to deliver full desktop applications and create custom images. This enabled the company to stream QuickBooks Desktop to allow customers to move their data to QuickBooks Online with minimal disruption.

Creating Customized User Experiences

The AppStream 2.0 platform also allowed Intuit to customize the user experience with features like intelligent mouse movement and support for multiple languages. This enabled Intuit to provide a better and more personalized experience for their customers.

In addition, AppStream 2.0 allowed Intuit to quickly and easily deploy their streaming experience in a cost-effective manner. They achieved this by taking advantage of AppStream 2.0’s scalability and elasticity options.

KeyCore Can Help

At KeyCore, we are experts in Amazon AppStream 2.0 and can help you create a customized streaming experience that meets your customer’s needs. Our team has extensive knowledge of all the features AppStream 2.0 has to offer, and we can help you develop the perfect streaming experience for your customers. Contact us today to learn more.

Read the full blog posts from AWS

AWS DevOps Blog

Importing Existing Resources into AWS CDK Stacks

Many customers have resources created with the AWS Management Console or Infrastructure as Code (IaC) tools, and then later on start using AWS Cloud Development Kit (AWS CDK). To avoid losing data or impacting performance, AWS CDK can be used to import existing resources.

Resource Types

AWS CDK allows for importing resource types such as Amazon S3 buckets, Amazon EC2 instances, AWS CloudFormation stacks, Amazon RDS databases, and Amazon DynamoDB tables. Amazon RDS databases, S3 buckets, and DynamoDB tables can only be imported to a stack if the stack is in the same region as the resource.

Importing Resources with AWS CDK

The syntax used to import resources is the same in all programming languages used to write AWS CDK apps. The following example imports an Amazon EC2 instance and creates an AWS CDK Construct for it, and assigns it to the variable “instance”.

const instance = Instance.fromInstanceAttributes(this, 'Instance', {
instanceId: ec2InstanceId,
instanceType: ec2InstanceType
});

The imported resources can then be used the same way as other AWS CDK Constructs in the stack. This includes creating relationships between resources or attaching policies, as well as importing values such as the instance’s IP address or the S3 bucket’s ARN.

KeyCore Help

KeyCore’s AWS consultants are highly knowledgeable and experienced in using AWS CDK to help customers manage their resources. We can assist with everything from setting up the initial infrastructure, to importing existing resources, to ongoing management and maintenance. Contact us to learn more.

Read the full blog posts from AWS

Official Machine Learning Blog of Amazon Web Services

Improving Machine Learning with Amazon SageMaker

Amazon SageMaker is an end-to-end machine learning platform that enables customers to quickly and easily build, train, and deploy ML models. With SageMaker, customers can quickly and easily train models on large datasets and take advantage of AWS’ broadest and deepest set of AI/ML capabilities. This blog post explores several ways customers can use Amazon SageMaker to improve their machine learning capabilities.

Improving Your LLMs with RLHF on Amazon SageMaker

In this blog post, we illustrate how reinforcement learning with human feedback (RLHF) can be performed on Amazon SageMaker. We conduct an experiment with the open-sourced RLHF repo Trlx and the publicly available Helpfulness and Harmlessness (HH) dataset provided by Anthropic. Through our experiment, we demonstrate how RLHF can be used to increase the helpfulness or harmlessness of a large language model. We provide a Jupyter notebook for customers to replicate our experiments.

How United Airlines Built a Cost-Efficient Optical Character Recognition Active Learning Pipeline

United Airlines, in collaboration with the Amazon Machine Learning Solutions Lab, has built an active learning framework on AWS to automate the processing of passenger documents. This framework uses Amazon SageMaker to create a cost-efficient Optical Character Recognition (OCR) active learning pipeline. The active learning pipeline leverages the model’s ability to learn from its predictions and improve its accuracy on successive iterations.

Optimize Generative AI Workloads for Environmental Sustainability

This post provides guidance for customers on optimizing deep learning workloads for sustainability on AWS, with a focus on generative AI workloads. It includes best practices for training models from scratch, fine-tuning with additional data, Retrieval Augmented Generation (RAG), and prompt engineering. With these practices, customers can reduce their environmental impact while still obtaining the maximum benefit from their ML models.

Train and Deploy ML Models in a Multicloud Environment Using Amazon SageMaker

This post demonstrates one of the many options customers have to take advantage of AWS’s broadest and deepest set of AI/ML capabilities in a multicloud environment. It shows how customers can build and train an ML model in AWS, store the model artifacts in Amazon Simple Storage Service (Amazon S3), and deploy and run the model in Azure. This post also provides customers a step-by-step guide to replicating this process.

Generative AI and Multi-Modal Agents in AWS: The Key to Unlocking New Value in Financial Markets

Multi-modal data is a valuable component of the financial industry, encompassing market, economic, customer, news and social media, and risk data. Financial organizations can use multi-modal data to gain insights into financial operations, make better decisions, and improve performance. This post highlights how customers can use Amazon SageMaker and other AWS services to unlock the value of multi-modal data in the financial industry.

How VirtuSwap Accelerates Their Pandas-Based Trading Simulations with an Amazon SageMaker Studio Custom Container and AWS GPU Instances

VirtuSwap is a startup company developing innovative technology for decentralized exchange of assets on blockchains. This post, written in collaboration with Dima Zadorozhny and Fuad Babaev from VirtuSwap, discusses how VirtuSwap accelerates their pandas-based trading simulations with an Amazon SageMaker Studio custom container and AWS GPU instances. With this approach, VirtuSwap is able to reduce costs while increasing efficiency.

Unlock ML Insights Using the Amazon SageMaker Feature Store Feature Processor

Amazon SageMaker Feature Store provides an end-to-end solution to automate feature engineering for machine learning (ML). It enables customers to quickly and easily transform raw data into meaningful features that are optimized for model training. This post provides an overview of the Amazon SageMaker Feature Store Feature Processor and how customers can use it to unlock ML insights.

Orchestrate Ray-Based Machine Learning Workflows Using Amazon SageMaker

This post focuses on the use of Amazon SageMaker to orchestrate Ray-based machine learning workflows. It discusses how customers can use SageMaker to take advantage of distributed ML, which enables parallelization of tasks across multiple nodes, leading to accelerated training times, enhanced scalability, and improved accuracy. This post also provides customers a step-by-step guide to replicating this process.

Designing Resilient Cities at Arup Using Amazon SageMaker Geospatial Capabilities

This post, co-authored with Richard Alexander and Mark Hallows from Arup, discusses how Arup is using Amazon SageMaker and its geospatial capabilities to direct decision-making processes for resilient cities. Arup’s solution uses a combination of ML and geospatial analysis to identify and analyze potential threats and design decisions that will allow cities to become more resilient in the face of natural disasters or other events.

Using Amazon SageMaker, customers can quickly and easily train models on large datasets and take advantage of AWS’ broadest and deepest set of AI/ML capabilities. This blog post has explored several ways customers can use Amazon SageMaker to improve their machine learning capabilities. From improving LLMs with RLHF to designing resilient cities with geospatial capabilities, Amazon SageMaker is a powerful tool for helping customers take their machine learning to the next level.

At KeyCore, our team of expert AWS consultants can help customers make the most of Amazon SageMaker and AWS services. Our team can provide guidance on how to optimize machine learning workloads for sustainability, build cost-efficient active learning pipelines, unlock ML insights, and more. We can also provide support in designing and implementing these solutions, so customers can focus on their core business objectives. Contact us today to learn more!

Read the full blog posts from AWS

Announcements, Updates, and Launches

AWS Releases Updates and New Features

Add Your Swift Packages to AWS CodeArtifact

Today, developers who write code for Apple platforms (iOS, iPadOS, macOS, tvOS, watchOS, or visionOS) or for Swift applications running on the server side can use AWS CodeArtifact to securely store and retrieve their package dependencies. CodeArtifact integrates with Xcode, xcodebuild, and the Swift Package Manager. AWS CodeArtifact is a fully managed software artifact repository that makes it easier for developers to securely store, publish, and share software packages used in their development. For Swift developers, this allows them to store their Swift packages in AWS CodeArtifact, and access them using the Swift Package Manager.

Amazon EC2 M2 Pro Mac Instances

AWS has also officially announced the general availability of Amazon EC2 M2 Pro Mac instances. These instances offer up to 35% faster performance than the existing M1 Mac instances when building and testing applications for Apple platforms. The M2 Pro Mac instances are powered by Apple M2 Pro Mac Mini computers, featuring 12 core CPUs, up to 40 GiB of RAM, and up to 2 TB of local SSD storage.

NVMe Reservations for Amazon Elastic Block Store io2 Volumes

Amazon Elastic Block Store (Amazon EBS) io2 and io2 Block Express volumes now support storage fencing using NVMe reservations. Storage fencing is used to regulate access to storage for a compute or database cluster, ensuring that a single host in the cluster has permission to write to the data source. This update simplifies the process of setting up storage fencing for applications running on Amazon EBS io2 and io2 Block Express volumes.

KeyCore Services

At KeyCore, we provide both professional services and managed services for AWS – helping you leverage the latest features and updates. With our expertise, you can ensure that you’re making the most of the new features AWS offers. Our professional services team can help with everything from design and development to testing and deployment, and our managed services provide ongoing support and maintenance of your AWS environment. Contact us today to get started.

Read the full blog posts from AWS

AWS Quantum Technologies Blog

Neutral-Atom Quantum Hardware: Bridging Academia and Industry with BMW Sponsored PhD Students

The world of quantum computing is evolving quickly, with new advancements and breakthroughs occurring daily. At the forefront of this evolution is BMW, which is sponsoring PhD students to research novel approaches to computational challenges using Bayesian optimization protocols for quantum optimization problems.

Hybrid Algorithms

Bayesian optimization is a powerful tool for developing more efficient algorithms when dealing with neutral-atom quantum hardware. It combines the best of theory-based methods with the best of practical experience to create hybrid algorithms that can tackle tough challenges. Using this approach, BMW is able to bridge the gap between academia and industry, ensuring that the most cutting-edge research is being put to practical use.

Quantum Optimization Problems

Quantum optimization problems are among the hardest problems facing the industry today. By using Bayesian protocols to develop hybrid algorithms, BMW is able to tackle these problems with greater efficiency. This provides a range of benefits, including faster problem-solving, improved accuracy, and decreased costs.

KeyCore & BMW

At KeyCore, we are committed to providing expert advice and services on all things AWS. We can help you use the latest technologies to maximize your efficiency in computing, from basic development to complex optimization problems. No matter the size of your project, KeyCore is here to help. Contact us today to learn more.

Read the full blog posts from AWS

AWS Smart Business Blog

Small and Medium Businesses: Strategies for Creating a Competitive Advantage

Small and medium businesses (SMBs) are an essential component of the global economy, and their success often depends on how they leverage data and analytics. With the right approach, SMBs can create a competitive advantage by having better insights into customer preferences, market conditions, and supply chain management. This article will explore strategies SMBs can use to gain the upper hand in the market.

Data and Analytics for SMBs

Data and analytics is a powerful tool for SMBs to gain insights into customer behavior and preferences, as well as market conditions and potential opportunities. Forrester Insights discuss how SMBs can use data and analytics to create a competitive advantage in the market by leveraging predictive and prescriptive analytics to anticipate customer needs and make smarter decisions.

Digital Supply Chain Management

Revolutionize Small and Medium Business Retail Operations with Digital Supply Chain Management discusses how SMBs can use digital supply chain management to address challenges such as demand planning, forecasting, and a widening supply chain talent gap. Building a solid digital supply chain can help SMBs better control their inventory, identify demand patterns, and more easily manage their resources.

Cybersecurity Needs

A Checklist for Assessing the Cybersecurity Needs of Your Small or Medium Business outlines strategies for SMBs to help protect against cyber threats. The article outlines the importance of maintaining a secure IT infrastructure and suggests tools such as CloudTrail and AWS WAF to help protect your systems.

Help from KeyCore

At KeyCore, we understand the challenges that small and medium businesses face when trying to leverage data and analytics, digital supply chain management, and security to create a competitive advantage. Our team of experts is experienced in helping SMBs achieve their goals by developing custom solutions designed to fit their specific needs. Contact us to learn more about how we can help your business succeed.

Read the full blog posts from AWS

Official Database Blog of Amazon Web Services

Introducing Amazon Relational Database Service (RDS) Custom for SQL Server

Amazon RDS Custom for SQL Server is an analytical data engine used for decision support and business analytics. It offloads the undifferentiated heavy lifting of managing the underlying infrastructure of the cluster so customers can focus their attention on their business needs. In this blog post, we explore how to deploy SQL Server Analysis Services (SSAS) on RDS Custom in a new VPC environment, the prerequisites required to create an Amazon RDS Custom for SQL Server instance, how to handle traffic spikes with Amazon DynamoDB provisioned capacity, how to migrate logins, database roles, users and object-level permissions to Amazon RDS for SQL Server using T-SQL, and more.

Create a VPC Environment for Amazon RDS Custom for SQL Server

Creating an Amazon RDS Custom for SQL Server instance requires some prerequisites within an existing networking infrastructure. Customers often ask us how they can create an RDS Custom for SQL Server database in their existing networking infrastructure. They want to ensure that the database servers are created within the security perimeter designed by their networking teams. In this post, we demonstrate how to create an RDS Custom for SQL Server instance and the required prerequisites within an existing networking infrastructure.

Handle Traffic Spikes with Amazon DynamoDB Provisioned Capacity

If you’re using Amazon DynamoDB tables with provisioned capacity, you may need to handle a sudden request traffic increase (spike) without being throttled. Here we walk you through eight designs to handle traffic spikes, and present their advantages and disadvantages.

Migrate Logins, Database Roles, Users and Object-Level Permissions to Amazon RDS for SQL Server

Migrating logins, database roles, users, and object-level permissions from on-prem or Amazon Elastic Compute Cloud (Amazon EC2) for SQL Server to Amazon Relational Database Service (Amazon RDS) for SQL Server is possible using the T-SQL. In this post, we explain how to do so.

Leverage X2iedn Instances for Amazon RDS for SQL Server

Amazon RDS for SQL Server now supports X2iedn powered by third-generation Intel Xeon Scalable processors built on the AWS Nitro System. Leveraging these new instances, customers can run their SQL Server workloads up to 2x faster than with memory-optimized Amazon Elastic Compute Cloud (Amazon EC2) instances.

Build Aggregations for Amazon DynamoDB Tables

In this post, we discuss how to perform aggregations on a DynamoDB table using Amazon DynamoDB Streams and AWS Lambda. We also provide a reference architecture, step-by-step guide, example code, and accompanying AWS CloudFormation template for easy deployment and testing.

Migrate to Amazon RDS for Oracle Using RMAN

When migrating from an Oracle database hosted on Amazon Elastic Compute CLoud (Amazon EC2) to Amazon RDS for Oracle, customers can use the RMAN XTTS functionality to reduce the complexity of their migration strategy, reduce the number and copies of data and backups required, and reduce the application downtime associated with completing the data migration.

Model Hierarchical Automotive Component Data

For an automotive information management use case, we use Amazon DynamoDB to deliver transactional queries and larger responses such as a recursive query for all the components in a vehicle. Representing recursive object relationships can be done in graph databases and traditional RDBMS, but can also be represented in DynamoDB.

Integrate Amazon S3 into Amazon RDS Custom for Oracle

Using the DBMS_CLOUD package, customers can transfer files between S3 buckets and directories in an RDS Custom for Oracle database. Additionally, data from Amazon S3 can be accessed directly using Oracle features such as external tables and hybrid partition tables.

Streamline Interstate Department of Motor Vehicles Collaboration with Private Blockchain

When moving from state to state, individuals must complete the task of trading in their driver’s license from their former state of residence for a license in their new state of residence. Blockchain can streamline this process and foster deeper collaboration between DMVs in all 50 states. In this post, we discuss the advantages of using blockchain technology for driver’s license issuance.

At KeyCore, we understand how important it is to stay ahead of the innovation curve when it comes to managing data infrastructure. By leveraging the latest AWS services, customers can reduce complexity and cost, and improve scalability and performance. Our expert AWS consultants can help you get the most out of AWS services, and ensure secure and reliable database management. Contact us today to learn more about our AWS Professional and Managed Services.

Read the full blog posts from AWS

AWS for Games Blog

How to Reduce Operational Costs and Increase Player Experiences with Amazon GameLift and Dream11

Game developers constantly seek innovative ways to create more interactive multiplayer experiences while managing budgets and profitability. Balancing game performance and profitability can be a challenge, especially for smaller studios. Dream11 and Amazon GameLift offer two potential solutions to help developers reduce costs and increase player experiences.

Amazon GameLift

Amazon GameLift is a fully managed service for deploying, operating and scaling session-based multiplayer games. It helps developers quickly create game sessions, increase player concurrency, and reduce costs by cutting the time and effort required to deploy and operate their game. With GameLift, developers are able to launch a game for under a dollar per player.

Using GameLift, developers can scale games across multiple instances and regions, and manage player access to games with flexible matchmaking. Developers can also access and analyze game data in real-time to create custom logic for game sessions. This helps them monitor their capacity, calculate session performance, and create cost-effective game designs.

Dream11

Dream11 is the world’s largest fantasy sports platform, offering fantasy cricket, football, kabaddi, basketball, hockey, volleyball, handball, rugby, American football, and baseball. They have partnerships with several national and international sports bodies and cricketers. To scale their resources, Dream11 developed an in-house scaling platform that helps them respond quickly to user demand.

Dream11’s scalability platform is built to automatically provision resources as needed to meet user demand. This ensures a quality experience for their users without the need for manual intervention. It also allows for cost-efficiency and improved reliability. To keep costs low, Dream11 utilizes Amazon EC2 Spot Instances to reduce their AWS bill.

How KeyCore Can Help

KeyCore offers professional services and managed services to help game developers reduce their operational costs while delivering better player experiences. Our expert AWS consultants can assist you in utilizing Amazon GameLift and Amazon EC2 Spot Instances to quickly launch your game, scale it with confidence, and keep costs low. Contact us today to discuss your project needs.

Read the full blog posts from AWS

AWS Training and Certification Blog

From Massage Therapist to Cloud Associate with AWS Academy

Hector Rodriguez is one of the many success stories of making a career pivot with the help of AWS Academy. After years of working as a massage therapist, Hector decided to switch to a career in cloud technology and maximize his potential by upskilling with cloud training. He chose Queensborough Community College, an AWS Academy member institution, to get the training he needed.

Gaining Cloud Knowledge

At Queensborough Community College, Hector gained hands-on experience with Amazon Web Services (AWS). He was able to learn in-depth about AWS Cloud, AWS Security and Compliance, and AWS Application Development. He also received training in Python, a popular programming language for cloud computing.

Certifications and Job Opportunities

With his new found knowledge, Hector was able to take the AWS Certified Cloud Practitioner Exam to gain a professional certification. This certification helped him to stand out from other job applicants and open the doors to professional opportunities he was looking for.

Joining Morgan Stanley

Thanks to his training and certification, Hector was able to join Morgan Stanley as a Cloud Associate. He is now part of a team of cloud professionals who manage the company’s cloud infrastructure. Hector continues to build on his knowledge with AWS training and certifications and is looking forward to continuing his career in cloud technology.

How KeyCore Can Help

At KeyCore, we provide professional services and managed services to help customers meet their cloud computing needs. Our team of AWS certified professionals have the expertise to help customers design, develop, and deploy solutions that leverage the full potential of Amazon Web Services. Whether you are looking to move to the cloud, optimize your current cloud environment, or develop a custom solution, KeyCore has the technology and expertise to help you succeed.

Read the full blog posts from AWS

Microsoft Workloads on AWS

Time to Secure Your Microsoft Windows Servers

Microsoft Windows Server 2012/2012 R2 is reaching its end of support on October 10th, 2023, and those on Windows Server 2008/2008 R2 are facing ongoing challenges. Transitioning away from these older versions isn’t always easy, as many organizations are running third-party software that is not yet compatible with newer versions.

AWS Migration Services

Migrating workloads to AWS can be a great way to ensure security, as well as to take advantage of cost savings and the latest features and capabilities. AWS provides a range of migration services to help with the transition, such as the AWS Database Migration Service, the AWS Server Migration Service, and the AWS Application Discovery Service. These services are designed to help organizations move their existing workloads to AWS with minimal disruption.

Managed Services

AWS also offers managed services to help organizations manage their Microsoft workloads, such as Amazon EC2 for Windows Server and Amazon Relational Database Service (RDS) for SQL Server. These services provide managed versions of Windows Server and SQL Server, making it easier for organizations to manage their Microsoft workloads on AWS with fewer resources.

How KeyCore Can Help

At KeyCore, our experienced AWS consultants can help you migrate your Microsoft workloads to AWS and ensure they are secure. We provide both professional services and managed services to assist with all stages of the migration process. Our team of experts can help you develop a customized migration plan and guide you through the process from start to finish. Contact KeyCore to learn more about how we can help you securely migrate your Microsoft workloads to AWS.

Read the full blog posts from AWS

Official Big Data Blog of Amazon Web Services

Enhancing Analytical Processing and Data Ingestion with Amazon Redshift

Amazon Redshift has recently added several features to enhance its analytical processing like ROLLUP, CUBE, and GROUPING SETS. Furthermore, to simplify data ingestion and data filtering, Amazon Redshift has added two new SQL features: the MERGE command and QUALIFY clause.

Seamless Migrations with Amazon MSK

Stitch Fix is a personalized clothing styling service for men, women, and kids. To optimize their data processing, Stitch Fix decided to migrate from self-managed Kafka to Amazon Managed Streaming for Apache Kafka (Amazon MSK).

Data Democratization with Satori

Data democratization enables users to uncover and gain access to data faster and use it to generate business impact. It is made possible with Satori, which simplifies data ingestion and data filtering.

Exploring Visualizations with AWS Glue Interactive Sessions

AWS Glue interactive sessions offer a powerful way to explore and fine-tune transformations using Jupyter-compatible notebooks. These notebooks enable users to work with a choice of popular integrated development environments (IDEs) in their local environment or with AWS Glue or Amazon SageMaker Studio notebooks on the AWS Management Console.

Enhanced Support for Tagging, Cross-account Access, and Network Security in AWS Glue Interactive Sessions

AWS Glue interactive sessions allow users to run interactive AWS Glue workloads on demand using notebook IDEs, such as the AWS Glue Studio notebook, Amazon SageMaker Studio, or Jupyter notebooks. To enhance this feature, AWS Glue has added support for tagging, cross-account access, and network security.

Externalizing Amazon MSK Connect Configurations with Terraform

As the number of topics and configurations grows, managing configurations for Amazon MSK Connect, a feature of Amazon Managed Streaming for Apache Kafka (Amazon MSK), can become challenging. To address this issue, AWS recommends using Terraform to optimize the configuration of the Kafka topic to Amazon S3 Sink connector.

Chime Financial Uses AWS to Build a Serverless Stream Analytics Platform and Defeat Fraudsters

Chime Financial is a financial technology company that partners with national banks to design member first financial products. To support their mission, Chime Financial uses AWS to build a serverless stream analytics platform to detect and defeat fraudsters.

Exploring Real-World Use Cases for Amazon CodeWhisperer Powered by AWS Glue Studio Notebooks

Amazon CodeWhisperer is an AI coding companion that uses foundational models to improve software developer productivity. With Amazon CodeWhisperer, users can quickly accept the top suggestion, view more suggestions, or refine the models with their own ideas. Amazon CodeWhisper is powered by AWS Glue Studio notebooks.

At KeyCore, we help customers use Amazon Redshift, Amazon MSK, Satori, AWS Glue, Amazon CodeWhisperer, and many other AWS services to optimize their data processing and unlock the value of their data. We offer both professional services and managed services to fit the customer’s needs. Contact us today to learn more about how we can help you.

Read the full blog posts from AWS

AWS Compute Blog

Simplifying The Management of AWS Lambda Layers Across Multiple Accounts And Regions

AWS Lambda is a powerful serverless platform, that enables developers to quickly and cost-effectively build, run, and maintain applications and services. However, with increased usage comes the challenge of managing Lambda layers across multiple accounts and regions.

Fortunately, it is possible to streamline this process by utilizing a combination of AWS Config, EventBridge Scheduler, AWS Systems Manager (SSM) Automation, and CloudFormation StackSets.

Implementing Idempotent AWS Lambda Functions With Powertools For AWS Lambda (TypeScript)

When developing AWS Lambda functions, it is important to design for retries and possible failures. If your function fails, the Lambda service will retry and invoke your function again with the same event payload. Because of this, when performing tasks such as processing orders, handling payments, and modifying data, it is important to ensure that the function is idempotent – meaning that the same command can be applied multiple times without changing the result beyond the initial application.

To achieve this, Alexander Schüren, Sr Specialist SA at Powertools, suggests utilizing a few strategies such as adding a unique identifier for each command, using the “get-or-create” pattern, and building a distributed locks for serializing access to resources.

Building Resilient Serverless Applications Using Chaos Engineering

Chaos engineering is a process used to assess how an application responds to real-world disruptions by introducing disruptive events such as outages and observing how the system reacts. Suranjan Choudhury (Head of TME and ITeS SA) and Anil Sharma (Sr PSA, Migration) suggest that chaos engineering can help create reliable serverless applications that can handle failure scenarios.

To do so, they suggest beginning with small experiments that stress the system to identify weak points, establish baselines and monitoring, and create runbooks to document steps and decisions. They also suggest creating post-mortem reports to analyze the events and prioritize actions.

At KeyCore, we have the expertise and technology to help you implement chaos engineering for your AWS Lambda functions. Our team of AWS Certified Solutions Architects, DevOps Engineers, and System Administrators can help you assess your serverless applications, create resilient architectures, and design and implement chaos engineering plans. Contact us for more information.

Read the full blog posts from AWS

AWS for M&E Blog

Unlock the Possibilities of AWS for M&E with NFL and AI

Sports are a perfect example of the potential offered by AWS for M&E, and no other sport exemplifies this better than the NFL. The National Football League has always been a game of strategy and numbers, and AWS is now using AI to unveil the hidden metrics behind each play. Introducing ‘Pressure Probability’, an AI-powered tool that accounts for factors such as distance from the quarterback, speed, and the quarterback’s movement, to quantify the magnitude of pressure each quarterback faces.

The Impact of Next Gen Stats

Pressure Probability is bringing a new level of analysis to NFL games, allowing fans, coaches, and players to have unparalleled insight into what happens on each play. This groundbreaking tool allows teams to better understand the pressure that their quarterback is facing, and opens the door for more informed decisions about which plays to run, who to draft, which players to move around, and how to position them. It’s no surprise that teams have already started to leverage the power of Pressure Probability when evaluating their players and game strategy.

Generative AI Enhances Creative Workflows

Generative AI goes beyond NFL analytics to revolutionize the way that content is created and consumed. Using generative AI models, such as Stable Diffusion, M&E companies can generate images and video with just a simple text prompt. This allows for more personalized and engaging content, while reducing the time and effort it takes to produce high-quality visuals. In addition, with the Amazon SageMaker inpaint eraser, companies can efficiently remove unwanted objects from images, saving valuable time and resources.

KeyCore Can Help Your Business Leverage AWS for M&E

At KeyCore, we specialize in providing both professional and managed services related to AWS for M&E. Our team of experts can help you take advantage of the power of generative AI in your workflow, from creating personalized content to streamlining your visuals production process. With our support, you can unlock the possibilities of AI and bring your content to the next level.

Read the full blog posts from AWS

AWS Architecture Blog

Using Automation to Achieve Multi-AZ High Availability for Oracle WebLogic Server Administration Server

Oracle WebLogic Server is a popular choice for powering production workloads, such as Oracle E-Business Suite and Oracle Fusion Middleware applications. In order to manage the application, the customer deploys WebLogic Server Instances (managed servers) within a logical organization unit, called a domain. Clusters of managed servers provide application availability and horizontal scalability to the customer.

Achieving Multi-AZ High Availability

Achieve high availability for the Oracle WebLogic Server administration server by using the AWS CloudFormation template to automate the deployment of a multi-Availability Zone (AZ) architecture. The AWS CloudFormation template provisions two Availability Zones (AZs) in the same region, with multiple subnets and associated resources. The template automates the configuration of a multi-AZ Oracle WebLogic Server domain, which is used to manage other Oracle WebLogic Server instances.

Advantages of Automation

Automation allows customers to quickly and easily provision the resources they need to run their Oracle WebLogic Server domain in a highly resilient and highly available multi-AZ architecture. The CloudFormation template automates the configuration of multiple AZs and the associated web and application servers, as well as the Oracle WebLogic Server domain. This removes the complexity from the customer’s manual configuration, and allows the customer to quickly and easily deploy a highly available multi-AZ Oracle WebLogic Server domain.

Benefits of Using AWS to Host Oracle WebLogic Server

When using AWS to host Oracle WebLogic Server, customers benefit from a wide range of services and features. AWS offers customers the ability to quickly and easily scale their Oracle WebLogic Server deployments, as well as access to powerful tools and services such as Amazon ElastiCache and AWS CloudFormation. AWS also offers customers access to a rich set of developer tools and services, including AWS Cloud9, AWS CodeBuild, and AWS CodeDeploy.

KeyCore – Helping Customers Achieve Multi-AZ High Availability for Oracle WebLogic Server

At KeyCore, we understand the importance of Multi-AZ high availability for Oracle WebLogic Server administration server. We are experts in AWS and understand the services and features available on AWS, and can help customers make the most of them. Our AWS certified professionals can help customers design and deploy highly available and resilient architectures, including automated deployments of Oracle WebLogic Server domains with multiple Availability Zones. Contact us today to find out how we can help your business achieve Multi-AZ high availability for Oracle WebLogic Server administration server.

Read the full blog posts from AWS

AWS Partner Network (APN) Blog

The AWS Partner Network (APN) is an Integral Part of Disaster Recovery Solutions

The AWS Partner Network (APN) is an essential part of modernizing disaster recovery solutions and accelerating data insights operations. Companies are increasingly relying on cloud-first strategies to meet data classification and RTO/RPO requirements. Together, Deloitte and AWS are offering an integrated ATADATA and AWS Application Migration Service solution as a disaster recovery solution. This solution offers business and technology benefits to getting data protection up and running quickly.

Workday Enterprise Management Platform on AWS

Workday is helping government agencies streamline and standardize processes, gain visibility across the organization, and adapt to changes quickly. Workday Enterprise Management Platform on AWS provides innovative features like scalability, high availability, seamless deployment with zero downtime on the cloud, flexible reporting, real-time monitoring capabilities, and a security and compliance offering tailored for public sector customers.

Optimize Your GTM Strategy with AWS Co-Sell Development Framework

To create a successful co-sell program with AWS, it’s essential to understand your AWS collaboration objectives and empower your sales team to collaborate effectively with AWS stakeholders. This includes training them on AWS’s culture, sales and GTM stakeholders, and sales processes. Additionally, equipping sales teams with the right resources, like pitch decks, call scripts, and case studies, can help co-sell more efficiently. To help with these efforts, AWS has created the Co-Sell Development Framework.

Customer Financing for AWS Marketplace

AWS customers are relying on AWS Marketplace to discover, procure, provision, and manage third-party software, data, and services more efficiently. Customers are financing purchases with AWS Marketplace Customer Financing to accelerate digital transformation, simplify procurement, and optimize costs. This blog post explains why customers use financing, how it works, and how AWS Marketplace Customer Financing can help customers and AWS Partners get started.

MASV & Amazon S3 for Efficient Video Collaboration

In the media and entertainment industry, production schedules often depend on how quickly creatives can access enormous files. MASV is a large file transfer service used in the M&E space that can securely send files anywhere in the world without size limits or restrictions. Combined with Amazon S3, MASV can process content faster than real-time, allowing last-second content customization without long lead times and costly editing.

GE’s Cloud-Native Proficy Historian on AWS

Cloud technology is playing an increasing role in operations technology (OT) data management, which has traditionally been on-premises. GE’s Proficy Historian helps industrial organizations to quickly and cost effectively move OT data to the cloud securely and efficiently. With Proficy Historian on AWS, organizations have a purpose-built option to move historian data to the cloud with scale, performance, and cost-efficiency in mind.

Migrate from On-Premises Data Sources to AWS with Komprise

Organizations are turning to the cloud for savings, scalability, and efficiencies. Komprise makes it simpler to plan and move data—whether it’s a complete NAS/object migration or a continuous movement of data to AWS storage services. Komprise also offers tools to help analyze and understand your data to determine which AWS services will offer the best performance and cost match.

Accenture & AWS Partner to Deliver Generative AI Solutions

Accenture and AWS have extended their strategic collaboration to help clients leverage the value of foundational models and generative AI for faster business transformation. Accenture is working with AWS to help clients leverage Amazon Bedrock, utilizing the most advanced foundational models such as Amazon Titan, and deploying industry-leading technologies like Amazon SageMaker and Amazon Inferentia, alongside other AWS AI services.

Monetizing Video Content with Time Tailor & AWS

Media companies are exploring ad-supported television channels and advertising-based video on demand possibilities. Prime Image’s Time Tailor is helping them save significant cost and time when combined with AWS’s elastic cloud infrastructure. Time Tailor can process content faster than real-time, allowing last-second content customization without long lead times and costly editing.

Integrating Your SaaS Control Plane with AWS Marketplace

AWS Marketplace offers core integration requirements to help customers onboard new tenants into SaaS applications. This post builds on this with techniques to provide end-to-end AWS Marketplace-to-SaaS application integration. Additionally, strategies are outlined to leverage the billing capabilities of AWS Marketplace to charge for usage.

AWS Telecommunications Competency & MSP Programs

In the era of 5G, telcos are facing the challenge of finding new ways to build, operate, and monetize networks while delivering value to customers. AWS Telecommunications Competency helps telcos find validated partners for consulting services in key telecom solution areas, including Operations Support Systems (OSS), Business Support Systems (BSS), Communications as a Service (CaaS), Mobile Networks, and Media & TV. Additionally, AWS Managed Service Provider (MSP) programs help customers identify top AWS Partners that can deliver on core business objectives.

Dynatrace Grail & AWS for Contextual Analytics

Traditional cloud monitoring, observability, and security approaches often require manual data analytics processes. Dynatrace Grail solves this with a data lakehouse platform that provides instant, cost-efficient, AI-powered analysis and automation of unified observability, security, and business data at any scale. This enables organizations to store, process, and analyze high volumes and varieties of data from modern cloud ecosystems, while retaining its context.

178 AWS Partners Added or Renewed in August

August saw the addition of 178 AWS Partners for global AWS Service Delivery, AWS Competency, AWS Managed Service Provider (MSP), and AWS Service Ready programs. These designations span workloads, solutions, and industries, and help AWS customers identify top AWS Partners that can deliver on core business objectives. AWS Partners are focused on customer success, helping them take full advantage of the business benefits AWS has to offer.

Cygnet Invoice Registration Portal on AWS

In India, the introduction of GST generated new compliances, such as e-way bills in 2018 and e-invoicing in 2020. AWS Public Sector Partner Cygnet Infotech quickly built a scalable, resilient, and secure IRP application leveraging AWS managed services. This application enables taxpayers to seamlessly generate e-invoicing, simplifying the GST compliance process.

KeyCore – Advanced AWS Consultancy

At KeyCore, the leading Danish AWS consultancy, we provide professional services and managed services. Our team of AWS experts are highly knowledgeable in all facets of AWS, from developing CloudFormation YAML and API calls using Typescript and AWS SDK for JavaScript v3, to creating blog entries that explain how customers can leverage the business benefits AWS has to offer. Contact KeyCore today to learn how we can help accelerate your cloud journey.

Read the full blog posts from AWS

AWS Cloud Enterprise Strategy Blog

Becoming a Future-Ready Enterprise

The responsibility for making sure that an enterprise is future-proof rests with senior enterprise leaders. Despite this, the future remains unclear, particularly in this current era of rapid change, uncertainty, and complexity. Although the near future can be anticipated with some degree of confidence, as you look further ahead it becomes more difficult to predict what is to come.

De-Risking with Agile and Cloud

To de-risk against the uncertainty of the future, senior enterprise leaders must adopt digital capabilities that are flexible and agile, as well as the right technology infrastructure. Adopting cloud technology is one such solution. It enables a greater degree of agility, scalability, and cost reduction, which in turn leads to faster innovation.

The Benefits of AWS Cloud

AWS Cloud is a reliable cloud platform that allows enterprises to transform their IT infrastructure to meet their dynamic needs. It offers organizations a set of services that allows them to quickly and reliably deploy and scale applications and services, from building applications to hosting websites.

The AWS platform also provides a wide range of services, from analytics and AI to mobile and web development, allowing organizations to quickly build, deploy, and scale applications in the cloud. This agility enables organizations to move faster, become more agile, and innovate faster than ever before.

Achieve Future-Ready Status with KeyCore

KeyCore helps organizations become future-ready by offering services and managed services that enable them to move to the AWS Cloud rapidly and securely. Our experienced team works to provide organizations with a successful and secure implementation and migration to AWS, as well as assistance with the continued management of their cloud infrastructure.

With our experience and dedication to the AWS platform, we can ensure that organizations have the knowledge and capabilities needed to become future-ready and digitally enabled. Contact us today to learn more about how we can help you achieve future-ready status.

Read the full blog posts from AWS

AWS HPC Blog

Real-Time Quant Trading on AWS

Quantitative trading is becoming ever more popular and complex as the amount of data and number of strategies increase. This has created a challenge for companies to maintain their portfolios in real-time, and pushed them to look for solutions to break down this challenge. This post will explore the open-source solution to build a real-time quant trading system on AWS and how it works, followed by the installation and configuration process.

The Challenge of Monitoring Portfolios

When trading large sums of money, the need to monitor portfolios in real-time increases. Companies must detect quickly any changes in the market and adjust their portfolios accordingly. They need to monitor the positions owned, the cash balances, the values of each position, and the margin requirement of each transaction. This requires complex and highly capable infrastructure, which can be expensive and difficult to deploy.

AWS Solution for Real-Time Quant Trading

The solution for this challenge is to use the open-source framework on AWS. This framework is composed of an Amazon EC2 instances, Amazon S3, Amazon Redshift, Amazon Kinesis, and Amazon Athena.

The framework uses EC2 instances for computing and process management. It can be configured to use different hardware, such as GPUs and FPGAs, and can parallelize tasks for faster results. Amazon S3 is used for data storage, while Amazon Redshift is used for data analysis. Amazon Kinesis is used for streaming data, and Amazon Athena is used for querying data.

Installation and Configuration

To install the framework, the first step is to build an Amazon Machine Image (AMI) containing all the necessary components. This takes a few steps, such as installing the necessary software, setting up the networking, and configuring the hardware. After this, the next step is to deploy the AMI onto an EC2 instance. Once the AMI is deployed, the user can start configuring the framework to their specific needs.

Using the AWS Solution

Once the framework is set up and configured, users can start to use it for their trading tasks. The framework is capable of processing large amounts of data in real-time, and can be used to track portfolios, detect changes in the market, and adjust portfolios accordingly.

KeyCore Services for Real-Time Quant Trading

At KeyCore, we understand the importance of having reliable and efficient trading solutions to maximize your profits. We provide professional services and managed services to help you build and maintain a quant trading system on AWS. Our team of experts is highly experienced and can quickly deploy a system that is tailored to your specific needs. We are dedicated to providing the highest quality services and support, so contact us today for more information.

Read the full blog posts from AWS

AWS Cloud Operations & Migrations Blog

Migration to Multiple AWS Accounts with AWS MGN and Organizations

Many AWS customers have successfully migrated their applications to AWS using AWS Application Migration Service (AWS MGN). It is considered best practice to utilize an AWS Organization to manage a multi-account AWS environment when using AWS MGN. This allows for the standardization and scalability of an organization’s cloud resources and applications.

TMAP Migration to Amazon Aurora MySQL with AWS DMS

TMAP Mobility, a South Korean platform with 20 million registered users and 14 million monthly active users, launched in 2002. TMAP offers navigation services geared to real-time traffic information and data, as well as vertical offerings like user profiles, loyalty programs, and more. To power their platform, TMAP migrated their large Oracle Database to Amazon Aurora MySQL using AWS Database Migration Service (AWS DMS).

Building a Central CloudWatch Dashboard to Monitor Lambda@Edge

Lambda@Edge is a feature of Amazon CloudFront that allows for serverless code to be executed close to application users. This results in improved performance and reduced latency. By distributing Lambda@Edge functions to edge locations worldwide, AWS ensures that the code executes closer to end users. To monitor Lambda@Edge logs and metrics, customers can build a central Amazon CloudWatch Dashboard.

Accelerating Large-Scale Cloud Migrations with Repeatable Patterns

AWS customers often initiate large-scale cloud migrations to achieve specific business objectives. Examples include consolidating or vacating data centers or reducing the total cost of ownership for IT. To jumpstart migrations, customers can use repeatable patterns for migrating workloads. This can help to streamline and accelerate the process.

Automating Insights for EC2 Fleets Across AWS Accounts and Regions

Gaining insights into large Amazon EC2 fleets across multiple accounts and regions can be a challenge. To quickly identify which instances are managed by AWS Systems Manager (SSM) and gather detailed information about the instances, customers can automate insights with a combination of AWS services such as AWS CloudFormation, AWS Lambda, Amazon EC2, and AWS IAM.

Provision Sandbox Accounts with Budget Limits Using AWS Control Tower

AWS customers can use AWS Control Tower to provision sandbox accounts with budget limits. This is a great way to keep cloud costs under control while allowing employees to innovate and develop their AWS skills. AWS Control Tower helps customers to quickly set up a secure and compliant multi-account environment, and provides them with the ability to define budget limits for each account.

How KeyCore Can Help

At KeyCore, we are highly advanced in AWS and can provide professional services and managed services related to AWS cloud operations and migrations. Our team of experts have the experience, and the know-how, to help customers efficiently and securely migrate their applications to AWS. We can provide guidance and support in setting up multi-account AWS environments, as well as helping to automate insights for EC2 fleets across accounts and regions. With KeyCore, customers can save time and money while ensuring their applications run as securely and efficiently as possible.

Read the full blog posts from AWS

AWS for Industries

AWS for Industries

Future-proof Your AI at the Edge with AWS

Manufacturers can increase security, safety, and cost savings by utilizing machine learning at the edge with Amazon SageMaker. This fully managed service helps customers create, train, and deploy models faster, with less effort and lower cost. Amazon SageMaker also provides the ability to manage models, data sets, and associated resources, so customers can quickly deploy, monitor, and update models to ensure their solutions are reliable and future-proof. In addition, Amazon SageMaker provides flexible security controls to allow customers to protect their data and models. Finally, with Amazon SageMaker, customers can quickly move models to the edge for immediate insights and action without having to worry about managing and updating the underlying infrastructure.

FSI Services Spotlight: Featuring Amazon Rekognition

For financial services industry (FSI) customers, Amazon Rekognition is a powerful tool for detecting and analyzing objects, faces, scenes, and activities in images and videos. To help FSI customers streamline cloud service approval, this blog series provides five key considerations, which include specific guidance, suggested reference architectures, and technical code. In addition, Amazon Rekognition provides a variety of security and compliance features, such as encryption of data at rest and in transit, and the ability to define and manage access control policies. This helps ensure customer data and processes are protected.

Improving AstraZeneca Japan’s Enterprise Search Capabilities and Regulatory Compliance using Amazon Kendra

Amazon Kendra is a powerful enterprise search tool that enables customers to quickly find relevant information from their data. For the pharmaceutical industry in Japan, Amazon Kendra can help ensure ethical marketing compliance by preventing the miscommunication of wrong or outdated information. Amazon Kendra also offers a variety of features that can help simplify the process of finding the right information quickly, such as flexible search, automation of document indexing, and natural language search capabilities. In addition, Amazon Kendra provides strong security and compliance features, such as encryption at rest and in transit, and access control policies to help protect customer data and processes.

FSI Spotlight: Amazon ECR

Amazon Elastic Container Registry (ECR) is a powerful tool for FSI customers to create, store, and manage Docker images and other artifacts. This blog post provides five key considerations for using Amazon ECR in the financial services industry, including achieving compliance, data protection, isolation of computing environments, automating audits with APIs, and operational access and security. Specific guidance and suggested reference architectures are provided for each consideration, which can help streamline the process of approving cloud services. Amazon ECR also provides several security and compliance features, such as data encryption at rest and in transit, and access control policies that help protect customer data and processes.

Maximizing the Value of OT Data with DeepIQ DataStudio (Data + AI) on AWS

Operational technology (OT) data, such as that generated by SCADA systems, data historians, and PLCs, is a valuable source of information for industrial settings. AWS provides a range of services that can help customers leverage the power of OT data. DeepIQ DataStudio (Data + AI) is a powerful tool for collecting, exploring, and analyzing OT data. This service also includes a set of machine learning models designed to help customers quickly identify anomalies, predict future events, and detect patterns. In addition, customers can use Amazon SageMaker to create custom machine learning models tailored to their specific needs.

Digital Supply Management using Advanced Analytics and Serverless Architecture on AWS

The BMW Group is leveraging the power of cloud technology to manage its extensive international supplier network. With AWS, the BMW Group can launch products quickly, provide digital customer experiences, and reduce its environmental footprint. In addition, AWS offers a range of services that provide visibility into supplier networks and help customers manage and optimize their supply chain. AWS services for digital supply chain management include Amazon SageMaker for creating custom machine learning models, Amazon ECS and EKS for deploying applications, and AWS Fargate and Lambda for running serverless applications.

Reinvent Your Telecom Business with AWS Telecommunications Competency Partners

Telcos are under pressure to find new ways to build, operate, and monetize networks while delivering value to customers. To help telcos in this transition, AWS offers a range of services, such as Amazon SageMaker for creating machine learning models, Amazon ECS and EKS for deploying applications, and AWS Fargate and Lambda for running serverless applications. In addition, the AWS Partner Network (APN) provides a range of services and solutions that help telcos build, operate, and monetize their networks. By leveraging the power of APN, telcos can quickly and cost-effectively reinvent their business for the future.

Cloud Technology Empowers Deutsche Telekom’s Fiber Optic Network – 60 percent of Core IT Applications of Deutsche Telekom IT Now Running on Cloud

Deutsche Telekom IT has achieved a significant milestone by migrating over 60 percent of its core IT applications to the cloud. With AWS, Deutsche Telekom IT can quickly launch products, provide seamless customer experiences, and reduce their environmental footprint. AWS also provides a range of services that enable customers to quickly develop, deploy, and manage applications, such as Amazon SageMaker for creating custom machine learning models, Amazon ECS and EKS for deploying applications, and AWS Fargate and Lambda for running serverless applications.

Streamline Your Airport Experience with Amazon One

Modern airports are using Amazon One to help travelers quickly and easily access the services they need. Amazon One uses a contactless form of authentication, such as a credit card, mobile phone, or biometric information, to securely and conveniently identify travelers. This allows travelers to quickly access services such as retail stores, airport lounges, restaurants, and bars. In addition, Amazon One is integrated with Amazon Pay, so customers can quickly and securely make payments with their Amazon credentials.

Generative AI: The Catalyst for Revolutionizing Physical Retail

In an era of digital shopping, generative AI offers a powerful solution to revitalize in-store experiences. Generative AI can generate realistic images that can help retailers quickly create custom product designs or images for marketing or advertising. In addition, generative AI can help retailers optimize supply chain operations by automating product personalization, such as color or size combinations. Finally, generative AI can help customers quickly find the right products with natural language search or visual search.

KeyCore Services

KeyCore provides professional and managed services to help customers streamline cloud service approval, manage and optimize their supply chain, and quickly develop, deploy, and manage applications. Our team of expert AWS consultants can help customers quickly get up and running on AWS and leverage the power of AWS services, such as Amazon SageMaker for creating custom machine learning models, Amazon ECS and EKS for deploying applications, and AWS Fargate and Lambda for running serverless applications. Contact us today to learn more about how we can help you take advantage of the power of AWS.

Read the full blog posts from AWS

AWS Messaging & Targeting Blog

Handling Bounces and Complaints with Amazon SES and SNS

Amazon Simple Email Service (Amazon SES) now provides bounce and complaint notifications via Amazon Simple Notification Service (Amazon SNS). This feature allows users to receive emails, quickly detect bounced emails and complaints, and take appropriate action in response.

Setting Up Notifications

To set up notifications, refer to the Amazon SES Developer Guide or Jeff Barr’s blog post. To enable notifications, users must create an Amazon SNS topic and then provide the Amazon SES endpoint with an Amazon SNS topic ARN. This can be done through either the command line or an application.

Detecting Bounces and Complaints

When Amazon SES detects either a bounce or a complaint, it publishes a notification to the topic’s subscribers. These notifications contain the original email information, as well as the type of notification and specific information regarding the bounce or complaint.

Taking Action

To take action in response to a bounce or complaint, users should create an Amazon SNS subscription that sends notifications to a specific endpoint. This endpoint can be an email address, an HTTP or HTTPS URL, an Amazon SQS queue, or an AWS Lambda function.

KeyCore Can Help

At KeyCore, our team of AWS professionals is experienced in leveraging Amazon SES and SNS to handle bounces and complaints. Our team is available to assist clients in setting up Amazon SES and SNS notifications, and we can also provide additional advice and support in developing an effective strategy for responding to bounced emails and complaints.

Read the full blog posts from AWS

The latest AWS security, identity, and compliance launches, announcements, and how-to posts.

The Latest AWS Security, Identity, and Compliance Launches and Announcements

Amazon Web Services (AWS) recently announced the availability of the 2023 H1 Information Security Registered Assessors Program (IRAP) report. The assessment was conducted by an independent Australian Signals Directorate (ASD) certified IRAP assessor and includes an additional six AWS services. With this report, Australian customers can stay up-to-date on the latest security measures for AWS.

In addition, AWS Identity and Access Management (IAM) Roles Anywhere now supports the use of X.509 digital certificates to obtain temporary AWS credentials and access AWS resources from outside of AWS, such as servers, containers, and applications. Cryptographic modules can be deployed to ensure the security of private keys used with IAM Roles Anywhere.

At KeyCore, our highly trained AWS professionals can advise and assist on the best strategies to ensure the security, identity, and compliance of your AWS environment. We provide an array of professional services such as developing and implementing custom security solutions. Our managed services provide automated monitoring and remediation of security and compliance issues.

Whether you are looking for professional or managed services, KeyCore is here to help. Contact us today to learn more about how we can help you maximize your AWS security, identity, and compliance environment.

Read the full blog posts from AWS

AWS Startups Blog

The Impact of the AWS Impact Accelerator: Scaling STIGMA’s Hope Delivery App with AWS

STIGMA Empowers People With Lived Experience

STIGMA is an asynchronous messaging app that connects people in need with strangers who share similar lived experience. By providing people in need with living proof that they can get through their struggles, STIGMA helps to reduce stigma and support more hopeful conversations.

Gaining Insights From the AWS Impact Accelerator

STIGMA recently participated in the AWS Impact Accelerator Latino Founder cohort. Through this program, STIGMA was able to benefit from the extensive experience and knowledge of AWS team members, as well as from the insights of other participants. This enabled STIGMA to come up with innovative solutions to improve the product experience for their members.

At the same time, STIGMA was able to hone their skills in areas such as delivering effective pitches to investors. By gaining knowledge and technical expertise, as well as becoming familiar with AWS security and compliance best practices, STIGMA has been empowered to scale their offering with AWS.

Leveraging AWS for Scalability and Security

The AWS Impact Accelerator has enabled STIGMA to build a secure, scalable solution that meets the needs of their users. By leveraging the scalability and security of AWS, STIGMA has been able to rapidly develop their app with secure and reliable data storage and messaging infrastructure. As a result, users can easily access their messages and have their conversations available anytime, anywhere.

KeyCore’s Support for Growing Startups

At KeyCore, our mission is to help startups to grow and to enable them to reach their full potential. We do this by providing both professional services and managed services that are tailored to the specific needs of growing startups. With our help, startups can benefit from advanced AWS expertise with solutions that are optimized for scalability and security.

By leveraging our AWS expertise, startups like STIGMA are able to benefit from the experience and insights of AWS team members and other participants in the AWS Impact Accelerator. With our help, startups can rapidly develop solutions that are secure, efficient, and scalable. Contact us to learn how KeyCore can support your startup today.

Read the full blog posts from AWS

AWS Contact Center

Identity Management for Amazon Connect

Identity management is a framework of policies and technologies to ensure that the right users have the appropriate access to technology resources. Amazon Connect takes identity management to the next level by allowing customers to use multiple SAML identity providers for a single instance. This is a powerful tool that can help businesses become more secure and efficient when managing user identities.

Three Ways to Configure Authentication

Amazon Connect offers three ways to configure identity management: storing users in Amazon Connect, linking to an existing directory, or using SAML 2.0-based authentication. With the latter, customers can add multiple SAML identity providers to manage user authentication. This allows organizations to integrate identity management solutions from different providers.

Benefits of Multiple Identity Providers

Using multiple SAML identity providers for Amazon Connect has many benefits. It makes it easier for users to access their accounts because they can use the authentication service of their choice. It also increases the security of the accounts, since customers can use more than one security protocol to authenticate users. Lastly, it reduces the amount of manual work required to manage user identities, since each identity provider can manage its own accounts and authentication.

How KeyCore Can Help

KeyCore is the leading Danish AWS consultancy, providing both professional services and managed services. Our experts can help you set up and manage multiple SAML identity providers for your Amazon Connect instance. We provide detailed analyses of each provider’s authentication protocol, and advise on the best setup for your business. Get in touch with our friendly team of AWS experts today to learn more about how we can help you with your identity management needs.

Read the full blog posts from AWS

Innovating in the Public Sector

Innovating in the Public Sector with AWS

Public sector organizations can use AWS to innovate and create positive change in their communities. In this article, we explore how AWS can help public sector organizations unlock third-party data, drive digital transformation in public safety, innovate for a more sustainable future, support startups innovating public safety solutions, help micro, small, and medium-sized enterprises make economic and societal impacts, and support student success and save schools thousands of dollars.

Unlock Third-Party Data with API-driven Data Pipelines on AWS

Public sector organizations often use third-party Software-as-a-Service (SaaS) to manage various business functions. However, this common SaaS landscape can lead to data silos, making data isolated and difficult to centralize. To overcome this, public sector organizations can use AWS to build an API-driven data pipeline to consolidate data from SaaS platforms offering open APIs. AWS provides the services and tools to securely and reliably build these pipelines, including Amazon API Gateway, Amazon Kinesis Data Streams, Amazon S3, Amazon Comprehend, and Amazon Athena.

Driving People-Centered Digital Transformation in Public Safety with AWS

At the IMAGINE 2023 conference for education, state, and local leaders, justice and public safety experts discussed how the cloud can facilitate collaboration, connection, and communication to support public safety organizations. The panel identified three ways cloud technology can help law enforcement work better internally, in partnership with other organizations, and with the people they serve. These include improved access to data, collaboration between agencies, and better data-driven decision making.

Innovating for a More Sustainable Future: Practical Examples from Two Nordic Organizations

At the AWS Summit Stockholm, leaders from Finland’s Posti Group and Sweden’s Stockholm Exergi shared how they are using cloud technology to innovate the full end-to-end value chain of their services and create a culture of shared responsibility for sustainable solutions for their customers and beyond. Posti Group used AWS to develop an automated system for routing and delivery of parcels, and Stockholm Exergi used AWS to create a platform to manage the energy grid more efficiently.

AWS Selects 13 Startups to Innovate Public Safety Solutions Through the GovTech Accelerator

AWS announced the selection of 13 startup companies to participate in the inaugural AWS GovTech Accelerator. This program supports government technology (GovTech) startups as they develop innovative solutions enabling justice and public safety agencies to better serve their communities. This accelerates the development of their solutions and provides access to AWS services, workshops, mentorship, and other benefits to help them build and deploy their solutions faster.

Helping Micro, Small, and Medium-Sized Enterprises Make Economic and Societal Impacts with Cloud Technologies

AWS released a report that examines the potential benefits of moving to the cloud for micro, small, and medium-sized enterprises (MSMEs) addressing societal issues. The study found that MSMEs in the healthcare, education, and agriculture sectors are expected to unlock up to US$161B in annual productivity gains and support 95.8 million jobs by 2030. AWS provides a suite of services that can help MSMEs to achieve these goals, from cloud hosting to data processing and machine learning.

How East Central Ohio ESC Supports Student Success and Saves Schools Thousands of Dollars with AWS

The East Central Ohio Educational Service Center (East Central Ohio ESC) is using AWS to help schools save thousands of dollars in computing costs. By leveraging the cloud, East Central Ohio ESC is able to provide students and teachers with the computing resources they need to succeed in their classes from anywhere, without having to invest in expensive hardware. AWS cloud solutions provide schools with the scalability and flexibility to meet the demands of their students and save money in the process.

With AWS, public sector organizations can innovate to drive positive change in their communities. KeyCore can help public sector organizations unlock the potential of the cloud. Our team of AWS Certified professionals has the experience and expertise to build reliable and secure cloud-based solutions tailored to your organization’s needs. We provide both professional services and managed services to help you get the most out of AWS. Contact us today to learn more.

Read the full blog posts from AWS

The Internet of Things on AWS – Official Blog

Improving Sustainability in Manufacturing with Digital Twins

Sustainability has become a key component of the manufacturing industry as stakeholders prioritize sustainability. To meet these demands, the sector is turning to technological advances, such as Digital Twins. Digital Twins are a form of virtual twinning that creates a digital replica of physical objects, processes, and systems. The replication can be used to monitor, analyze, and interact with their real-world counterparts, enabling manufacturers to manage their entire production line with precision.

Benefits of Digital Twins in Manufacturing

Digital Twins have numerous benefits in manufacturing, including improved resource utilization, reduced waste, and increased efficiency in production processes. For instance, Digital Twins can monitor the condition of machines and alert manufacturers when maintenance is needed, reducing the risk of breakdowns and the cost of repairs. Additionally, Digital Twins can help manufacturers optimize their manufacturing processes and understand customer needs and preferences in order to produce products of higher quality.

Using AWS to Power Digital Twins for Sustainability

AWS offers a wide range of services, such as Amazon Elastic Compute Cloud (EC2) and Amazon Machine Learning (ML), that can be used to power Digital Twins for sustainability. For instance, Amazon EC2 can be used to provide computing resources for Digital Twin applications, while Amazon ML can be used to develop models to predict and analyze customer behavior. Additionally, AWS also provides a range of services to help manufacturers monitor their production lines and processes, such as AWS IoT Core and AWS IoT Analytics.

How KeyCore Can Help

At KeyCore, we provide both professional services and managed services to help our clients with their Digital Twin initiatives. We can help you develop and deploy Digital Twins on AWS, as well as provide AWS-related consulting services to help you get the most out of Digital Twins. Our team of experienced AWS experts can provide tailored solutions to meet your specific needs and help you improve the sustainability of your manufacturing operations.

How to Implement a Disaster Recovery Solution for IoT Platforms on AWS

This blog post introduces a real-world use case from Internet of Things (IoT) service providers that use Disaster Recovery for AWS IoT to improve the reliability of their IoT platforms. IoT service providers, especially those running high-reliability businesses, require consistent device connectivity and the seamless transfer of connectivity configurations and workloads to other regions when disaster strikes. Disaster Recovery for AWS IoT helps to protect user data and applications by providing an automated failover solution between AWS Regions.

Benefits of Disaster Recovery for AWS IoT

Disaster Recovery for AWS IoT offers a wide range of benefits, including the ability to rapidly switch between AWS Regions in the event of an outage. This helps to ensure that user data and applications remain available and accessible. Additionally, Disaster Recovery for AWS IoT also helps to reduce the cost of downtime by allowing users to quickly and easily restore operations after an outage. Furthermore, Disaster Recovery for AWS IoT also helps to improve the overall security of applications and user data by enabling users to switch between AWS Regions to protect against malicious actors.

How to Implement Disaster Recovery for AWS IoT

Disaster Recovery for AWS IoT can be implemented through a combination of AWS services. First, AWS IoT Core can be used to manage device connections and the exchange of data between devices and the cloud. AWS IoT Core also offers the ability to replicate device configurations and data across multiple AWS Regions. Additionally, AWS CloudFormation can be used to deploy AWS Resources, such as AWS Lambda functions, across multiple AWS Regions. Finally, AWS Lambda can be used to create applications that can monitor device connections and trigger automated failover when device connections are disrupted.

How KeyCore Can Help

At KeyCore, we provide professional services and managed services to help our clients implement Disaster Recovery for AWS IoT. Our team of experienced AWS experts can provide tailored solutions to meet your specific needs and help you improve the reliability of your IoT platform. Additionally, we can provide consulting services to help you get the most out of your Disaster Recovery solution.

Read the full blog posts from AWS

AWS Open Source Blog

Ray Now Available for AWS Trainium and AWS Inferentia

AWS Trainium and AWS Inferentia have taken a step towards making AI and ML development easier and faster with the integration of the open source Ray. Ray is a distributed system that unifies the building blocks of ML and AI development and provides developers with the tools they need to quickly and efficiently develop, deploy, and manage their projects. Ray is now available on Amazon Elastic Compute Cloud (EC2).

What is Ray?

Ray is an open source project, initially developed at UC Berkeley, that provides a unified programming model for distributed AI and ML development. It provides a set of libraries and tools for building and running distributed applications, including libraries for machine learning, reinforcement learning, and deep learning. Ray enables developers to quickly and efficiently develop and deploy ML and AI applications.

What are the benefits of Ray?

Ray provides developers with a unified programming model for distributed ML and AI development. This model eliminates the need to manually manage and scale the underlying infrastructure. Ray also provides developers with the tools they need to design, develop, and deploy AI and ML projects at scale. Additionally, Ray makes it easy to track the progress of the project, monitor performance, and troubleshoot problems.

How can KeyCore help with Ray?

KeyCore provides professional services and managed services to help customers get started with Ray. Our experienced AWS consultants can help with the setup, configuration, and deployment of Ray on EC2, as well as provide advice and support regarding the development of AI and ML projects. Our managed services can also help customers with ongoing maintenance and support of their Ray-powered projects.

Read the full blog posts from AWS

Scroll to Top