Updates

Monday, April 1, 2019

What is AWS Step Functions?



Image result for AWS Step Functions icon

AWS Step Functions is a web service that enables you to coordinate the components of distributed applications and microservices using visual workflows. You build applications from individual components that each perform a discrete function, or task, allowing you to scale and change applications quickly. Step Functions provides a reliable way to coordinate components and step through the functions of your application. Step Functions provides a graphical console to visualize the components of your application as a series of steps. It automatically triggers and tracks each step, and retries when there are errors, so your application executes in order and as expected, every time. Step Functions logs the state of each step, so when things do go wrong, you can diagnose and debug problems quickly Learn AWS Certification Training.

Image result for AWS Step Functions
Step Functions manages the operations and underlying infrastructure for you to ensure your application is available at any scale.

You can run your tasks on the AWS Cloud, on your own servers, or on any system that has access to AWS. AWS Online Training will Guide the Step Functions can be accessed and used with the Step Functions console, the AWS SDKs, or an HTTP API. This guide shows you how to develop, test, and troubleshoot your own state machine using these methods.

Overview of Step Functions:
Here are some of the key features of AWS Step Functions:
  1. Step Functions is based on the concepts of tasks and state machines 
  2. You define state machines using the JSON-based Amazon States Language 
  3. The Step Functions console displays a graphical view of your state machine’s structure, which provides you with a way to visually check your state machine’s logic and monitor executions.
Supported Regions:
Currently, Step Functions is supported only in the following regions:
  1. US East (Ohio)
  2. US East (N. Virginia) 
  3. US West (Oregon) 
  4. Asia Pacific (Sydney) 
  5. Asia Pacific (Tokyo) 
  6. EU (Frankfurt) 
  7. EU (Ireland) 
  8. EU (London)
About Amazon Web Services:
Amazon Web Services (AWS) is a collection of digital infrastructure services that developers can leverage when developing their applications. The services include computing, storage, database, and application synchronization (messaging and queuing). AWS uses a pay-as-you-go service model: you are charged only for the services that you — or your applications — use. For new AWS users, a free usage tier is available. On this tier, services are free below a certain level of usage. For more information about AWS costs and the Free Tier, see Use the AWS Free Tier. To obtain an AWS account, visit the AWS home page and choose to Create a Free Account.

No comments:

Post a Comment