Beginning DevOps on AWS for iOS Development - Abdullahi Olaoye

Beginning DevOps on AWS for iOS Development (eBook)

Xcode, Jenkins, and Fastlane Integration on the Cloud
eBook Download: PDF
2022 | 1st ed.
XIII, 376 Seiten
Apress (Verlag)
978-1-4842-8023-2 (ISBN)
Systemvoraussetzungen
56,99 inkl. MwSt
  • Download sofort lieferbar
  • Zahlungsarten anzeigen
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
  • 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
Who This Book Is For

?iOS application developers wanting to incorporate DevOps and Cloud Architecture into their development process.


Abdullahi Olaoye works at Amazon Web Services (AWS) as a Cloud Architect where he is a technical leader and specializes in DevOps and Cloud Architecture. He obtained a Master of Science in Computer Networking from Wichita State University, Kansas, USA and a Bachelor of Engineering from All Nations University, Ghana. As a DevOps and Cloud expert, he works at the forefront of Cloud innovations by assisting Enterprises of different scale in designing, building scalable IT solutions that solves business challenges and in running their workloads on AWS Cloud by helping automate deployments and providing architectural guidance following best practices.

Abdullahi has authored and contributed to numerous technical AWS public content such as AWS Blog posts, whitepaper and AWS Prescriptive guidance covering topics from Continuous deployment at scale to general architecture patterns.

He is very passionate about Cloud Computing, and he holds Seven AWS Certifications which include the AWS Certified Solutions Architect Professional and AWS Certified DevOps Engineer Professional. He is also a Google Cloud Certified Associate Cloud Engineer. In his spare time, he enjoys listening to history podcasts and traveling. You can follow him on LinkedIn and Github at https://github.com/abdulola


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 LearnBuild 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 FastlaneWho This Book Is For?iOS application developers wanting to incorporate DevOps andCloud Architecture into their development process.
Erscheint lt. Verlag 8.2.2022
Zusatzinfo XIII, 376 p. 319 illus.
Sprache englisch
Themenwelt Informatik Betriebssysteme / Server iOS
Informatik Betriebssysteme / Server Macintosh / Mac OS X
Informatik Programmiersprachen / -werkzeuge Mac / Cocoa Programmierung
Schlagworte Application automation • application CICD • AWS Developer Tools • iOS automate build • iOS automate test • iOS Automation • iOS AWS • iOS continuous deployment • iOS DevOps
ISBN-10 1-4842-8023-7 / 1484280237
ISBN-13 978-1-4842-8023-2 / 9781484280232
Haben Sie eine Frage zum Produkt?
PDFPDF (Wasserzeichen)
Größe: 13,0 MB

DRM: Digitales Wasserzeichen
Dieses eBook enthält ein digitales Wasser­zeichen und ist damit für Sie persona­lisiert. Bei einer missbräuch­lichen Weiter­gabe des eBooks an Dritte ist eine Rück­ver­folgung an die Quelle möglich.

Dateiformat: PDF (Portable Document Format)
Mit einem festen Seiten­layout eignet sich die PDF besonders für Fach­bücher mit Spalten, Tabellen und Abbild­ungen. Eine PDF kann auf fast allen Geräten ange­zeigt werden, ist aber für kleine Displays (Smart­phone, eReader) nur einge­schränkt geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen dafür einen PDF-Viewer - z.B. den Adobe Reader oder Adobe Digital Editions.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen dafür einen PDF-Viewer - z.B. die kostenlose Adobe Digital Editions-App.

Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.

Mehr entdecken
aus dem Bereich
Für Einsteiger ohne Vorkenntnisse

von Daniela Eichlseder; Anja Schmid

eBook Download (2023)
BILDNER Verlag
9,99
Unlock the world of iOS development with Swift 5.9, Xcode 15, and iOS …

von Ahmad Sahar

eBook Download (2023)
Packt Publishing (Verlag)
32,39