Tips
Tips
AWS cloud development
-
Compare EKS vs. self-managed Kubernetes on AWS
AWS users face a choice when deploying Kubernetes: run it themselves on EC2 or let Amazon do the heavy lifting with EKS. See which approach best fits your organization's needs. Continue Reading
-
Compare AWS CDK vs. CloudFormation, and the state of IaC on AWS
Infrastructure as code has become an essential part of the cloud development process. Learn how the AWS CDK addresses the weaknesses of CloudFormation and improves automation on AWS. Continue Reading
-
AWS monitoring best practices extend beyond CloudWatch
AWS users can choose from a range of native tools to monitor their environments -- but, ultimately, a combination of these services will produce the best results. Continue Reading
-
Use EventBridge to unlock AWS event-driven architecture
Amazon EventBridge improves serverless capabilities on AWS. Learn the differences between EventBridge and CloudWatch Events and how to get the most out of event-driven applications. Continue Reading
-
Overcome these VMware Cloud on AWS migration challenges
Plan ahead for a VMware-to-AWS cloud migration with this breakdown on common challenges organizations face during the move to VMware Cloud on AWS, and how to avoid them. Continue Reading
-
Break down CloudFormation vs. Terraform for AWS deployments
CloudFormation is AWS' native infrastructure-as-code tool but many devs -- especially those working in multi-cloud environments -- prefer Terraform. Learn the differences between the two. Continue Reading
-
Reduce AWS operational issues with OpsCenter
Centralize operations on AWS with Systems Manager OpsCenter. Learn how to create OpsItems, connect them to AWS resources and solve operations issues in your AWS environment. Continue Reading
-
Amplify improvements streamline AWS mobile app development
Once just an open source Java library, AWS Amplify is now a full-fledged AWS mobile app development platform. Learn how it works and how it compares to Google Firebase. Continue Reading
-
Compare AWS CodePipeline vs. Jenkins for CI/CD
Jenkins has more than a thousand third-party integrations, whereas AWS CodePipeline ties you closer to Amazon's cloud. Compare Jenkins and CodePipeline for cost, usability and versatility. Continue Reading
-
Evaluate AWS Glue vs. Data Pipeline for cloud-native ETL
There's more than one ETL option for AWS-hosted apps. Choose between Glue's managed service, Data Pipeline's range of supported data sources and Batch's asynchronous operations. Continue Reading
-
When to use AWS OpsWorks vs. CloudFormation or Elastic Beanstalk
There are multiple ways to define and deploy resources on AWS. Break down when to use the different AWS configuration management tools and how they integrate together. Continue Reading
-
Implement serverless architecture on AWS without Lambda
Serverless on AWS isn't all about Lambda. In fact, many of the services developers use often -- such as S3, Aurora and others -- can fit into serverless orchestration patterns. Continue Reading
-
How to migrate from Azure to Amazon's cloud with AWS SMS
AWS Server Migration Service can move large swaths of Azure, Windows and VMware VMs into AWS, whether it's a one-time migration or a periodic replication between environments. Learn how to put it to use. Continue Reading
-
Cloud experts weigh in on AWS container capabilities
Learn where AWS container services stand today: what limitations AWS needs to improve upon and where Amazon's container capabilities are headed in the future. Continue Reading
-
Inside Amazon Managed Blockchain components and pricing
Many enterprises can benefit from blockchain technology, but few should build it from scratch. See how Amazon Managed Blockchain works, and its pricing, as one option for blockchain as a service. Continue Reading
-
Size up AWS Lambda vs. Elastic Beanstalk for app hosting
AWS users evaluating Elastic Beanstalk against Lambda must decide if infrastructure control matters when it comes to application performance, or if nonstop operation is wasting money. Continue Reading
-
Secure Lambda functions and meet cloud compliance standards
While AWS Lambda itself is secure, users are responsible for the functions they run with the service. Set up CloudWatch, KMS and other safeguards to meet standards. Continue Reading
-
IT skills shortage leads to AWS certification demand
AWS certifications help engineers advance their careers and help businesses find qualified candidates. Learn why demand for certifications is on the rise and how to get and stay certified. Continue Reading
-
Access and modify data for mobile apps with AWS AppSync
Consider AWS AppSync to support mobile app development. Look into key features, such as real-time updates and in-app data querying, to determine if the service is right for your apps. Continue Reading
-
Bookmark the latest top tips on AWS cloud development tools
Catch up on recent expert advice about important AWS updates for developers, including Step Functions integrations, expanded Lambda functionality and the release of Amazon Corretto. Continue Reading
-
Centralize DevOps and development on AWS with CodeStar
Learn how to set up AWS CodeStar to centralize your dev toolchain. The service is built to be a place for developers to start, monitor and finish software projects. Continue Reading
-
Decide if Amazon Corretto is the best fit for Java devs on AWS
AWS plans to support Java developers with Corretto, its OpenJDK distribution with longer free support than what Oracle offers. Decide if it's the right fit for your AWS workloads. Continue Reading
-
Compare AWS Lambda to Azure, GCP serverless platforms
AWS Lambda, Azure Functions and Google Cloud Functions are all key offerings in the FaaS market. Review the variations in language support, integration options and costs that set them apart. Continue Reading
-
Evaluate when to use added AWS Step Functions actions
Additional functionality for AWS Step Functions simplifies workflow implementation and calls for less custom code. Consider the features and uses of the various integrations. Continue Reading
-
AWS vs. Oracle cloud services: Compare costs and capabilities
AWS has established leadership in the cloud market, but long-standing software vendor Oracle could chase it down as a viable alternative. See how these cloud services compare. Continue Reading
-
AWS App Mesh faces tough race in microservices market
As AWS and its rivals continue to evolve their service mesh technologies, they'll have to do so with enterprise demands, including those for multi-cloud capabilities, top of mind. Continue Reading
-
Know your options for Elasticsearch services on AWS
Determine which Elasticsearch tool is right for your organization with a comparison of key features in Amazon's Elasticsearch Service and Elastic's Elasticsearch. Continue Reading
-
AWS WebSocket support ushers in real-time serverless features
The WebSockets vs. HTTP debate has changed for AWS users. With WebSocket support for Amazon API Gateway, users can build serverless applications that can communicate instantaneously. Continue Reading
-
Use AWS Firecracker to build micro VMs for containerized apps
Firecracker has many of the benefits of containers and VMs, without some of their limitations. Here are a few things to know if you plan to use this technology at your organization. Continue Reading
-
AWS Lambda functions become more flexible, but use caution
AWS Lambda added custom runtimes and longer timeouts. Review the benefits, such as flexibility and easier migration, along with the drawbacks, which include potentially higher costs. Continue Reading
-
AWS Outposts continues the trend of 'cloud-down' hybrid
AWS Outposts may not make an impact until 2020, but organizations still need to prepare for Amazon's on-prem cloud service to see if the 'cloud-down' approach fits their needs. Continue Reading
-
Set your AWS cloud migration strategy before the big move
A move from on premises to the cloud doesn't happen with a click of a button. Set clear goals, and familiarize yourself with AWS' various native tools to make the most of your move. Continue Reading
-
How to integrate DevOps QA testing on AWS
QA testing is an overlooked, but important, part of DevOps. For workloads on AWS, use CodeBuild, CodeCommit and other tools to make the most of your workflow. Continue Reading
-
Step Functions outshines SWF for most AWS workflows
Simple Workflow Service has been around longer, but Step Functions offers more flexibility for asynchronous tasks. See why the latter is often better for multistep processes on AWS. Continue Reading
-
How CloudFormation Macros stack up against other IaC tools
Developers can use an updated CloudFormation feature to manage and deploy IaC templates with Lambda. However, other native and third-party tools may be better choices depending on users' needs. Continue Reading
-
AWS container services set for next steps
AWS' container line-up doesn't differ much from the competition today, but expect the cloud provider to expand its offerings and integrate with serverless platforms such as Lambda. Continue Reading
-
Weave AWS CodePipeline into serverless app deployment
CodePipeline brings a number of benefits to serverless app development and deployment, including the elimination of mundane tasks and deep integration with other AWS tools. Continue Reading
-
Plan ahead for app portability in multi-cloud deployments
For dev teams who work primarily with AWS, multi-cloud presents some challenges. Explore these ways to ensure app portability and whether that flexibility is worth the effort. Continue Reading
-
Weigh the pros, cons of AWS CodeCommit for source control
Before developers commit to AWS' native source control service, they should carefully evaluate the benefits and tradeoffs compared to alternatives like GitHub. Continue Reading
-
Use AWS SAM to consistently manage serverless apps
AWS Serverless Application Model can simplify the management of serverless apps. Use this step-by-step example to get started with the service. Continue Reading
-
Debug more quickly with AWS CodeBuild local support
AWS CodeBuild's local features serve as much-needed support for dev teams that can't afford lengthy wait times. Here's how to implement these features to ramp up development. Continue Reading
-
AWS low-code strategy hones in on back-end services
AWS has yet to unveil a native and general-purpose low-code platform, but some of its services, such as Lex and Sumerian, seem to endorse that model. Continue Reading
-
Navigate the AWS Lambda lifecycle to give functions a tuneup
Concurrency limits and cold starts affect the performance of Lambda functions. Gain a deeper understanding of how the service really works to cut down on unnecessary delays. Continue Reading
-
AWS development services push apps from code to production
To create an AWS deployment pipeline, developers use various tools, including CodeCommit and CodeDeploy, to build and rigorously test their applications. Continue Reading
-
Support for Node.js in AWS Lambda slowly, but surely, evolves
Developers who need the latest version of Node.js for a serverless platform might turn to Lambda rivals to meet that need. But AWS' slow pace of support has quickened -- somewhat. Continue Reading
-
Mind sensitive data during a hybrid cloud migration
Many organizations fret over the security of sensitive data in hybrid cloud. And while that fear isn't totally irrational, there are solid options to keep your workloads safe. Continue Reading
-
How to deploy IoT Lambda on AWS Greengrass-connected hardware
Not all Lambda functions are built the same. Follow this advice, and implement best practices to account for Lambda limitations and features in Greengrass edge deployments. Continue Reading
-
Manage APIs with microservices in a Lambda architecture
When you use Serverless Framework in an AWS environment, you might run into resource limits. Chris Moyer explains how to use microservices to avoid this problem. Continue Reading
-
Work Lambda into Amazon SQS queues to prevent backlogs
Amazon SQS enables users to process and track tasks in a queue. Combine it with Lambda and CloudWatch to add extra message processing functionality. Continue Reading
-
SAM Local enables offline development for serverless apps
Serverless computing is a draw for developers, though hybrid functionality has been limited. AWS' SAM Local now enables local testing of Lambda functions -- but faces competition. Continue Reading
-
Build Docker container images with AWS CodeBuild
AWS CodeBuild is a developer tool that automates tasks, such as software releases, and enables IT teams to build and push containers to a registry within minutes. Continue Reading
-
AWS Lambda functions have storage capacity, longevity limitations
AWS Lambda's high scalability can serve as a limitation, as data can be lost if too much strain is placed on the data store. These methods can work around Lambda memory limitations. Continue Reading
-
Real-time app development helps minimize delays
The differences between real-time and near real-time application development are invisible to the naked eye, but everyone suffers from delays in app builds and execution. Continue Reading
-
Steps to generate an HTTP response header with AWS Lambda
Some AWS users have difficulty setting HTTP response headers based on Lambda functions. Chris Moyer explains how to accomplish that task, and how it can be helpful for developers. Continue Reading
-
AWS CodeCommit triggers bolster use of Git
AWS CodeCommit allows admins to manage Git repositories. AWS recently added support for triggers, giving IT teams the ability to respond to events and accelerate app deployments. Continue Reading
-
Dive into AWS Lambda example code for S3 alerts
The functionality of AWS Lambda continues to grow as developers customize the service. Learn how to configure the service to send text messages for S3 changes. Continue Reading
-
Elastic Load Balancing tricks for AWS applications
Improperly configuring Elastic Load Balancing and Auto Scaling Groups in Elastic Beanstalk can harm AWS app performance. Avoid these setup mistakes. Continue Reading
-
Understanding the connection between AWS, DevOps
David Linthicum explains the connection between AWS and DevOps, how it brings together development and operations to produce better applications and reduce the time it takes to improve and deploy them, and the Amazon Web Services that support it. Continue Reading
-
Accelerate dynamic content with AWS CloudFront
Use AWS CloudFront to optimize the delivery of static content to users and to accelerate dynamic content. This makes the service more useful for non-video-related apps, such as speeding the distribution of user-generated and personalized content. Continue Reading
-
Process large data sets quickly with Amazon Elastic MapReduce
Learn how to distribute large amounts of data to Amazon S3 using the Amazon EMR cluster. Continue Reading