Summary of AWS blogs for the week of monday Mon Jul 10

In the week of Mon Jul 10 2023 AWS published 95 blog posts – here is an overview of what happened.

Topics Covered

Desktop and Application Streaming

Manage Amazon Aurora Databases with AppStream 2.0 Elastic Fleet

As customers transition from commercial databases to open-source databases on Amazon Web Services like Amazon Aurora PostgreSQL and Amazon Aurora MySQL, they need to practice best practices and configure their databases to run in a private subnet within a Virtual Private Cloud (VPC). Database administrators (DBAs) are then able to log in to a secure Windows or Linux streaming instance to access their databases and manage these databases.

Using AppStream 2.0

AppStream 2.0 is a secure application streaming service that provides customers with the ability to quickly scale their databases to support large workloads. Customers can use AppStream 2.0 to stream applications to their databases, allowing access from any device, including mobile and web. AppStream 2.0 also provides customers with the ability to create and manage an Elastic Fleet, a collection of application streaming instances that are deployed to multiple Availability Zones for high availability and scalability.

Creating an Elastic Fleet

To create an Elastic Fleet, customers first need to create an AppStream 2.0 stack, which is a collection of streaming instances that can be used to stream applications to their databases. Once a stack has been created, customers can then use the AppStream 2.0 console to create an Elastic Fleet. The Elastic Fleet will then be configured to deploy multiple streaming instances across multiple Availability Zones for high availability and scalability.

Advantages of Using AppStream 2.0

Using AppStream 2.0 provides customers with several advantages. Customers can scale their databases quickly and securely, allowing them to access their databases from any device. AppStream 2.0 also provides customers with the ability to create and manage an Elastic Fleet, a collection of streaming instances that are deployed to multiple Availability Zones for high availability and scalability.

How KeyCore Can Help

KeyCore has certified AWS consultants and managed services professionals with years of experience in creating and managing AppStream 2.0 Elastic Fleets. Our professionals are proficient in setting up and managing AppStream 2.0 stacks and can help customers quickly and securely scale their databases to support large workloads. We can also provide professional services and managed services to help customers better understand AppStream 2.0 and develop the best strategies for managing their databases.

Read the full blog posts from AWS

AWS DevOps Blog

Automating Code Review with AWS DevOps Guru, CodeCommit, and CodeBuild

A critical part of the software development process is the pull request. This is where proposed code changes are reviewed by relevant parties before they are merged into the main codebase. AWS DevOps Guru is a fully managed AIOps service that can help with the process. Using machine learning (ML), it quickly identifies when applications are behaving outside of their normal operating patterns and generates insights from its findings. These insights can be used to alert on-call teams to react to anomalies for business-critical workloads.

Running GitHub Actions in a Private Subnet with AWS CodeBuild

AWS CodeBuild is a fully managed continuous integration service, and it now supports GitHub Actions. CodeBuild builds are defined as a collection of build commands and related settings, in YAML format, called a BuildSpec. GitHub Actions can be set up and run in a private subnet, so you don’t need to worry about security. Plus, with CodeBuild, you can define Actions based on a variety of triggers, like pull requests, commits, and branch pushes.

Automated Code Review on Pull Requests using AWS CodeCommit and AWS CodeBuild

Pull Requests need to be reviewed, and with AWS CodeCommit and AWS CodeBuild, code review can be automated. CodeCommit is a fully-managed source control service that makes it easy to collaborate on code. CodeBuild can be used to build and test code and set up automated code reviews on pull requests. This way, you can ensure that your code is reviewed before it is merged into the main codebase.

KeyCore Can Help with Automating Code Review

KeyCore is the leading Danish AWS consultancy, and we provide both professional services and managed services. We are highly advanced in AWS, so we can help you set up automated code reviews on pull requests using AWS DevOps Guru, CodeCommit, and CodeBuild. Contact us today and we’ll get you started.

Read the full blog posts from AWS

Official Machine Learning Blog of Amazon Web Services

Amazon SageMaker Hyperband Automatic Model Tuning and Private Repos with the @remote Decorator

The growth in deep learning neural networks (DNNs) and large language models (LLMs) has seen amazing advancements in accuracy in models and even opened up possibilities like text-to-image generators. However, these models come with the cost of a lot of training time and effort.

Amazon SageMaker Hyperband Automatic Model Tuning

Amazon SageMaker Hyperband can help with this. It is an automated hyperparameter tuning technique that can help solve the convergence issues associated with distributed training. It is especially useful for DNNs and LLMs, as they require a lot of training. Hyperband works by iteratively searching for the best combination of hyperparameters, using a “halving” technique in which it finds the best hyperparameter configuration in the first iteration and then halving it in subsequent iterations. Hyperband also adapts to the changing behavior of models during training – such as diminishing returns – and can even suggest changes to the hyperparameter configurations.

Access Private Repos with the @remote Decorator

To speed up the development cycle, customers may want to write machine learning (ML) code in a production-ready style with methods and classes in the form of Python. To enable quicker access to these code repos, Amazon SageMaker’s @remote decorator can be used. This tool allows customers to pull code from private repos, such as GitHub, and run them as part of their ML training workloads. The decorator also allows customers to test their code in Amazon SageMaker without having to manually push their code to the cloud. This makes it easier to test and streamline code prior to production.

KeyCore’s Professional Services and Managed Services for AWS

At KeyCore, the leading AWS consultancy in Denmark, we offer both professional and managed services for AWS. We have the tools and expertise to help you with the implementation of your machine learning projects, including Amazon SageMaker Hyperband Automatic Model Tuning and the @remote decorator. We can help you with the setup and configuration of your ML workloads, as well as troubleshoot any issues you may encounter. Contact us today and learn how KeyCore can help you with your machine learning projects.

Read the full blog posts from AWS

Announcements, Updates, and Launches

New Functions in Amazon FSx for NetApp ONTAP and AWS Glue Crawlers

Amazon FSx for NetApp ONTAP was recently launched at the end of 2021. It provides access to the popular features, performance, and APIs of ONTAP file systems, with the agility, scalability, security, and resilience of AWS, all as a fully managed service. Now, they have added support for SnapLock, an ONTAP feature that gives you the ability to store data in a “write-once-read-many” (WORM) format, which is useful for regulatory compliance and ransomware protection.

AWS Glue Crawlers can now support Apache Iceberg tables. Apache Iceberg is a data lake table format, which provides the benefits of a columnar storage while preserving the familiar look and feel of a relational table. This makes it easier to query and manage data in your data lake, and more efficient to store and process large datasets for analytics.

At KeyCore, our team of AWS experts has extensive experience in working with both Amazon FSx for NetApp ONTAP and AWS Glue Crawlers. Our team can help you get the most out of these services, from setting up, configuring, and deploying applications on them, to optimizing performance and cost. We also offer managed services for both these services, so you don’t have to worry about managing and monitoring them on your own.

Read the full blog posts from AWS

Containers

Containers: AWS Services and Solutions

Karpenter Now Supports Windows Containers

AWS recently released Karpenter, an open-source, high-performance Kubernetes Cluster Autoscaler available under the Apache License 2.0. Karpenter enables applications to be more available and efficient through the use of right-sized compute resources. This has led to an increase in customers migrating to Karpenter from the Kubernetes Cluster Autoscaler. Now, Karpenter also supports Windows containers allowing customers to use a single cluster for both Linux and Windows containers.

Scaling Infrastructure as Code and CI/CD Pipelines with Terraform, GitHub Actions, and AWS Proton

Modern applications are run on a variety of compute platforms in AWS, including serverless services like Lambda, App Runner, and Fargate. Organizations often need to support architectures using various AWS services, each of which offer unique runtime characteristics that can be tailored for specific purposes. Infrastructure as Code and CI/CD pipelines are two processes that can be scaled using Terraform, GitHub Actions, and AWS Proton.

