In 2017, AWS comprised more than 90 services spanning a wide range including computing, storage, networking, database, application services and tools for the Internet of things. Most services are not exposed directly to end users, but instead offer functionality through APIs for developers to use in their applications. So here are some AWS Cloud Services you need to know about:
Fargate is like EC2 but instead of giving you a virtual machine you get a container,” explains the Amazon website. “It’s a technology that allows you to use containers as a fundamental compute primitive without having to manage the underlying instances.
Lambda allows developers to upload their code without giving any though to provisioning or managing instances. The service handles all of those responsibilities, scales automatically, and bills organizations in 100 millisecond increments when their code executes.AWS Snowball
Using Snowball addresses common challenges with large-scale data transfers including high network costs, long transfer times, and security concerns. Transferring data with Snowball is simple, fast, secure, and can be as little as one-fifth the cost of high-speed Internet. With Snowball, you don’t need to write any code or purchase any hardware to transfer your data. Simply create a job in the AWS Management Console and a Snowball appliance will be automatically shipped to you.
Amazon Neptune is a fast, reliable, fully-managed graph database service that makes it easy to build and run applications that work with highly connected datasets. The core of Amazon Neptune is a purpose-built, high-performance graph database engine optimized for storing billions of relationships and querying the graph with milliseconds latency. Amazon Neptune supports popular graph models Property Graph and W3C’s RDF, and their respective query languages Apache TinkerPop Gremlin and SPARQL, allowing you to easily build queries that efficiently navigate highly connected datasets.
AWS Direct Connect lets you establish a dedicated network connection between your network and one of the AWS Direct Connect locations. Using industry standard 802.1q VLANs, this dedicated connection can be partitioned into multiple virtual interfaces.
Cloud9 comes prepackaged with essential tools for popular programming languages; you can work on your projects from your office, home, or anywhere using an internet-connected machine. Amazon Workdocs
WorkDocs, as the service is known, includes integrated security, pay-as-you-go pricing and powerful integration capabilities, and it also can serve as the repository for an enterprise content management solution.
X-Ray is a service that helps DevOps teams troubleshoots application performance problems, particularly in microservices applications. Micro services architecture has a lot of benefits, but it can make debugging more difficult.
SageMaker attempts to make machine learning accessible to all developers. It’s a fully managed platform for building; training and deploying machine learning models and it runs on superfast AWS instances equipment with NVIDIA GPUs.
AWS offers a wide variety of services to developers, and Cognito is one of them. It simplifies the process of adding a sign-on to a Web or mobile app. It integrates with Google, Facebook and (of course) Amazon log in services, as well as Microsoft Active Directory and SAML for enterprise authentication.