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

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

Topics Covered

AWS DevOps Blog

How Amazon CodeCatalyst and AWS Signer Streamline CI/CD Workflows

Amazon CodeCatalyst is an integrated service that allows software development teams to adopt continuous integration and deployment practices into their software development process. CodeCatalyst provides the tools teams need to plan work, collaborate on code, build, test, and deploy applications with CI/CD tools. Additionally, CodeCatalyst integrates with AWS resources and services such as AWS Signer and AWS App Runner, making containerized application deployments efficient and straightforward.

Using Amazon CodeCatalyst Blueprints to Build and Deploy a Video-on-Demand Application to AWS

Amazon CodeCatalyst Blueprints are a great way to quickly generate source code and a CI/CD pipeline to deploy common patterns to your AWS account. By using Blueprints, teams are able to create and launch new projects in minutes without having to be an expert programmer. This boosts productivity and lowers time to market.

Deploying Container Applications with Amazon CodeCatalyst and AWS App Runner

Using CodeCatalyst’s native CI/CD workflow actions, development teams can quickly deploy applications and mitigate operational challenges. CodeCatalyst’s fluidity from planning to deployment enables teams to automatically sign code for AWS Lambda functions using Amazon CodeCatalyst and AWS Signer. This creates a secure and automated process for code signing for Lambda functions, reducing the time and effort needed to complete the task.

The combination of Amazon CodeCatalyst and AWS Signer streamlines CI/CD workflows and enables teams to launch their applications quickly. KeyCore can help guide software development teams seeking to leverage the full potential of Amazon CodeCatalyst and AWS Signer. Our team of AWS experts can provide consultation and setup of CI/CD pipelines, and help teams build secure and automated code signing processes for their projects.

Read the full blog posts from AWS


AWS for SAP: Updated Guidance for SAP Pacemaker Configuration and Secure File Transfer with the AWS SDK for SAP ABAP

SAP customers running critical workloads on Linux on AWS can rely on Pacemaker, an open source resource manager, to orchestrate maximum availability. Pacemaker can detect and react to failure scenarios that impact SAP uptime by disrupting the underlying infrastructure, the operating system, or the SAP application itself. AWS has worked with SUSE and Red Hat to develop guidance for configuring Pacemaker on Linux on AWS for customers using SAP Central Services (ASCS).

Customers running SAP workloads will often exchange data with external sources using protocols such as SSH File Transfer Protocol (SFTP), File Transfer Protocol Secure (FTPS), File Transfer Protocol (FTP) and Applicability Statement 2 (AS2). Data exchanged may include purchase orders, invoices, inventory lists, bank statements and payroll data which typically contain confidential business information. To help protect the confidentiality of this data, AWS provides customers the ability to securely transfer files with the AWS SDK for SAP ABAP.

By combining Pacemaker configuration and Secure File Transfer, customers can maximize the availability and security of their SAP workloads on Linux on AWS. Using AWS services and tools, customers can gain the scale and performance needed to meet the demands of their most critical SAP workloads.

At KeyCore, our AWS professionals are experts in configuring and managing Pacemaker for SAP Central Services and Secure File Transfer with the AWS SDK for SAP ABAP. With our certified AWS Solutions Architects and DevOps Engineers, we can ensure that your SAP workloads are always available and secure, backed by the scale of AWS. Contact us today to learn how KeyCore can help you get the most out of your SAP workloads on AWS.

Read the full blog posts from AWS

Official Machine Learning Blog of Amazon Web Services

Official Machine Learning Blog of Amazon Web Services

Build a crop segmentation machine learning model with Planet data and Amazon SageMaker geospatial capabilities

In this analysis, a K-nearest neighbors (KNN) model was used to conduct crop segmentation, and the results were compared with ground truth imagery on an agricultural region. The KNN model was more accurately representative of the state of the current crop field in 2017 than the ground truth classification data from 2015, illustrating the power of Planet’s high-cadence geospatial imagery. High-frequency satellite imagery allows us to observe and analyze quickly-changing environments, such as agricultural fields which can change multiple times a season.

Accenture creates a Knowledge Assist solution using generative AI services on AWS

Organizations today face major challenges when it comes to using their information and knowledge bases for internal and external business operations. With constantly evolving operations, processes, policies, and compliance requirements, it can be extremely difficult for employees and customers to stay up to date. To help tackle these challenges, Accenture created Knowledge Assist, a solution that leverages generative AI services from AWS. Knowledge Assist uses natural language processing to quickly answer questions and provide fast, accurate, and up-to-date information from a knowledge base. KeyCore can help organizations set up and utilize Knowledge Assist to improve their information and knowledge base operations.

Speed up your time series forecasting by up to 50 percent with Amazon SageMaker Canvas UI and AutoML APIs

Amazon SageMaker Canvas offers a quicker and more user-friendly way to create machine learning models for time-series forecasting. It is a visual point-and-click service that enables business analysts to generate accurate machine learning models without requiring any machine learning experience or writing code. With SageMaker Canvas, time series forecasting can be sped up by up to 50 percent. KeyCore can help organizations get started with SageMaker Canvas and realize the benefits of faster time series forecasting.

Robust time series forecasting with MLOps on Amazon SageMaker

Accurate time series forecasting is crucial for success in applications such as asset risk management, trading, weather prediction, energy demand forecasting, vital sign monitoring, and traffic analysis. To enable robust time series forecasting, MLOps on Amazon SageMaker is a great solution. MLOps integrates machine learning into the overall DevOps pipeline to ensure the flexibility, collaboration, and repeatability of the machine learning process. KeyCore can help organizations set up and take advantage of MLOps on SageMaker.

Create a Generative AI Gateway to allow secure and compliant consumption of foundation models

Foundation models (FMs) have great potential for driving innovation and unlocking new use cases. However, concerns surrounding data privacy, security, added cost, and compliance are becoming paramount. Regulated and compliance-oriented industries, such as financial services, require a secure and compliant way to consume FMs. To meet this need, AWS created a Generative AI Gateway. With the Generative AI Gateway, organizations can access FMs securely and compliantly, unlocking the potential of generative AI. KeyCore can help organizations set up and use the Generative AI Gateway.

Beyond forecasting: The delicate balance of serving customers and growing your business

Time series forecasting is essential for determining how many finished goods are needed over a variety of planning time horizons. In addition to forecasting, businesses need to consider customer service and business growth when making decisions. To balance the needs of serving customers and growing the business, businesses need a strategy that takes into account customer service, inventory levels, and capacity utilization. KeyCore can help organizations develop a strategy that balances the needs of serving customers and growing the business.

Announcing New Tools to Help Every Business Embrace Generative AI

Organizations of all sizes are getting started with generative AI. To make it real, organizations need a range of tools to bring generative AI into the enterprise. These include tools for development, debugging, deployment, management, and governance. AWS is announcing new tools to help organizations with these tasks. With these tools, organizations can use generative AI to create new content and ideas, including conversations, stories, images, videos, and music. KeyCore can help organizations take advantage of these new tools to leverage generative AI in the enterprise.

A generative AI-powered solution on Amazon SageMaker to help Amazon EU Design and Construction

The Amazon EU Design and Construction (Amazon D&C) team needs a solution to manage Requests for Information (RFIs) regarding engineering requirements regarding Amazon and project-specific guidelines. To meet this need, the team created a generative AI-powered solution on Amazon SageMaker. The solution uses ML models to quickly answer questions and provide accurate and up-to-date information. KeyCore can help organizations create and use ML models to quickly answer questions and provide accurate and up-to-date information.

MDaudit uses AI to improve revenue outcomes for healthcare customers

MDaudit provides a cloud-based billing compliance and revenue integrity software as a service (SaaS) platform to healthcare providers and facilities. The platform uses artificial intelligence (AI) capabilities to scale and ensure healthcare customers maintain regulatory compliance and retain revenue. KeyCore can help organizations set up and utilize AI to improve revenue outcomes.

Build and deploy ML inference applications from scratch using Amazon SageMaker

ML-powered inference applications can solve a range of complex business problems. To build and host an ML application, custom containers can be built using Amazon SageMaker. The containers can be deployed using the Amazon SageMaker inference pipeline, which provides a fully automated approach for deploying ML models for inference. KeyCore can help organizations build and deploy ML inference applications using Amazon SageMaker.

Innovation for Inclusion: Hack.The.Bias with Amazon SageMaker

Using Amazon SageMaker JumpStart, a university Hackathon team created an application that helps users identify and remove implicit bias in machine learning models. The application uses SageMaker JumpStart to quickly build the application and identify and remove bias. KeyCore can help organizations use SageMaker JumpStart to quickly build applications and identify and remove bias.