Infrastructure as Code (IaC) allows users to define and deploy their resources as code, allowing for more efficient and automated management. GitHub Actions and Terraform are two tools that can be used to automate IaC processes. Terraform enables users to manage resources across multiple clouds and providers, while GitHub Actions allows users to automate their workflow directly from within GitHub.

Continuous Integration/Continuous Delivery (CI/CD) pipelines are used to automate the process of software delivery. AWS Proton is a service that provides a set of tools for automating serverless deployments across multiple AWS accounts and regions. Proton allows users to define their CI/CD pipelines with YAML configuration files, which can then be used to orchestrate different deployment processes.

AWS Fault Injection Simulator for Amazon ECS and EKS Workloads

AWS Fault Injection Simulator (FIS) is a tool for injecting faults into Amazon ECS and EKS workloads. This helps organizations verify the resilience of their architectures and identify risks. FIS also provides automated chaos engineering experiments that can be run on ECS and EKS.

MuleSoft Anypoint Runtime Fabric Deployment On Amazon EKS Anywhere

MuleSoft Anypoint Runtime Fabric is a service that enables users to deploy and manage applications on Kubernetes clusters. This can be done on Amazon EKS Anywhere (EKS-A), which is an installable software package for creating and managing Kubernetes clusters on customer-owned infrastructure. With EKS-A, organizations can extend the power of EKS to their own infrastructure, while also taking advantage of the scalability and performance benefits of Kubernetes.

At KeyCore, we have extensive experience in helping customers leverage AWS services to deploy their applications. Our experts can help you plan, deploy, and optimize your cloud infrastructure for better cost management and performance. If you are looking to run MuleSoft Anypoint Runtime Fabric on Amazon EKS Anywhere, contact us today to see how we can help.

Read the full blog posts from AWS

Official Database Blog of Amazon Web Services

Official Database Blog of Amazon Web Services

Artificial Intelligence (AI) is a rapidly growing field, with applications ranging from chatbots to sentiment analysis. Generative AI is a category of AI algorithms that use existing data to generate new content, and this post series will cover how to use pgvector and Amazon Aurora PostgreSQL to leverage Generative AI in your own projects. We’ll also explore how to receive SNS notifications when database state changes to Offline or Online, how to plan for a successful database modernization, how to improve app performance through pipelining queries to Amazon RDS for PostgreSQL and Amazon Aurora PostgreSQL, how to migrate a multi-TB SQL Server database to Amazon RDS Custom for SQL Server using Amazon S3 and Amazon EBS, and how to migrate PostgreSQL from Google Cloud Platform to Amazon RDS with minimal downtime. Finally, we’ll explain how to migrate Amazon Aurora PostgreSQL and Amazon RDS for PostgreSQL databases between AWS accounts with minimal downtime.

Leverage pgvector and Amazon Aurora PostgreSQL for Natural Language Processing, Chatbots and Sentiment Analysis

Generative AI has been hailed as the next frontier for many industries, from tech to healthcare. ChatGPT is one example of this technology in action, and pgvector offers a more powerful and efficient way to run natural language processing on Amazon Aurora PostgreSQL. With pgvector, you can also use Generative AI to train neural networks and detect sentiment in text-based datasets. pgvector can also be used to build chatbots that can generate a response based on a given input.

Receive SNS Notifications when Database State Changes to Offline or Online

Monitoring is essential for any RDBMS setup. Many customers use Amazon CloudWatch metrics and Amazon RDS event notifications to monitor different metrics and events. Amazon RDS event subscription offers instance-level notifications when the database state changes to Offline or Online, so you can quickly take action if needed. To set up Amazon RDS event subscription for your database, navigate to the Amazon RDS console, choose your database, select Event Subscriptions, and follow the steps to enable notifications.

How to Plan for a Successful Database Modernization

Database technology transformation is an essential part of many applications. This post provides advice for technology and IT delivery leaders on how to get the complex database transformation right. We cover topics like understanding the scope of the project, deciding on the new database technology, and creating a timeline for the project. By following these steps, you can ensure your database modernization project is a success.

Improve App Performance Through Pipelining Queries to Amazon RDS for PostgreSQL and Amazon Aurora PostgreSQL

PostgreSQL is an open-source object-relational database system that is known for its reliability and feature robustness. AWS offers two fully managed services – Amazon RDS for PostgreSQL and Amazon Aurora PostgreSQL-Compatible Edition – that make it easy to use PostgreSQL in your applications. Pipelining queries to PostgreSQL can improve app performance, allowing you to run more complex queries without experiencing slowdowns. To get started, set up an Amazon RDS or Amazon Aurora instance.

Migrate a Multi-TB SQL Server Database to Amazon RDS Custom for SQL Server Using Amazon S3 and Amazon EBS

This post series covers how to migrate a multi-TB database to Amazon RDS Custom for SQL Server. Amazon RDS Custom is a managed database service that automates setup, operation, backups, high availability, and scaling of databases. We’ll explain the steps needed to migrate a database from another source to Amazon RDS Custom, using AWS Database Migration Service (AWS DMS). This includes setting up a source endpoint, creating an AWS DMS task, and running the task.

Cross-Account Amazon Aurora PostgreSQL and Amazon RDS for PostgreSQL Migration with Reduced Downtime Using AWS DMS

Migrating databases between AWS accounts can be a complex process. This post covers how to migrate an Amazon Aurora PostgreSQL-Compatible Edition or Amazon RDS for PostgreSQL database between two AWS accounts. We’ll explain the steps needed to perform the migration, including setting up source and target endpoints, creating an AWS DMS task, and running the task. We’ll also discuss the best practices for minimizing downtime during the migration.

Migrate PostgreSQL from Google Cloud Platform to Amazon RDS with Minimal Downtime

Migrating a PostgreSQL database from Google Cloud Platform (GCP) Cloud SQL to Amazon RDS for PostgreSQL is a common use case. To accomplish this task, we can use AWS Database Migration Service (AWS DMS). AWS DMS is a data migration and replication service that can copy databases from a source to a target endpoint. We’ll cover the steps needed to set up a source and target endpoint, create an AWS DMS task, and run the task.

At KeyCore, our team of experienced AWS consultants can help you get the most out of your Generative AI projects and database migration efforts. Our services include professional services, such as migration and architecture design, as well as managed services where we manage your databases for you. We also provide training and certification courses to help you become an AWS expert. Contact us today to learn more.

Read the full blog posts from AWS

AWS Cloud Financial Management

AWS Cloud Financial Management: A Recap on Graviton2 and GP3 with Amazon OpenSearch Service and Q2 Launch Announcement

Graviton2 and GP3 with Amazon OpenSearch Service

The combination of Graviton2 and GP3 with Amazon OpenSearch Service offers many advantages. It is easy to transition to this new configuration as the changes are minor and require minimal effort; however, the benefits are significant as savings can reach up to 10% of the cost.

AWS Cloud Financial Management Launch Announcement

In case you missed the launch announcement of AWS Cloud Financial Management solution in Q2, here is a quick recap. AWS Cloud Financial Management solution enables customers to optimize their cloud costs and achieve their budget goals with the help of cost and usage reports, budgets, and other tools. Furthermore, AWS Cloud Financial Management also provides customers with recommendations to reduce cloud costs.

At KeyCore, our team of experienced AWS professionals can help you make the most out of AWS Cloud Financial Management. We provide both professional services and managed services, and our experts will walk you through the entire process of setting up and managing your AWS Cloud Financial Management solution.

For more information about KeyCore and our services, please visit our website www.keycore.dk.

Read the full blog posts from AWS

Microsoft Workloads on AWS

Microsoft Workloads on AWS

AWS provides a comprehensive set of cloud computing services to support customers running Microsoft workloads. In this article, we’ll look at two options for setting up high availability for Microsoft SQL Server Integration Services (SSIS) in a Scale Out deployment model on Amazon EC2, as well as explore the various licensing options available to help ensure you meet your objectives.

