Beginning DevOps on AWS for iOS Development: Xcode, Jenkins, and Fastlane Integration on the Cloud
暫譯: AWS上iOS開發的DevOps入門:Xcode、Jenkins與Fastlane的雲端整合
Olaoye, Abdullahi
- 出版商: Apress
- 出版日期: 2022-02-09
- 售價: $2,090
- 貴賓價: 9.5 折 $1,986
- 語言: 英文
- 頁數: 392
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1484280229
- ISBN-13: 9781484280225
-
相關分類:
Amazon Web Services、CI/CD、DevOps、Apple Developer
海外代購書籍(需單獨結帳)
商品描述
Apply the principles of DevOps in software development--automated builds, automated tests, and continuous deployment and delivery--to iOS application development on Amazon Web Services (AWS) cloud. This book provides detailed walkthroughs and example source code is provided for the concepts discussed so you can put theory into practical application.
You'll start by building a basic iOS application and then dive deep into key AWS Developer tools and services to see how they can be used in iOS application development. Then review the details of the integration of these fully managed AWS services with open-source tools such as Jenkins and Fastlane that allow developers to get the best of both worlds and further help to enhance and increase agility in the development lifecycle of iOS apps.
You'll also investigate the Amazon EC2 Mac instance, which allows you to run XCode in a cloud environment for the first time to leverage the flexibility, elasticity, and scale of AWS. It also allows for seamless integration of XCode with fully managed AWS Services from source code control to application deployment. Finally, the book covers how a fully managed Continuous Integration Continuous Deployment (CICD) pipeline can be used to orchestrate all the different components of iOS application development to achieve a fully automated development lifecycle.
Get started building your iOS applications using a fully automated process on the AWS Cloud today! What You'll Learn
iOS application developers wanting to incorporate DevOps and Cloud Architecture into their development process.
You'll start by building a basic iOS application and then dive deep into key AWS Developer tools and services to see how they can be used in iOS application development. Then review the details of the integration of these fully managed AWS services with open-source tools such as Jenkins and Fastlane that allow developers to get the best of both worlds and further help to enhance and increase agility in the development lifecycle of iOS apps.
You'll also investigate the Amazon EC2 Mac instance, which allows you to run XCode in a cloud environment for the first time to leverage the flexibility, elasticity, and scale of AWS. It also allows for seamless integration of XCode with fully managed AWS Services from source code control to application deployment. Finally, the book covers how a fully managed Continuous Integration Continuous Deployment (CICD) pipeline can be used to orchestrate all the different components of iOS application development to achieve a fully automated development lifecycle.
Get started building your iOS applications using a fully automated process on the AWS Cloud today! What You'll Learn
- Build an iOS application using AWS DevOps tools
- Incorporate continuous deployment in your iOS application development
- Integrate AWS tooling with Xcode and open source tools such as Jenkins and Fastlane
iOS application developers wanting to incorporate DevOps and Cloud Architecture into their development process.
商品描述(中文翻譯)
將 DevOps 原則應用於軟體開發——自動化建置、自動化測試以及持續部署和交付——到 Amazon Web Services (AWS) 雲端的 iOS 應用程式開發。本書提供詳細的步驟說明,並附有示範原始碼,以便您將理論應用於實踐。
您將從建立一個基本的 iOS 應用程式開始,然後深入了解關鍵的 AWS 開發者工具和服務,看看它們如何在 iOS 應用程式開發中發揮作用。接著,回顧這些完全管理的 AWS 服務與開源工具(如 Jenkins 和 Fastlane)的整合細節,這使開發者能夠獲得兩者的最佳優勢,進一步提升和增加 iOS 應用程式開發生命週期的敏捷性。
您還將探討 Amazon EC2 Mac 實例,這使您能夠首次在雲端環境中運行 XCode,以利用 AWS 的靈活性、彈性和擴展性。它還允許 XCode 與完全管理的 AWS 服務無縫整合,從原始碼控制到應用程式部署。最後,本書涵蓋如何使用完全管理的持續整合持續部署 (CICD) 管道來協調 iOS 應用程式開發的所有不同組件,以實現完全自動化的開發生命週期。
今天就開始在 AWS 雲端上使用完全自動化的流程來建立您的 iOS 應用程式吧!
您將學到的內容
- 使用 AWS DevOps 工具建立 iOS 應用程式
- 在您的 iOS 應用程式開發中納入持續部署
- 將 AWS 工具與 Xcode 和開源工具(如 Jenkins 和 Fastlane)整合
本書適合誰
希望將 DevOps 和雲端架構納入其開發過程的 iOS 應用程式開發者。