Improve throughput performance of Llama 2 models using Amazon SageMaker

Generative AI is powered by ML models—very large models that can take a long time to inference. To improve throughput performance of Llama 2 models, Amazon SageMaker provides a number of optimizations. These include using hardware dedicated to ML inference, caching data, and using parallelism to improve inference speed. KeyCore can help organizations take advantage of the optimizations offered by Amazon SageMaker to improve throughput performance.

Read the full blog posts from AWS

Announcements, Updates, and Launches

Amazon Bedrock, Amazon MSK, and More: AWS Weekly Roundup for September 25, 2023

Amazon Bedrock is Now Generally Available

Amazon Bedrock is a fully managed service that enables developers to build and scale AI applications with foundation models (FMs), provided by leading AI solutions such as AI21 Labs, Anthropic, Cohere, Stability AI, Amazon, and other providers. It offers a variety of high-performance foundation models, allowing developers to quickly implement AI solutions and deploy them with no operational overhead.

Amazon MSK Introduces Data Delivery from Apache Kafka to Your Data Lake

Amazon Managed Streaming for Apache Kafka (MSK) now offers a capability to continuously load data from an Apache Kafka cluster to Amazon Simple Storage Service (Amazon S3). This is possible thanks to Amazon Kinesis Data Firehose, a reliable extract, transform, and load (ETL) service. All developers need to do is specify a Kafka topic, and the Firehose will collect and transform the data, and then deliver it to S3.

AWS Weekly Roundup

This week, AWS announced the general availability of Amazon EC2 M2 Pro Mac, Amazon Coretto 21, and Amazon CloudWatch Synthetics. Additionally, AWS held an event in Jakarta to support AWS User Group Indonesia and AWS Cloud Day Indonesia, with a main theme of “Innovating Yourself as Early-Stage Developers.”

KeyCore: Leveraging the Latest AWS Technologies

At KeyCore, the leading Danish AWS consultancy, we offer both professional and managed services to help customers maximize their investments in the cloud. Our team of experienced AWS professionals can help you configure, deploy, and manage solutions powered by the latest AWS technologies, including Amazon Bedrock and Amazon MSK. Contact us today to learn more about how we can help you get the most out of your cloud investments.

Read the full blog posts from AWS


Unlock Secure and High-Velocity Application Networks with Amazon ECS, AWS Lambda and Amazon VPC Lattice

Securely Connect Services with Amazon VPC Lattice

VPC Lattice is an Amazon service that allows you to publish and consume services running on Amazon Elastic Container Service (Amazon ECS) and AWS Lambda. It provides customers a secure and low latency connection between services and provides a high-velocity of innovation. VPC Lattice allows you to create isolated networks within AWS, each with its own set of resources and permissions.

AWS App Runner Supports Monorepos

AWS App Runner is a fully managed container application service that enables you to build, deploy and run containerized web applications and API services. It now supports deploying services from source code repositories that follow a monorepo structure. You can tell AWS App Runner the location of the repository and any necessary build commands and it will build, deploy and manage the applications.

Amazon EKS Supports Kubernetes 1.28

Amazon Elastic Kubernetes Service (Amazon EKS) now supports Kubernetes version 1.28. This version connects plants to Kubernetes and enables advanced features like multi-cluster to support distributed applications. Amazon EKS Anywhere (release 0.18.0) also supports Kubernetes 1.28.

New CoreDNS Add-on

Amazon Elastic Kubernetes Service (Amazon EKS) add-ons were introduced in December 2021. The CoreDNS add-on was amongst the first released as DNS plays such a pivotal role in Kubernetes. Recently, changes to the CoreDNS add-on have been made to improve performance and manageability.

Explore etcd Defragmentation in Amazon EKS

Amazon Elastic Kubernetes Service (Amazon EKS) uses etcd, a distributed key-value store, to store cluster configuration, state, and metadata. Etcd Defragmentation allows for better utilization of memory and improved performance. In this post, we’ll explore how to use etcd Defragmentation to optimize Amazon EKS and discuss the pros and cons of the feature.

KeyCore Can Help

Amazon ECS, AWS Lambda and Amazon VPC Lattice are powerful services that can help organizations build secure, high-velocity application networks. KeyCore is an AWS Advanced Consulting Partner that has the experience and expertise to help customers get the most out of these services. Our team of AWS certified experts can help you design and implement a secure and high-velocity application network and provide ongoing support and maintenance. Contact us today to learn more.

Read the full blog posts from AWS

AWS Smart Business Blog

Exploring Generative AI for Small and Medium Businesses

Artificial Intelligence (AI) is rapidly evolving and assessing its uses can be challenging for small and medium businesses (SMBs). From non-technical to technical leaders, navigating the complexity and continuous changes in AI is essential for businesses to remain competitive. To this end, SMBs need to prioritize the resources necessary to secure their business and allow for growth.

What is Generative AI?

Generative AI refers to the process of using AI to create new elements, such as content, designs, ideas, or products. Such AI applications are used for creating art, designing products and structures, generating ideas, and more. Additionally, generative AI can be used for tasks such as text analysis, natural language processing, image/video analysis, and more.

Benefits of Generative AI for SMBs

Generative AI can provide SMBs with the ability to automate the development of new products and services. This automation could free up a lot of resources and time that would otherwise be spent on manual labor. Moreover, businesses could use generative AI to rapidly prototype new ideas and products, enabling them to quickly respond to market trends and customer needs.

Additionally, generative AI can be used for marketing and communication purposes. SMBs can create and deploy personalized messages and produce content at scale. This means that, instead of having to manually craft each message, SMBs can leverage generative AI and create unique and consistent messages for each customer.

Cloud-based Generative AI Platforms

To make the most out of generative AI, SMBs should consider using cloud-based platforms such as AWS. With AWS, SMBs can access a large range of services and tools that can be used for their generative AI applications. Additionally, AWS offers enterprise-grade security, scalability, and availability to ensure that SMBs’ applications are always available.

How KeyCore Can Help SMBs Use Generative AI

KeyCore can provide a full range of services for SMBs who are looking to use generative AI. Our experts can help SMBs with the implementation and integration of generative AI in their existing systems. Furthermore, we can provide training and advice on best practices for SMBs to make the most of generative AI. Finally, our team of AWS Certified professionals can provide expert guidance and support for SMBs who are looking to use AWS to power their generative AI applications.

Read the full blog posts from AWS

Official Database Blog of Amazon Web Services

Migrating Data Across AWS Accounts and Analyzing Web3 Data With The Graph and Amazon Managed Blockchain

When consolidating or merging multiple departments with separate AWS accounts into a single AWS account, splitting a single account or divisions into multiple AWS accounts for better management, or duplicating an AWS account across Regions, it is often necessary to migrate the database from one AWS account to another with minimal downtime. Amazon Relational Database Service (RDS) for Oracle provides a simple solution to this challenge by enabling you to take snapshots of a running RDS for Oracle instance and restore the snapshots to any other AWS account in the same Region or a different one.

Using AWS DMS for Minimal Downtime

AWS Data Migration Service (DMS) makes it easier to move data from one AWS account to another, offering a flexible, cost-effective, and secure way to migrate large-scale data. Using DMS, you can replicate data from one RDS instance to another with minimal downtime, and replicate the entire schema or select tables. Additionally, you can also migrate the data from one database engine to another, such as Oracle to Amazon Aurora or Amazon RDS.

Gaining Insights From Web3 Data

Analyzing data originating on a blockchain can be a challenging and time-consuming process due to the complexity and variety of smart contract structures. To simplify this task, The Graph and Amazon Managed Blockchain make it easier to gain insights from data stored on the blockchain. By leveraging Amazon Managed Blockchain, users can easily set up and configure a blockchain network, as well as maintain it without the overhead of manual configuration.

The Graph is a decentralized query protocol for blockchain-based applications that offers a powerful indexing engine that can be used to query blockchain data. With The Graph, users can create GraphQL APIs to query the blockchain for data, allowing them to easily gain insights from the data stored on the blockchain. Additionally, The Graph is fully integrated with Amazon Managed Blockchain, allowing users to easily deploy and query their blockchain data.

Migrating TDE-Enabled Amazon RDS for Oracle DB Instances

Migrating a Transparent Data Encryption (TDE)-enabled Amazon Relational Database Service (RDS) for Oracle database instance from one AWS account to another is a common use case in scenarios when you acquire, sell, or merge operations, or if you’re reorganizing your AWS accounts and organizational structure. To ensure the security of the data being migrated, AWS DMS supports the migration of TDE-enabled RDS for Oracle DB instances with minimal downtime.

