Summary of AWS blogs for the week of monday Mon Aug 28

In the week of Mon Aug 28 2023 AWS published 94 blog posts – here is an overview of what happened.

Topics Covered

Desktop and Application Streaming

Desktop and Application Streaming

Cloud-Based Delivery Advantages

Adapting to the digital landscape, businesses are seeking cloud-based solutions and Software-as-a-Service (SaaS) models that improve efficiency and offer opportunities for modernization. Amazon AppStream 2.0 has the potential to unlock the power of web-based applications. Benefits include improved Return on Investment (ROI) and increased accessibility. With AppStream 2.0, businesses can be more competitive in their respective industry.

Improving Security of Web-Based Workloads

Amazon WorkSpaces Web is an affordable and managed Linux-based service designed to secure browser-based workloads. It allows for access to internal websites and the use of webapps with a secure environment. At EUC Innovation Day 2023, the potential for businesses of all sizes to improve the security of their web-based workloads with Amazon WorkSpaces Web will be discussed.

Architecting End-User Computing Environments

IT teams are challenged to provide the tools employees need in a constantly changing environment. No matter the size of the organization or industry, well-architected end-user computing solutions are key for agility, security, and cost-effectiveness. To that end, AWS End User Computing Innovation Day 2023 on September 13 will discuss this topic.

Infor Leverages Amazon AppStream 2.0

Infor, a global leader in ERP and industry-specific cloud software products, uses Amazon AppStream 2.0 to cost-effectively deliver a SaaS version of their construction payroll application to customers. Streamlining delivery and improving customer experience, AppStream 2.0 is a valuable tool for Infor.

Optimizing and Controlling Cost of AppStream 2.0 Fleets

As the demand for applications grows, there is a need to optimize and control the cost of AppStream 2.0 Fleets. Automation of AWS serverless services can help control the cost, and a billing alarm can send an alert when AppStream cost exceeds a certain threshold.

Single Sign-On and Audio Optimization with Amazon WorkSpaces

Organizations often employ agents who use multiple applications in the cloud with Amazon WorkSpaces. The Contact Control Panel (CCP) of Amazon Connect can impact audio quality, and Single Sign-On with OKTA can help optimize this. Additionally, Amazon WorkSpaces can also be configured to optimize audio quality.

KeyCore Services

KeyCore offers professional services and managed services to assist businesses with taking advantage of the benefits of cloud-based applications and delivering them to customers in a secure and cost-effective way. Our team of AWS Certified professionals will work with you to maximize the potential of Amazon AppStream 2.0, Amazon WorkSpaces, and other AWS services to achieve optimal performance and cost savings.

Read the full blog posts from AWS


Building SAP Business Applications Using AWS Services: Introduction

Many AWS customers are leveraging the breadth and depth of AWS services to modernize their SAP landscape. This simplifies future upgrades and extensibility, thus allowing them to innovate at a rapid pace using AWS services. With the help of AWS services, customers can meet business needs faster, improve agility, and reduce IT costs.

Deploying SAP Applications

The first step in deploying SAP applications on AWS is setting up an SAP landscape. This includes configuring the network, storage, and compute layers to support SAP applications. Additionally, customers must configure an authentication system to securely manage access to their SAP systems. AWS offers a full suite of services for deploying an SAP landscape.

Monitoring and Optimizing Performance

AWS provides customers with the tools to monitor the performance of their SAP applications. Using Amazon CloudWatch, customers can track the metrics associated with their SAP systems and set alarms to detect anomalies in their performance. Additionally, AWS provides a variety of cost optimization tools to help customers manage their cloud costs.

AWS Security for SAP

AWS security services offer customers a secure platform to run their SAP applications. With Amazon GuardDuty, customers can detect malicious activity in their environment and respond to threats quickly. Additionally, AWS provides customers with identity and access management (IAM) services. This allows customers to centrally manage and control access to their SAP environment.

KeyCore’s Assistance with SAP Systems

At KeyCore, we have extensive experience in helping customers deploy and manage their SAP systems on AWS. We offer a variety of professional services to help customers set up their SAP environment and develop new applications. Additionally, our managed services allow customers to offload the day-to-day management of their SAP environment to our experienced team. With our assistance, customers can rest assured that their SAP systems are running securely and optimally on AWS.

Read the full blog posts from AWS

Official Machine Learning Blog of Amazon Web Services

Introducing Amazon SageMaker: Streamlined Generative AI Experiences

Amazon SageMaker is a powerful platform that allows users to quickly and easily deploy generative AI applications. The platform is now taking the experience to the next level with the newly available streaming support for real-time inference. With this feature, clients will now be able to get immediate responses from inference requests, eliminating the need to wait for the entire response to be generated. This makes the time-to-first-byte for many generative AI applications much quicker, allowing for smoother user experiences.

Foundation Model and Language Model Operations (FMOps & LLMOps)

Many customers are eager to explore the potential of generative AI and implement it in their operations. To do this smoothly, Amazon has created FMOps and LLMOps – two MLOps principles that facilitate the successful integration of generative AI into existing operations. While FMOps focuses on the foundation models used for generative AI applications, LLMOps is a subset of FMOps specifically for text-to-text applications. Both principles help to streamline the process of operationalizing generative AI, making it easier for customers to implement.

Amazon SageMaker Model Cards for Improved Model Governance

As part of the ML governance, Amazon SageMaker Model Cards offer a single source of truth for model information. It allows users to document, audit, and store information on models as they progress through the model lifecycle. This makes it much easier for users to keep track of a model’s history and performance, ensuring smooth governance of models. Model cards also help to improve communication between stakeholders, making sure everyone is on the same page when it comes to a model’s progress.

QnABot on AWS Solution and Generative AI Features

The QnABot on AWS solution, powered by Amazon Lex, provides an open-source, multi-channel, multi-language conversational chatbot. This solution is designed to improve customer service by providing self-service AI, reducing costs, shortening hold times, and creating a better customer experience. It also now offers the ability to incorporate generative AI features such as natural language understanding and generation, allowing customers to maximize the potential of their chatbot.

Radiology Report Summarization with Generative AI on AWS

This post provides an example of fine-tuning publicly available LLMs for the task of radiology report summarization using AWS services. LLMs offer the advantages of reducing computation costs, reducing carbon footprints, and allowing users to utilize state-of-the-art models without needing to train one from scratch. This makes them particularly attractive for this use case, as they provide the best of both worlds – fast, reliable results and cost savings.

MLOps for Batch Inference with Amazon SageMaker, HashiCorp Terraform, and GitLab CI/CD

In this post, we discuss how to create an MLOps workflow for batch inference that automates job scheduling, model monitoring, retraining, and registration, as well as error handling and notification. This workflow uses Amazon SageMaker, Amazon EventBridge, AWS Lambda, Amazon Simple Notification Service (Amazon SNS), HashiCorp Terraform, and GitLab CI/CD. Combined, these tools provide a template for managing the ML lifecycle through automation, monitoring, auditability, and scalability, making the complexities and costs of maintaining batch inference workloads in production much easier to handle.

University of San Francisco Data Science Conference and AWS Datathon

At the 2023 Data Science Conference (DSCO 23), AWS joined forces with the Data Institute at the University of San Francisco (USF) to conduct a datathon. The goal was to have both high school and undergraduate students compete on a data science project related to air quality and sustainability. This is in line with the mission of the Data Institute – to support cross-disciplinary research and education in the field of data science – and the Data Science Conference, which provides a unique mix of academic research and the tech industry.

KeyCore and AWS Cloud Services

At KeyCore, the leading Danish AWS consultancy, we can help build and manage your cloud solutions. Our services include professional and managed services for all your cloud needs. We provide advanced services in AWS, and our customers can rely on our expertise and experience to help build the most secure, efficient, and cost-effective cloud services. You can read more about our services and offerings at

Read the full blog posts from AWS

Announcements, Updates, and Launches

Amazon Kinesis Data Analytics Renamed Amazon Managed Service for Apache Flink

