Skip to content

Latest commit

 

History

History
309 lines (294 loc) · 9.85 KB

toolset.md

File metadata and controls

309 lines (294 loc) · 9.85 KB

Toolset

Veracode

{% embed url="https://drive.google.com/open?id=1MQXA7mGsDHjXbppZ\_uZwZKFnBd334zV2" %}

{% embed url="https://github.com/open-guides/og-aws\#why-an-open-guide" %}

to start of metadata

AWS: https://aws.amazon.com/products/developer-tools/

Azure: https://azure.microsoft.com/en-us/tools/

Google: https://cloud.google.com/tools/docs/

AWS Azure GCP
  • Cloud9
  • CodeStar
  • X-Ray
  • CodeCommit
  • CodePipeline
  • CodeBuild
  • CodeDeploy
  • Visual Studio Code
  • Azure SDK
  • Azure Powershell
  • Azure Command Line Interface
  • Storage Explorer
  • Docker Tools
  • Azure Service Fabric Tools
  • Cloud SDK
  • Cloud Shell
  • Cloud Build
  • Container Registry
  • Cloud Source Repositories
  • Cloud Deployment Manager
  • Cloud Tools for Visual Studio
  • Aws More comprehensive services. Highly integrated tools.
  • Microsoft split Visual Studio Team Services into Azure Devops, with multiple components. each component can now be adopted independently.
Lifecycle AWS Azure GCP
Planning
IDE

Cloud9 :

  • Cloud Based - Easy remote access.
  • Can be used a bit like google docs - real time collaboration
  • Terminal access to AWS services
Visual Studio Code
  • Cloud Tools for IntelliJ
  • Cloud Tools for Eclipse
Source Code Management

CodeCommit

  • The service automatically scales to meet the growing needs of your project.
Azure Repos

Cloud Source Repositories

  • Free Unlimited Private repositories
  • Existing Bit bucket, git hub etc can be mirrored.
Build Tools

CodeBuild

  • multiple builds can be processed concurrently
  • Access to both prepackaged build environments, as well as support for third party build tools.
  • Supports Jenkins integration
Azure DevOps Services

Cloud Build

  • Build Triggers support.
  • Support for custom plugins
  • Docker Support
  • Local builds supported
  • Claims easier debugging with greater insight into build errors and warnings.
Deployment Tools

CodeDeploy

  • deployments to Amazon EC2 instances, on-premises instances, or serverless Lambda functions

CloudFormation

    Azure DevOps Services

    Cloud Deployment Manager

    • specify all the resources needed for application in a declarative format

    CI/CD tool

    CodePipeline

    -Support for Custom Plugins for jobs

    Azure DevOps Services - Pipelines

    • Native container support for builds
    • Supports deployment to Third Party cloud platforms.
    GCP Continuous Delivery
    Project Management

    Codestar

    • Built in integration with JIRA.
    • Manage user Access
    • Access to project building, testing and deployment pipeline templates
    • Dashboard for easy monitoring of all stages (commits, builds, tests, deployment)

    Azure DevOps Services

    Azure Boards

    • a work tracking system with Kanban boards, dashboards, reporting
    Testing

    X-Ray

    -provides an end-to-end view of requests as they travel through your application

    Azure DevOps Services

    Test Plans

    • Third party services can be used.
    • Supports manual collaborative testing as well as continuous testing and load testing.

    Stack driver Debugger

    • capture the call stack and variables at any location in your source code, in real time, with no impact on users.
    • Easily share a debugging session with team

    Monitoring

    CloudWatch

    • collects monitoring and operational data in the form of logs, metrics, and events, providing you with a unified view of AWS resources, applications and services that run on AWS, and on-premises servers

    Azure Monitor

    • Provides alerts, customizable dashboard

    Azure Advisor

    • Automatically gives advice to improve performance, security

    Application Insights

    • Deep Infrastructure Monitoring
    • Log Analytics, Management solutions, Network Monitoring

    Cloud Endpoints

    • Tool for Managing APIs

    Cloud Console - Includes Mobile app

    • Overview of app, requests, status, stats, billing information, etc.

    Stackdriver Monitoring

    • Supports AWS - monitors cloud resources.
    • Provides a visual platform to identify trends and prevent issues