Setting up High Availability for Microsoft SQL Server Integration Services

When deploying mission-critical workloads using Microsoft SQL Server databases, it’s important to consider setting up high availability for your SSIS service. In this blog post, we’ll dive into two options to help you achieve SSIS high availability for your mission-critical workloads.

The first option is to use a primary/secondary SSIS Scale Out deployment model on Amazon EC2 instances. In this deployment model, you’ll create two EC2 instances, each of which will be configured to host a single SSIS Scale Out deployment. The primary instance will be used for processing workflows and the secondary instance will be used as a failover if the primary instance fails.

The second option is to use an active/passive SSIS Scale Out deployment model on Amazon EC2 instances. In this deployment model, you’ll create two EC2 instances, one of which will be configured to host an active SSIS Scale Out deployment, while the other will be configured as a passive replica. The primary instance will be used for processing workflows and the passive replica will take over in the event of a primary instance failure.

Exploring Licensing Options

Migrating your Microsoft workloads to the cloud requires a well-thought-out licensing strategy. AWS offers various ways to support your licensing needs and help you understand the options. Whether you aim to lower costs, enhance security, or improve the price-performance of your applications, AWS has three options to ensure you meet your objectives.

The first option is to use AWS License Manager, which allows you to centrally manage and track your license usage in the cloud. This ensures that you are only using the licenses you need, so you can reduce costs and optimize your usage.

The second option is to use AWS Marketplace, which provides a centralized location for customers to find, purchase, and deploy software solutions. With AWS Marketplace, customers can quickly spin up pre-configured software solutions in the cloud, eliminating the need to purchase and install licenses manually.

The third option is to use AWS Service Catalog, which allows customers to create, manage, and deploy standardized cloud-based services. This tool allows customers to easily control costs, enhance security, and improve the price-performance of their applications.

KeyCore Help

At KeyCore, we specialize in helping customers design and deploy their mission-critical workloads in the cloud. Our team of expert AWS consultants can help you identify the right licensing option for your business and ensure you are getting the most out of AWS. Whether you need help setting up a Scale Out deployment model or understanding which licensing option is best for your applications, we can help. Contact us today to learn more.

Read the full blog posts from AWS

Official Big Data Blog of Amazon Web Services

Amazon QuickSight and AWS Support Your Business Capability Model

The technology landscape is changing rapidly, with waves of change impacting IT from every angle. Amazon QuickSight can help IT organizations keep up with this shift by providing a quick and easy way to build and share business capability models. This allows IT to be agile and keep up with the latest trends in SaaS, PaaS, and other services-based application models.

Amazon Finance Automation Builds a Data Mesh

Amazon Finance Automation (FinAuto) is the tech organization of Amazon Finance Operations (FinOps). They work as a force multiplier to support Amazon’s growth and expansion, while providing accurate and on-time payments and collections. FinAuto has a unique ability to look across FinOps and build a data mesh to support distributed data ownership and centralize governance.

Create a Comprehensive View of AWS Support Cases with Amazon QuickSight

Cloud operations teams can use Amazon QuickSight to create a unified view of the support cases raised with AWS Support across their multiple interconnected accounts. This helps ensure that the team has a comprehensive understanding of all of the support cases and can derive actionable insights from them. Amazon QuickSight also enables users to quickly configure end-to-end data pipelines for efficient tracking of the support cases.

AWS and Altron Group Accelerate Their Vision for Optimized Customer Engagement

Altron Group, a pioneer of providing data-driven solutions for their customers, partnered with AWS to participate in AWS Data-Driven Everything (D2E) workshops and a customer engagement acceleration program. This combination of technical expertise and in-depth customer understanding helps Altron Group provide highly differentiated technology solutions and optimize their customer engagement.

Vega Cloud Embeds Amazon QuickSight to Bring FinOps Solutions to Customers Faster

Vega Cloud is a premier member of the FinOps Foundation, a program by Linux Foundation supporting FinOps practitioners on cloud financial management best practices. Vega Cloud uses Amazon QuickSight to accelerate their business and bring FinOps solutions to their customers faster.

React Apps Level Up with Amazon QuickSight Dashboard Embedding

Equipping your application with functional visualizations can be a complex development process, but Amazon QuickSight simplifies it. This blog post looks at how to embed QuickSight dashboards into your React application using the Amazon QuickSight Embedding SDK, allowing anonymous access to your dashboard.

Amazon Mexico FP&A Goes Deep Into Financial Data with Amazon QuickSight

Amazon Mexico FP&A provides strategic support to Amazon’s CFO and executive team on planning, analysis, and reporting related to Amazon Mexico. Amazon QuickSight enables the team to quickly dive deep into their financial data and produce key finance deliverables such as internal profit and loss (P&L) reports for multiple business units.

Configure End-To-End Data Pipelines with VPC Endpoints

Organizations can use Amazon OpenSearch Serverless to index, analyze, and search logs and data using OpenSearch APIs and dashboards. The OpenSearch Serverless collection is a group of indexes, and API and dashboard clients can access the collections from public networks or one or more VPCs. For VPC access, you can create VPC endpoints to configure end-to-end data pipelines for efficient data processing.

How KeyCore Can Help

At KeyCore, we provide both professional services and managed services to help our customers realize the full potential of AWS. Our team of experienced AWS consultants has the knowledge and expertise to help you effectively utilize Amazon QuickSight for all your analytics and reporting needs. Whether you are looking to build and share a business capability model or configure end-to-end data pipelines for efficient data processing, our consultants will work with you to create the best solution for your business.

Read the full blog posts from AWS

Networking & Content Delivery

How to Optimize Performance and Cloud Costs on AWS Networks

Removing Unassociated Elastic IPs

Do you ever wonder why your Elastic IP (EIP) count is growing and what is behind the “ElasticIP:IdleAddress” line item on your AWS bill? This could be because there is an hourly charge for EIP addresses that are not associated with a running instance or when an EIP is associated with a stopped instance. To avoid these unnecessary charges, it is important to identify and remove these unassociated EIPs from your AWS account.

To identify and remove the unassociated EIPs, customers should first list down all the EIPs that are currently active on their AWS account. Once the list is generated, customers should verify which of these addresses are associated with running instances and which are not. Any address that appears in the list but is not associated with running instances can be identified as an unassociated EIP. These EIPs can be released from the account and will stop being charged by AWS.

Improving Performance on AWS and Hybrid Networks

Network performance on AWS and hybrid networks can be improved by understanding the various factors that come into play. Network bandwidth is fundamental and is determined by the bandwidth allocated to the customer. Apart from bandwidth, latency is an important factor that determines network performance. Latency is the time taken for packets to travel between the customer’s network and the AWS cloud. The latency can be reduced by reducing the number of hops on the network and using direct connect links to the cloud instead of relying on the Internet. The network performance can also be improved by increasing throughput and ensuring good connection quality.

Set up End-to-End Tracing with Amazon CloudFront Using OpenTelemetry

Tracing is a great methodology to identify and troubleshoot problems in distributed systems. It creates a series of formatted logs with an identifier called Trace ID, which can then be used to connect the origin of the request with its final destination. To set up end-to-end tracing with Amazon CloudFront, customers can use OpenTelemetry by configuring a trace exporter to send the trace data to AWS X-Ray. Once the setup is complete, customers can start to collect data about the requests that are being sent to CloudFront and use the Trace ID to track and troubleshoot any issues that arise.

Using AWS WAF Intelligent Threat Mitigations with Cross-Origin API Access

AWS WAF offers advanced features for filtering undesired web application traffic, such as Bot Control and Fraud Control. These intelligent threat mitigations include techniques, such as client-side interrogations using JavaScript challenges or CAPTCHA and client-side behavioral analysis. When creating a web page with same-origin access, implementing these techniques is simple. However, when it comes to a cross-domain access, these intelligent threat mitigations can be a bit more complicated to set up. To address this, customers can use a proxy service between the origin and the destination of the request. This proxy service can be used to inspect the incoming request and enforce any intelligent threat mitigations before forwarding the request to the destination.