Announcement Overview: Amazon Kinesis Data Analytics has been renamed to Amazon Managed Service for Apache Flink. This fully managed and serverless service allows developers to build and run real-time streaming applications using Apache Flink with no impact on ongoing operations, developments, or applications.

Details: Amazon Managed Service for Apache Flink is a fully managed and serverless streaming service that allows developers to build and run real-time streaming applications. Apache Flink is an open source platform for distributed streaming and batch data processing, and can be used to build applications that can process millions of events per second with no impact on ongoing operations, developments, or applications. It delivers the same experience in Flink applications as Amazon Kinesis Data Analytics without any loss of functionality.

Benefits of Using Amazon Managed Service for Apache Flink: With Amazon Managed Service for Apache Flink, developers can quickly and easily build streaming applications and benefit from the scalability, reliability, and security of the AWS platform. Additionally, they can bring their own libraries and dependencies to the platform and leverage existing Flink features such as support for Java, Scala, and SQL.

AWS Weekly Roundup: This week, AWS is hosting the AWS Summit Mexico, with customers and partners attending. During this event, AWS will be discussing customer experiences with the AWS platform and listening to stories about the developer experience.

How KeyCore can Help: At KeyCore, our team of AWS experts has extensive experience with Amazon Managed Service for Apache Flink and can help you with your streaming application needs. Our professionals can help you with the setup and deployment of Apache Flink, as well as any additional development or support you may need. KeyCore can also provide guidance on taking advantage of outstanding Flink features such as Java, Scala, and SQL support. Reach out to us today to get started.

Read the full blog posts from AWS


AWS Announces App Runner Support for Bitbucket and Network Policies for VPC CNI

AWS has recently announced two major updates to their container services. The first is support for Bitbucket in the form of App Runner, a fully managed container application service. It allows users to build, deploy, and run their containerized web applications and API services with no prior infrastructure or container experience. The second update is native support for Kubernetes network policies with their Amazon VPC Container Networking Interface (CNI) Plugin.

Using App Runner for Bitbucket

App Runner enables users to access their Bitbucket repository for building and deploying services. The process is simple and requires only a few steps. First, you must set up an App Runner instance. Then, you must attach your Bitbucket repository and create a container for your application. Finally, you can deploy the application by setting environment variables and pressing the “Deploy” button. This process offers quick and easy deployment for Bitbucket users.

Network Policies with VPC CNI

Network policies are a way to secure traffic within Kubernetes clusters. With Amazon VPC CNI, users can now implement both pod networking and network policies natively. This simplifies the process of securing traffic in Kubernetes clusters, as it eliminates the need for additional tools and plugins. It also ensures the policies take effect quickly and accurately.

KeyCore’s Role in AWS Containers

At KeyCore, we are experts in AWS containers and can help you make the most of your container-based applications. We provide both professional services and managed services, so you can rely on us to ensure the success of your projects. We can help you deploy, maintain, and manage your containerized applications on AWS, as well as advise you on the best configuration for your environment. Contact us today to learn more about our services.

Read the full blog posts from AWS

Official Database Blog of Amazon Web Services

Official Database Blog of Amazon Web Services

Introduction to Amazon RDS Extended Support

Amazon Web Services (AWS) is preparing for the upcoming end of life of MySQL Community Version v5.7 in October 2023. When a major version of PostgreSQL or MySQL reaches its end-of-life, no further updates, security patches, or bug fixes will be released by the community. To prepare for this, AWS has introduced Amazon RDS Extended Support for Amazon Aurora PostgreSQL and Amazon RDS for PostgreSQL 11, as well as Amazon RDS for MySQL databases on Amazon Aurora and Amazon RDS.

Secure AWS Aurora Clusters in HIPAA-Compliant Workloads

NextGen Healthcare, Inc., a leader in cloud-based healthcare technology solutions, is on a mission to improve the lives of those in the medical practice and their patients. To do this, they use the NextGen Population Health solution, which uses the aggregation and transformation of multi-source data to provide actionable insights directly to care teams. This solution is cloud native, so it is designed to be robust and secure. To ensure HIPAA compliance, AWS Aurora must be properly managed and configured.

Exploring Amazon DynamoDB SDK Clients

Developers have the option to choose between a low-level client and a high-level client in most of the AWS SDKs offered when working with Amazon DynamoDB. Low-level clients offer a great deal of control, while high-level clients provide quicker setup and easier use. Understanding the differences between these client types is crucial for effectively interacting with DynamoDB.

Strategies and Best Practices for Large Database Migrations into Amazon RDS for Oracle

Migrating large databases can be a complex process and requires an understanding of different tools, techniques, and best practices. It is important to minimize downtime and failures and ensure a smooth transition. This post looks at strategies and best practices for large database migrations into Amazon RDS for Oracle.

Implement a CI/CD Pipeline for Ethereum Smart Contract Development on AWS – Part 1

Continuous integration and continuous delivery (CI/CD) is a process that automates software development workflows and deploys higher quality software that avoids bugs and code failure. This post outlines the steps for implementing a CI/CD pipeline for Ethereum smart contract development on AWS.

Improve Performance of Real-Time Analytics and Mixed Workloads with the Database In-Memory Option on Amazon RDS for Oracle

This post explains how the Oracle Database In-Memory option can be used to improve the performance of real-time analytics and mixed workloads on Amazon Relational Database Service (Amazon RDS) for Oracle without affecting Online Transaction Processing (OLTP).

Monitor Real-Time Amazon RDS OS Metrics with Enhanced Monitoring

Amazon Relational Database Service (Amazon RDS) provides access to real-time metrics for your operating system, enabling you to monitor how different processes or threads use RDS resources. Metrics can be managed on the Amazon RDS console and monitored with Amazon CloudWatch.

Automate Switchover of Oracle E-Business Suite on Amazon RDS Custom for Oracle

In order to minimize downtime when running Oracle E-Business Suite, it is important to develop the ability to switch over the application and database quickly. This post explains how to automate switchover of Oracle E-Business Suite on Amazon RDS Custom for Oracle.

Join Amazon RDS for SQL Server to Your Self-Managed Active Directory

This post shows how to integrate Amazon Relational Database Service (Amazon RDS) for SQL Server instances with your self-managed Active Directory (AD). You are able to connect your on-premises AD via a trust relationship or through an AWS Direct Connect.

Perform Fuzzy Full-Text Search and Semantic Search on Amazon DocumentDB with Amazon OpenSearch Service

This post outlines how to integrate Amazon DocumentDB (with MongoDB compatibility) with Amazon OpenSearch Service using AWS Lambda integration, and run full-text search, fuzzy search, and synonym search on an artificially generated reviews dataset.

How KeyCore Can Help

KeyCore is the leading Danish AWS consultancy that provides both professional and managed services. Customers across the globe trust us to support them in their cloud-native initiative journey. With our expertise in AWS, we are ready to help our customers migrate their databases, realize the value of their data and automate their processes. Our team of experts can handle the complexities of database migrations and ensure that all the best practices are being followed for a successful transition. Contact us today to find out how we can help.

Read the full blog posts from AWS

AWS Cloud Financial Management

How to Establish a Sustainability Proxy Metrics Showback Mechanism for Optimizing AWS Usage for Sustainability

In Part I of this blog post series, we discussed the motivation for sustainability proxy metrics and key performance indicators (KPIs) and the concept of usage based metrics, normalization and inclusion of external factors to determine true utilization. We now move on to discuss how to establish a sustainability proxy metrics showback mechanism.

Build the Metrics Pipeline

The key to tracking usage and setting up a successful showback mechanism is to build an efficient metrics pipeline. This can be done by using AWS Cost and Usage Reports (AWS CUR) which provides detailed line-item data of all costs and usage associated with an AWS account. The CUR can be used in combination with Cost Explorer to build an efficient data pipeline which can help with tracking and analyzing usage and costs.

AWS CURs provide the highest level of granularity in the data and can be used to monitor and track usage of AWS services. Cost Explorer provides an easy way to visualize and analyze cost and usage data. It can also be integrated with the AWS Cost and Usage Report to provide a better understanding of usage patterns. Cost Explorer can be used to identify and monitor cost trends, create cost forecasts, and set up alerts to prevent cost overruns.

