Index
A
- Access Control List (ACL) / Errors when connected to an instance
- always-on model / Benefits and features of Amazon SQS
- Amazon Cognito
- used, to set AWS credentials / Using Amazon Cognito to set AWS credentials
- benefits / Amazon Cognito benefits
- features / Amazon Cognito features
- about / Amazon Cognito Sync
- Amazon Cognito Federated Identities
- about / Amazon Cognito Federated Identities
- Pool, creating from console / Creating a new Identity Pool from the console
- Amazon Cognito User Pools
- about / Amazon Cognito User Pools
- using / Getting started with Amazon Cognito User Pools
- creating, from console / Amazon Cognito User Pool creation from the console
- example, for Android with mobile SDK / Amazon Cognito example for Android with mobile SDK
- Amazon DynamoDB
- about / Amazon DynamoDB
- integrating, into application / Integrating DynamoDB into an application
- low-level interface / Low-level interface
- document interface / Document interface
- object persistence (high-level) interface / Object persistence (high-level) interface
- low-level API / DynamoDB low-level API
- troubleshooting / Troubleshooting in Amazon DynamoDB
- Amazon DynamoDB Accelerator (DAX) / Amazon DynamoDB
- Amazon EC2 Container Registry (Amazon ECR) / AWS CodeBuild features
- Amazon EC2 Container Service (Amazon ECS)
- Docker with / Docker with the Amazon EC2 Container Service (Amazon ECS)
- about / Amazon ECS
- benefits / Amazon ECS, Monitoring and optimizing the cost of the infrastructure
- Amazon EC2 instance / Amazon EC2 instance and Elastic Load Balancer
- Amazon EC2 service
- use cases / Use cases for different architectures
- Amazon ECS clusters
- about / Amazon ECS clusters
- concepts / Cluster concepts
- creating / Creating a cluster
- reference / Creating a cluster
- scaling / Scaling a cluster
- deleting / Deleting a cluster
- Amazon Elastic Block Store (Amazon EBS) / Amazon EC2 instance and Elastic Load Balancer, Fault tolerance in AWS for Amazon EC2
- Amazon Elastic Compute Cloud (Amazon EC2)
- about / Amazon EC2 instance and Elastic Load Balancer
- on-demand instances / Amazon EC2 instance and Elastic Load Balancer
- reserved instances / Amazon EC2 instance and Elastic Load Balancer
- spot instances / Amazon EC2 instance and Elastic Load Balancer
- dedicated hosts / Amazon EC2 instance and Elastic Load Balancer
- benefits / Benefits and drawbacks of Amazon EC2
- drawbacks / Benefits and drawbacks of Amazon EC2
- best practices / Amazon EC2 best practices
- Amazon Elastic Container Registry (Amazon ECR) / Docker
- Amazon Kinesis Firehose
- about / Amazon Kinesis, Amazon Kinesis Firehose
- troubleshooting / Troubleshooting tips for Kinesis Firehose
- Amazon Kinesis streams
- about / Amazon Kinesis streams
- troubleshooting / Troubleshooting tips for Kinesis streams
- Amazon Lambda
- use cases / Use cases for different architectures
- Amazon Machine Image (AMI) / Amazon EC2 best practices, Continuous Integration and Continuous Deployment workflow
- Amazon Resource Name (ARN) / Dead letter queues (DLQ)
- Amazon S3
- upload application / Step 4 – upload application to Amazon S3
- bucket provisioning, with IAM user permission / Provision of S3 bucket with IAM user permission
- application file, bundling / Preparation and bundling of the application's file and pushing to the S3 bucket
- application file, preparing / Preparation and bundling of the application's file and pushing to the S3 bucket
- bucket, pushing / Preparation and bundling of the application's file and pushing to the S3 bucket
- Amazon Simple Notification Service (Amazon SNS) / Know your expenses
- Amazon Simple Storage Service (Amazon S3) / Benefits and features of Amazon SQS, Fault tolerance in AWS for Amazon EC2
- Amazon SQS
- about / Amazon SQS
- standard queue / Amazon SQS
- FIFO queue / Amazon SQS
- benefits / Benefits and features of Amazon SQS
- features / Benefits and features of Amazon SQS
- operational efficiency / Benefits and features of Amazon SQS
- reliability / Benefits and features of Amazon SQS
- security / Benefits and features of Amazon SQS
- integration / Benefits and features of Amazon SQS
- productivity / Benefits and features of Amazon SQS
- scalability / Benefits and features of Amazon SQS
- troubleshooting / Troubleshooting in Amazon SQS
- Amazon SWF
- about / Amazon SWF
- AWS SDK, for Java using Apache Maven / AWS SDK for Java using Apache Maven
- project, building / Building and running a project
- project, executing / Building and running a project
- troubleshooting / Troubleshooting Amazon SWF
- unknown resource fault / Unknown resource fault
- non-deterministic workflows / Non-deterministic workflows
- versioning issues / Versioning problems
- workflow execution, troubleshooting / Troubleshooting and debugging a workflow execution
- workflow execution, debugging / Troubleshooting and debugging a workflow execution
- tasks, loosing / Lost tasks
- Amazon Web Services (AWS)
- about / Chef
- overview, for DevOps / A brief overview of AWS for DevOps
- solution, for common web hosting / The AWS solution for common web hosting
- benefits / The AWS solution for common web hosting
- Another Neat Tool (ANT) / Ant
- application
- deploying / Step 5 – deploy application
- deploying, from AWS CLI / To deploy and monitor the application from AWS CLI
- monitoring, from AWS CLI / To deploy and monitor the application from AWS CLI
- monitoring, from AWS Management Console / To deploy and monitor the application from AWS Management Console, Step 6 – update and redeploy application, Step 7 – clean up the application and related resources
- deploying, from AWS Management Console / To deploy and monitor the application from AWS Management Console, Step 6 – update and redeploy application, Step 7 – clean up the application and related resources
- Application Load Balancer (ALB)
- Application Performance Management (APM) / Continuous Monitoring
- Application Programming Interface (API) / Getting started with Amazon Cognito User Pools
- auto scaling / Elastic Load Balancing, auto scaling, and fault tolerant, Auto scaling and fault tolerance
- Auto Scaling Groups (ASGs) / Auto scaling and fault tolerance
- Availability Zone (AZ) / AWS X-Ray benefits, Creating a cluster
- AWS CloudFormation
- about / Deploying with AWS SAM and AWS CloudFormation
- prerequisites / CI and CD workflow
- AWS CodeBuild
- about / AWS CodeBuild – automating the build
- benefits / AWS CodeBuild benefits
- features / AWS CodeBuild features
- creating, AWS Management Console used / Creating AWS CodeBuild project using AWS Management Console
- list of build project names / List of build project names
- view build project's details / Viewing the build project's details
- updates build project's detail / Updating the build project's details
- AWS CodeCommit
- about / AWS CodeCommit – maintaining code repository, Getting started with AWS CodeCommit
- benefits / AWS CodeCommit – maintaining code repository
- features / AWS CodeCommit – maintaining code repository
- prerequisites / Prerequisites of AWS CodeCommit
- setting up, Git credentials used / AWS CodeCommit setup using Git credentials
- Git credentials, setting up for HTTPS users / AWS CodeCommit setup using Git credentials
- IDE, connections / AWS CodeCommit setup using Git credentials
- development tools, Git credentials used / AWS CodeCommit setup using Git credentials
- setting up, other methods used / AWS CodeCommit setup using other methods
- AWS CodeDeploy
- about / AWS CodeDeploy
- benefits / AWS CodeDeploy benefits
- automatic deployment / AWS CodeDeploy benefits
- minimize downtime / AWS CodeDeploy benefits
- control centrally / AWS CodeDeploy benefits
- adopting / AWS CodeDeploy benefits
- compute platforms / Compute platforms and deployment options for AWS CodeDeploy, Compute platforms
- deployment options / Compute platforms and deployment options for AWS CodeDeploy, Deployment options
- sample application deployment, on Windows Server / AWS CodeDeploy – sample application deployment on a Windows Server, Step 1 – prerequisite configurations for AWS CodeDeploy, Step 2 – launch a Windows Server Amazon EC2 instance, Step 3 – configure source content to deploy to the EC2 instance, Step 4 – upload application to Amazon S3, Step 5 – deploy application
- AWS CodePipeline
- about / AWS CodePipeline
- benefits / AWS CodePipeline benefits
- features / AWS CodePipeline features
- creating, from console / Creating an AWS CodePipeline from the console
- creating, from AWS CLI / Creating an AWS CodePipeline from AWS CLI
- JSON file, creating / JSON file creation
- create-pipeline command, executing / Execution of the create-pipeline command
- reference link / Step 2 – creating a Continuous Deployment pipeline
- AWS CodeStar
- about / AWS CodeStar
- project, creating / Creating a project in AWS CodeStar
- AWS Command Line Interface
- URL, for downloading / Creating AWS CodeBuild project using AWS Management Console
- AWS Lambda
- benefits / Serverless architecture with Lambda
- drawbacks / Serverless architecture with Lambda
- best practices / Lambda and Lambda@Edge advanced topics and best practices
- topics / Lambda and Lambda@Edge advanced topics and best practices
- environment variables / Environment variables
- Dead letter queues (DLQ) / Dead letter queues (DLQ)
- cost, monitoring / Monitoring and optimizing the cost of the infrastructure
- cost, optimizing / Monitoring and optimizing the cost of the infrastructure
- price, working / How does Lambda pricing work?
- methods, for keeping costs down / How do you keep AWS Lambda costs down?
- AWS Lambda@Edge
- best practices / Lambda and Lambda@Edge advanced topics and best practices
- topics / Lambda and Lambda@Edge advanced topics and best practices
- about / Lambda@Edge
- benefits / Lambda@Edge benefits
- AWS Lambda functions
- best practices / Best practices for working with AWS Lambda functions
- function code / Function code
- function configuration / Function configuration
- alarming / Alarming and metrics
- metrics / Alarming and metrics
- stream event invokes / Stream event invokes
- async invokes / Async invokes
- Lambda VPC / Lambda VPC
- AWS Mobile SDK
- for Android / AWS Mobile SDK for Android
- services / AWS Mobile SDK for Android
- reference link / AWS Mobile SDK for Android
- setting up, for Android / AWS Mobile SDK setup for Android
- configuring, for Android / Configuring AWS Mobile SDK for Android
- configuring, Maven used / Configuring AWS Mobile SDK for Android
- configuring, Gradle used / Configuring AWS Mobile SDK for Android
- JAR files, importing / Configuring AWS Mobile SDK for Android
- AWS SAM
- about / AWS Serverless Application Model (SAM)
- deploying / Deploying with AWS SAM and AWS CloudFormation, Deployment
- packaging / Packaging and deployment, Packaging
- AWS SDKs
- about / Brief introduction to AWS tools and SDKs
- for Java / AWS SDK for Java
- environment, setting up / AWS SDK for Java
- sample code, executing / AWS SDK for Java
- Apache Maven / AWS SDK for Java
- Gradle / AWS SDK for Java
- Eclipse IDE / AWS SDK for Java
- for Java, using Apache Maven / AWS SDK for Java using Apache Maven
- configuring, as Maven dependency / Configuring an SDK as a Maven dependency
- for Java, using Gradle / AWS SDK for Java using Gradle
- for Java, using Eclipse IDE / AWS SDK for Java using Eclipse IDE
- for Node.js / AWS SDK for Node.js
- installing, from GitHub / AWS SDK for Node.js
- installing, from Node.js Package Manager (npm) / AWS SDK for Node.js
- for IoT devices / AWS SDKs for IoT devices
- for mobile devices / AWS SDKs for mobile devices
- for Java, Apache Maven used / AWS SDK for Java using Apache Maven
- workflow implementations / Workflow implementations
- AWS SDks, source code
- reference link / AWS SDK for Node.js
- AWS SWF
- order processing system / Amazon SWF
- video decoding / Amazon SWF
- video encoding / Amazon SWF
- audio encoding / Amazon SWF
- audio decoding / Amazon SWF
- APIs / Amazon SWF
- AWS Flow Framework / Amazon SWF
- components / AWS SWF components
- examples / Amazon SWF examples
- AWS tools / Brief introduction to AWS tools and SDKs
- AWS Well-Architected framework
- about / AWS Well-Architected framework
- operational excellence / AWS Well-Architected framework
- security / AWS Well-Architected framework
- reliability / AWS Well-Architected framework
- performance efficiency / AWS Well-Architected framework
- cost optimization / AWS Well-Architected framework
- AWS X-Ray
- about / AWS X-Ray
- benefits / AWS X-Ray benefits
- features / Key features of AWS X-Ray
- example, creating from console / Creating an AWS X-Ray example from the console
B
- behavior-driven development (BDD) / Cucumber
- Bill of Materials (BOM) / AWS SDK for Java
- Build Automation tool
- about / Build Automation tool
- Maven / Maven
- Ant / Ant
- Gradle / Gradle
C
- Classic Load Balancer (CLB)
- about / Features of ELB, Benefits of Classic Load Balancer
- benefits / Benefits of Classic Load Balancer
- cloud hosting / Cloud hosting
- command line / Brief introduction to AWS tools and SDKs
- Command Line Interface (CLI) / Getting started with Amazon Cognito User Pools
- Community Edition (CE) / Docker with the Amazon EC2 Container Service (Amazon ECS)
- Configuration Management
- about / Configuration Management
- Puppet / Puppet
- Chef / Chef
- Ansible / Ansible
- container instances
- about / Container instances
- concepts / Basic concepts of a container instance
- lifecycle / Life cycle of a container instance
- account instance role, checking / Checking the instance role for the account
- AMIs / AMIs for a container instance
- update notification, subscribing to Amazon ECS–optimized AMI / Update notification subscribing to Amazon ECS–optimized AMI
- Amazon ECS container instance, launching / Launching an Amazon ECS container instance
- bootstrapping, with Amazon EC2 user data / Bootstrapping container instances with Amazon EC2 user data
- connecting / Connecting your container instance
- using, with CloudWatch Logs / Container instances with CloudWatch Logs
- draining / Container instance draining
- remotely managing / Remotely managing your container instance
- deregistering / Deregistering your container instance
- containers / Containers
- Content Delivery Network (CDN) / Know your expenses
- Continuous Delivery (CD)
- Continuous Deployment (CD)
- Continuous Integration (CI)
- about / Continuous Integration – maintaining code repository, Continuous Integration, Continuous Integration (CI) and Continuous Deployment (CD) Workflow
- best practices / Continuous Integration best practices
- Jenkins / Jenkins
- Bamboo / Bamboo
- Hudson / Hudson
- on AWS / CI/CD on AWS
- Continuous Monitoring
- about / Continuous Monitoring
- Nagios / Nagios
- Ganglia / Ganglia
- Sensu / Sensu
- Create, Read, Update, and Delete (CRUD) / Document interface
- Customer Master Key (CMK) / Creating AWS CodeBuild project using AWS Management Console
D
- Dead Letter Queue (DLQ) / Async invokes
- Deployment Pipeline
- Build Automation / Continuous Delivery – automating build and self-testing
- Continuous Integration / Continuous Delivery – automating build and self-testing
- Test Automation / Continuous Delivery – automating build and self-testing
- Deployment Automation / Continuous Delivery – automating build and self-testing
- developer tools / Brief introduction to AWS tools and SDKs
- Development and Operations (DevOps)
- overview / An overview of DevOps
- goal / The goal of DevOps
- integrating / Reasons for integrating DevOps in your process
- benefits / The benefits of DevOps
- development tools, Git credentials
- DevOps processes
- tools, used / Tools used for DevOps processes
- Source Code Management / Source Code Management
- Build Automation tool / Build Automation tool
- Test Automation / Test automation
- Continuous Integration (CI) / Continuous Integration
- Configuration Management / Configuration Management
- Continuous Monitoring / Continuous Monitoring
- Virtual Infrastructure / Virtual Infrastructure
- Directed Acyclic Graph (DAG) / Gradle
- Distributed Denial-of-Service (DDoS) / Use cases for different architectures
- Docker
- with Amazon EC2 Container Service (Amazon ECS) / Docker with the Amazon EC2 Container Service (Amazon ECS)
- use case / Use case of Docker
- about / Docker
- document interface / Document interface
- Domain-Specific Language (DSL) / Gradle, Puppet
E
- EC2 Container Service
- cost, optimizing / Controlling and optimizing costs
- cost, controlling / Controlling and optimizing costs
- ECS infrastructure
- cost, monitoring / Monitoring and optimizing the cost of the EC2 infrastructure, Monitoring and optimizing the cost of the infrastructure
- cost, optimizing / Monitoring and optimizing the cost of the EC2 infrastructure, Optimization over time, Monitoring and optimizing the cost of the infrastructure
- design principles / Monitoring and optimizing the cost of the EC2 infrastructure
- cost efficient resources / Cost efficient resources
- supply-demand matching / Supply-demand matching
- expenses / Know your expenses
- Elastic Container Service (ECS) / AWS CodePipeline features, AWS X-Ray benefits, AMIs for a container instance
- Elastic Load Balancing (ELB)
- about / Amazon EC2 instance and Elastic Load Balancer, Elastic Load Balancing, Elastic Load Balancing, auto scaling, and fault tolerant
- features / Elastic Load Balancing, Features of ELB
- application load balancer / Elastic Load Balancing
- network load balancer / Elastic Load Balancing
- classic load balancer / Elastic Load Balancing
- benefits / Elastic Load Balancing
- Application Load Balancer (ALB), benefits / Benefits of Application Load Balancer
- Network Load Balancer (NLB), benefits / Benefits of Network Load Balancer
- Classic Load Balancer (CLB), benefits / Benefits of Classic Load Balancer
- Elastic Network Interface (ENI) / Lambda VPC
- end-to-end CI and CD pipeline, Amazon ECS used
- about / Continuous Integration (CI) and Continuous Deployment (CD) Workflow
- prerequisites / Continuous Integration (CI) and Continuous Deployment (CD) Workflow
- required files source repository, adding / Step 1 – addding required files source repository
- Continuous Deployment pipeline, creating / Step 2 – creating a Continuous Deployment pipeline
- Amazon ECR permissions, adding to AWS CodeBuild role / Step 3 – adding Amazon ECR permissions to the AWS CodeBuild role
- testing / Step 4 – testing your pipeline
- end-to-end CI and CD pipeline, auto scaling configuration / Continuous Integration and Continuous Deployment workflow
- end-to-end CI and CD pipeline, AWS CloudFormation used
- about / CI and CD workflow
- repository, setting up / Step 1 – setting up the repository
- pipeline, creating / Step 2 – creating the pipeline
- generated policy, modifying / Step 3 – modifying the generated policy
- deployment stage, completing / Step 4 – completing your deployment stage
- end-to-end CI and CD pipeline, load balancing configuration / Continuous Integration and Continuous Deployment workflow
- Enterprise Edition (EE) / Docker with the Amazon EC2 Container Service (Amazon ECS)
- environment variables
- about / Environment variables
- setting up / Setting up
- naming convention rules / Naming convention rules for environment variables
- function versioning / Environment variables and function versioning
- encryption / Environment variable encryption
- error scenarios / Error scenarios
- Extract-Transform-Load (ETL) / Amazon ECS
F
- fault tolerance
- about / Elastic Load Balancing, auto scaling, and fault tolerant, Auto scaling and fault tolerance
- in AWS for Amazon EC2 / Fault tolerance in AWS for Amazon EC2
- Function-as-a-Service (FaaS) / Serverless architecture with Lambda, What makes an application serverless?
H
- HTTPS users, Git credentials
- HyperText Transfer Protocol (HTTP) / Benefits of Application Load Balancer
I
- Identity and Access Management (IAM) / A brief overview of AWS for DevOps, AWS CodeCommit – maintaining code repository, AWS CodeStar
- IDE toolkits / Brief introduction to AWS tools and SDKs
- instance
- troubleshooting / Troubleshooting instances
- terminating / Instance terminates immediately
- errors, connecting / Errors when connected to an instance
- error, connecting / Errors when connected to an instance
- troubleshooting, stopping / Troubleshooting stopping your instance
- troubleshooting, terminating / Troubleshooting terminating (shutting down) your instance
- recovery failures, troubleshooting / Troubleshooting instance recovery failures
- troubleshooting, with failed status checks / Troubleshooting instances with failed status checks
- capacity, troubleshooting / Troubleshooting instance capacity
- rebooting / Getting console output and rebooting instances
- console output, obtaining / Getting console output and rebooting instances
- booting, from volume / My instance is booting from the wrong volume
- Windows instance, troubleshooting / Troubleshooting Windows instances
- Integrated Development Environment (IDE) / AWS CodeStar
- Internet Information service (IIS) / AWS CodeDeploy – sample application deployment on a Windows Server
J
- Java Archive (JAR) / Configuring an SDK as a Maven dependency
- JavaScript Object Notation (JSON) / DynamoDB low-level API
K
- Key Management Service (KMS) / Benefits and features of Amazon SQS, Environment variable encryption
L
- low-level interface / Low-level interface
M
- Master–Agent model / Chef
- message-oriented middleware (MoM) / Benefits and features of Amazon SQS
- microservices
- architecture / Microservices architecture
- characteristics / Microservice characteristics
- advantages / Microservice characteristics
- disadvantages / Microservice characteristics
N
- Network Address Translation (NAT) / Basic concepts of a container instance
- Network Load Balancer (NLB)
- about / Features of ELB, Benefits of Network Load Balancer
- benefits / Benefits of Network Load Balancer
- Node.js
- URL, for downloading / AWS SDK for Node.js
- URL, for installing / AWS SDK for Node.js
O
- object persistence (high-level) interface / Object persistence (high-level) interface
P
- Plain Old Java Objects (POJOs) / AWS SDK for Java
- Platform as a Service (PaaS) / Virtual Infrastructure
- project flourish / AWS Serverless Application Model (SAM)
S
- SDKs / Brief introduction to AWS tools and SDKs
- Secure Sockets Layer (SSL) / Elastic Load Balancing
- Security Assertion Markup Language (SAML) / AWS CodePipeline features
- server-side encryption (SSE) / Benefits and features of Amazon SQS
- serverless application
- about / What makes an application serverless?
- benefits / Serverless applications benefits
- Serverless Application Framework
- about / Introducing the Serverless Application Framework, The Serverless Framework
- serverless application / What makes an application serverless?
- serverless application, benefits / Serverless applications benefits
- benefits / Serverless Framework benefits
- use cases / Serverless Framework benefits
- Serverless Application Model (SAM) / Brief introduction to AWS tools and SDKs, Serverless architecture with Lambda, Lambda@Edge benefits
- serverless architecture
- with Lambda / Serverless architecture with Lambda
- serverless development / Brief introduction to AWS tools and SDKs
- Server Name Indication (SNI) / Benefits of Application Load Balancer
- shared hosting
- drawbacks / Traditional web hosting
- Simple Notification Service (SNS) / Benefits and features of Amazon SQS, AWS CodeCommit – maintaining code repository
- Simple Workflow Service (SWF) / Troubleshooting in Amazon SQS
- Software Development Life Cycle (SDLC) / An overview of DevOps
- Source Code Management
- about / Source Code Management
- GIT / GIT
- Bitbucket / Bitbucket
- Subversion (SVN) / Subversion (SVN)
- Subversion (SVN) / Source Code Management
- supply-demand matching
- demand-based / Supply-demand matching
- buffer-based / Supply-demand matching
- time-based / Supply-demand matching
T
- tasks
- scheduling / Scheduling tasks
- service scheduler, using / Service scheduler
- manual execution / Manually running tasks
- executing, on cron-like schedule / Running tasks on a cron-like schedule
- custom schedulers / Custom schedulers
- life cycle / Task life cycle
- retirement / Task retirement
- Windows containers (beta) / Windows containers (beta)
- Test-Driven Development (TDD) / JUnit
- Test Automation
- about / Test automation
- Selenium / Selenium
- JUnit / JUnit
- Cucumber / Cucumber
- traditional web hosting
- versus web hosting, on cloud AWS used / The comparison of traditional web hosting versus web hosting on the cloud using AWS
- about / Traditional web hosting
- challenges / Challenges with traditional hosting
V
- Virtual Infrastructure / Virtual Infrastructure
- Virtual Private Cloud (VPC) / Amazon ECS, Errors when connected to an instance, Features of ELB, Lambda VPC
W
- Web Application Firewall (WAF) / Use cases for different architectures
- web hosting
- versus traditional web hosting, on cloud using AWS / The comparison of traditional web hosting versus web hosting on the cloud using AWS
- What You Pay is What You Use (WYPWYU) / A brief overview of AWS for DevOps, AWS CodeBuild features
- Windows container
- concepts / Windows container concepts
- web application, using with / A web application with Windows containers
- Windows cluster, creating / Create a Windows cluster
- instance, launching into cluster / Launch a Windows container instance into the cluster
- task definition, registering / Register a task definition for Windows
- service, creating with task definition / Create a service with the task definition
- service, viewing / View the service