0% found this document useful (0 votes)
44 views

AWS With Tools

tools for aws

Uploaded by

Kavya
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
44 views

AWS With Tools

tools for aws

Uploaded by

Kavya
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

AWS with tools

Amazon Web Services (AWS) is a subsidiary of Amazon providing on-


demand cloud computing platforms and APIs to individuals, companies, and
governments, on a metered pay-as-you-go basis. These cloud computing web
services provide a variety of basic abstract technical infrastructure
and distributed computing building blocks and tools. One of these services
is Amazon Elastic Compute Cloud (EC2), which allows users to have at their
disposal a virtual cluster of computers, available all the time, through the
Internet. AWS's version of virtual computers emulates most of the attributes of
a real computer, including hardware central processing units (CPUs)
and graphics processing units (GPUs) for processing;

Amazon Web Services (AWS) is a secure cloud services platform, offering


compute power, database storage, content delivery and other functionality to
help businesses scale and grow.

In simple words AWS allows you to do the following things-

Running web and application servers in the cloud to host dynamic websites.

Securely store all your files on the cloud so you can access them from
anywhere.

Using managed databases like MySQL, PostgreSQL, Oracle or SQL Server to


store information.

Deliver static and dynamic files quickly around the world using a Content
Delivery Network (CDN).

Send bulk email to your customers.

Now that you know what you can do with AWS, lets have an overview of
various AWS services.

AWS Developer Tools:


AWS CodeCommit

AWS CodeCommit is a fully managed source control service that makes it easy
for companies to host secure and highly scalable private Git repositories. AWS
CodeCommit eliminates the need to operate your own source control system or
worry about scaling its infrastructure. You can use AWS CodeCommit to
securely store anything from source code to binaries, and it works seamlessly
with your existing Git tools.

CodeBuild

CodeBuild is a fully managed build service that compiles source code, runs
tests, and produces software packages that are ready to deploy. With CodeBuild,
you don’t need to provision, manage, and scale your own build servers.
CodeBuild scales continuously and processes multiple builds concurrently, so
your builds are not left waiting in a queue. You can get started quickly by using
prepackaged build environments, or you can create custom build environments
that use your own build tools.

CodeDeploy

CodeDeploy is a service that automates code deployments to any instance,


including EC2 instances and instances running on premises. CodeDeploy makes
it easier for you to rapidly release new features, helps you avoid downtime
during application deployment, and handles the complexity of updating your
applications. You can use CodeDeploy to automate software deployments,
eliminating the need for error-prone manual operations. The service scales with
your infrastructure so you can easily deploy to one instance or thousands.
CodePipeline

CodePipeline is a fully managed continuous delivery service that helps you


automate your release pipelines for fast and reliable application and
infrastructure updates. CodePipeline automates the build, test, and deploy
phases of your release process every time there is a code change, based on the
release model you define. This enables you to rapidly and reliably deliver
features and updates. You can easily integrate CodePipeline with third-party
services such as GitHub or with your own custom plugin. With AWS
CodePipeline, you only pay for what you use. There are no upfront fees or long-
term commitments.

AWS CodeStar

AWS CodeStar enables you to quickly develop, build, and deploy applications
on AWS. AWS CodeStar provides a unified user interface, enabling you to
easily manage your software development activities in one place. With AWS
CodeStar, you can set up your entire continuous delivery toolchain in minutes,
allowing you to start releasing code faster. AWS CodeStar makes it easy for
your whole team to work together securely, allowing you to easily manage
access and add owners, contributors, and viewers to your projects. Each AWS
CodeStar project comes with a project management dashboard, including an
integrated issue tracking capability powered by Atlassian JIRA Software. With
the AWS CodeStar project dashboard, you can easily track progress across your
entire software development process, from your backlog of work items to
teams’ recent code deployments. For more information, see AWS CodeStar
features.

Amazon Corretto

Amazon Corretto is a no-cost, multiplatform, production-ready distribution of


the Open Java Development Kit (OpenJDK). Corretto comes with long-term
support that will include performance enhancements and security fixes. Amazon
runs Corretto internally on thousands of production services and Corretto is
certified as compatible with the Java SE standard. With Corretto, you can
develop and run Java applications on popular operating systems, including
Amazon Linux 2, Windows, and macOS. Amazon Corretto 8 is in Preview.

AWS Cloud9

AWS Cloud9 is a cloud-based integrated development environment (IDE) that


lets you write, run, and debug your code with just a browser. It includes a code
editor, debugger, and terminal. Cloud9 comes prepackaged with essential tools
for popular programming languages, including JavaScript, Python, PHP, and
more, so you don’t need to install files or configure your development machine
to start new projects. Since your Cloud9 IDE is cloud-based, you can work on
your projects from your office, home, or anywhere using an internet-connected
machine. Cloud9 also provides a seamless experience for developing serverless
applications enabling you to easily define resources, debug, and switch between
local and remote execution of serverless applications. With Cloud9, you can
quickly share your development environment with your team, enabling you to
pair program and track each other's inputs in real time.

AWS X-Ray

AWS X-Ray helps developers analyze and debug distributed applications in


production or under development, such as those built using a microservices
architecture. With X-Ray, you can understand how your application and its
underlying services are performing so you can identify and troubleshoot the root
cause of performance issues and errors. X-Ray provides an end-to-end view of
requests as they travel through your application, and shows a map of your
application’s underlying components. You can use X-Ray to analyze both
applications in development and in production, from simple three-tier
applications to complex microservices applications consisting of thousands of
services.

You might also like