Incremental Export From DynamoDB To S3

Amazon DynamoDB is a fully-managed, multi-Region, multi-active, durable database with built-in security, backup and restore, and in-memory caching for internet-scale applications. In 2020, DynamoDB introduced a feature to export DynamoDB table data to Amazon Simple Storage Service (S3) with incremental exports. This allows users to easily export their DynamoDB table data to S3 in an incremental fashion, which can then be used for analytics, backups, or archiving.

Implementing The CI/CD Pipeline For Ethereum Smart Contract Development

In order to make it easier to develop and deploy Ethereum smart contracts, AWS provides an end-to-end CI/CD pipeline for Ethereum smart contract development that can be implemented on AWS. The pipeline consists of a GitHub repository, a continuous integration (CI) process using AWS CodeBuild, and a continuous deployment (CD) process using AWS CodePipeline. The CI/CD pipeline allows developers to quickly deploy and test smart contracts, and quickly iterate on them. Additionally, developers can also use AWS CloudFormation to easily define, provision, and manage the AWS resources used for the CI/CD pipeline.

Building an Ultra-Low Latency Online Feature Store

The growth of Machine Learning (ML) has changed the way businesses operate and has made it necessary to tightly integrate ML into critical decision points. To improve customer interactions, boost sales, and improve operating efficiency, businesses need to build an ultra-low latency online feature store which can be used to quickly serve ML models. Amazon ElastiCache for Redis makes it easier to do this, as it provides a fast in-memory cache that can be used to store and serve ML models.

KeyCore Can Help With Your AWS Needs

At KeyCore, we specialize in providing both professional and managed services for AWS. Our team of experts has extensive experience in migrating and analyzing data across AWS accounts. We can help you with setting up, configuring, and maintaining the AWS resources used for the CI/CD pipeline, and can also help with building an ultra-low latency online feature store using ElastiCache for Redis. To learn more, contact us today.

Read the full blog posts from AWS

AWS Training and Certification Blog

Capgemini and AWS: Driving Social Sustainability Through Digital Inclusion

Capgemini and Amazon Web Services (AWS) have partnered to bridge the digital divide and promote digital inclusion as an element of sustainability. Anurag Kumar Pratap, Capgemini’s Vice President & CSR Leader in India, explains the collaboration between Capgemini and AWS re/Start program, a program that is aiming to train 1,800 learners in India for cloud-related careers by 2024.

At KeyCore, we are firm believers that technology can be a powerful force for social good. The AWS re/Start program helps to bridge the gap between those with access to digital resources, and those without. By partnering with AWS, Capgemini is enabling more individuals to access the resources necessary to participate in the digital space, and is ensuring that digital inclusion is part of its sustainability pledge.

New Courses and Certification Updates From AWS Training and Certification in September 2023

This month, AWS Training and Certification has rolled out 16 new digital training products on AWS Skill Builder. These include six AWS Builder Labs, two of which are focused on developing skills in generative AI, as well as two new AWS Jam Journeys that focus on security challenges from AWS re:Inforce 2023. There is also a new AWS Certification exam, now in beta: AWS Certified Data Engineer – Associate.

For new-to-cloud learners, ages 18+, there’s a great six-course series available to help build professional skills. And, to make it even easier to get started, there’s a 7-day free trial of the AWS Skill Builder Individual subscription.

At KeyCore, we develop custom training and certification programs for our clients. Our team of experienced AWS Certified Solutions Architects and AWS Certified DevOps Engineers provide the best-in-class guidance and support to help you get certified in the cloud.

Conquering a Mountain: 5 Tips to Pass AWS Certified Solutions Architect – Professional

Passing the AWS Certified Solutions Architect – Professional exam is an accomplishment on par with conquering a mountain. Like training for a hike, preparation is key to success. In this blog, we’ll discuss five tips that will help you prepare for this challenging exam.

The first tip is to develop a deep understanding of the AWS services relevant to the exam. You should also be able to explain the underlying principles of the services. At KeyCore, we can provide experienced AWS Certified Solutions Architects and AWS Certified DevOps Engineers to provide coaching and support to help you get certified in the cloud.

Second, make sure to practice hands-on experience. Try to create different types of infrastructures using IaaS, PaaS, and SaaS services. This will help you develop the skills you need to pass the exam.

Third, practice drawing diagrams. Being able to quickly draw diagrams for complex architectures can help you save time during the exam.

Fourth, practice answering exam-style questions. Find practice exams and familiarize yourself with the types of questions that will be asked.

Finally, get organized. Set yourself a timeline and make sure to follow it. When it comes to studying for the exam, the sooner you start, the more time you’ll have to review, practice, and plan.

At KeyCore, we understand the importance of passing the AWS Certified Solutions Architect – Professional exam. Our team of experienced AWS certified professionals can help you develop the skills and knowledge you need to prepare for the exam and pass it with flying colors.

Read the full blog posts from AWS

Microsoft Workloads on AWS

Microsoft Workloads on AWS

Microsoft workloads can be easily deployed and managed on AWS. In this post, we will present three deep-dive blog posts on how to export the Windows Failover Cluster log to CloudWatch, integrate multiple Microsoft Entra ID tenants with AWS IAM Identity Center, and reduce Microsoft SQL Server licensing costs with AWS Compute Optimizer.

Exporting the Windows Failover Cluster log to CloudWatch

Windows Event Viewer logs are a crucial aspect of monitoring and troubleshooting Windows systems. This blog post provides a step-by-step guide on how to capture Windows Failover Cluster Event Viewer logs using Amazon CloudWatch agent and send alerts using Amazon Simple Notification Service (Amazon SNS).

This process starts by configuring your Windows failover cluster to capture the Windows Event Viewer logs and send them to Amazon CloudWatch agent. You can then create an Amazon SNS topic and configure it to receive alerts from Amazon CloudWatch. Once that is done, you can enable the Amazon SNS topic to receive notifications from the Amazon CloudWatch agent.

By following the steps outlined in this post, you can easily export the Windows failover cluster log to Amazon CloudWatch and set up Amazon SNS to receive notifications from the Amazon CloudWatch agent. KeyCore can provide professional services and managed services to help you set up and configure Amazon CloudWatch agent and other services.

Integrate multiple Microsoft Entra ID tenants with AWS IAM Identity Center

Organizations often use multiple Microsoft Entra ID tenants to manage access to cloud resources. This blog post guides you through configuring cross-tenant synchronization with multiple Microsoft Entra ID tenants using AWS IAM Identity Center.

The process starts by configuring AWS IAM Identity Center with the appropriate Microsoft Entra ID tenants. You can then create an IAM role in AWS IAM Identity Center that is associated with the appropriate Microsoft Entra ID tenants. After that, you can configure the IAM role to access the appropriate Amazon Web Services (AWS) resources.

By following the steps outlined in this post, you can simplify access to your Amazon Web Services (AWS) resources while enabling collaboration efforts between Entra ID tenants within your organization. KeyCore can provide professional services and managed services to help you configure and manage multiple Microsoft Entra ID tenants with AWS IAM Identity Center.

Reduce Microsoft SQL Server licensing costs with AWS Compute Optimizer

AWS Compute Optimizer enables customers to reduce Microsoft SQL Server licensing costs. This blog post explores a new capability of AWS Compute Optimizer that generates Microsoft SQL Server licensing recommendations.

AWS Compute Optimizer provides customers running Microsoft SQL Server on Amazon Elastic Compute Cloud (Amazon EC2) with licensing cost optimization recommendations. These recommendations can result in significant SQL Server licensing cost savings.

By following the steps outlined in this post, you can reduce Microsoft SQL Server licensing costs using AWS Compute Optimizer. KeyCore can provide professional services and managed services to help you optimize your Microsoft SQL Server licensing costs with AWS Compute Optimizer.

Read the full blog posts from AWS

Official Big Data Blog of Amazon Web Services

Process and Analyze XML Files with AWS Glue and Athena

XML files are a popular format for exchanging data, and analyzing XML files can help organizations gain insights into their data and make better decisions. In this post, we’ll look at how to process and analyze highly nested and large XML files using AWS Glue and Amazon Athena.

Process XML Files Using Glue

AWS Glue is a fully managed ETL (extract, transform, and load) service that makes it easy to prepare and load your data for analytics. With Glue, you can easily access and process data stored in Amazon S3 or other data stores, while also integrating with other AWS services such as Amazon Athena, Amazon Redshift, and Amazon EMR.