Evaluate Metrics

Once the metrics pipeline has been built, it is important to evaluate the metrics to ensure that they are accurate and up-to-date. This can be done by using AWS billing and Cost Allocation Tags to monitor and measure usage and costs. AWS billing can provide a detailed view of usage and costs associated with specific resources, while Cost Allocation Tags can be used to assign cost and usage to specific accounts, services, or departments.

Use Cost Analyzer

AWS Cost Analyzer can be used to track and analyze usage and optimize costs. Cost Analyzer can be used to identify underutilized resources, detect anomalies, and track resource usage over time. Cost Analyzer can also be used to set up cost thresholds and alerts to help prevent cost overruns.

KeyCore’s Expertise

At KeyCore, our team of AWS experts can help you establish a showback mechanism and track usage and costs efficiently. We provide both professional services and managed services tailored to meet your needs. Our team of AWS experts can help you monitor usage and optimize costs, as well as develop an efficient metrics pipeline to ensure accurate tracking of usage and costs. With our expertise in AWS, KeyCore can help you achieve your sustainability goals.

Read the full blog posts from AWS

Microsoft Workloads on AWS

Simplifying Certificate Provisioning with AWS Private Certificate Authority and Microsoft Active Directory

Using Amazon Web Services (AWS) and Microsoft Active Directory (AD), certificate provisioning can be greatly simplified. With the help of AWS Private Certificate Authority (AWS Private CA), you can provision certificates for users and machines with just a few clicks. This blog post will explore how AWS Private CA can reduce the time needed for provisioning and provide performance gains for your Microsoft SQL Server deployments.

Certificate Provisioning with AWS Private CA and Active Directory

AWS Private CA is a feature that can help with certificate provisioning within your Microsoft Active Directory environment. Connector for Active Directory is used to simplify the certificate provisioning process. This connector sets up an automated process, allowing you to easily provision certificates for users and machines with just a few clicks. AWS Private CA can reduce the time needed for certificate provisioning, while providing improved security and scalability.

Scaling SQL Server Performance with Amazon FSx

Amazon FSx is a service that provides fully managed, high-performance file systems in the cloud. This service can help scale the performance of Microsoft SQL Server deployments on AWS. With Amazon FSx, AWS can provide 2 to 3 times as many Transactions per Minute (TPM) as compared to other strategies. Additionally, Amazon FSx can help improve the scalability, security, and availability of your application.

KeyCore Can Help Optimize Your Microsoft Workloads on AWS

At KeyCore, the leading AWS consultancy in Denmark, we understand the complexities of managing Microsoft Workloads on AWS. Our team of experienced AWS professionals can help you optimize and scale your workloads, providing you with the best performance and cost savings. We provide both professional services and managed services. To learn more about KeyCore and our offerings, please visit our website.

Read the full blog posts from AWS

Official Big Data Blog of Amazon Web Services

Simplifying Data Ingestion with Amazon OpenSearch and Amazon MSK

Amazon Managed Streaming for Apache Kafka (MSK) makes data streaming needs for operational analytics workloads much simpler. Using MSK and Amazon OpenSearch Service to consume and write data has been a challenge for customers. With AWS Lambda, custom code, Kafka Connect, and Logstash, data must be ingested, built, and maintained. Now, Amazon OpenSearch Ingestion offers a serverless, fully managed, real-time data collector that simplifies the process.

Query Your Iceberg Tables in Data Lake Using Amazon Redshift (Preview)

Amazon Redshift supports the querying of a variety of data and table formats, such as CSV, JSON, Parquet, ORC, Apache Hudi, Delta, and now Apache Iceberg in preview. Redshift is able to query nested data with complex data types, like struct, array, and map. This allows for Amazon Redshift to extend the petabyte-scale data warehouse to an exabyte-scale data lake on Amazon S3 in a cost-effective manner.

Deploying Amazon OpenSearch Serverless with Terraform

Amazon OpenSearch Serverless provides search and analytics functionality without the manual overhead of configuring, managing, and scaling OpenSearch clusters. With Terraform, it’s possible to simplify the management of OpenSearch Serverless resources, as it provides infrastructure as code for the deployment, management, and clean up of OpenSearch Serverless infrastructure. This post provides a guide on how to use Terraform for this purpose.

Building an ETL Process for Amazon Redshift Using Amazon S3 Event Notifications and AWS Step Functions

This post shows how to use Amazon S3 Event Notifications and AWS Step Functions to create and orchestrate an event driven data pipeline from data source to data warehouse. This ETL process makes it possible to track each phase and respond to failures quickly. Alternatively, Amazon Redshift auto-copy from Amazon S3 can be used to simplify data loading from Amazon S3 into Amazon Redshift.

Monitoring Apache Spark Applications on Amazon EMR with Amazon Cloudwatch

Monitoring the performance and behavior of a Spark application is essential for improving its efficiency. This post demonstrates how to publish Spark metrics from Amazon EMR to Amazon CloudWatch in order to identify bottlenecks while optimizing resource utilization.

Monitoring Amazon OpenSearch Serverless with AWS User Notifications

Amazon OpenSearch Serverless provides search and analytics functionality by scaling resources based on the workload, and only charging for the resources used. This post explains how AWS User Notifications can be used to monitor OpenSearch Serverless, by allowing customers to set notifications for specific OpenSearch Compute Unit (OCU) thresholds.

Generating Security Insights from Amazon Security Lake Data with Amazon OpenSearch Ingestion

Amazon Security Lake collects security event logs from AWS environments, other cloud providers, on-premise infrastructure, and other SaaS solutions. By using Open Cybersecurity Schema Framework, an open standard for storing security events, Amazon OpenSearch Ingestion can process the data and generate security insights, such as any potential issues or risks.

KeyCore Can Help

At KeyCore we know that data streaming, querying, ETL processes, and monitoring are essential for taking full advantage of Amazon’s services. Our team of AWS certified consultants can help you get the most out of your data. From setting up Amazon MSK for streaming to configuring Amazon Redshift for querying, we can provide the expertise needed to get the job done. We can also help you build and orchestrate an ETL process for Amazon Redshift, monitor Apache Spark applications on Amazon EMR, and monitor Amazon OpenSearch Serverless. Contact us today to find out more about how we can help you get the most out of your data.

Read the full blog posts from AWS

Networking & Content Delivery

Amazon Virtual Private Gateway Ingress Routing now supports Gateway Load Balancer Endpoints

Today, AWS launched a new enhancement to the Amazon Virtual Private Cloud (Amazon VPC) Ingress Routing feature. Customers can now specify a Gateway Load Balancer Endpoint (GWLBE) as the next-hop in the virtual private gateway (VGW) route table. This allows customers to inspect their traffic coming into AWS, route it to the desired target, and help them achieve improved security, network performance, availability and scalability. The GWLBE functionality enables customers to direct their traffic based on criteria such as virtual private gateway (VGW), destination IP address, destination port, and protocol.

This feature is useful for customers that need to inspect their traffic before routing it to the backend target. For example, customers can inspect the traffic for malware, or check for adhering to certain security policies. This feature can also be used to route traffic to multiple backend targets based on the rules configured in the GWLBE.

Accelerate IPv6 Adoption on AWS with Amazon VPC Lattice

As the public IPv4 address space has been exhausted and private IPv4 addresses become increasingly scarce, an increasing number of organizations are adopting IPv6 in their environments. This transformation, however, can be difficult to complete due to the need to assess application behavior in IPv6-enabled environments on AWS.

AWS provides a solution to this problem with Amazon VPC Lattice, an IPv6-capable service that allows customers to route traffic to the correct destination and enjoy improved security, availability, and scalability. With Amazon VPC Lattice, customers can quickly set up an IPv6-capable environment and create routing rules to direct traffic to the desired targets. Additionally, the service allows customers to inspect their traffic for malware and check for compliance with certain security policies.

