Book Description
A practical, real-world introduction to AWS tools and concepts
Amazon Web Services for Mobile Developers: Building Apps with AWS presents a professional view of cloud computing and AWS for experienced iOS/Android developers and technical/solution architects. Cloud computing is a rapidly expanding ecosystem, and working professionals need a practical resource to bring them up-to-date on tools that are rapidly becoming indispensable; this book helps expand your skill set by introducing you to AWS offerings that can make your job easier, with a focus on real-world application. Author and mobile applications developer Abhishek Mishra shows you how to create IAM accounts and try out some of the most popular services, including EC2, Lambda, Mobile Analytics, Device Farm, and more. You’ll build a chat application in both Swift (iOS) and Java (Andoid), running completely off AWS Infrastructure to explore SDK installation, Xcode, Cognito authentication, DynamoDB, Amazon SNA Notifications, and other useful tools. By actually using the tools as you learn about them, you develop a more intuitive understanding that feels less like a shift and more like a streamlined integration.
If you have prior experience with Swift or Java and a solid knowledge of web services, this book can help you quickly take your skills to the next level with a practical approach to learning that translates easily into real-world use.
- Understand the key concepts of AWS as applied to both iOS and Android developers
- Explore major AWS offerings for mobile developers, including DynamoDB, RDS, EC2, SNS, Cognito, and more
- Learn what people are talking about when they use buzzwords like PaaS, IaaS, SaaS, and APaaS
- Work through explanations by building apps that tie into the AWS ecosystem
Any job is easier with the right tools, and Amazon Web Services for Mobile Developers: Building Apps with AWS gets you acquainted with an ever-expanding toolkit for mobile app development.
Table of Contents
PART I Introduction to Amazon Web Services
Chapter 1 Introduction to Cloud Computing and Amazon Web Services
Chapter 2 Regions, Availability Zones, and Edge Locations
Chapter 3 AWS Identity and Access Management
Chapter 4 Amazon EC2
Chapter 5 Amazon S3
Chapter 6 Amazon DynamoDB
Chapter 7 AWS Lambda
PART II AWS for iOS Developers
Chapter 8 Integrating the AWS SDK for iOS
Chapter 9 Implementing User Signup and Login Using Amazon Cognito User Pools
Chapter 10 Implementing Login Using Facebook
Chapter 11 Implementing Login Using Google
Chapter 12 Accessing Amazon DynamoDB
Chapter 13 Adding AWSChat Support with Amazon DynamoDB and Amazon S3
Chapter 14 Using AWS Lambda to Generate Thumbnails
PART III AWS for Android Developers
Chapter 15 Integrating the AWS SDK for Android with Android Studio
Chapter 16 Implementing User Signup and Login Using Amazon Cognito User Pools
Chapter 17 Implementing Login Using Facebook
Chapter 18 Implementing Login Using Google
Chapter 19 Accessing Amazon DynamoDB
Chapter 20 Adding AWSChat Support with Amazon DynamoDB and Amazon S3
Chapter 21 Using AWS Lambda to Generate Thumbnails
中文:
书名:面向移动开发人员的亚马逊网络服务:使用AWS构建应用程序
对AWS工具和概念的实际介绍
面向移动开发人员的亚马逊网络服务:使用AWS构建应用程序 为经验丰富的iOS/Android开发人员和技术/解决方案架构师展示云计算和AWS的专业观点。云计算是一个快速扩展的生态系统,工作中的专业人员需要一个实用的资源来向他们介绍正在迅速变得不可或缺的工具的最新信息;本书通过向您介绍AWS产品来帮助您扩展技能集,这些产品可以让您的工作更轻松,并侧重于实际应用程序。作家兼移动应用程序开发人员Abhishek Mishra向您展示如何创建IAM帐户并尝试一些最流行的服务,包括EC2、Lambda、Mobile Analytics、Device Farm等。您将在SWIFT(IOS)和Java(Andoid)中构建聊天应用程序,完全依靠AWS基础设施运行,以探索SDK安装、Xcode、Cognito身份验证、DynamoDB、Amazon SNA通知和其他有用的工具。通过实际使用这些工具,当您了解它们时,您会发展出更直观的理解,感觉不太像是一种转变,而更像是一种简化的集成。
如果您以前有使用SWIFT或Java的经验,并且对Web服务有扎实的知识,本书可以帮助您通过一种易于转化为实际使用的实用学习方法,快速将您的技能提升到一个新的水平。
- 了解适用于iOS和Android开发人员的AWS关键概念
- 了解面向移动开发人员的主要AWS产品,包括DynamoDB、RDS、EC2、SNS、Cognito等
- 了解人们在使用PaaS、IaaS、SaaS和APaaS等流行语时在谈论什么
- 通过构建与AWS生态系统绑定的应用程序来完成解释
有了正确的工具,任何工作都会更容易,而且 面向移动开发人员的亚马逊网络服务:使用AWS构建应用程序 让您熟悉不断扩展的移动应用程序开发工具包。
目录表
PART I Introduction to Amazon Web Services
第1章云计算和Amazon Web服务简介
第2章区域、可用区和边缘位置
第3章AWS身份和访问管理
Chapter 4 Amazon EC2
Chapter 5 Amazon S3
Chapter 6 Amazon DynamoDB
Chapter 7 AWS Lambda
PART II AWS for iOS Developers
第8章集成AWS SDK for iOS
第9章使用Amazon Cognito用户池实施用户注册和登录
第10章使用Facebook实现登录
第11章使用Google实现登录
第12章访问Amazon DynamoDB
Chapter 13 Adding AWSChat Support with Amazon DynamoDB and Amazon S3
第14章使用AWS Lambda生成缩略图
第三部分面向Android开发人员的AWS
Chapter 15 Integrating the AWS SDK for Android with Android Studio
第16章使用Amazon Cognito用户池实施用户注册和登录
第17章使用Facebook实现登录
第18章使用Google实现登录
第19章访问Amazon DynamoDB
第20章通过Amazon DynamoDB和Amazon S3添加AWSChat支持
Chapter 21 Using AWS Lambda to Generate Thumbnails
评论前必须登录!
注册