How KeyCore Can Help

At KeyCore, we help customers set up and optimize their AWS networks for maximum performance and cost efficiency. Our experienced team of AWS Certified professionals can provide comprehensive guidance on how to best configure, manage, and monitor your networks on AWS. We also offer managed services to help you proactively identify and address any potential issues before they can affect your network performance. To learn more about our AWS offerings, please visit our website at https://www.keycore.dk.

Read the full blog posts from AWS

AWS Compute Blog

Optimizing Cost and Resiliency with a Mix of AWS Graviton and x86 CPUs using Amazon EKS

Deploying applications on multiple architectures, such as AWS Graviton and x86 CPUs, enables a wider selection of Amazon Elastic Compute Cloud (Amazon EC2) capacity pools. This provides increased resiliency for applications and gives you the ability to optimize your costs and ensure a seamless transition between architectures.

Decoupling Event Publishing with Amazon EventBridge Pipes

Creating event-driven applications provides you with much greater flexibility when it comes to developing your system. You can replace application code with serverless integration services to improve resiliency and create a clean separation between application logic and system dependencies.

Detecting and Stopping Recursive Loops in AWS Lambda Functions

AWS Lambda now offers recursion control, a feature that helps detect and stop Lambda functions that are running in a recursive or infinite loop. Initially available for Lambda integrations with AWS services, this feature allows you to ensure that your Lambda functions run as expected.

At KeyCore, we offer professional and managed services to help you utilize the full potential of AWS solutions like Amazon EKS, Amazon EventBridge Pipes, and AWS Lambda functions. Our experienced engineers can assist you with the setup and management of cloud-based applications, provide advice and guidance to ensure you are making the most of your AWS environment, and provide support to quickly resolve any issues that may arise. Contact us today to learn more!

Read the full blog posts from AWS

AWS for M&E Blog

Using Machine Learning for Improved Sports Video Broadcast Analytics

In recent years, professional sports organizations have been adopting machine learning (ML) to improve the game analysis and fan experiences. NFL Next Gen Stats has been using ML and data analytics to improve accuracy, speed, and insights in real-time. Likewise, NHL Face-off Probability has used ML-driven data to accurately predict the outcome of a given face-off with up to 85% accuracy.

Monitoring Video Content Quality with AWS Elemental MediaConvert

With AWS Elemental MediaConvert, customers can create a scalable video-on-demand workflow. It’s natively integrated with Amazon CloudWatch and Amazon EventBridge, providing the necessary tools to create observable systems on Amazon Web Services (AWS). MediaConvert features several metrics to help customers gain insight on the performance of their transcoding pipelines.

Creating Characters with Dynamic Wrinkles in Blender

This post is part of the AWS Artist Series. To create the characters for Picchu, the team used Blender’s Grease Pencil tool, a free and open source 2D animation software. This tool allowed them to create animation drawings with dynamic wrinkles. As a result, the characters appear to have natural facial expressions as they move.

Generating Input Preview Thumbnails with AWS Elemental MediaLive

AWS Elemental MediaLive is a broadcast-grade live video processing service. It enables customers to create high-quality streams for delivery to broadcast TVs and internet-connected devices. MediaLive provides customers with rich metric data to maintain visibility of video workflow health and performance. It also has a set of alerts, Amazon CloudWatch Events and Actions, and input preview thumbnails that customers can use to gain insight on their video workflow performance.

At KeyCore, we help customers with video-on-demand solutions and broadcast video workflows. Our expertise in AWS services allows us to create real-time and actionable systems to optimize streaming performance. We can help customers with machine learning-driven data analysis, automation of video content quality monitoring, creating characters with dynamic wrinkles, and generating input preview thumbnails. Contact us to learn more about our services.

Read the full blog posts from AWS

AWS Storage Blog

Migrating to the Cloud with AWS Storage Solutions

Configuring Auto-Expansion of Amazon FSx for OpenZFS with Amazon CloudWatch and AWS Lambda

Today’s demanding workloads, such as database, rendering farm, analytics and ML, have increasingly demanding IO requirements. Among others, they need reliable storage infrastructure that provides sufficient storage capacity, IOPS, and throughput. Furthermore, customers want to benefit from the agility and performance capabilities of the cloud.

One way to achieve this is by using AWS storage solutions, such as Amazon FSx for OpenZFS. This service provides an open source file system that is optimized for massive scalability, performance, and data integrity. It can be used to store structured and unstructured data, and comes with the ability to automatically expand storage capacity.

To make the most of this feature, the storage infrastructure needs to be integrated with Amazon CloudWatch and AWS Lambda. CloudWatch enables customers to monitor the file system performance and activity, while Lambda allows for automated data processing. In this way, customers can get proactive notifications and ensure that the storage capacity is always sufficient.

Extending SAP Workloads with AWS Transfer Family

Transfer protocols, such as Secure Shell (SSH) File Transfer Protocol (SFTP), File Transfer Protocol Secure (FTPS), and File Transfer Protocol (FTP) are essential for corporations to migrate file transfer workflows. They are deeply embedded in business processes across many industries, like financial services, healthcare, telecommunications, and retail.

With AWS Transfer Family, corporations can extend their SAP workloads and migrate their file transfer workflows to the cloud. This service provides a fully managed file transfer solution that integrates with existing authentication systems, and includes SFTP, FTPS, and FTP to enable secure and compliant data transfer. In addition, AWS Transfer Family is highly customizable and allows for scalability to meet the demand of customers’ business processes.

Migrating On-Premises Data to AWS for Insightful Visualizations

Migrating data from on-premises to the cloud is a common challenge for customers. They need a data store that is scalable, durable, and cost-effective, but also one that supports modern, interactive, and fast dashboards, and that can scale to tens of thousands of user simultaneously.

AWS storage solutions such as Amazon S3, Amazon Athena, Amazon Redshift, and Amazon EMR are the perfect choice for this kind of task. For example, customers can use Amazon S3 to store and organize their structured and unstructured data, and then use Amazon Athena to query and analyze the data stored. Furthermore, Amazon Redshift and Amazon EMR can be used for bigger, more complex data sets, allowing customers to create meaningful data visualizations for analysis.

How KeyCore Can Help

At KeyCore, our experienced AWS consultants can help you make the most of AWS storage solutions, and design and optimize your storage infrastructure for maximum performance and scalability. Whether you need help migrating your data from on-premises to the cloud or configuring Amazon FSx for OpenZFS with Amazon CloudWatch and AWS Lambda, our team of experts has the knowledge and expertise to customize a solution tailored to your specific needs. Contact us today and take the first step towards optimizing your storage infrastructure.

Read the full blog posts from AWS

AWS Architecture Blog

IBM and Amazon at the French Hackathon

In March 2023, IBM Consulting and Amazon Web Services presented a Hackathon in France, bringing together experts in AWS cloud architecture and big data analytics. The goal was to build innovative solutions for real customer use cases leveraging the cloud. In this post, we’ll explore some of the solutions developed during the Hackathon and the architectures created to implement them.

Solution 1: Optimizing Production Processes

The first solution focused on optimizing production processes through the tracking and maintenance of assets. To do this, an application was built to track the location of assets and the maintenance requirements related to them. This application was built using a serverless architecture and AWS Lambda functions, allowing for scalability and low cost. The functions were triggered by events related to asset movements and changes in the asset data.

Solution 2: Hybrid AI/ML Data Access Strategy

The second solution involved designing a hybrid AI/ML data access strategy with Amazon SageMaker. This solution was created to take advantage of the scalability and cost-efficiency of cloud computing compared to on-premise solutions. To achieve this, an application was created that allowed users to move data from the on-premise cluster to Amazon SageMaker for experimentation and scalability.

Solution 3: Automating Business Processes