To process an XML file with Glue, you must first create a Glue crawler to crawl the data. The crawler creates a Glue Data Catalog for your data, which stores the metadata and table structure in a Data Catalog table, making it easier to query the XML files.

Once the Glue Data Catalog is created, you can create Glue jobs to transform the data and write it to a different data store such as Amazon S3 or Amazon Redshift. Glue also provides a powerful set of tools for customizing the transformation process. For example, you can use Glue’s built-in data transformation capabilities to convert XML to JSON or other formats, or to filter out specific elements from the XML file.

Query XML Files Using Athena

Once the XML data is stored in an S3 bucket or other data store, you can use Amazon Athena to quickly query the data. Athena is a serverless query and analysis service that makes it easy to analyze large amounts of data in S3 using standard SQL.

Athena supports a wide variety of data formats, including XML. You can use Athena to query both flat and nested XML files. Athena also supports complex queries, including joins and aggregations, making it easy to query and analyze large and complex XML files.

KeyCore Can Help

At KeyCore, our experts can help you set up your ETL process and analyze your XML files with AWS Glue and Amazon Athena. We can also help you configure your data pipeline and set up fine-grained permissions to ensure that your data is secure. Contact us today to learn more about how we can help you optimize your data pipeline.

Read the full blog posts from AWS

Networking & Content Delivery

Networking & Content Delivery with AWS Cloud WAN for Optimal Routing

Achieve Optimal Routing with AWS Cloud WAN for Multi-Region Networks

AWS Cloud WAN can be used to deploy centralized architectures for use cases such as traffic inspection, hybrid connectivity (using AWS Transit Gateways and AWS Direct Connect), and internet egress. An internet egress VPC can be used per AWS Region, or per geography (collection of AWS Regions) such as the Americas (AMER GEO). If using the latter, customers can benefit from additional optimization of their network traffic when routing it to the right VPC. To achieve this, AWS provides a range of tools and services that allow customers to optimize the data path for their traffic between AWS Regions or from AWS Regions to their on-premises locations.

For example, customers can use AWS Global Accelerator to reduce latency and improve the availability of their applications by routing traffic to AWS Regions located in different physical locations. With Global Accelerator, customers can also use endpoint groups to define their active-active architecture for their applications, helping them to deliver traffic to the most optimal VPC for their use case.

Prepare and Run Performance Tests with Amazon CloudFront and Real User Monitoring

For consumer-facing websites and mobile apps, the speed at which content loads is essential to the success of the business. Amazon CloudFront is a web service that speeds up the delivery of a customer’s website, API, or media content by caching the content in edge locations around the world. To ensure that customers get the best performance from their CloudFront deployments, customers should run performance tests.

Amazon CloudFront’s Real User Monitoring (RUM) feature helps customers to measure the performance of their website or application by collecting performance data from the users’ web browsers. RUM captures page load, DNS resolution, and TCP connection metrics, allowing customers to understand how their content is being delivered and identify any performance issues. Customers can also use the RUM data to compare the performance of their website or application against similar websites and applications.

Boost Performance and Security of Dynamic Websites with AWS Edge Services

AWS edge services can be used to improve the performance and security of websites. Specifically, customers can quickly set up a Content Delivery Network (CDN) and a Web Application Firewall (WAF) to stop a DDoS attack targeting their website, or to decrease page load times.

AWS WAF is a web application firewall that helps protect web applications from malicious activity by monitoring HTTP and HTTPS traffic and allowing customers to define rules to detect malicious requests. Customers can use AWS WAF to block, allow, or monitor traffic, and to inspect content within their traffic.

AWS CloudFront is a CDN that speeds up the delivery of web content. When customers use CloudFront, their content is cached at edge locations and served to their users from the location that is closest to them. This reduces the latency between the user and the origin web server, resulting in faster page loads and improved user experience.

Introducing Dual-Stack and IPv6-Only Support for Amazon Route 53 Resolver Endpoints

Organizations are transitioning from IPv4-only to dual-stack (IPv4 and IPv6) and IPv6-only architectures to address the ongoing growth of the internet. To support these transitions, Amazon Route 53 Resolver now provides dual-stack and IPv6-only support for all Resolver endpoints.

Customers will benefit from faster resolution over IPv6 compared to IPv4, and dual-stack and IPv6-only support provides a more reliable connection for customers’ applications and services running on AWS. This also allows customers to move away from using IPv4-only architectures and embrace IPv6-only architectures.

KeyCore Can Help

At KeyCore, our highly trained AWS Certified Solutions Architects and Solutions Architects have the experience and technical know-how to help you make the most of your AWS Cloud WAN, Amazon CloudFront, AWS WAF and Amazon Route 53 Resolver deployments, and to ensure that you get the best performance and security from your dynamic websites. Contact KeyCore today to see how we can help you.

Read the full blog posts from AWS

AWS Compute Blog

Using AWS to Visually Design and Secure Applications

Designing applications with AWS can be done easily with AWS Application Composer. With 1,134 CloudFormation resource types available, AWS Application Composer is a useful tool to create and update application architectures.

Integrating AWS WAF with Amazon Lightsail Instance

Security is a top priority at AWS and for anyone using Amazon Lightsail instances, AWS Web Application Firewall (AWS WAF) integrations can help increase application security. Written by Riaz Panjwani, Solutions Architect, Canada CSC and Dylan Souvage, Solutions Architect, Canada CSC, this post offers guidance on how to increase application security posture on Amazon Lightsail instances with AWS WAF integration.

Architecting for Scale with Amazon API Gateway Private Integrations

This blog post explores building scalable API Gateway integrations for microservices using VPC links. This integration enables forwarding external traffic to backend microservices without exposing them to the internet or leaving the AWS network. The post covers scaling considerations based on using REST APIs versus HTTP APIs and how they integrate with NLBs or ALBs across VPCs.

At KeyCore, our team of AWS experts can help design and secure applications that scale. Our services range from professional services like consulting and training to managed services such as disaster recovery and security. We make sure your applications are reliable and secure, with our best-practice implementation and ongoing support. We can help get your applications up and running quickly and easily.

Read the full blog posts from AWS

AWS for M&E Blog

AWS for Media & Entertainment

Media and Entertainment (M&E) companies can use the power of AWS to innovate and transform their businesses. In this blog post, we will discuss how AWS Elemental MediaConvert and Amazon Transcribe can help Slack improve its media pipeline, how the Arch Platform leverages NICE DCV to stream performantly and securely, and the AWS streaming partners who showcased their solutions at IBC 2023.

Slack Elevates Media Pipeline with AWS Elemental MediaConvert and Amazon Transcribe

Slack, the intelligent productivity platform, is constantly evaluating areas for improvement based on customer usage and the desire to launch distinguishing features. One such feature, clips, allows users to record and send audio and video files directly with other people. To ensure the highest quality of audio and video, Slack chooses to use AWS Elemental MediaConvert and Amazon Transcribe.

AWS Elemental MediaConvert allows for high-quality video content to be converted into multiple formats with speed and agility. It also provides pre-defined video profiles and adjustable settings to enhance the quality of the output. Amazon Transcribe makes it easy to convert audio to text quickly and accurately. This provides Slack with a system to quickly and easily convert audio and video files into various formats, and also transcribe them into text.

Announcing the Arch Platform Integration with NICE DCV

The Arch Platform is an Infrastructure as a Service (IaaS) platform that provides “Collaborative infrastructure-as-a-Service” on AWS for teams across all industries. It uses NICE DCV, as well as several other protocols, to support workloads such as editorial, VFX, animation, and post-production.

NICE DCV is an enterprise-grade remote visualization protocol that provides users with access to 3D applications and virtual desktops at any scale with high performance and secure encryption. It can be used to improve the scalability and performance of applications in the cloud, improve the user experience, and provide secure access to illustrative resources.

The Arch Platform integration with NICE DCV will help M&E companies to leverage the cost-efficiency and scalability of the cloud to manage their workloads.

AWS Direct-To-Consumer & Streaming Partner Showcase at IBC 2023

At IBC 2023 in Amsterdam, AWS Partners showcased cloud solutions that are transforming the media and entertainment industry. With over 40,000 attendees from 170+ countries, IBC provided an opportunity for AWS Partners to demonstrate how they help M&E companies reinvent workloads in the cloud to a large in-person audience.