At KeyCore, we understand the complexity of IPv6 migration and the challenges associated with the process. Our developers and engineers are experts in all aspects of AWS and can help you set up Amazon VPC Lattice for your organization. We can help you configure your virtual networks on AWS, create routing rules, and inspect your traffic for compliance with security policies. Contact us today to learn how we can help you accelerate your IPv6 adoption on AWS.

Read the full blog posts from AWS

AWS Compute Blog

Empowering Developers to Create and Manage Applications with New Features in AWS Step Functions

The Step Functions team at Amazon Web Services (AWS) have launched Workflow Studio, a low-code visual tool for creating and managing Step Functions workflows in the AWS Management Console. This groundbreaking development makes it easier for developers and users of all experience levels to build serverless applications, leveraging the scalability of Step Functions.

Workflow Studio has become increasingly powerful, with the addition of features such as the ability to intra-VPC communication across multiple Outposts with Direct VPC Routing. This feature allows users to build complex applications with workflows that span multiple Outposts, enabling better scalability and agility in application development and deployment.

The Step Functions team have also introduced features that make it easier to securely share files with external parties. With the help of Amazon S3 and Step Functions, users can now quickly and securely share files with authorized external parties, track access, and extend and customize their workflows to meet their use case requirements.

KeyCore’s Role in Empowering Developers with Workflow Studio

At KeyCore, our mission is to help developers of all experience levels to build and manage serverless applications with Workflow Studio. Our team of experienced AWS consultants have a deep understanding of the AWS platform and can help you to get the most out of the features available.

We can provide guidance on how to set up and configure Workflow Studio, help to implement solutions to meet your use case requirements, and provide support in the form of managed services. With our experience and expertise, we can help you empower your development teams to build engaging and powerful applications.

Read the full blog posts from AWS

AWS for M&E Blog

Expanding Digital Ad Inventory with New Advertising Formats

Over-the-top (OTT) streaming is becoming one of the biggest forms of media consumption in the world. In the US alone, 65% of the population consume media digitally, through smart devices, connected TVs (CTV), game consoles, and streaming media players. Digital video ad spending in the US in 2022 was estimated at $23.92 billion.

Remote Sports Commentary Made Easier with Spalk and AWS

Spalk, co-authored by Michael Prendergast, CTO and Co-Founder, makes remote sports broadcasting much easier. Commentators can now work remotely, allowing them to broadcast for leagues around the world. Commentators, when broadcasting remotely, need reliable audio and video technology, and must be able to interact with their viewers in real-time.

AWS makes this possible, with a range of services that enables Spalk to deliver a reliable, low latency solution. AWS offers Amazon Kinesis Video Streams to ingest and process video, and Amazon Kinesis Data Streams to capture and store audio. Amazon CloudFront is then used to stream the video and audio to the end user. This combination of services enables Spalk to deliver remote sports commentary with a low latency.

Live Streaming from Specialized Live Cameras and Drones with RTMP to Amazon IVS

Real-Time Messaging Protocol (RTMP) is a widely used protocol for streaming video. However, customers may wish to create interactive experiences with video originating from specialized live cameras or drones that do not support RTMP streaming.

AWS offers a workaround for this in the form of Amazon Interactive Video Service (Amazon IVS), which allows customers to ingest and stream RTMP-compatible video to viewers. Amazon IVS is an out-of-the-box, low latency video streaming service that takes care of the hardware and infrastructure required. To use Amazon IVS, customers can stream video from specialized devices to Amazon IVS using RTMP. Amazon IVS then encodes and streams the video to viewers, who can watch the video on the web or through the Amazon IVS mobile app.

How Formula 1 Uses AWS for Remote Operations and Production for the Abu Dhabi Young Driver Test

Formula 1, co-authored by Ryan Kirk, Cloud Architect and Cloud & DevOps Team Manager, leverages the power of AWS to enable remote operations and production for the Abu Dhabi Young Driver Test. His team is responsible for cloud engineering, DevOps, and on-premises Kubernetes platforms, and they are looking at leveraging cloud technology to help with remote operations and production.

AWS provides the necessary services to enable remote operations and production. Amazon Elastic Compute Cloud (EC2) is used to provide compute resources, while Amazon Relational Database Service (RDS) is used to store data in a relational database. Amazon CloudFront is used to stream video to viewers and Amazon Elastic File System (EFS) is used to store files.

With the help of AWS, Formula 1 is able to deliver a seamless, real-time experience for viewers of the Abu Dhabi Young Driver Test. AWS enables them to provide viewers with remote operations and production capabilities, allowing them to access the event from anywhere in the world.

KeyCore can help businesses leverage the power of AWS for their own remote operations and production needs. Our AWS certified solutions architects and developers are experts in AWS and can help design and build the perfect cloud-based infrastructure for businesses of any size. Our managed services are also available to help manage and maintain AWS environments, ensuring businesses get the most value out of their cloud solutions.

Read the full blog posts from AWS

AWS Storage Blog

Derive Insights from AWS DataSync Task Reports Using AWS Glue, Amazon Athena, and Amazon QuickSight

As customers scale their data migration efforts with multiple transfers of large datasets containing millions of files, they face the challenge of gaining an aggregated view to audit and track all processes. Tracking the success or failure of each file being migrated, along with the failure reason in case of failure, can be a time-consuming manual task.

Using AWS Glue and Amazon Athena to Create a Task Report

AWS DataSync can automate large-scale data transfer tasks. The AWS Glue Data Catalog can also be used to store task-level metadata including the task report. Using the DataSync API, customers can access the task report and store it in the AWS Glue Data Catalog. After that, customers can create an Athena table to query the task report.

Analyzing Failed Transfers with Amazon QuickSight

Amazon QuickSight allows customers to quickly analyze the information in the task report. With QuickSight, customers can easily create intuitive visualizations and dashboards to answer questions such as ‘which files failed during the transfer’ and ‘which file caused failures’. Additionally, customers can use Amazon QuickSight to create alerts to identify any failed transfers.

KeyCore Can Help

At KeyCore, our expert consultants are well-versed in automating large-scale data transfer processes. Whether it is setting up AWS DataSync for customers or creating data visualizations and dashboards with Amazon QuickSight, KeyCore can help. Our managed services team can also provide 24/7 monitoring and alerting to ensure data migrations are successful. Contact us today and see how we can help.

Read the full blog posts from AWS

AWS Architecture Blog

How Braze URL Shortening and Cost Optimizing AWS Workloads can save you money

As competition increases, marketers need to reach each user with personalized content on their most important channels. Short Message Service (SMS) can be a key piece of the puzzle, as it reaches 5 billion people worldwide and has an impressive 82% open rate. However, SMS lacks the engagement metrics that other channels have. Braze URL shortening is an effective way to not only reduce costs, but also to enable integrated SMS tracking.

Cost Optimization

Software components are built with the goal of offering useful functionalities and creating business value. Scalability and ease of evolution are important factors, but performance and cost optimization should not be overlooked. When it comes to AWS workloads, there are several ways to optimize costs while maintaining or even improving performance.


Serverless compute services like AWS Lambda are an efficient and cost-effective way to run code without worrying about managing the underlying infrastructure. With Lambda, you pay only for what you use with no provisioning, no management, and no need for an orchestration layer. You can also set up an auto-scaling system for your application and be sure that your application is always running as cost-effectively as possible.

Storage and Data

In AWS, storage and data usage can have a significant impact on your costs. Services like Amazon S3 and Amazon DynamoDB can help you reduce costs by allowing you to scale storage and data usage up or down as needed. Additionally, you can use Amazon Redshift to store and analyze data more efficiently, and Amazon ElastiCache to store data in memory.

How KeyCore Can Help

At KeyCore, we provide both professional and managed services to help you optimize your AWS workloads and reduce costs. We are highly experienced in AWS and can help you maximize efficiency and cost savings with your applications. Our team of experts can help you analyze your workloads and develop a tailored solution to reduce costs while maintaining or improving performance.

Read the full blog posts from AWS

AWS Partner Network (APN) Blog

Accelerating Digital Transformations with AWS and VMware