The third solution involved automating business processes. This was done by creating an application that used machine learning algorithms to analyze customer data and provide insights into customer behavior. This application was hosted on Amazon EC2 instances and used Amazon Simple Storage Service (S3) for data storage.

Solution 4: Predictive Maintenance

The fourth solution leveraged predictive maintenance using AWS services and machine learning algorithms. The application was designed to predict maintenance requirements and provide proactive maintenance advice to decision makers. The application was built using Amazon Kinesis Firehose for data streaming, Amazon DynamoDB for data storage, and AWS Lambda functions for processing.

Solution 5: Improving Supply Chain Visibility

The fifth solution focused on improving supply chain visibility. This was done by creating an application that used Amazon Rekognition for image recognition and Amazon Textract for text extraction from documents. The application was hosted on Amazon EC2 instances and used Amazon S3 for data storage.

Solution 6: Automating Reporting

The sixth and final solution involved automating reporting. This was done by creating an application that used natural language processing (NLP) algorithms to extract and analyze data from documents. The application was built using Amazon Comprehend for text analysis, Amazon Elasticsearch for data storage, and Amazon Kinesis for data streaming.

The Hackathon was an excellent example of how IBM and Amazon have come together to create innovative solutions leveraging AWS cloud architecture and big data analytics. By leveraging the power of the cloud, these solutions have provided valuable insights to customers and helped them make better decisions.

KeyCore Can Help

At KeyCore, we provide professional and managed services to help customers leverage the power of AWS cloud architecture and big data analytics. We can help you create innovative solutions tailored to your business needs that leverage the power of the cloud to provide valuable insights. Whether you are looking to optimize production processes, design hybrid AI/ML data access strategies, automate business processes, leverage predictive maintenance, improve supply chain visibility, or automate reporting, KeyCore can help you achieve your goals. Contact us today to get started.

Read the full blog posts from AWS

AWS Partner Network (APN) Blog

Amazon Web Services (AWS) Partner Network (APN) Blog

Building a Startup Go-To-Market Motion with the AWS Global Startup Program

The AWS Global Startup Program offers an invitation-only, GTM program for early- to mid-stage software startups that have achieved product-market fit and are ready to scale. To collaborate with AWS and plan and execute a joint go-to-market motion, partners can identify areas of growth and success through a joint partner plan. This plan provides a blueprint on how to make intentional sales plays throughout the funnel.

2023 AWS Partner Award Nominations

The 2023 AWS Partner Awards will honor partners who have demonstrated outstanding results and innovation with the use of AWS products and solutions. AWS Partners can nominate themselves to be considered across a select number of AWS Partner Award categories. All nominations must be submitted by August 17, 2023. Award submissions will be reviewed by a third-party, with an emphasis placed on customer success use cases presented in the nomination form.

Protecting EKS Workloads from Network-Based Threats Using Calico Cloud

With Amazon EKS, developers can easily deploy, scale, and manage containerized applications. To protect these environments, Tigera’s Calico Cloud provides an active security platform with full-stack observability for containers and Kubernetes. Using Calico Cloud, users can uncover malicious activity and protect their workloads in EKS.

Revolutionizing Manufacturing with Sphere and Amazon Lookout for Vision

The integration of Sphere and Amazon Lookout for Vision provides customers with a cutting-edge tool to uncover process issues, identify missing components, detect damaged parts, and more. The combined use of extended reality (XR) and AI gives customers enhanced training procedures and advanced analytics to apply to real-world scenarios.

eGain Cobrowse for Amazon Connect Contact Centers

Contact center agents can offer customers guided digital support and collaboration when they fill out an online form or perform complex transactions on the website. eGain’s Cobrowse console, integrated with Salesforce Service Cloud and Amazon Connect, allow agents to provide cobrowsing capabilities. For customers interested in this solution, this post outlines the functionality provided and the deployment steps for setting it up.

Migrating to Cloud-Native Architecture with DXC

When an organization decides to move to the cloud as part of its application modernization, DXC Technology can help migrate workloads to AWS in large-scale environments and bridge the gap in migrating applications across traditional, private cloud, and AWS environments. This post covers the process of migrating from an on-premises DB2 database on AS400 to a cloud-native architecture.

Monitoring and Observability in Amazon EKS with AWS Distro for OpenTelemetry

Monitoring containerized applications can be challenging, making a comprehensive monitoring strategy essential. eCloudvalley leverages AWS Distro for OpenTelemetry to help customers centralize their monitoring in Amazon CloudWatch for their Amazon EKS environment. This post outlines how customers can choose tools to collect and analyze resource usage, network traffic, and application logs.

Simple and Flexible SaaS Entitlement Management with LaunchDarkly

SaaS providers must be able to support varying tenant configurations. LaunchDarkly creates varied tenant experiences with entitlement flags and models entitlements as feature flags to give tenants access to specific features. This post also dives into the LaunchDarkly feature for flagging deployments/releases, doing progressive rollouts, and running experimentation—all important release practices for SaaS providers.

Unlocking Actionable Insights with Sisense and Amazon Redshift Serverless

Sisense Fusion Embed and Amazon Redshift Serverless enable customers to quickly associate rich, relevant contextual information with data analytics and predictive intelligence. This integration enables data-driven decisions and delivers business insights at the point of decision making. The post explores the synergy of these two solutions and how they can help organizations turn data into actionable insights.

Amazon EKS and Precisely’s Geo Addressing SDK

Precisely’s geo addressing solution is used to quickly associate rich, relevant contextual information with data. The Geo Addressing SDK allows organizations to develop applications capable of delivering location information for over 250 countries and territories. This post outlines how this solution can power real-time decisions.

Successful Oracle Database Migration with VMware Cloud on AWS

Organizations running Oracle Database on vSphere environments are looking for the best migration path. VMware Cloud on AWS integrated with AWS Cloud Databases can help customers streamline operations, reduce costs, and improve overall business agility. This post explores database migration paths to AWS from on-premises vSphere environments.

KeyCore Can Help

KeyCore offers professional and managed services, helping customers leverage the power of AWS for their organizations. We can help customers build a Joint Partner Plan with the AWS Global Startup Program, develop applications using the Geo Addressing SDK, and migrate their Oracle Database to the cloud with VMware Cloud on AWS. With our advanced expertise in AWS, we can help customers take advantage of all that the cloud has to offer.

Read the full blog posts from AWS

AWS Cloud Enterprise Strategy Blog

Developing an Effective Multicloud Strategy

Complexity is created by the emergence of multicloud strategies, and it can cause confusion, false certainty, and tentativeness for companies attempting to adopt it. There are pros and cons to both pursuing and avoiding a multicloud strategy, and it’s important to understand the best practices to get the most out of your strategy.

Decide to Multicloud or Not?

When deciding whether to pursue a multicloud strategy or not, it’s important to understand the unique advantages and disadvantages of each approach. With a multicloud strategy, companies can build highly resilient and secure architectures, increase their ability to innovate, and gain access to the latest technology and tools. Additionally, a multicloud strategy allows companies to take advantage of the best that the cloud has to offer. On the other hand, using multiple clouds can be very costly and complex, and requires tremendous effort to harmonize different cloud services and architectures.

Benefits of a Multicloud Strategy

Once a company decides to pursue a multicloud strategy, there are several benefits. Multicloud enables companies to better leverage the strengths of different cloud providers, and increase their agility. Additionally, multicloud is cloud-agnostic, meaning it can be used with any cloud provider, allowing companies to quickly and easily switch between providers if needed. Moreover, adopting a multicloud strategy can help companies increase their security and reduce their operational costs.

KeyCore Solutions

KeyCore helps companies develop highly effective multicloud strategies. Our team of experienced AWS consultants can help you identify the best solution for your company, and design a tailored architecture that meets your business needs. Our team can also provide on-going support and maintenance to ensure your multicloud strategy is optimized for maximum performance. Contact us to learn more about our multicloud solutions and how we can help you succeed.

Transformation and AI