The solutions showcased included end-to-end streaming solutions, direct-to-consumer services, and solutions that help M&E companies migrate and manage their workloads in the cloud. These solutions offer users the ability to quickly and easily create, store, and deliver content, as well as securely and easily manage user access, security, and billing. By leveraging the power of the cloud, M&E companies can reduce their costs and increase their efficiency.

KeyCore’s Expertise With AWS for Media & Entertainment

At KeyCore, we specialize in helping businesses in the Media & Entertainment industry leverage the power of the cloud. Our team of experienced AWS consultants have extensive knowledge and experience with the AWS platform, and they can help you to build and manage cloud-based solutions that will help to transform your business.

Our services include Professional Services and Managed Services. Our Professional Services will help you to design, build, and implement cloud-based solutions tailored to the needs of your business. Our Managed Services will help you to maintain and monitor your cloud-based solutions to ensure optimal performance and scalability.

We have extensive experience with AWS products and services, such as S3, EC2, CloudFront, Lambda, and more. We can help you to create the ideal cloud-based solution to meet your needs. Contact us today to learn more about how we can help you to leverage the power of AWS for your M&E business.

Read the full blog posts from AWS

AWS Storage Blog

Migrating from Google Cloud Platform to AWS and Cross-region Disaster Recovery with Amazon FSx for NetApp ONTAP

Migrating from Google Cloud Platform (GCP) to AWS

Customers using Google Cloud Platform (GCP) may choose to spread or transition their cloud usage to alternative providers for various reasons, including cost evaluations, data centralization, or changes in business requirements. Adopting effective migration solutions can lead to time and cost savings while reducing downtime. AWS Application Migration Service (AWSAMS) is a fully managed service that simplifies the migration process, allowing customers to migrate their applications with minimal downtime and effort.

AWSAMS can migrate applications from GCP to Amazon Elastic Compute Cloud (Amazon EC2), Amazon Relational Database Service (Amazon RDS), and Amazon Elastic Container Service (Amazon ECS). Additionally, it enables customers to migrate application data across cloud environments. AWSAMS also provides options to migrate applications from GCP to AWS feature-wise in order to replicate the existing application environment in the target cloud environment.

Migration requires an initial assessment of the application to identify the workloads and dependencies that will be migrated, and then create a migration plan to identify the sequence in which the application components and data should be migrated. AWSAMS’s intuitive user interface guides customers through the entire migration process, including assessment, discovery, migration, and validation.

Cross-region Disaster Recovery with Amazon FSx for NetApp ONTAP

Data protection is a top priority for customers, and their disaster recovery (DR) strategy may require them to continuously replicate their data across multiple geographic regions to mitigate against natural disasters such as earthquakes or technical disasters that may affect a particular geographic region. Amazon FSx for NetApp ONTAP provides fully managed shared storage with high availability and data durability that can be used to create a cross-region Disaster Recovery (DR) strategy.

Amazon FSx for NetApp ONTAP continuously synchronizes data from a primary file system to a secondary file system located in a different Availability Zone or Region. It is designed to reduce recovery time objectives (RTOs) and recovery point objectives (RPOs), and supports a variety of file access protocols, such as Network File System (NFS) and Server Message Block (SMB).

It is easy to set up a cross-region DR environment using Amazon FSx for NetApp ONTAP. Customers can set up the secondary file system in the DR Region, and then configure replication from the primary file system to the secondary file system. The setup is automated, and can be completed in minutes.

How KeyCore Can Help

KeyCore provides both professional services and managed services to help customers migrate their applications from GCP to AWS, and set up a cross-region DR environment with Amazon FSx for NetApp ONTAP. Our team of AWS certified professionals can help customers with the assessment of their applications, planning the migration process, and validating the migration. We also provide end-to-end support for setting up a DR environment with Amazon FSx for NetApp ONTAP. Our team of experts can help with the setup, configuration, and monitoring of the environment, ensuring high availability and data durability for customers. Contact us today to learn more about how KeyCore can help.

Read the full blog posts from AWS

AWS Architecture Blog

Amazon Web Services and SQL databases

Amazon Web Services (AWS) offers software architects scalability, automated management, robust security, and cost-efficiency when leveraging SQL databases. This combination makes it easier for architects to create efficient and scalable software systems, improving performance and security. In this blog post, we discuss the caching strategies available to software architects when working with SQL databases on AWS.

Amazon Relational Database Service (Amazon RDS)

Amazon RDS is one of the services available on the AWS platform for software architects to use. It is a web service that makes it easier to set up, operate, and scale a relational database in the cloud. There are several caching strategies available on Amazon RDS such as:

  • _Read replicas_ – This allows for scaling up read performance of your database, by creating replicas of your database and routing read requests to them.
  • _Multi-AZ deployment_ – This allows for scaling up read and write performance of your database, by deploying multiple Availability Zones and replicating data across them.
  • _Caching_ – This allows for scaling up read performance of your database, by caching data in memory and retrieving it quickly when needed.

When using Amazon RDS, architects should consider the type of database instance they need, as well as any special requirements for the caching strategy they choose. For example, if an architect needs a read replica, they should make sure the instance type supports read replicas. If an architect needs a caching strategy, they should make sure the instance type supports caching.

Amazon Aurora

Amazon Aurora is another service available on the AWS platform for software architects to use. It is a relational database engine that combines the speed and availability of high-end commercial databases with the simplicity and cost-effectiveness of open source databases. Like Amazon RDS, Amazon Aurora offers several caching strategies. These include:

  • _In-memory read caching_ – This allows for scaling up read performance of your database, by caching data in memory and retrieving it quickly when needed.
  • _In-memory write caching_ – This allows for scaling up write performance of your database, by caching data in memory and writing it quickly when needed.
  • _Parallel query caching_ – This allows for scaling up query performance of your database, by caching query results in memory and retrieving them quickly when needed.

When using Amazon Aurora, architects should consider which caching strategy they need and make sure the instance type supports it.

KeyCore and AWS database management

At KeyCore, our experienced team can help software architects make the most of Amazon RDS and Amazon Aurora services. Our professional services and managed services provide solutions tailored to each individual’s needs. We can help you with instance types selection, caching strategies implementation, scaling up performance, as well as ongoing database management. For more information about our services, visit our website at

Read the full blog posts from AWS

AWS Partner Network (APN) Blog

Best Practices for Migrating to VMware Cloud on AWS

Migrating to VMware Cloud on AWS requires careful preparation to minimize disruption and maximize return on investment. Eviden, an Atos Business, has developed a specific approach for cloud migrations to VMware Cloud on AWS, known as the “Eviden Approach.” This approach can help organizations reduce the risk associated with complex cloud migrations.

Scaling Data Tokenization with AWS Glue and Protegrity

Organizations often use AWS Glue to build ETL workflows and load data into data lakes. AWS has collaborated with Protegrity to enable organizations with strict security requirements to protect their data while still obtaining powerful insights. This solution combines Protegrity’s Cloud API and AWS Glue to perform data tokenization for data in transit.

Streamline Your IoT Journey on AWS with IoTConnect Platform as a Service

The sheer amount of data generated by IoT devices can create business opportunities, but building IoT solutions is a difficult process. To make things easier, Softweb and Avnet have developed IoTConnect, a middleware platform that brings together IoT hardware, software, data analytics, and AI. This platform helps companies quickly and efficiently transform their data into meaningful insights.

Advanced Accelerated Migrations to SaaS by Using AWS Step Functions

Advanced Care Cloud is a SaaS solution running on AWS that provides care organizations with the power to manage their entire business. Advanced used AWS Step Functions to orchestrate the solution’s onboarding process and data migration activities. By leveraging Step Functions, Advanced was able to reduce onboarding times and improve the overall funding process.

Building Customer 360 Experiences Through Secure, Zero-Copy Data Collaboration Using AWS Clean Rooms

Creating a 360-degree view of customers is essential for meaningful customer experiences. AWS Clean Rooms enables customers and their partners to securely collaborate and analyze data without sharing or copying one another’s underlying data. With the help of AWS Clean Rooms, customers can quickly and safely combine internal and external data to build a comprehensive view of their customers.

Introducing the New AWS Partner Initiative Funding Template

AWS has launched the Partner Initiative Funding (PIF) template in the AWS Partner Funding Portal (APFP). This template unifies and standardizes the different funding experiences into one template, and provides transparent tracking of the funding cycle. The PIF template helps partners improve the overall process time for funding and configurable workflow.

Give Your Graph Workload a Cost-Performance Boost with Neo4j and AWS Graviton

AWS Graviton processors are designed to deliver the best price-performance for cloud workloads running in Amazon EC2, including graph database workloads running Neo4j. Tests have shown that deploying Neo4j with AWS Graviton-based instances can result in cost savings of up to 15% and a boost for write performance of up to 146% compared to Intel-based instances.