At the AWS-sponsored VMware Explore US 2023 event, AWS and VMware showcased their commitment to helping customers on their digital transformation journeys. From the AWS booth to sponsored sessions, attendees learned about how customers can take advantage of VMware Cloud on AWS for faster, safer, and more cost-effective cloud migrations. In this post, we’ll review the exciting announcements, take a look at some of the sessions offered, and discuss how KeyCore can assist customers on their digital transformation path.

Understanding and Monitoring Embeddings with WhyLabs AI Observatory Platform

The use of embeddings has become increasingly common in Machine Learning (ML) use cases such as natural language processing and generative models. When using embeddings, it’s important to carefully monitor them for any potential issues that can lead to problems in your ML models. In this post, we’ll look at the ways embeddings are used in ML and discuss how customers can leverage WhyLabs AI Observatory Platform to identify problems and create monitors to avoid them in the future. We’ll also discuss how KeyCore can assist with this endeavor.

Data Ingestion in a Multi-Tenant SaaS Environment Using AWS Services

When building a multi-tenant data ingestion and processing engine, there are several components to consider and key considerations that can influence the design. In this post, we’ll explore how AWS services can be used to ingest, transform, and store multi-tenant streaming data while also ensuring that secure processing is built into the pipeline. We’ll also discuss how KeyCore can help customers with this process.

Introducing VPC Peering for Amazon FSx for NetApp ONTAP with VMware Cloud on AWS

Last year, Amazon FSx for NetApp ONTAP was integrated with VMware Cloud on AWS, and support for single-AZ deployments was introduced. Now, AWS Transit Gateway is no longer a requirement of the solution, as VPC peering has been added for customers. In this post, we’ll discuss the benefits and possibilities of using VPC peering, as well as how KeyCore can help customers take advantage of this new capability.

Streamlining Prior Authorization with Treatline’s Generative AI Platform

Prior authorization is an important part of the healthcare process, and Neurons Lab collaborated with Treatline to streamline it using intelligent document processing and generative AI. In this post, we’ll take a look at how this platform works and discuss how KeyCore can help customers take advantage of this technology.

Develop a Cost-Aware Culture for Optimized SaaS Growth

As a SaaS leader, developing a cost-aware culture can help drive sustainable growth, maximize resource efficiency, and lead to long-term financial success. In this post, we’ll review how to create this type of culture in order to make informed decisions that align with both product goals and cost optimization objectives. We’ll also discuss KeyCore’s role in helping customers with their SaaS growth.

Why AWS Customers Choose to Procure Software Through Channel Partners in AWS Marketplace

AWS Marketplace provides customers with several benefits, including the ability to leverage preferred Channel Partners for additional value such as professional services, implementation support, financing, and more. In this post, we’ll review the advantages that customers have seen when using AWS Marketplace as their procurement vehicle, and discuss how skilled Channel Partners can help maximize cost savings, simplify procurement, and accelerate innovation. We’ll also discuss how KeyCore can assist customers with this process.

Updating AWS CloudFormation Stacks Without Service Disruption to Support Rapid Business Innovation

AWS CloudFormation provides two methods for updating stack values and adding new resources to an application: direct update or change set. In this post, we’ll look at how to update and add resources to an Amazon RDS deployment using CloudFormation templates, and discuss some of the architecture diagrams that can help customers understand how the system behaves when changes are applied. We’ll also review how KeyCore can assist with this process.

Read the full blog posts from AWS

AWS Cloud Enterprise Strategy Blog

Never Waste Your Time – Optimize with an Agile Enterprise Using AWS Cloud Services

Time is a valuable resource and many organizations waste it trying to manage, prioritize, and complete tasks without a proper strategy. This blog post dives into how to optimize and become more agile by leveraging AWS cloud services.

Codus Interruptus: Stop Wasting Time

As Catherine Pulsifer said, “never waste your time; it is too precious.” Organisations naturally encounter new demands that can cause them to be short-staffed and overwhelmed. The challenge is how to manage these demands and prioritize them. By leveraging AWS cloud services, organizations can become more agile and optimize their time.

The Agile Enterprise

The digital world is constantly changing and organizations need to be agile in order to respond quickly. Technology delivery processes can be improved through leveraging AWS services. AWS can be leveraged to increase agility, make the technology delivery process leaner, and ultimately save time.

How KeyCore Can Help

At KeyCore, we provide professional services and managed services to help organizations leverage AWS services and become agile. We are advanced in AWS, and can provide consulting and development services to optimize processes, save time, and deploy applications faster. Our AWS experts can help you deploy cloud-based solutions to increase agility, manage workloads, and leverage the cost savings of using the cloud.

Read the full blog posts from AWS


Burst your HPC applications to AWS with Amazon File Cache and AWS ParallelCluster

Today, we’re announcing the integration between Amazon File Cache and AWS ParallelCluster, which is particularly important for hybrid scenarios. This article will show you how it works and how to deploy it.

The Plumbing: Best-Practice Infrastructure to Facilitate HPC on AWS

If you want to build enterprise-grade HPC on AWS, you may be unsure of the best path to get started. Should you create a new AWS account and build from scratch? This post will provide you with best practices for getting setup in a clean and efficient manner.

Getting Started with HPC on AWS

When building an HPC environment on AWS, the first step is to create an AWS account. This will provide you with access to the full range of AWS services and the resources needed to create a powerful HPC environment. When setting up your account, you should consider setting up a billing alarm and setting up your account with AWS Organizations, both of which will help you stay within budget and manage your resources efficiently.

Once your AWS account has been created, you can begin setting up your HPC environment. The best practice is to use AWS ParallelCluster for this purpose, as it is an integrated solution that makes deployment and management of HPC resources on AWS easy and efficient. With AWS ParallelCluster, you can quickly spin up an HPC environment with the hardware, software, and networking needed for your specific HPC application. It also provides automated scaling and bursting capabilities, which allow your HPC environment to expand or shrink based on workloads.

In addition to AWS ParallelCluster, the integration of Amazon File Cache is also beneficial. This service is a fully managed, in-memory file system which provides low latency access to files stored in S3. With Amazon File Cache, you can reduce the amount of time needed to prepare and transfer data, as well as increase the performance of your HPC applications. By integrating Amazon File Cache with AWS ParallelCluster, you can easily manage and access data from S3, significantly boosting your HPC workloads.

KeyCore’s Expertise in HPC on AWS

At KeyCore, we provide professional and managed services to help organizations of all sizes deploy HPC on AWS. Our team of experts is experienced in building robust HPC environments that are tailored to each customer’s specific needs. Our managed services provide ongoing support and maintenance of your HPC environment, so that it runs smoothly and efficiently. In addition, our team is knowledgeable in the latest technologies, including the integration of Amazon File Cache and AWS ParallelCluster, which can help you maximize the performance of your HPC applications.

If you are looking for assistance in deploying HPC on AWS, please reach out to us at KeyCore. Our team of experts can help you build a powerful and cost-effective HPC environment that is tailored to your specific needs. For more information about our services and how we can help you with HPC on AWS, please visit our website at

Read the full blog posts from AWS

AWS Cloud Operations & Migrations Blog

Controls and Governance for Effective Multiple Account Management in AWS

Ensuring effective governance and compliance in a multi-account environment can present a challenge to businesses. Those in regulated industries especially need to invest time and resources into identifying risks and developing controls to manage service relationships and dependencies. AWS Control Tower provides customers with a set of best practices to help streamline this process.

Control Tower Best Practices

AWS Control Tower provides a set of predefined guardrails to help customers set up and govern their multi-account environment. These guardrails are based on AWS best practices and common compliant frameworks, and help customers secure their environment while ensuring IT agility.

The Control Tower guardrails can be configured to enable organizations to operate at scale and enforce governance on their AWS accounts. They provide a framework to help customers identify risks associated with granting privileges to accounts and services, as well as deployment of resources and access control. Additionally, they help customers audit their environment, automate remediation activities, and provide a secure foundation for their deployments.

Implementing Observability with AWS

In order for customers to ensure their cloud-based solutions are operating smoothly and so they can quickly remediate issues when they arise, they need to deploy observability at scale, often across tens and hundreds of services. AWS provides best practice recommendations to help customers understand how to best monitor and diagnose their applications.