The rise of Artificial Intelligence (AI) is creating new and exciting opportunities for companies to transform. AI is helping companies increase automation and speed up their processes, and create new products and services. However, many companies are wondering if the emergence of AI means they should change or rethink their transformation plans.

AI and Transformation

In most cases, companies do not need to change their transformation plans due to the emergence of AI. Companies should continue to focus on their transformation initiatives, such as cloud migration, digital transformation, and modernizing their IT infrastructure. AI can help companies optimize their transformation processes and accelerate their results.

Leveraging AI

Companies should leverage AI to help drive their transformation efforts. AI can help companies automate manual tasks, enable faster decision-making, and increase their scalability. Additionally, AI can help companies improve their customer experiences, enhance their products and services, and gain more insight into their data.

KeyCore Solutions

KeyCore provides professional and managed services to help companies leverage AI and achieve their transformation goals. Our team of experienced AWS consultants can help you optimize your existing transformation process, develop tailored AI solutions, and create an AI-driven architecture that meets your business needs. Contact us to learn more about our AI solutions and how we can help you succeed.

Read the full blog posts from AWS

AWS HPC Blog

Using AWS Batch for Performance Actuarial Reserve Modeling

Actuarial modeling is a fundamental part of the insurance industry, used for analyzing and predicting risks and potential losses. This blog post will discuss how to use AWS Batch to improve performance in actuarial modeling workloads.

What is AWS Batch?

AWS Batch is a managed computing service that enables customers to run HPC and batch computing workloads on the AWS Cloud. With AWS Batch, customers can easily execute their workloads, scale their resources, and track their costs with comprehensive cost tracking and billing features.

How can AWS Batch Improve Performance?

AWS Batch provides a range of features to improve performance in actuarial modeling workloads. The service can scale compute resources dynamically, allowing customers to provision the resources they need to meet their performance targets. AWS Batch also provides an array of features to optimize resource utilization, such as resource-level auto scaling and job scaling.

AWS Batch also allows customers to manage their computing resources across AWS Regions, allowing them to launch workloads in multiple AWS Regions and optimize their performance. Additionally, AWS Batch enables customers to take advantage of AWS features such as Auto Scaling and Amazon EC2 Spot Instances to reduce costs and maximize performance.

What Are the Benefits of AWS Batch?

AWS Batch offers customers a number of benefits to improve performance and reduce costs in their actuarial modeling workloads. This includes the ability to scale resources dynamically, which provides customers with the flexibility to meet their performance objectives. Additionally, AWS Batch provides customers with comprehensive cost tracking and billing features to help manage and monitor costs.

Finally, AWS Batch provides customers with the ability to manage compute resources across AWS Regions, allowing them to take advantage of the latest AWS features and optimize their performance.

Conclusion

AWS Batch provides a range of features to improve performance and reduce costs in actuarial modeling workloads. With AWS Batch, customers can scale resources dynamically, optimize resource utilization, and manage their computing resources across AWS Regions. Additionally, AWS Batch provides customers with comprehensive cost tracking and billing features to help manage and monitor costs.

At KeyCore, we provide professional and managed services to help customers optimize their AWS Batch workloads. Our experienced team of AWS consultants can help you get the most out of your actuarial modeling workloads and reduce costs. Contact us today to learn more about how we can help you leverage AWS Batch for your actuarial modeling needs.

Read the full blog posts from AWS

AWS Cloud Operations & Migrations Blog

Simplify Analysis and Monitoring of AWS CloudTrail Data with Amazon CloudWatch

Simplifying Analysis of AWS CloudTrail Data

AWS CloudTrail records user and API activities across AWS environments and allows customers to centralize a record of these activities. Customers have the option to send AWS CloudTrail logs to Amazon CloudWatch, which simplifies and streamlines the analysis and monitoring of AWS CloudTrail recorded activities. Amazon CloudWatch Anomaly Detection provides customers the ability to detect abnormal behavior in their AWS resources.

Amazon CloudWatch Metric Math enables customers to easily create new complex metrics from existing CloudWatch metrics without running additional queries or processing data. This helps customers quickly analyze metrics to detect trends in their AWS resource usage. Amazon CloudWatch Logs Insights allows customers to easily analyze log data, view trends, and take action quickly. This helps customers find insights and optimize the performance of their AWS applications.

Achieving Operational Excellence with AWS Organizations SCPs

Service Control Policies (SCPs) are a set of policies that enable organizations to manage permissions using AWS Organizations. SCPs help control access to AWS services and resources across multiple accounts in an organization. SCPs can also be used to set up permission guardrails by defining the maximum available permissions for IAM principals in the organization.

Additionally, SCPs enable customers to centrally manage organizational settings, such as tagging, data security, and access control. This helps ensure that all users in the organization abide by the same set of rules, creating a more secure and efficient environment. Furthermore, SCPs enable customers to design a multi-account AWS environment to meet their security, compliance, and operational objectives.

How KeyCore Can Help

KeyCore specializes in migration and operations and has a team of certified AWS experts that can help you navigate the complexities of AWS. Our team has years of experience helping customers design and implement solutions that meet their security, compliance, and operational objectives. We can help you design and implement an architecture using AWS Organizations SCPs that will help you achieve operational excellence. Additionally, our team can help you analyze your CloudTrail data to detect and prevent anomalous and malicious activities. Reach out to us today to learn more.

Read the full blog posts from AWS

AWS for Industries

AWS for Industries

Amazon Web Services (AWS) offers industry-leading capabilities to support organizations of any size. AWS recently announced its support for the SMART on FHIR 1.0.0 protocol, enabling enhanced interoperability with Amazon HealthLake. Additionally, retailers are able to take advantage of Amazon Web Services (AWS) Smart Store solutions and optimize their network infrastructure. The emergence of predictive maintenance for semiconductor manufacturers using SEEQ powered by AWS is also transforming the industry. Organizations are also able to digitally transform ESG insights into strategic advantages with PwC’s ESG Insight Analyzer on AWS. Lastly, Daikin is utilizing AWS to build a remote monitoring and predictive maintenance system and Amazon EMR is helping Financial Services Industry (FSI) customers streamline cloud service approval. Lastly, AI-powered planning with Anaplan is helping CPG companies drive sales and profit margins.

SMART on FHIR Support in Amazon HealthLake

Amazon HealthLake provides secure access through AWS Identity and Access Management (IAM). With the support for SMART on FHIR, HealthLake now offers authorization based on the SMART framework using FHIR scopes. Additionally, users are able to access healthcare data in FHIR format from healthcare providers, enabling easier integration of healthcare data into existing applications.

Networking Smart Store to AWS

By optimizing their network infrastructure, retailers can take full advantage of Amazon Web Services (AWS) Smart Store solutions. As retailers digitize their operations and move services to the cloud, security and network infrastructure become major considerations. Networking a smart store to AWS helps retailers protect valuable data and enhance customer experience.

Predictive Maintenance for Semiconductor Manufacturers

Semiconductor chips power many of today’s technological innovations. With the increased demand for high-powered chips, the need for predictive maintenance for semiconductor manufacturers is essential. SEEQ powered by AWS is providing manufacturers with a predictive maintenance solution to help streamline processes and reduce downtime.

Transforming ESG Insights Into Strategic Advantages

As companies adapt to an ever-evolving ESG regulatory landscape, PwC’s ESG Insight Analyzer on AWS provides customers across industries with the ability to transform ESG insights into strategic advantages. The solution helps organizations keep up with diverse demands by providing data-driven insights to help identify areas of improvement and opportunities to accelerate progress.

Daikin Uses AWS to Build Remote Monitoring and Predictive Maintenance System

Daikin, a leading innovator in HVAC&R applications, is utilizing AWS to build a remote monitoring and predictive maintenance system. This system helps them elevate the quality of air in homes, businesses, and public spaces by providing a complete line of energy-efficient and intelligent products. Additionally, leveraging AWS services like Amazon SageMaker, they are able to create predictive models that help identify any potential issues before they arise.

