SWF is a web service that coordinates and manages the execution of activities across distributed application components. Tasks can be run asynchronously.
Continue reading “[AWS] Simple Workflow (SWF)”Category Archives: Cloud Computing
Linux – Distribution
Linux comes in many different flavors or ‘distros’. Linux distribution is a package of components that can be installed in a user’s machine. It includes the kernel, libraries, device drivers, core utilities, and applications.
Continue reading “Linux – Distribution”[AWS] API Gateway
API Gateway is a fully managed API endpoint service that creates, manages, publishes, monitors, secures, and scales APIs. API Gateway can use other AWS services (Lambda, DynamoDB) for compute and store.
https://aws.amazon.com/api-gateway/
- API (Application Programming Interface): Applications use APIs to communicate with other applications.
- API Gateway is often used as the front door to a serverless application.
Docker – CLI Commands
This is a simple tutorial to learn basic Docker commands. To install Docker on Linux, please refer to this post: Docker – Install on Linux.
Continue reading “Docker – CLI Commands”[AWS] Lambda@Edge
Lambda@Edge is a feature of Amazon CloudFront that lets you run code closer to users of your application, which improves performance and reduces latency.
https://aws.amazon.com/lambda/edge/
Continue reading “[AWS] Lambda@Edge”[AWS] Lambda
Lambda is a FaaS (Function as a Service) product where you can upload your code and create functions. Functions are invoked by events and can be executed for up to 15 minutes.
AWS Lambda lets you run code – for virtually any type of application or backend service – without provisioning or managing servers. You pay only for the compute time you consume—there is no charge when your code is not running. You can set up your code to automatically trigger from other AWS services, or you can call it directly from any web or mobile app.
Continue reading “[AWS] Lambda”[AWS] EC2 – Placement Groups
You can use placement groups to influence how EC2 instances are placed.
Continue reading “[AWS] EC2 – Placement Groups”[AWS] EC2 – AMIs
AMIs (Amazon Machine Images) are containers that are used to build instances (OS + SW packages + settings).
Continue reading “[AWS] EC2 – AMIs”