AWS offers many tools and services that help customers monitor and diagnose their applications. CloudWatch is a popular monitoring and observability service that provides customers with insights into their applications and infrastructure. Additionally, AWS X-Ray is a distributed tracing service that helps customers identify the root causes of performance and stability issues.

How KeyCore Can Help

KeyCore can help customers achieve effective governance and compliance in their multi-account environment. Our AWS Certified professionals can assist in configuring the Control Tower guardrails, enabling customers to operate at scale and ensure compliance.

We also provide assistance in implementing observability in customers’ applications. Our experienced engineers can help customers use the full range of tools and services available in AWS to monitor and diagnose their applications.

For more information about how KeyCore can help customers secure and govern their multi-account environment, contact us today.

Read the full blog posts from AWS

AWS for Industries

AWS for Industries

AWS is a cloud platform designed to provide a wide range of services to meet the needs of many different industries. For the financial services, semiconductor, retail, and automotive industries, AWS provides solutions to help customers run their businesses more efficiently. KeyCore is a leading AWS consultancy, offering professional services and managed services to help customers take full advantage of AWS.

FSI Services Spotlight: Featuring AWS Batch

AWS Batch enables customers to run batch computing workloads on the AWS platform. Key considerations for customers running workloads on AWS Batch include achieving compliance, data protection, isolation of compute environments, audits with APIs, and access control/security. To ensure compliance, customers can use AWS Config to audit their configurations. For data protection, they can use AWS Key Management Service and AWS Password Policy to protect data in transit and at rest. To ensure isolation of compute environments, customers can use virtual private clouds (VPCs) to configure networks, define rules, and control access. To ensure auditing with APIs, customers can use AWS CloudTrail to monitor API calls. Finally, for access control and security, customers can use AWS Identity and Access Management (IAM) to create and manage permissions.

Transforming Semiconductor Yield Management with AWS and Deloitte

Semiconductor yield analysis has become more advanced in recent years, as data science is used to understand and mitigate a wide range of contributing factors. In order to gain insights into the manufacturing process, semiconductor companies need to be able to process large amounts of data quickly. AWS provides services such as Amazon Elastic MapReduce (EMR), Amazon Simple Storage Service (S3), and Amazon Athena that enable customers to process, store, and analyze their data quickly and securely. Furthermore, AWS and Deloitte have partnered to provide a solution that enables customers to improve yield management. This solution follows best practices in data security and analytics to provide customers with an end-to-end yield analysis platform.

Reinventing the in-store Experience with Smart Store Solutions

Physical stores remain a popular destination for shoppers despite the growth of ecommerce. In order to ensure a great in-store experience, retailers have turned to smart store solutions. These solutions enable retailers to improve operational efficiency, accelerate innovation, and better engage customers. AWS provides a range of solutions for smart store solutions, such as Amazon Personalize, Amazon Rekognition, and Amazon Connect. These services enable retailers to tailor their in-store experiences to meet customer needs. Additionally, AWS IoT Solutions Lab helps customers use connected devices to optimize in-store operations.

New Guidance for Intelligent Product Substitutions on AWS

Retailers can lose significant amounts of sales by not having the right products in stock. To address this, intelligent product substitutions can be used to offer similar products when the desired item is out of stock. AWS provides products and services that enable customers to build intelligent product substitution solutions. These include Amazon SageMaker for machine learning, Amazon DynamoDB for data storage, and Amazon Kinesis to ingest streaming data. Additionally, AWS and Accenture have partnered to provide guidance to customers on using AWS services and tools together to build and deploy intelligent product substitution solutions.

Develop and Test Automotive Software at Scale using AWS

The traditional hardware-centric approach of developing and testing automotive software using Hardware-in-the-loop (HiL) is slow and limited in scale. AWS provides services such as Amazon EC2 Spot and Amazon EC2 Auto Scaling that enable customers to develop and test automotive software at scale. Additionally, customers can use AWS services such as AWS RoboMaker and Amazon SageMaker for machine learning to develop and test autonomous driving software. Furthermore, AWS IoT Greengrass enables customers to deploy and manage software, code, and services securely on-premises and in the cloud.

KeyCore provides professional services and managed services to help customers take full advantage of the AWS platform and its services. Our experienced AWS consultants are well-versed in all aspects of AWS, and can provide advice and guidance to help customers develop and implement solutions. We can also provide support with developing and testing automotive software, transforming semiconductor yield management, and reinventing the in-store experience. Furthermore, we can provide customers with guidance on using AWS services and tools to build and deploy intelligent product substitution solutions.

Read the full blog posts from AWS

AWS Messaging & Targeting Blog

Improve Your Email Delivery Rates with Amazon SES

Email remains an important tool for businesses to reach customers and Amazon Simple Email Service (Amazon SES) is a cloud email service provider that helps customers send hundreds of billions of emails each month. With Amazon SES, customers can improve email delivery rates and explore campaign success.

Understand Your Email Delivery and Engagement History

Amazon SES offers customers insights into their email delivery and engagement history, allowing them to understand the performance of their campaigns and the effectiveness of their email list. This data can help customers quickly identify the recipients who are most likely to engage with their messages.

Virtual MTA and Dedicated IP Address Options

Amazon SES’s Virtual Mail Transfer Agent (MTA) provides customers with a flexible, cost-effective solution for sending email campaigns. It also comes with a dedicated IP address option, which allows customers to configure their own IP address, ensuring that their email reputation is maintained.

Onboarding to Amazon SES

Amazon SES provides customers with a range of options for onboarding to the service. This includes simple setup options, such as the Amazon SES Console, as well as more complex options that require more customization. To ensure a successful onboarding process, customers should consider their email infrastructure, ensure that they have the right tools and resources in place, and set up Amazon SES with the right settings.

How KeyCore Can Help

At KeyCore, we have a team of experienced AWS professionals that can help you with onboarding to Amazon SES and understand your email delivery and engagement history. We can help you configure your own IP address, optimize your email campaigns, and ensure that your email infrastructure is set up properly. Contact us today to find out how we can help you maximize the performance of your email campaigns.

Read the full blog posts from AWS

AWS Marketplace

Using HiPaaS to Convert Data to FHIR and AWS HealthLake

HiPaaS offers a FHIR-data converter solution that enables healthcare organizations to access and manage data from multiple sources automatically. In this blog post, we’ll explore how to convert your data to FHIR and load it into AWS HealthLake using HiPaaS.

What is FHIR?

FHIR, or Fast Healthcare Interoperability Resources, is a data format for exchanging healthcare data. It allows organizations to securely share data among different health systems and providers. This improves the accuracy and speed of patient care and reduces the costs associated with manual data entry and reconciliation.

How to Convert Data to FHIR Using HiPaaS

HiPaaS offers a FHIR-data converter solution that enables healthcare organizations to quickly and securely convert their data into FHIR format. This solution offers a wide range of features, such as:

  • Integration with existing systems, including EHRs and HL7
  • Data mapping to convert data into FHIR format
  • Data validation and transformation

This solution also allows organizations to easily load their FHIR-formatted data into AWS HealthLake. AWS HealthLake is a secure, serverless data lake that stores and manages health data. It enables organizations to query and analyze health data in real time without the need for manual data entry or reconciliation.

How KeyCore Can Help

KeyCore is the leading Danish AWS consultancy, providing professional and managed services. We have a team of AWS Certified Solutions Architects who understand the complexities of data conversion to FHIR. We can help you design and implement an effective FHIR-data converter solution that meets your needs.

Speed Up Product Provisioning with Customized SaaS Landing Pages

Landing pages are the first step in the customer journey and often have a significant impact on the customer’s experience. In this blog post, we’ll explore how to customize your serverless SaaS integration landing page by adding additional fields and creating input validations.

Creating Customized Fields

You can customize your landing page by adding additional fields that collect information related to the product or service. These fields can be used to collect data such as product details, customer preferences, or billing information. This allows you to provide a more customized experience for your customers.

Creating Input Validations

Input validations are used to ensure that the information collected on the landing page is accurate and complete. This is important for ensuring the accuracy and security of the customer’s data. Input validations can be created for the new variables added to the landing page to ensure that they are properly formatted and valid.