Patterns for Deploying SaaS in Remote Environments

The SaaS Anywhere model is used to provide a frictionless tenant onboarding experience. This blog post explores three distinct SaaS Anywhere patterns and delves into the essential business drivers and associated considerations for each pattern. It also examines the challenges of this model, which is why a streamlined onboarding process is essential for success.

Benchmarks for Achieving Cost Savings with Serverless and AWS Graviton

Telecom operators migrating to AWS often have cost savings as a primary goal. DigitalRoute’s benchmarks demonstrate that by leveraging services such as AWS Fargate and AWS Graviton, telecom operators can retain their on-premises performance while minimizing costs when deploying the Usage Engine Private Edition on AWS.

Tenant Onboarding Best Practices in SaaS with AWS Well-Architected SaaS Lens

The AWS Well-Architected SaaS Lens framework offers architectural best practices for providing a frictionless tenant onboarding experience. The technology, tools, and realities of your SaaS environment will affect the specifics of the onboarding process. With an efficient, automated onboarding mechanism, customers will benefit from a robust, repeatable onboarding flow, and so will your SaaS business.

Transforming Manufacturing Using Seamless IoT and Optimized Operations on AWS with Syntax

Syntax’s Synsights platform, powered by AWS, enables the integration of IoT data with manufacturing execution systems and enterprise resource planning systems like SAP. This pre-built solution can be tailored to customer requirements, saving time, effort, and money while boosting ROI. The platform helps customers derive insights from their shopfloor to enhance business decisions and production processes.

How Accenture Reimagines Supply Chain Operations Using SynOps for Supply Chain on AWS

A lack of traceability and transparency in siloed supply chain systems can create major problems for organizations. Accenture’s SynOps for Supply Chain on AWS offers a fully integrated solution that brings traceability and transparency to the decision-making process. This solution eliminates the need for siloed systems and allows companies to more effectively control their supply chains.

Simplify SAP Operations with Kyndryl Application Management for SAP on AWS

Kyndryl Application Management for SAP on AWS is a managed service designed to harness the full power of SAP and enhance agility and efficiency with cloud-enabled workloads. It offers support models, tools and automation to eliminate skills gaps and increase visibility with a managed service portal. This managed service simplifies SAP operations for applications running on AWS.

KeyCore is a leading AWS consultancy that helps organizations of all sizes maximize their return on investment and quickly modernize their operations with AWS. We provide both professional services and managed services, and specialize in helping customers build solutions that are tailored to their specific needs. Whether you need to migrate to VMware on AWS, scale data tokenization, streamline IoT journeys, or simplify SAP operations, KeyCore can help. Our in-house team of AWS experts will collaborate with you to assess your needs, develop effective strategies, and implement solutions that will achieve your goals. Contact us today to see how we can help your business succeed.

Read the full blog posts from AWS

AWS Cloud Enterprise Strategy Blog

Designing a Cloud Center of Excellence (CCOE)

Many companies have recognized the value of a Cloud Center of Excellence (CCOE) to accelerate their cloud migrations and broader digital transformations. This is due to the unique challenges that each company presents. However, there are some general patterns and antipatterns that companies should be aware of when setting up their CCOE.

What is a Cloud Center of Excellence?

A Cloud Center of Excellence (CCOE) is a team of experts that acts as a central hub for all cloud migration projects. The team’s goal is to provide guidance and support to ensure successful cloud migrations. The CCOE is responsible for setting standards for cloud migrations, providing governance and oversight, and helping to identify best practices and opportunities for improvement.

Benefits of a Cloud Center of Excellence

A Cloud Center of Excellence can help a company to reduce the time and effort required for cloud migrations, as well as reduce the risk of failure. It also helps to ensure that a company’s cloud strategy is aligned with its overall business goals. Additionally, the CCOE helps to ensure that the cloud environment is both secure and compliant.

How to Design a Cloud Center of Excellence

The first step in setting up a CCOE is to identify the company’s cloud objectives and goals. This helps to ensure that the CCOE is focused on the right activities and objectives. Additionally, the CCOE should identify the cloud technology stack that the company is using, as well as the processes, tools, and metrics that will be used to measure success.

The CCOE should also have the authority to make decisions and take action. This includes making decisions about cloud infrastructure, migration strategies and processes, as well as setting standards for cloud security and compliance. Additionally, the CCOE should be responsible for monitoring and measuring the performance of cloud projects.

How KeyCore Can Help

KeyCore is the leading Danish AWS Consultancy. We provide both professional services and managed services that can help companies migrate to the cloud. Our experienced team of AWS experts can help identify the best cloud solutions for your specific needs, and design a CCOE that is tailored to your company’s unique goals. Contact us today to learn more about how we can help you with your cloud migration.

Read the full blog posts from AWS


Set Up HPC Infrastructure on AWS with a Shared VPC and the New Community Recipe Library

High performance computing (HPC) is an important tool for many organizations, giving them access to large amounts of compute resources. The cloud provides an attractive option for HPC, and Amazon Web Services (AWS) offers the necessary services to support organizations’ HPC needs. In this blog post, we will show how to set up an HPC infrastructure on AWS with a Shared Virtual Private Cloud (VPC) and the new community recipe library.

Implementing AWS ParallelCluster with a Shared VPC

AWS ParallelCluster is a popular tool for setting up HPC clusters on AWS. It is an open source cluster management tool designed to make running jobs on a cluster of EC2 instances as easy as running them on your local machine. With ParallelCluster, users can automate the deployment and management of their cluster, including the installation of software and configuration of security settings.

When deploying an HPC cluster on AWS, it can be beneficial to use a shared VPC. A shared VPC helps with infrastructure management, cluster operations, and cost segregation. It also helps ensure that the HPC infrastructure is properly isolated from other workloads running in the same account. In this post, we will show you how to deploy ParallelCluster in a shared VPC environment.

Introducing the HPC Recipes Community Library

Today, we are also introducing our community library of HPC Recipes for AWS. The library is a public repository on GitHub that offers code snippets and templates to help organizations achieve feature-rich, reliable HPC deployments ready to run their workloads. The library covers a wide range of topics, including security, network connectivity, storage, and job scheduling. The library also offers examples of how to use AWS services like Amazon S3 and Amazon EFS in conjunction with HPC workloads.

The library is intended for organizations looking to set up their own HPC infrastructure on AWS, but it can also be useful for existing HPC deployments, as it offers a range of best practices and recipes that can be used to improve the performance and reliability of their clusters.

KeyCore Can Help

At KeyCore, we provide professional and managed services to help organizations get the most out of their HPC infrastructure on AWS. Our experts have extensive experience in setting up and managing HPC deployments on AWS, and can help you take advantage of the new community recipe library. Contact us to learn more about how we can help you get the most out of your HPC infrastructure on AWS.

Read the full blog posts from AWS

AWS Cloud Operations & Migrations Blog

Securely Connect Amazon Managed Grafana to Data Sources Using AWS Transit Gateway and AWS PrivateLink

Modern businesses rely on data from diverse sources across multiple AWS accounts and regions to gain insights and make critical business decisions. By establishing secure private connections to these data sources, metrics, logs, and traces can be visualized from a single pane of glass to enable an end-to-end observability solution. Some customers may have difficulty in setting up such connections due to the complexities of managing the transit network.

The AWS Transit Gateway (TGW) and AWS PrivateLink provide a secure and scalable way to create a single connection point and manage multiple connections (VPCs, on-premises networks, and AWS services) that extend on-premises applications to the cloud. In this blog post, we discuss how to use AWS TGW and AWS PrivateLink to securely connect Amazon Managed Grafana to multiple data sources to enable an end-to-end observability solution.

Using AWS Control Tower in the AWS GovCloud (US) Regions

The recent announcement of AWS Control Tower achieving FedRAMP High authorization in AWS GovCloud (US) Regions reminds us that it is a good time to review how to implement a well-architected multi-account strategy. This helps customers quickly build a baseline multi-account environment while having access to guardrails to help maintain compliance and security.

AWS Control Tower provides an automated cloud governance solution that sets up and continuously monitors compliance with best-practice security and operational standards. Using AWS Control Tower, customers can quickly set up a secure, multi-account environment and can use guardrails to help maintain compliance and security. Furthermore, AWS Control Tower provides metrics, compliance dashboards, and automated remediation that help customers move quickly and effectively respond to compliance and security events.

AWS Health Events Intelligence Dashboards & Insights