Amazon EMR for FSI

In the Financial Services Industry (FSI), Amazon EMR is helping customers streamline cloud service approval. Amazon EMR provides the ability to easily create, run, and scale big data processing applications. With the help of AWS services like AWS Glue and Amazon Athena, customers can take advantage of data lake operations, as well as build data lake analytics pipelines without having to manage infrastructure.

AI-Powered Planning with Anaplan for CPG

AI is transforming the CPG industry and AI-powered planning with Anaplan is helping CPG companies drive sales and profit margins. AI can help CPG companies make better decisions and anticipate changing consumer trends. Anaplan’s cloud-native platform helps companies streamline planning processes, identify efficiencies, and gain insights for better business results.

KeyCore

As the leading Danish AWS Consultancy, KeyCore provides professional services and managed services to help organizations of any size leverage advanced capabilities of AWS. With experience in the key areas of the AWS platform, KeyCore provides the knowledge and expertise to help organizations take advantage of the latest AWS technologies and maximize their cloud investments.

Read the full blog posts from AWS

AWS Marketplace

Improving and Maintaining the Security of Your Products on AWS Marketplace

Being Informed of Security Issues

Keegan and the author have outlined the importance of being informed of security issues found on your products, and how sellers can ensure their products remain up to date. Best practices for maintaining and improving the security of your catalogue in AWS Marketplace have also been discussed.

Single Sign-On for AWS Marketplace Sellers

Ramya and the author have demonstrated how to set up single sign-on access for AWS Marketplace sellers to access the AWS Marketplace Management Portal. It is possible to create additional roles and provide access tailored to the team’s needs in the Management Portal, for example, read-only and reports only.

KeyCore Can Help

KeyCore, the leading Danish AWS Consultancy, offers professional and managed services to help sellers ensure their products are secure in AWS Marketplace. Our expert team has a deep understanding of AWS and can help to put security protocols into place to protect your products in AWS Marketplace. Contact us to learn more about how we can help.

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, announcements, and how-to posts

Spring 2023 PCI DSS and 3DS compliance packages available now

Amazon Web Services (AWS) is pleased to announce that seven additional AWS services have been added to the scope of its Payment Card Industry Data Security Standard (PCI DSS) and Payment Card Industry Three-Domain Secure (PCI 3DS) certifications. The compliance package for PCI DSS and 3DS includes the Attestation of Compliance (AOC), which shows that AWS is compliant with the latest version of the standards. This allows customers to use these services for cardholder data storage and processing, without compromising the security of their customers’ sensitive information.

How to enforce multi-party approval for creating Matter-compliant certificate authorities

Customers who build smart home devices using the Matter protocol from the Connectivity Standards Alliance (CSA) must create and maintain digital certificates, called device attestation certificates (DACs). These DACs must be issued by a Matter device attestation certificate authority (CA). This is to ensure that the devices can interoperate with other vendor devices. The CSA mandates multi-party approval for creating a Matter-compliant CA. This blog post outlines the process for setting up this multi-party approval.

Consolidating controls in Security Hub: The new controls view and consolidated findings

AWS Security Hub recently released two new features to help customers manage controls across standards and to consolidate findings. The consolidated controls view and consolidated control findings make it easier to reduce finding noise and administrative overhead. Security Hub is a cloud security posture management service that provides customers with an integrated view of their security state across AWS accounts. With these latest features, customers can now easily group findings by control type, and view consolidated findings from multiple standards in one place.

KeyCore is the leading AWS consultancy in Denmark. We provide both professional services and managed services tailored to the customer’s needs. Our team of certified AWS professionals can help customers implement and manage their security controls in AWS Security Hub. This ensures that the customer is compliant with relevant standards, and that they are taking advantage of the latest security and compliance offerings from AWS.

Read the full blog posts from AWS

AWS Startups Blog

How Dune Uses AWS to Amplify the Impact of Blockchain Data

Dune, a web3 analytics unicorn founded in 2018, is using Amazon Web Services (AWS) to provide a web-based platform that enables people to query public blockchain data and aggregate it into shareable dashboards.

Migrating to AWS for Cost Savings and Scalability

Before migrating to AWS, Dune was using a multi-cloud setup. By moving to an all-in AWS setup, Dune saw significant cost savings and improved their ability to build and scale.

Benefits of Migrating to AWS

By migrating to AWS, Dune was able to take advantage of the following benefits:

  • Optimized scalability – with AWS, Dune could quickly scale to meet the demands of their user base.
  • Cost savings – by moving to AWS, Dune saved money on their hosting costs compared to their multi-cloud setup.
  • Support – AWS provides world-class support, which Dune was able to leverage to ensure their platform stayed up and running.

KeyCore and AWS

At KeyCore, we provide both professional services and managed services related to AWS. Our customers can count on us for expertise in AWS-based solutions, and our team of certified experts can help you migrate to AWS and take full advantage of its features. The KeyCore team has the experience and technical knowledge to make sure your migration runs smoothly and quickly.

Read the full blog posts from AWS

Front-End Web & Mobile

AWS AppSync Merged APIs – Best Practices for Schema Composition

AWS AppSync Merged APIs offer developers a powerful way to combine multiple data sources into a single API. This can be a great advantage when building complex applications that require data from a variety of sources. But it also requires careful design and planning to ensure that the Merged API is secure, reliable, and performant. This article is the second part in the series on best practices for Merged APIs and covers best practices on schema composition.

Design of the Merged API Schema

When creating a Merged API, the schema design is critical to its success. To ensure that the Merged API provides the desired functionality, developers should consider the following factors:

  • Data Sources: The Merged API should include all of the data sources that are required by the application. This includes both the sources that are natively supported by AppSync, such as Amazon DynamoDB and Amazon Elasticsearch Service, as well as any custom data sources that need to be included.
  • Data Types: The Merged API should include all the data types that are required by the application. This includes both primitive types, such as strings and numbers, as well as more complex types, such as classes and objects.
  • Data Relationships: The Merged API should also include any relationships between the data sources and data types. This includes both one-to-one relationships, such as between a user and their profile, as well as one-to-many relationships, such as between a user and their posts.
  • Data Access Rules: The Merged API should also include any access rules that need to be enforced. This includes both authentication and authorization rules, such as who can access the data and what data they can access.

Tools for Schema Composition

There are a variety of tools available that can help developers create and manage their Merged API schemas. These tools can be used to ensure that the schema is cohesive and consistent. Some of the most popular tools for Merged API schema composition include:

  • AWS AppSync Console: The AWS AppSync console provides a graphical interface for creating and managing a Merged API schema. This allows developers to easily visualize the schema and make changes quickly and easily.
  • AWS CloudFormation: With AWS CloudFormation, developers can use YAML templates to define their Merged API schema. This allows developers to keep their schema in version control and manage it across multiple environments.
  • AWS Amplify CLI: The AWS Amplify CLI provides developers with a command line interface for creating and managing their Merged API schemas. This allows developers to quickly and easily set up their Merged API schemas.
  • AWS SDK for JavaScript v3: The AWS SDK for JavaScript v3 provides developers with a set of APIs for creating and managing their Merged API schemas. This allows developers to programmatically create and manage their Merged APIs.

KeyCore’s Expertise in Merged API Schema Composition

KeyCore is the leading Danish AWS consultancy. Our team of experts have extensive experience working with AWS AppSync and Merged APIs. We provide professional services and managed services for Merged API design and composition. Our team of experts can help you create a secure, reliable, and performant Merged API that will meet the needs of your application. Contact us today to learn more about our services.

Read the full blog posts from AWS

Innovating in the Public Sector

Innovating in the Public Sector