How KeyCore Can Help

KeyCore is the leading Danish AWS consultancy, providing professional and managed services. Our team of AWS Certified Solutions Architects can help you customize your landing page for serverless SaaS integration. We have extensive experience designing and implementing customized landing pages that meet the needs of our customers.

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

Accelerating JVM Cryptography with AWS Corretto Crypto Provider 2

AWS recently released Amazon Corretto Crypto Provider (ACCP) 2, a cryptography provider built for Java virtual machine (JVM) applications. ACCP 2 provides significant performance enhancements, with some algorithms (such as elliptic curve key generation) improving by up to 13 times compared to ACCP 1. The new release also adds support for FIPS and OpenSSL 1.1.1, as well as enhanced performance for Java 8 applications.
At KeyCore, our professional services team can help you take full advantage of the added performance and security benefits of ACCP 2 in your JVM applications.

Discover the Benefits of AWS WAF Advanced Rate-Based Rules

In 2017, AWS announced the release of Rate-based Rules for AWS WAF, a rule type designed to protect websites and APIs from DDoS, brute force log-in attempts, and malicious bots. Rate-based rules work by tracking the number of requests from each unique IP address and blocking requests if the rate exceeds a defined threshold. AWS WAF also enables you to configure rate-based rules across multiple dimensions, such as IP address, request source, and URLs.
At KeyCore, our managed services team can help you configure AWS WAF rate-based rules to protect your web and API applications.

Embracing Our Broad Responsibility for Securing Digital Infrastructures in the European Union

Digital technologies have brought immense benefits to our societies, governments, businesses, and everyday lives. As we become more dependent on them, we must also ensure that they are secure. This obligation rests on society, companies, and governments alike. At AWS, we take this responsibility seriously and have implemented numerous security controls and audit processes to safeguard customer data.
KeyCore’s professional services team can help your business comply with European digital security regulations and ensure the safety of your critical data.

Two Real-Life Examples of Why Limiting Permissions Works: Lessons from AWS CIRT

This blog post from the AWS Customer Incident Response Team (CIRT) examines two events that demonstrate the real-world benefits of limiting permissions. The team found that reducing permissions in many cases can actually reduce risk and prevent malicious activities. At KeyCore, our managed services team can help your business implement permission control policies and procedures to minimize the risk of data leaks or other security incidents.

161 AWS Services Achieve HITRUST Certification

AWS is proud to announce that 161 services have been certified for the HITRUST CSF version 11.0.1 for the 2023 cycle. The list of AWS services, which were certified under the HITRUST CSF, is now available on the AWS website. This certification demonstrates AWS’s commitment to providing security and privacy to our customers.
If your business is looking to attain HITRUST certification, KeyCore’s professional services team can help you comply with the necessary regulations and standards.

Spring 2023 SOC Reports Now Available in Spanish

In order to better serve our customers and stakeholders, AWS is now offering Spring 2023 System and Organization Controls (SOC) 1, SOC 2, and SOC 3 reports in Spanish. This allows businesses to easily understand and comply with the different security standards and regulations.
If you’re looking for help understanding and complying with these security standards, KeyCore’s professional services team can provide you with the necessary guidance and support.

Validate IAM Policies Using IAM Policy Validator for AWS CloudFormation and GitHub Actions

This blog post shows you how to validate AWS Identity and Access Management (IAM) policies using a combination of the IAM Policy Validator for AWS CloudFormation (cfn-policy-validator) and GitHub Actions. Policy validation is designed to minimize the deployment of unauthorized IAM policies.
At KeyCore, our managed services team can help you configure IAM policies and automate the validation process to ensure that your accounts are secure.

Generate Machine Learning Insights for Amazon Security Lake Data Using Amazon SageMaker

Amazon Security Lake provides a centralized collection of security-related logs and events from integrated AWS and third-party services. To make sense of this data, you can use native AWS services such as QuickSight, OpenSearch, and CloudWatch. You can also use Amazon SageMaker to generate machine learning insights from the data.
If you’re looking for help leveraging Amazon SageMaker to gain insights from Amazon Security Lake data, KeyCore’s professional services team can assist you.

Improve Your Security Investigations with Detective Finding Groups Visualizations

This blog post covers how AWS customer can use AWS Detective to reduce alert fatigue and prioritize security alerts. Detective Finding Groups visualizations help customers quickly identify the source of an alert and the resources impacted by an investigation.
If you’re looking for help getting started with AWS Detective, KeyCore’s managed services team can provide you with the necessary guidance and support.

Read the full blog posts from AWS

AWS Startups Blog

Arcadia Accelerates Climate Tech Innovation with AWS

Arcadia is a climate technology company that is leveraging the power of Amazon Web Services (AWS) to make energy utility consumption data and pricing data accessible and useful to businesses and individuals. By ensuring data security, scalability, and access to cloud computing, Arcadia is able to accelerate climate tech innovation.

Data Security for Energy Data

AWS provides Arcadia with the security needed to ensure their customer data is secure. With Amazon Elastic Compute Cloud (EC2) and Amazon Relational Database Service (Amazon RDS), Arcadia is able to provide a secure, scalable infrastructure for customers to access their data. Additionally, Amazon DynamoDB makes it easy for Arcadia to provide customers with easy access to their data, while at the same time protecting it with encryption at rest.

Scalable Cloud Computing

Arcadia is able to leverage the power of cloud computing to provide a scalable and flexible infrastructure for their customers. With Amazon EC2, Arcadia can easily scale up or down their computing resources, allowing them to meet the demands of large scale projects. Additionally, Amazon S3 allows for easy storage and retrieval of customer data.

Improved Accessibility and Usability

AWS provides Arcadia with tools that make it easier for customers to access and use their data. With Amazon Athena, customers are able to query their data quickly and easily, without having to write code. Additionally, Amazon Rekognition makes it easy for Arcadia to provide customers with access to their data in an accessible and easy to use format.

How KeyCore Can Help

At KeyCore, our team of AWS experts can help you leverage the power of AWS to accelerate your climate tech innovation. We can provide professional consulting and managed services, as well as assist you in setting up and running AWS in your organization. With our knowledge and expertise, we can help you get the most out of your AWS cloud and increase the efficiency of your climate tech initiatives.

Read the full blog posts from AWS

Business Productivity

How AWS AppFabric Helps Companies Overcome Tech Overload

Companies often license and manage dozens of software-as-a-service (SaaS) applications, with some deploying more than one hundred applications annually. These purpose-built applications are intended to make employees more productive, but they can often create security and productivity challenges when they don’t work well together.

At AWS, we’ve seen a fundamental shift in how companies are managing their technology stack from multiple SaaS applications to a unified view with AWS AppFabric. With AppFabric, companies are able to securely manage and connect all their applications in one place, reducing the burden of managing dozens of SaaS applications and the data contained in each.

How Does AppFabric Help?

AWS AppFabric simplifies the way companies manage their technology stack with a unified view of all their applications and the data associated with each. It enables organizations to securely connect and manage their applications, and reduce the burden of managing multiple, disparate SaaS applications and the data contained in each. AppFabric also helps to reduce security risks by unifying authentication and access control, so users only access applications they need and that they are authorized to access.

AppFabric also helps organizations to better manage their data, including data warehousing, archiving, and reporting. By unifying the way applications are managed, AppFabric enables organizations to better understand the data they’re managing and determine the best actions they can take to ensure data integrity and security.

How Can KeyCore Help?

KeyCore offers professional services and managed services for AWS AppFabric. Our experienced team of AWS Certified Solutions Architects can help companies design and implement an AppFabric solution that meets their specific needs. We can also provide ongoing support, maintenance, monitoring, and optimization of an AppFabric solution, so companies can continue to get the most out of their technology stack.

If your company is looking for a way to reduce the burden of managing multiple SaaS applications, contact us today to learn more about how AWS AppFabric and KeyCore can help.

Read the full blog posts from AWS

Front-End Web & Mobile

Verifying Your App’s Users with AWS Amplify and Face Liveness