Organizations operating mission-critical workloads on AWS need the ability to analyze and respond to AWS service events in a timely manner to maintain operational excellence. AWS Health sends AWS Health events on behalf of other AWS services with three main categories: notifications on account administration and security, operational issues that affect AWS services, and scheduled maintenance.

To help customers analyze and respond to AWS Health events, AWS Health has built an Events Intelligence Dashboard that provides a comprehensive view of all AWS Health events. The dashboard presents detailed information for each event, including the event’s impact, affected AWS services, and available workarounds. It also provides insights into the impact of the event, helping customers quickly identify and respond to the most critical events.

Choice Hotels Adopts Amazon Managed Service for Prometheus for Operational Excellence and Cost Efficiency

Choice Hotels International is one of the largest lodging franchisors in the world. A challenger in the upscale segment and a leader in midscale and extended stay, Choice has more than 7,000 hotels in 41 countries and territories, representing a variety of lodging options from economy to luxury. Choice Hotels needed to find a scalable and cost-efficient way to monitor their cloud and on-premises infrastructure.

Choice Hotels chose Amazon Managed Service for Prometheus (AMP) to simplify the operational complexity of monitoring their cloud and on-premises infrastructure. AMP is a fully managed service that makes it easy to collect and store time-series metrics data and quickly analyze it to detect and diagnose problems. By using AMP, Choice Hotels was able to improve the performance of their applications and services and maintain operational excellence while reducing their monitoring costs.

Using AWS AppConfig to Manage Multi-Tenant SaaS Configurations

Software as a Service (SaaS) providers can benefit from a SaaS operating model in a number of ways. One of the most impactful benefits is improvements to operational efficiency, and one of the fundamental techniques is to maintain a single software version for all customers. This strategy requires that customers be able to configure the software to meet their individual requirements while staying current on security and operational updates.

AWS AppConfig helps SaaS providers manage configuration changes for their customers. By using AppConfig, SaaS providers can quickly deliver new features, reduce deployment risks, and maintain software compliance with security and operational standards. With AppConfig, SaaS providers can also easily audit changes to their applications and monitor their compliance status. With AppConfig, SaaS providers can ensure that they provide the best possible operations for their customers.

At KeyCore, we specialize in helping customers design and build their AWS solutions. We have in-depth experience in developing solutions that take advantage of AWS services like AWS AppConfig to enable customers to quickly build and deploy multi-tenant SaaS solutions. Our team of experts can help you design and build a reliable and secure SaaS solution that meets all of your needs. Contact us today to learn more about how we can help you design and build the right solution for your organization.

Read the full blog posts from AWS

AWS for Industries

AWS For Industries

Lunar Energy Leverages AWS to Create a Customer-Led Energy System

Lunar Energy (Lunar) is on a mission to power homes around the world with endless clean energy. To do this, Lunar is focused on building the digital infrastructure needed to build a resilient, distributed energy system. To this end, Lunar is utilizing Distributed Energy Resources (DERs) such as solar panels, battery storage, and electric vehicles, to reduce carbon emissions and combat climate change.

By leveraging AWS services, Lunar is able to enable customers to access clean energy and take control of their energy source. This is done by providing customers with the ability to access real-time energy usage data and the ability to easily switch energy sources based on pricing and environmental impact.

Also, utilizing the cloud, Lunar is able to provide customers with insights into how energy sources interact and leverage the capabilities of AWS to enable customers to optimize their energy usage and reduce waste. Additionally, Lunar is able to use machine learning to create predictive models for energy usage and pricing, and AI to optimize energy production.

In addition, Lunar is also making use of AWS services to provide customers with a secure, high-performance platform for data storage and analytics. Using these services, Lunar can provide customers with the ability to control their energy usage in real-time and the ability to securely store and access data.

AWS & Infosys Enable Smart Stores Transformation

The global retail industry has been in a state of change for the past decade, with shoppers’ expectations and behaviors changing dramatically. This shift has been accelerated by the pandemic, leading to greater online shopping and the rise of savvy, tech-savvy shoppers.

AWS and Infosys are helping retailers manage this transformation. They are providing solutions that enable retailers to build robust and seamlessly integrated omni-channel experiences, allowing them to leverage the power of the cloud to optimize their operations.

By leveraging AWS services, retailers are able to manage customer data, access real-time insights, and build a more personalized shopping experience. Additionally, they can also use AI and machine learning to optimize inventory management and pricing.

AWS & Infosys are also providing solutions to help retailers make the most of their store space, enabling them to create immersive and interactive experiences that provide customers with a unique and personalized shopping experience. This includes leveraging AR/VR technologies and using digital displays to provide customers with compelling visuals.

In addition, retailers are able to utilize AWS services to optimize their supply chain and logistics operations. This includes using predictive analytics to accurately predict demand and inventory levels and leverage AI-powered automation to streamline the ordering, tracking, and delivery process.

Survey: Adoption, Barriers, & Future of Generative AI in Telco Industry

Generative AI is becoming increasingly commonplace, with many expecting it to have a profound impact on all industries. A survey on the telco industry, conducted by AWS, has revealed that roughly half of telcos plan to integrate generative AI in the next two years, with the expectation of increasing spending by up to six times.

AWS is helping telcos make use of generative AI by providing them with solutions that enable them to develop and deploy AI-powered applications with greater speed and agility. Additionally, AWS is helping telcos leverage the power of the cloud to build analytics solutions for managing customer data and optimize customer experiences.

However, the survey also revealed that many telcos are still facing challenges when it comes to adopting and using generative AI, with the most common issues being data privacy and security, cost, and lack of expertise.

Cloud-Native Environment for Automotive Software Development

The automotive industry is rapidly changing, with drivers expecting more digital features and a better user experience. To meet this demand, ETAS and AWS have partnered to create a cloud-native environment for distributed automotive software development.

This environment leverages AI and machine learning to enable faster innovation and deployment of new technologies. It also helps automotive companies optimize their software development process and improve software maintenance.

The environment uses AWS services such as Amazon SageMaker, AWS RoboMaker, and Amazon EC2 to enable automotive companies to rapidly develop and deploy software for their vehicles. Additionally, it helps them to easily scale their operations, maintain code integrity, and ensure data privacy and security.

Five Key Takeaways on Data Clean Room Collaboration from Cannes Lions

At Cannes Lions 2020, AWS hosted multiple events and meetings with customers and partners to discuss data clean room collaboration. Here are five key insights from those conversations:

1. Advertisers and marketers are increasingly looking to secure collaboration with partners on their collective datasets.
2. Data clean rooms offer a cost-effective way to facilitate secure collaboration on data.
3. Automation can be used to streamline the process of data clean rooms, enabling faster and easier data collaboration.
4. Data clean rooms must be configured correctly to ensure data privacy and security.
5. AWS provides customers with the necessary cloud-based infrastructure and services to enable secure data collaboration.

Cloud Technology Enhances Power Grids Security

Energy is an essential part of the economy and society, yet its reliability and security are often taken for granted. To better protect power grids from physical threats, companies are leveraging cloud technology.

AWS and its partners are helping power companies secure their operations by providing them with the necessary infrastructure and services to manage their energy networks. This includes the ability to detect potential threats, monitor their energy networks in real-time, and respond quickly and effectively.

Additionally, AWS is helping power companies manage their energy networks more efficiently by providing them with predictive analytics and AI-powered automation. This enables them to better optimize their energy networks for maximum efficiency and reduce waste.

Philips Prototypes Near-Real-Time Inference Platform with AWS

Philips has prototyped a near-real-time inference platform on AWS to extend the capabilities of image-guided therapy solutions. The platform enables the faster roll-out of new technologies and enables innovation to be done at a distance.

The platform utilizes AWS services such as Amazon EC2, Amazon SageMaker, and AWS Lambda to enable Philips to rapidly develop and deploy applications. This helps to ensure that images remain accurate and up-to-date, while also allowing for easy scalability and secure data storage.

The platform also provides Philips with the ability to make use of AI and machine learning to analyze images and extract meaningful insights. This helps to ensure that patients are receiving the best possible care.

At KeyCore, we are here to help you implement AWS tools and services in your business. Our team of AWS-certified professionals can help you define the optimal architecture for your application and ensure that you are leveraging all the benefits the cloud has to offer. Contact us today to learn more about how we can help you realize the full potential of AWS.

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 & Compliance Launches & How-To Posts

Manage AWS Security Hub Using CloudFormation