At the AWS IMAGINE: Education, State, and Local Leaders conference, public sector leaders from around the world gathered in Sacramento, CA to discuss the future of state and local government and education. Kim Majerus, vice president of global education and US state and local government at AWS, shared stories of how cloud technology is providing meaningful services for their communities. In addition, three guest speakers discussed how they’re using AWS to protect education services against the rising threat of cyber attacks, advance cutting-edge research, promote innovative citizen services, and more.

Guidance for Academic Medical Center Data Center Migrations

Academic medical centers (AMCs) are under pressure to reduce costs, innovate at scale, and improve operational performance. To meet these challenges, many are turning to cloud services. But when AMCs are looking to solicit cloud services for a data center migration, the request for proposal (RFP) process can be challenging. This blog post presents guidance for procurement practices that can be used when an AMC is looking to migrate their data centers to the cloud.

New or Updated Datasets on the AWS Open Data Registry

This quarter, AWS released 36 new or updated datasets. As July 16 is Artificial Intelligence (AI) Appreciation Day, the AWS Open Data team is highlighting three of them that are analysis-ready for AI. With these datasets, developers can create new AI tools and applications for a variety of use cases.

AWS State and Local Government and Education Champions Award Winners

AWS announced the winners of the inaugural State and Local Government (SLG) Champions Awards and the 2023 AWS Education Champions at the IMAGINE: Education, State and Local Leaders 2023 Conference in Sacramento, California. The Champions program celebrates public sector agencies whose work empowers innovation and transformation in education and government using the AWS Cloud.

Using the Cloud to Integrate Homelessness Data with Whole-Person Care Services

Organizations, philanthropists, and government across the country are working to make homelessness rare, brief, and nonrecurring, often using AWS to coordinate their response. With cloud technology, these organizations are able to integrate homelessness data with whole-person care services to ensure that individuals have access to safe housing and other resources.

AWS European Defence Accelerator

AWS invited applications from startups around the globe to join the AWS European Defence Accelerator, which offers solutions to help the European Defence industry enhance its energy resilience, secure information sharing, sensing and decision making, quantum, and cyber resilience for mission-critical needs for land, air, maritime, space, and cyber domains. 13 startups were selected to participate in this accelerator.

Making Financial Aid Simple for Students and Staff

Higher education leaders are turning to technology to address systemic barriers to education, such as financial aid. Highline College, together with AWS, created a financial aid tracking tool to simplify the process for both learners and staff.

Migration to AWS is Creating a “Technology Renaissance” at Xavier University of Louisiana

Xavier University of Louisiana (XULA) partnered with AWS and AWS Partners Strata Information Group and VMware to migrate over 90 percent of their critical systems to the cloud. This migration helped improve the security of the university, improve business continuity, and reduce IT costs, leading to a “technology renaissance” at the university.

Landing Zone Accelerator for Education

AWS has made available the Landing Zone Accelerator (LZA) for Education, an industry-specific deployment of the LZA on AWS designed to further support education customers in designing cloud environments for their compliance needs. This tool provides customers with default configurations that they can use as a starting point to define security and compliance posture as code.

Why Unemployment Insurance Systems Belong in the Cloud

States are reevaluating the resiliency, security, and adaptability of their unemployment insurance (UI) systems. In this whitepaper, AWS provides five tenets to anchor a vision of modern UI benefits systems and explores the different technical approaches to realize that vision.

At KeyCore, we understand that moving to the cloud can be a daunting task. Our experienced team of AWS Consultants can assist you with the requirements of creating an RFP for a data center migration, designing cloud environments for your compliance needs, and taking advantage of the innovative cloud services that AWS provides. We also provide training and managed services to help you leverage all the benefits of the cloud. Schedule a call with us today to learn more.

Read the full blog posts from AWS

The Internet of Things on AWS – Official Blog

The Internet of Things on AWS – Official Blog

Design Considerations for Cost-Effective Video Surveillance Platforms

Developing a cost-efficient, cloud-connected video platform requires an infrastructure to handle large volumes of data and the flexibility to scale up or down. Amazon Web Services (AWS) has a suite of Internet of Things (IoT) services, such as AWS IoT Core, AWS IoT Analytics, and AWS Greengrass, that can help developers create a video surveillance platform. AWS IoT Core provides secure communication between smart home devices and the cloud, while AWS IoT Analytics and AWS Greengrass allow for data storage and local analytics capabilities.

The AWS IoT suite can also help developers implement predictive analytics and machine learning (ML) algorithms. These algorithms can be used to detect patterns in the data and generate insights that can be used to improve the platform and the user experience. Additionally, AWS IoT services are highly extensible and can be integrated with other cloud services and tools. This enables developers to build and deploy applications quickly and easily.

KeyCore can help organizations design and develop a cost-effective video surveillance platform powered by AWS IoT. Our team is experienced with creating secure and scalable architectures that leverage the power of the AWS cloud. We can also provide expertise in predictive analytics and ML to help enhance the user experience.

Securing Modern Connected Vehicle Platforms

Connected Vehicle platforms offer automotive companies the ability to connect their vehicles to cloud resources. To ensure the security of these platforms, AWS has released new guidance on how to modernize using AWS IoT services. This guidance includes best practices for using AWS IoT Core for secure communication, AWS IoT Analytics for data storage and analytics, and AWS Greengrass for local analytics capabilities.

The guidance also details how the AWS IoT suite can be used to implement predictive analytics and ML algorithms, which can detect patterns in the data and generate insights. Additionally, AWS IoT services are highly extensible, allowing developers to quickly and easily integrate with other cloud services and tools.

KeyCore can help organizations modernize their Connected Vehicle platforms using the latest best practices and AWS IoT services. Our team has extensive experience in designing highly secure, resilient, and scalable architectures. We also have expertise in predictive analytics and ML, which can be used to generate insights and improve the user experience.

Transforming Fleet Telematics into Predictive Analytics with FleetWise and AWS IoT

Logistics leaders are using predictive analytics to drive supply chain decisions, improve internal operational processes, meet regulatory compliance, and reduce transportation maintenance costs. To achieve this, many are leveraging the power of AWS IoT to transform fleet telematics into predictive analytics.

Capgemini’s FleetWise solution, which integrates with AWS IoT, is designed to enable this transformation. FleetWise provides a platform to collect, store, and process data from connected vehicles in near-real-time. The platform also utilizes advanced analytics and ML to generate insights from the data.

KeyCore can help organizations implement predictive analytics and ML-driven FleetWise solutions using AWS IoT. Our team is experienced in designing secure and resilient architectures that leverage the flexibility and scalability of the AWS cloud. We can also provide expertise in predictive analytics and ML to help organizations generate insights from their data and improve their operational processes.

Read the full blog posts from AWS

AWS Open Source Blog

Weaveworks and AWS Joining Forces to Maintain Open Source eksctl

Weaveworks and AWS have joined forces to maintain the open-source project eksctl. This move comes with the relocation of the eksctl project from the Weaveworks GitHub organization to a new top-level organization, https://github.com/eksctl-io.

The eksctl project enables users to easily create, update, and delete Kubernetes clusters on Amazon Elastic Kubernetes Service (Amazon EKS). Having eksctl maintained by both Weaveworks and AWS ensures that eksctl is compliant with the latest version of Amazon EKS, as well as providing users with immediate access to support.

Leveraging Open Source at Barclays to Enable Lambda Event Filtering with AWS Glue Schema Registry

Barclays faced the challenge of needing to filter AWS Lambda events using an AWS Glue Schema Registry. Leveraging an open source library, Barclays was able to filter Lambda Events using the AWS Glue Schema Registry.

The open source library allowed Barclays to quickly connect the Metastore to an AWS Glue Schema Registry, and to effectively filter events that trigger Lambda Functions. This allowed them to reduce the number of Lambda invocations, and thus reducing latency and cost.

KeyCore can help customers with this same challenge. With our experienced AWS Consultants, KeyCore can help customers leverage open source projects to fully utilize the AWS Glue Schema Registry while leveraging Lambda functions in a cost effective manner.

Read the full blog posts from AWS

Scroll to Top