In the age of spoofing and malicious actors, it’s more important than ever to ensure that your app is only used by verified users. With the help of Amazon Rekognition, AWS Amplify has created the Amplify UI FaceLivenessDetector component to help you verify the identity of your app’s users. With the FaceLivenessDetector component, you don’t need any knowledge of machine learning or AI to detect real users. All the management and heavy lifting is done by Amazon Rekognition.

AppSync and DynamoDB

AWS AppSync is a service that allows you to build, manage, and host GraphQL APIs in the cloud. When connecting data sources to AppSync, resolvers are used to translate GraphQL requests into information from the data source. Recently, AWS introduced the new AppSync Module and functions for DynamoDB Javascript resolvers. This makes it easier to work with DynamoDB data sources in an AppSync application.

Adding Security With Time-Based One-Time Password

AWS Amplify now supports Time-Based One-Time Password (TOTP) as a two-factor authentication method for Swift, Android, and Flutter apps. This helps to secure your app by requiring users to enter a unique code that is only valid for a short period of time. This code is generated by a TOTP application, like Google Authenticator. With the help of AWS Amplify, you can easily add TOTP as a two-factor authentication method to your mobile and cross-platform apps.

KeyCore Can Help

At KeyCore, we understand the importance of app security and are passionate about protecting our clients’ applications. We offer both professional services and managed services to support your security needs. Our team of experts can help you develop an effective security strategy and guide you through the implementation of authentication measures like TOTP. Contact us today to get started.

Read the full blog posts from AWS

Innovating in the Public Sector

Innovating in the Public Sector

Public sector organizations face unique challenges when trying to modernize their operations and processes. With limited resources and a need to comply with strict security and privacy regulations, innovating in the public sector is no easy task. Fortunately, cloud technologies such as artificial intelligence (AI) and machine learning (ML) can help modernize operations and processes, enabling public sector organizations to be more efficient, secure, and cost-effective.

Detecting Wildfire Smoke with AI

Wildfires can double in size and intensity every three to five minutes, and it is critical for public sector organizations to be able to detect these fires early to reduce response times. Fortunately, Amazon Rekognition can help public sector organizations detect wildfire smoke. Amazon Rekognition is a cloud-based AI service that can recognize objects, people, and scenes in images and provides deep learning-based analysis of video and audio.

With Amazon Rekognition, public sector organizations can create a high-level architecture to detect wildfire smoke imagery and alert first responders. This architecture involves collecting and pre-processing data, training a machine learning model, and deploying the model to detect wildfire smoke. Once the model is trained, it can be deployed in real time to identify and classify wildfire smoke imagery.

Building a Whole-of-State Cybersecurity Strategy

State and local governments must also consider their cybersecurity strategies to ensure the safety of their data and services. One way to do this is to implement a whole-of-state (WOS) cybersecurity program. This involves setting up a WOS framework to ensure that data and services are secure and that government organizations are compliant with all the necessary security and privacy regulations.

Trailblazing states have had some success with establishing a WOS footprint by creating short and long-term outcomes to support secure digital transformations and protect constituent data and services. Best practices that public sector organizations should consider when setting up a WOS program include developing a comprehensive security policy, utilizing a risk management framework, and creating an incident response plan.

Migrating Securely with AWS

Public sector organizations also have to take measures to ensure the security of their data when transferring it from one system to another. Fortunately, Amazon Web Services (AWS) provides some services that can help public sector organizations securely transfer and store their data.

One such service is AWS Snowcone, which is a rugged, ultra-portable edge computing and data transfer device that is ideal for secure data migrations and backups. AWS Snowcone also meets the security and privacy requirements of the Government of Canada (GC). Another service offered by AWS is Amazon S3, which is a storage solution that can be used to securely store data in the cloud.

Two GC organizations have already used these services to securely migrate their data, demonstrating the power of AWS in helping public sector organizations meet their security and privacy requirements when transferring and storing data.

KeyCore Can Help

At KeyCore, our AWS consultants can help public sector organizations build a secure and resilient infrastructure to meet their operational needs. Our team of AWS experts can help you build a robust and comprehensive WOS cybersecurity strategy, securely migrate data with AWS Snowcone and Amazon S3, and create AI-powered solutions to detect wildfire smoke. To learn more about our offerings, visit us at

Read the full blog posts from AWS

The Internet of Things on AWS – Official Blog

The Power of Tamagotchi Connected to AWS IoT

Tamagotchi, the world-famous virtual pet toy, has been updated for the digital age. Tamagotchi Uni is the first Tamagotchi model to be connected to the internet, allowing users to interact with other Tamagotchi from around the world. To make this possible, BANDAI CO., LTD., the company responsible for product development and sales, adopted AWS IoT. By taking advantage of the scalability, flexibility, and automation offered by AWS, BANDAI was able to efficiently manage millions of Tamagotchi devices.

Accelerate Your IoT Solution Prototyping with AWS CDK, AWS IoT Greengrass, and Docker

Research suggests that it takes an average of 18-24 months for an Internet of Things (IoT) solution to reach the market and be ready for adoption. But by adopting a prototyping design pattern that combines an AWS Cloud Development Kit (AWS CDK), AWS IoT Greengrass, and Docker, you can significantly accelerate your time to market.

AWS CDK is an open-source software development framework to define cloud infrastructure as code. It allows developers to model and provision cloud applications using familiar programming languages. Meanwhile, AWS IoT Greengrass is a managed service that enables devices to interact securely with cloud applications and other devices. And Docker provides a way to run applications securely and isolated from other applications.

To build an IoT solution prototype, you can use AWS CDK to create application resources like Amazon DynamoDB, Amazon SNS, and Amazon SQS in a cloud development environment. You can then configure an AWS IoT Greengrass Core device and attach it to the cloud development environment. Once everything is set up, you’ll be able to deploy your application code to the AWS IoT Greengrass Core device and run the code in a Docker container.

How KeyCore Can Help with IoT Solutions

At KeyCore, we understand the challenges of developing and deploying an IoT solution. We can help you quickly build and deploy an IoT solution prototype using AWS CDK, AWS IoT Greengrass, and Docker. Our experienced AWS-certified engineers can provide guidance and support throughout the process. We can also provide professional services to help you design, implement, and maintain your IoT solution on AWS. Get in touch to learn more about how we can help you with your IoT project.

Read the full blog posts from AWS

AWS Open Source Blog

Kafka Connector in Managed Environments with MongoDB and AWS

MongoDB and AWS have come together to enable customers to run the open source MongoDB Kafka Connector in managed environments. This new functionality allows customers to define certificates located in the connector configuration.

MongoDB Kafka Connector

The MongoDB Kafka Connector is a Kafka Connect-compatible connector that allows users to easily stream data into and out of MongoDB. This enables developers to build real-time data pipelines from MongoDB to other systems, like Apache Kafka. The data received from MongoDB is delivered to the Kafka cluster as a stream of JSON-formatted documents. This allows for real-time streaming and analysis of data.

Defining Certificates in Connector Configuration

The new functionality enables customers to define certificates located in the connector configuration. This allows for secure access to the MongoDB databases. The certificates are defined in the connector configuration and then retrieved from the MongoDB databases. This allows for secure and reliable access to the data stored in the MongoDB databases.

Benefits of Managed Environments

By running the MongoDB Kafka Connector in managed environments, customers benefit from a secure and reliable connection to their MongoDB databases. This provides customers with the assurance that their data is safe and protected. Additionally, customers can manage their data in a more secure manner, as the connector configuration allows for the secure access to the data stored in the MongoDB databases.

KeyCore Managed Services

At KeyCore, we provide both professional services and managed services. Our managed services provide an array of services to customers, including support for MongoDB Kafka Connector. With our managed services, customers can benefit from secure and reliable access to their MongoDB databases. Our team of experts is knowledgeable in the MongoDB Kafka Connector and can assist customers with the setup and configuration of the connector. In addition, we provide ongoing support for the connector, ensuring that customers have a secure and reliable connection to their MongoDB databases.

Read the full blog posts from AWS

Scroll to Top