AWS Security Hub provides customers with a comprehensive view of their security state within their AWS environment. With the newly launched Security Hub CloudFormation resources, customers can now enable and configure AWS Security Hub. The Hub resource can be used to enable Security Hub and the Standards resource is used to configure it. Additionally, AWS Security Hub now supports resources from all other AWS services, which can be managed centrally. With Security Hub, customers can automate security best practices, monitor for threats, and keep track of security compliance.

Get the Full Benefits of IMDSv2 & Disable IMDSv1 Across Your AWS Infrastructure

Amazon Elastic Compute Cloud (Amazon EC2) Instance Metadata Service (IMDS) provides customers with a secure and scalable way to build applications. IMDS solves a security challenge for cloud users by providing access to temporary and frequently-rotated credentials, and by removing the need to hardcode or distribute sensitive credentials to instances manually or programmatically. The Instance Metadata Service Version 2 (IMDSv2) provides improved security features over its predecessor, IMDSv1, and customers are encouraged to migrate to IMDSv2.

How AWS Threat Intelligence Deters Threat Actors

AWS has a powerful set of capabilities to detect and successfully thwart hundreds of cyberattacks across the Amazon Web Services (AWS) cloud infrastructure. These defenses include a global network of sensors and an associated set of disruption tools. Through this system, AWS makes it difficult and costly for threat actors to execute or maintain a successful attack. Additionally, AWS also leverages machine learning to identify and block threats from known malicious IP addresses.

AWS Achieves QI2/QC2 Qualification to Host Critical Data and Workloads from the Italian Public Administration

Amazon Web Service (AWS) has achieved the QI2/QC2 qualification level, set out by the Italian National Cybersecurity Agency (ACN) in Determination No. 307/2022. This qualification level includes the management of Critical data and workloads for Italian public administration and allows AWS to provide these services to customers in the Italian public sector. This qualification also builds on AWS’s already robust security and compliance capabilities.

Deploy AWS WAF Faster with Security Automations

AWS WAF is a powerful tool for protecting against typical web attacks, such as SQL injection and cross-site scripting. With the Security Automations for AWS WAF solution, customers can now deploy AWS WAF managed rules faster and more efficiently. This automated solution also allows customers to set up monitoring and get additional recommendations for protecting against web attacks.

Enable External Pipeline Deployments to AWS Cloud by Using IAM Roles Anywhere

Continuous integration and continuous delivery (CI/CD) services help customers automate deployments within the cloud. While AWS offers native CI/CD services, such as AWS CodePipeline, AWS CodeBuild, and AWS CodeDeploy, customers can now also use third-party CI/CD services hosted outside the AWS Cloud, such as Jenkins, GitLab, and Azure DevOps. This is made possible through IAM Roles Anywhere, which allows customers to securely deploy their pipelines without managing any credentials.

KeyCore Can Help

At KeyCore, we specialize in helping customers get the most out of their AWS infrastructure. Our team of certified AWS experts can assist customers with enabling and managing AWS Security Hub, migrating to IMDSv2, deploying AWS WAF, and leveraging IAM Roles Anywhere for external pipeline deployments. We can also help customers with other AWS security, identity, and compliance tasks, such as setting up security automation, monitoring for threats, and tracking security compliance. Contact us today to learn more about how KeyCore can help you with your AWS security needs.

Read the full blog posts from AWS

AWS Startups Blog

Sign-Speak Builds Accessible Experiences for Deaf and Hard of Hearing Individuals with AI on AWS

Sign-Speak is an innovative startup that is utilizing technology to create accessible experiences for Deaf and Hard of Hearing individuals. By leveraging machine learning, their language software recognizes American Sign Language (ASL) and translates it to spoken words (and vice versa) in real-time. Their platform also offers avatar and transcription services to further facilitate communication.

To further develop their platform, Sign-Speak enlisted the help of the AWS Impact Accelerator Latino Founders cohort. This program provides technical and business support to startup companies, allowing Sign-Speak to make great strides in making the world a more inclusive and accessible place.

How AWS Can Help

AWS provides the ideal combination of tools and services to help startups get off the ground and become successful. Through Amazon SageMaker, Sign-Speak was able to scale machine learning models in order to achieve real-time ASL recognition. Amazon S3 was also used to store data while Amazon EC2 instances handled the processing of the data.

In addition, AWS provides the support necessary for a startup to grow and refine their platform. The AWS Impact Accelerator Latino Founders cohort provides a network of experts who can give valuable advice and feedback on how to optimize their platform. The combination of both the technical and business support make it the perfect environment for startups to grow.

How KeyCore Can Help

KeyCore is the leading Danish AWS Consultancy providing professional services, managed services, and advanced knowledge of AWS. We can help Sign-Speak harness the power of the AWS platform to develop their platform even further and optimize it for a variety of applications. We specialize in helping startups harness the power of cloud computing to accelerate their businesses. Our team of certified AWS professionals can provide a variety of services such as cloud architecture and cost optimization.

We also have extensive knowledge of the AWS services that can be used to create a robust platform. We can provide expertise in areas such as Amazon SageMaker, Amazon S3, and Amazon EC2 to help Sign-Speak use the best tools to realize their vision. Our team of experts can also provide valuable advice and feedback throughout the development process.

At KeyCore, we are committed to helping startups succeed. We can help Sign-Speak take advantage of the cloud and AWS’s services to create an even more robust platform that is accessible to Deaf and Hard of Hearing individuals.

Read the full blog posts from AWS

Front-End Web & Mobile

KeyCore: Introducing the Developer Preview of AWS Amplify JavaScript v6

Today, KeyCore is excited to unveil the v6 Developer Preview of the AWS Amplify JavaScript Library. This is a milestone release that promises to improve the way web developments can be approached with a cloud backend. AWS has been listening to customer feedback, and today’s announcement addresses some of the most significant bundle size, TypeScript, and Next.js support issues.

Reduced Bundle Size

The updated version of the AWS Amplify JavaScript library provides increased scalability and performance, allowing developers to reduce the size of the library and improve the application loading time. The new v6 Developer Preview has an improved top-level module structure, with a dramatically reduced bundle size, leading to faster loading times and more efficient memory usage. The new utility-based approach allows developers to select only the functionality they need, further reducing the bundle size.

Improved TypeScript Support

The new v6 Developer Preview also offers improved TypeScript support, allowing developers to use the library without any type definitions and referencing individual AWS services with custom TypeScript definitions. This approach allows developers to leverage all Amplify library features without compromising type safety.

Next.js Support

The v6 Developer Preview also adds improved support for Next.js, a React-based framework. Through this improvement, developers will be able to use Amplify API operations, such as GraphQL and REST API in Next.js applications. To make it easier for developers to use the service, AWS has also created a dedicated plugin that allows developers to quickly and easily configure their project, and get started quickly.

KeyCore and AWS Amplify JavaScript v6

At KeyCore, we strive to stay up to date with the latest and greatest technologies to provide our customers with the best possible services. We can provide professional services and managed services to customers who are looking to use AWS Amplify JavaScript v6. By leveraging the advanced features of the v6 Developer Preview, our customers will be able to take advantage of its improved scalability and performance. Our team is well-versed in the AWS platform and can help our customers get the most out of this new version. To learn more about our offerings, please visit our website at

Read the full blog posts from AWS

Innovating in the Public Sector

Innovating In The Public Sector With Cloud Computing

Cloud computing has been revolutionizing the public sector, allowing for increased resiliency and scalability, as well as the ability to quickly deploy new solutions. In this article, we explore how cloud technology is being used in healthcare and women, infants, and children (WIC) programs, as well as its role in advancing sustainability initiatives.


Cloud technology has enabled a data-driven approach to healthcare, helping to improve individual care, public health, and research. Advancing fields such as epidemiology, genomics, and data analytics have further enabled this shift.

Women, Infants and Children (WIC)

The Arizona Department of Health Services (AZDHS) was the first in the nation to migrate their WIC solution to Amazon Web Services (AWS). This increased resiliency so essential services would remain available to WIC beneficiaries, while providing a more seamless program experience.


Universities have an important role to play in finding solutions to global sustainability challenges. Arizona State University (ASU) and AWS have collaborated to create the Smart City Cloud Innovation Center (CIC), accelerating innovation through practical implementation.

KeyCore Offering

At KeyCore, we specialize in helping customers get the most out of their cloud solutions. Our team of experts can provide professional and managed services to help you integrate cloud technology with your public sector initiatives. With our help, you can ensure maximum efficiency, scalability, and resiliency. To learn more about how we can help you make the most of your cloud technology, visit our website at

Read the full blog posts from AWS

Scroll to Top