- Table View
- List View
Lean IT: Enabling and Sustaining Your Lean Transformation
by Steven C Bell Michael A OrzenWinner of a Shingo Research and Professional Publication AwardInformation Technology is supposed to enable business performance and innovation, improve service levels, manage change, and maintain quality and stability, all while steadily reducing operating costs. Yet when an enterprise begins a Lean transformation, too often the IT department is ei
The Lean IT Expert: Leading the Transformation to High Performance IT
by Niels LoaderDigital transformation is a business concern; it is no longer just IT that must get things done. The disruptive force of start-ups focusing on IT-based services that can be consumed through mobile devices cannot be underestimated -- These start-ups eat away at the high-margin services provided by incumbents, leaving lower margin products and services that are rapidly being commoditized. This is happening in all industry sectors and it is the ones who are best able to adjust, innovate, and improve their service offerings that will survive. The question is: What do you need to do to ensure that your organization is one of the survivors? The core of the solution to the problem is to radically improve the way the IT organization works together with the business. To be clear, the digital transformation of your business depends on that relatively small group of people in the basement, or other out-of-the-way location, who make sure that your IT services work. So, building a cooperative model is vital for the success of the business. Which model has proven its worth in many industries? It is the application of Lean principles that gives organizations an advantage in delivering their products and services to their customers. Transforming your organization to high performance is, above all, a people-based movement with the acquisition and, most importantly, application of knowledge and skills necessary for the high performance way of working at its core. In teams, from boardroom to work floor, building a new way of thinking and acting is essential. This book aims to give insight into the reasons why you and your organization must consciously act to apply Lean principles to your IT organization. It explains the phases organizations go through as they start out with their initial attempts to gain advantages from Lean tools to the phase in which they reap the strategic benefits of Lean applied to IT. The real work of the transformation is described from two different perspectives: Leadership and Team. This book describes a complete set of principles, practices and tools In order to make the right decisions along the winding route of your transformation. The people who will guide, support and drive your transformation are the leaders and tem members who understand and apply those principles, practice and tools: your Lean IT Experts.
The Lean IT Expert: Leading the Transformation to High Performance IT
by Niels LoaderDigital transformation is a business concern; it is no longer just IT that must get things done. The disruptive force of start-ups focusing on IT-based services that can be consumed through mobile devices cannot be underestimated -- These start-ups eat away at the high-margin services provided by incumbents, leaving lower margin products and services that are rapidly being commoditized. This is happening in all industry sectors and it is the ones who are best able to adjust, innovate, and improve their service offerings that will survive. The question is: What do you need to do to ensure that your organization is one of the survivors? The core of the solution to the problem is to radically improve the way the IT organization works together with the business. To be clear, the digital transformation of your business depends on that relatively small group of people in the basement, or other out-of-the-way location, who make sure that your IT services work. So, building a cooperative model is vital for the success of the business. Which model has proven its worth in many industries? It is the application of Lean principles that gives organizations an advantage in delivering their products and services to their customers. Transforming your organization to high performance is, above all, a people-based movement with the acquisition and, most importantly, application of knowledge and skills necessary for the high performance way of working at its core. In teams, from boardroom to work floor, building a new way of thinking and acting is essential. This book aims to give insight into the reasons why you and your organization must consciously act to apply Lean principles to your IT organization. It explains the phases organizations go through as they start out with their initial attempts to gain advantages from Lean tools to the phase in which they reap the strategic benefits of Lean applied to IT. The real work of the transformation is described from two different perspectives: Leadership and Team. This book describes a complete set of principles, practices and tools In order to make the right decisions along the winding route of your transformation. The people who will guide, support and drive your transformation are the leaders and tem members who understand and apply those principles, practice and tools: your Lean IT Experts.
The Lean IT Field Guide: A Roadmap for Your Transformation
by Michael A. Orzen Thomas A. PaiderHow many IT books have you read that are long on theory and short on practical application? They are interesting, but not very impactful. They provide a framework from which to think and understand, but lack a process from which to act. Addressing this urgent need for the IT community, The Lean IT Field Guide explains how to initiate, execute, and sustain a lean IT transformation.Illuminating a clear path to lean IT, the authors integrate more than two decades of combined experience to provide you with a proven method for creating and sustaining a true lean IT workplace. This field guide not only highlights the organizational techniques of more agile and lean processes, but also the leadership work required to help management adopt these new approaches.Based on proven methods from different industries, including banking, manufacturing, insurance, food and beverage, and logistics, the book details a clear model that covers all the components you need to achieve and sustain a favorable work environment and culture in support of lean IT.Filled with anecdotes and case studies from actual businesses, the book includes pictures, templates, and examples that illustrate the application of the lean methods discussed.
The Lean IT Field Guide: A Roadmap for Your Transformation
by Michael A. Orzen Thomas A. PaiderHow many IT books have you read that are long on theory and short on practical application? They are interesting, but not very impactful. They provide a framework from which to think and understand, but lack a process from which to act. Addressing this urgent need for the IT community, The Lean IT Field Guide explains how to initiate, execute, and sustain a lean IT transformation.Illuminating a clear path to lean IT, the authors integrate more than two decades of combined experience to provide you with a proven method for creating and sustaining a true lean IT workplace. This field guide not only highlights the organizational techniques of more agile and lean processes, but also the leadership work required to help management adopt these new approaches.Based on proven methods from different industries, including banking, manufacturing, insurance, food and beverage, and logistics, the book details a clear model that covers all the components you need to achieve and sustain a favorable work environment and culture in support of lean IT.Filled with anecdotes and case studies from actual businesses, the book includes pictures, templates, and examples that illustrate the application of the lean methods discussed.
Lean Product Management: Successful products from fuzzy business ideas
by Mangalam NandakumarA guide to product management exploring the best practices: identifying the impact-driven product, planning for success, setting up and measuring time-bound metrics, and developing a lean product roadmap.About This BookIdentifying Impact-Driven ProductsInvesting in Key Business OutcomesValue mapping to maintain a lean product backlogUtilizing time-bound product metricsEliminating process wasteWho This Book Is ForIf you are leading a team that is building a new product, then this book is for you. The book is targeted at product managers, functional leads in enterprises, business sponsors venturing into new product offerings, product development teams, and start-up founders.What You Will LearnHow do you execute ideas that matter?How can you define the right success metrics?How can you plan for product success?How do you capture qualitative and quantitative insights about the product? How do you know whether your product aligns to desired business goals?What processes are slowing you down?In DetailLean Product Management is about finding the smartest way to build an Impact Driven Product that can deliver value to customers and meet business outcomes when operating under internal and external constraints. Author, Mangalam Nandakumar, is a product management expert, with over 17 years of experience in the field.Businesses today are competing to innovate. Cost is no longer the constraint, execution is. It is essential for any business to harness whatever competitive advantage they can, and it is absolutely vital to deliver the best customer experience possible. The opportunities for creating impact are there, but product managers have to improvise on their strategy every day in order to capitalize on them. This is the Agile battleground, where you need to stay Lean and be able to respond to abstract feedback from an ever shifting market. This is where Lean Product Management will help you thrive.Lean Product Management is an essential guide for product managers, and to anyone embarking on a new product development. Mangalam Nandakumar will help you to align your product strategy with business outcomes and customer impact. She introduces the concept of investing in Key Business Outcomes as part of the product strategy in order to provide an objective metric about which product idea and strategy to pursue. You will learn how to create impactful end-to-end product experiences by engaging stakeholders and reacting to external feedback.Style and approachThe first few chapters of Lean Product Management address how to arrive at a product road map. It guides you through the process of getting stakeholder buy-in, prioritizing Key Business Outcomes and identifying the Impact-Driven Product, and arriving at a Cost-Impact matrix through value mapping. The next few chapters address how to define time-bound success metrics. It guides you through the process of creating an end-to-end product experience, capturing qualitative and quantitative insights to track product performance and alignment to short and long term product strategy. The last set of chapters of the book address process bottlenecks that hold teams back from building products right and how to eliminate process waste.
Lean Product Management: Successful products from fuzzy business ideas
by Mangalam NandakumarA guide to product management exploring the best practices: identifying the impact-driven product, planning for success, setting up and measuring time-bound metrics, and developing a lean product roadmap.About This BookIdentifying Impact-Driven ProductsInvesting in Key Business OutcomesValue mapping to maintain a lean product backlogUtilizing time-bound product metricsEliminating process wasteWho This Book Is ForIf you are leading a team that is building a new product, then this book is for you. The book is targeted at product managers, functional leads in enterprises, business sponsors venturing into new product offerings, product development teams, and start-up founders.What You Will LearnHow do you execute ideas that matter?How can you define the right success metrics?How can you plan for product success?How do you capture qualitative and quantitative insights about the product? How do you know whether your product aligns to desired business goals?What processes are slowing you down?In DetailLean Product Management is about finding the smartest way to build an Impact Driven Product that can deliver value to customers and meet business outcomes when operating under internal and external constraints. Author, Mangalam Nandakumar, is a product management expert, with over 17 years of experience in the field.Businesses today are competing to innovate. Cost is no longer the constraint, execution is. It is essential for any business to harness whatever competitive advantage they can, and it is absolutely vital to deliver the best customer experience possible. The opportunities for creating impact are there, but product managers have to improvise on their strategy every day in order to capitalize on them. This is the Agile battleground, where you need to stay Lean and be able to respond to abstract feedback from an ever shifting market. This is where Lean Product Management will help you thrive.Lean Product Management is an essential guide for product managers, and to anyone embarking on a new product development. Mangalam Nandakumar will help you to align your product strategy with business outcomes and customer impact. She introduces the concept of investing in Key Business Outcomes as part of the product strategy in order to provide an objective metric about which product idea and strategy to pursue. You will learn how to create impactful end-to-end product experiences by engaging stakeholders and reacting to external feedback.Style and approachThe first few chapters of Lean Product Management address how to arrive at a product road map. It guides you through the process of getting stakeholder buy-in, prioritizing Key Business Outcomes and identifying the Impact-Driven Product, and arriving at a Cost-Impact matrix through value mapping. The next few chapters address how to define time-bound success metrics. It guides you through the process of creating an end-to-end product experience, capturing qualitative and quantitative insights to track product performance and alignment to short and long term product strategy. The last set of chapters of the book address process bottlenecks that hold teams back from building products right and how to eliminate process waste.
Lean Python: Learn Just Enough Python to Build Useful Tools
by Paul GerrardLearn only the essential aspects of Python without cluttering up your mind with features you may never use. This compact book is not a "best way to write code" type of book; rather, the author goes over his most-used functions, which are all you need to know as a beginner and some way beyond.Lean Python takes 58 Python methods and functions and whittles them down to 15: as author Paul Gerrard says, "I haven't found a need for the rest."What You'll LearnDiscover lean Python and how to learn just enough to build useful toolsUse Python objects, program structure, I/O, modules and moreHandle errors and exceptions Test your codeAccess the Web; do searching; and persist dataWho This Book Is ForThis book is aimed at three categories of reader: The experienced programmer – if you already know a programming language, this book gives you a shortcut to understanding the Python language and some of its design philosophy. You work in IT and need a programming primer – you might be a tester who needs to have more informed technical discussions with programmers. Working through the examples will help you to appreciate the challenge of good programming. First-timer – you want a first book on programming that you can assimilate quickly to help you decide whether programming is for you.
Lean-Reporting: Optimierung der Effizienz im Berichtswesen
by Reinhard Bär Philippe PurtschertKonzepte und Methoden des Lean Managements sind im Produktionsumfeld etabliert. Die administrativen Bereiche stehen hier vor dem Anfang – Lean Office und somit Lean Thinking hält Einzug. Einen Baustein stellt hier das Lean Reporting dar. Neben den Grundlagen und Methoden des Lean Reportings werden praxisbezogene Szenarien zur Umsetzung aufgezeigt. Nutzbare Potentiale und Lösungswege zur Realisierung eines modernen und effizienten Berichtswesens sind das Ergebnis. Lean Reporting ist somit ein Thema das sowohl die Fachbereiche Controlling und Finanzen als auch die Informatik sowie das Management anspricht.
Lean Six Sigma im Bankensektor: Operative und strategische Anwendungen für Theorie und Praxis
by Vijaya Sunder M L. S. GaneshDieses Buch untersucht eine Reihe möglicher Wege, Modelle sowie operativer und strategischer Ansätze für Lean Six Sigma (LSS), eine zeitgemäße Praxis der kontinuierlichen Verbesserung (CI) zur Erzielung eines qualitätsbasierten Wettbewerbsvorteils in Organisationen. Fallstudien von Lean-Six-Sigma-Projekten in Bankunternehmen helfen, die operativen Dimensionen von LSS zu veranschaulichen, während die hier vorgestellten fallspezifischen und fallübergreifenden Analysen den strategischen Wert von LSS demonstrieren. Die Falldaten, die zur Gewinnung der Erkenntnisse herangezogen wurden, stammen zwar aus dem Bankensektor, ermöglichen jedoch eine Verallgemeinerung über den Bank- und Finanzdienstleistungssektor hinaus.Das Buch vertritt die Auffassung, dass LSS nicht nur eine KI-Praxis ist, sondern eine übergeordnete organisatorische Fähigkeit, genauer gesagt eine dynamische Fähigkeit, die es Unternehmen ermöglicht, einen auf Qualität basierenden Wettbewerbsvorteil zu erzielen. Das Buch richtet sich an Praktiker und Forscher gleichermaßen und schafft ein Gleichgewicht zwischen Theorie und Praxis.Für Praktiker bietet es einen Leitfaden für den Einsatz von LSS zur Erzielung von Wettbewerbsvorteilen und für evidenzbasierte Praktiken im Qualitätsmanagement und der operativen Exzellenz. Für Wissenschaftler stellt es eine Fülle von Literatur vor und erweitert den Wissensschatz zum Qualitätsmanagement. Dementsprechend ist das Buch sowohl für Praktiker als auch für Forscher von unschätzbarem Wert, da es ersteren hilft, den Wert von LSS sowohl als operative als auch als strategische Ressource zu erschließen, und letzteren potenzielle Forschungsrichtungen und Anwendungen aufzeigt."Dieses Buch vermittelt ein tiefes Verständnis der Lean Six Sigma-Anwendungen. Es inspiriert, indem es die Prinzipien des Konzepts auf ungewöhnliche Bereiche von Betrieb und Management jenseits des üblichen Qualitäts- und Projektmanagements überträgt. Beim Lesen des Buches kam mir die großartige Idee, Lean Six Sigma auch in meinem digitalen Unternehmenanzuwenden. Am Ende des Buches hatte ich den Eindruck, dass die Möglichkeiten für den richtigen Einsatz von Lean Six Sigma grenzenlos sind, insbesondere wenn man es aus der Perspektive der dynamischen Fähigkeiten betrachtet. Die Leser dieses Buches werden sicherlich Einblicke in die Verbesserung ihrer Geschäftsprozesse sowohl in operativer als auch in strategischer Hinsicht erhalten. Obwohl sich das Buch auf den Bankensektor konzentriert, eignet es sich eigentlich für ein sehr breites Publikum. Es handelt sich um eine brillante Forschungsarbeit und ein Buch, das als Leitfaden für die Transformation durch das Prisma von Lean Six Sigma dienen wird."- Professorin. Dr. ZornitsaYordanova, Leitende Assistenzprofessorin für Innovationsmanagement, Universität für nationale und internationale Wirtschaft, Sofia, Bulgarien"Lean Six Sigma muss aus einer Systemperspektive heraus verstanden werden, undes besteht eine große Wissenslücke in diesem Bereich, wenn es darum geht, ganzheitliche Lösungen für Geschäftsprobleme zu finden. Dieses Buch ist ein sehr willkommenes Werk, das diese Forderung aufgreift. Es integriert die Ressourcen des Qualitätsmanagements und die Sichtweise der dynamischen Fähigkeiten in die Praxis. Der Bereich Banken und Finanzdienstleistungen wurde passend gewählt, da er für Sozialunternehmen am unmittelbarsten anwendbar ist. Jeder, der mit weniger Mitteln mehr Wirkung erzielen möchte, wird von der Lektüre dieses Buches profitieren.-Alex Abraham, Hauptgeschäftsführer, Lean Success Partners, Winnipeg, Manitoba, Kanada"Das Buch ist eine erfrischende Bereicherung für die Welt des Qualitätsmanagements, insbesondere im Kontext von Banken und Finanzdienstleistungen. Konzepte und Begriffe wie "Schnelligkeit von Lean & Robustheit von Six Sigma zur Lösung operativer Probleme" "Hybride Methodik" passen sehr gut zu dem, was wir heute in der Branche tun.Ein weiterer interessanter Aspekt des Buches ist die Anwendung des "Dynamic Capabilities"-Ansatze
Lean Six Sigma Secrets for the CIO
by William Bentley Peter T. DavisGoing beyond the usual how-to guide, Lean Six Sigma Secrets for the CIO supplies proven tips and valuable case studies that illustrate how to combine Six Sigma's rigorous quality principles with Lean methods for uncovering and eliminating waste in IT processes. Using these methods, the text explains how to take an approach that is all about im
Lean Software Development in Action
by Andrea Janes Giancarlo SucciThis book illustrates how goal-oriented, automated measurement can be used to create Lean organizations and to facilitate the development of Lean software, while also demonstrating the practical implementation of Lean software development by combining tried and trusted tools.In order to be successful, a Lean orientation of software development has to go hand in hand with a company’s overall business strategy. To achieve this, two interrelated aspects require special attention: measurement and experience management. In this book, Janes and Succi provide the necessary knowledge to establish “Lean software company thinking,” while also exploiting the latest approaches to software measurement. A comprehensive, company-wide measurement approach is exactly what companies need in order to align their activities to the demands of their stakeholders, to their business strategy, etc. With the automatic, non-invasive measurement approach proposed in this book, even small and medium-sized enterprises that do not have the resources to introduce heavyweight processes will be able to make their software development processes considerably more Lean.The book is divided into three parts. Part I, “Motivation for Lean Software Development,” explains just what “Lean Production” means, why it can be advantageous to apply Lean concepts to software engineering, and which existing approaches are best suited to achieving this. Part II, “The Pillars of Lean Software Development,” presents the tools needed to achieve Lean software development: Non-invasive Measurement, the Goal Question Metric approach, and the Experience Factory. Finally, Part III, “Lean Software Development in Action,” shows how different tools can be combined to enable Lean Thinking in software development.The book primarily addresses the needs of all those working in the field of software engineering who want to understand how to establish an efficient and effective software development process. This group includes developers, managers, and students pursuing an M.Sc. degree in software engineering.
Lean Software Systems Engineering for Developers: Managing Requirements, Complexity, Teams, and Change Like a Champ
by Doug Durham Chad MichelGraduate to the next level of your software development career, learning the tools you need to successfully manage the complexity of modern software systems.Whether you are a developer at a small software company, or one of many developers at a large enterprise, your success directly correlates to the ability of your development team to rapidly respond to change. What makes this task challenging in today’s world, is that the technical challenges we as developers strive to overcome are becoming increasingly more complex. We have to consider many more options when it comes to things like requirements, solution hosting, support, pace of change, and generally with less time and warning.A good developer knows that it is critical to manage every aspect of software development from soup to nuts, and understands that when details and decisions are left to chance, outcomes can be negatively impacted. Poor planning can result in increased errors, substandard quality, budget and schedule overruns, and result in the ultimate business failure, dissatisfied customers, and stakeholders.This book will help you put on the lenses of a software engineer. You will come away with an understanding of how to view the entire spectrum of the software development process, learn valuable concepts, and apply these principles through meaningful examples, case studies, and source code. What You Will LearnMove beyond being a programmer to being a professional software engineerSpend more time doing software development; minimize time spent dealing with ineffective or inadequate processesReduce errors in judgment and provide predictable outcomes, while still maintaining agility and responsiveness using Lean and Agile practicesKnow the steps you can take to ensure a shared understanding among stakeholdersDiscover tools to validate user experience early and often to minimize costly re-workDevelop software designs and architectures that enable long-term business agilityImplement patterns and processes that result in “falling into the pit of success” instead of into the “pit of failure”Adopt processes and patterns that will result in pervasive “institutionalized” qualityUnderstand the necessity of redefining the essential role of technical leadership to ensure team maturity and growth Who This Book Is ForSoftware developers and team leaders who have struggled to implement design and development best practices due to lack of team resources, in-depth knowledge, or experience, and want a book designed to provide the confidence and foundational skills needed to achieve success
Leap Motion Development Essentials
by Mischa SpiegelmockThis book is a fast-paced guide with practical examples that aims to help you understand and master the Leap Motion SDK.This book is for developers who are either involved in game development or who are looking to utilize Leap Motion technology in order to create brand new user interaction experiences to distinguish their products from the mass market. You should be comfortable with high-level languages and object-oriented development concepts in order to get the most out of this book.
Leap Motion for Developers
by Abhishek NandyDevelop apps and games using the Leap Motion sensor. This book starts with a brief introduction to Leap Motion, then covers getting the Leap Motion working and setting up a Leap Motion development environment. Leap Motion for Developers also covers the life cycle of how you interact with Leap Motion and the workflow of making a complete app. You’ll see how to use different programming languages for simple and steady development.The next part of the book walks through the basics of Leap Motion with Python and Java. We will then work on using Leap Motion with Unity, where we will build an app using Unity and then add different functionality to it. In the last part we cover Unreal 4, Processing, and JavaScript for Leap Motion. What You Will LearnLook at the basics of Leap MotionDevelop apps for the Leap Motion sensorSee how different languages work with Leap MotionDiscover the future of Leap MotionWho This Book Is ForStudents, developers, game developers, and tech enthusiasts.
Learn 2D Game Development with C#: For iOS, Android, Windows Phone, Playstation Mobile and More
by Kelvin Sung Jack Keng-Wei Chang Rob Zhu Jebediah Pavleas2D games are hugely popular across a wide range of platforms and the ideal place to start if you&’re new to game development. With Learn 2D Game Development with C#, you'll learn your way around the universal building blocks of game development, and how to put them together to create a real working game.C# is increasingly becoming the language of choice for new game developers. Productive and easier to learn than C++, C# lets you get your games working quickly and safely without worrying about tricky low-level details like memory management. This book uses MonoGame, an open source framework that's powerful, free to use and easy to handle, to further reduce low-level details, meaning you can concentrate on the most interesting and universal aspects of a game development: frame, camera, objects and particles, sprites, and the logic and simple physics that determines how they interact.In each chapter, you'll explore one of these key elements of game development in the context of a working game, learn how to implement the example for yourself, and integrate it into your own game library. At the end of the book, you&’ll put everything you&’ve learned together to build your first full working game! And what&’s more, MonoGame is designed for maximum cross-platform support, so once you&’ve mastered the fundamentals in this book, you&’ll be ready to explore and publish games on a wide range of platforms including Windows 8, MAC OSX, Windows Phone, iOS, Android, and Playstation Mobile. Whether you're starting a new hobby or considering a career in game development, Learn 2D Game Development with C# is the ideal place to start.
Learn Amazon SageMaker: A guide to building, training, and deploying machine learning models for developers and data scientists
by Julien Simon Francesco PochettiQuickly build and deploy machine learning models without managing infrastructure, and improve productivity using Amazon SageMaker's capabilities such as Amazon SageMaker Studio, Autopilot, Experiments, Debugger, and Model Monitor Key Features Build, train, and deploy machine learning models quickly using Amazon SageMaker Analyze, detect, and receive alerts relating to various business problems using machine learning algorithms and techniques Improve productivity by training and fine-tuning machine learning models in production Book Description Amazon SageMaker enables you to quickly build, train, and deploy machine learning (ML) models at scale, without managing any infrastructure. It helps you focus on the ML problem at hand and deploy high-quality models by removing the heavy lifting typically involved in each step of the ML process. This book is a comprehensive guide for data scientists and ML developers who want to learn the ins and outs of Amazon SageMaker. You'll understand how to use various modules of SageMaker as a single toolset to solve the challenges faced in ML. As you progress, you'll cover features such as AutoML, built-in algorithms and frameworks, and the option for writing your own code and algorithms to build ML models. Later, the book will show you how to integrate Amazon SageMaker with popular deep learning libraries such as TensorFlow and PyTorch to increase the capabilities of existing models. You'll also learn to get the models to production faster with minimum effort and at a lower cost. Finally, you'll explore how to use Amazon SageMaker Debugger to analyze, detect, and highlight problems to understand the current model state and improve model accuracy. By the end of this Amazon book, you'll be able to use Amazon SageMaker on the full spectrum of ML workflows, from experimentation, training, and monitoring to scaling, deployment, and automation. What you will learn Create and automate end-to-end machine learning workflows on Amazon Web Services (AWS) Become well-versed with data annotation and preparation techniques Use AutoML features to build and train machine learning models with AutoPilot Create models using built-in algorithms and frameworks and your own code Train computer vision and NLP models using real-world examples Cover training techniques for scaling, model optimization, model debugging, and cost optimization Automate deployment tasks in a variety of configurations using SDK and several automation tools Who this book is for This book is for software engineers, machine learning developers, data scientists, and AWS users who are new to using Amazon SageMaker and want to build high-quality machine learning models without worrying about infrastructure. Knowledge of AWS basics is required to grasp the concepts covered in this book more effectively. Some understanding of machine learning concepts and the Python programming language will also be beneficial.
Learn Android App Development
by Wallace JacksonLearn Android App Development is a hands-on tutorial and useful reference. You'll quickly get up to speed and master the Android SDK and the Java that you need for your Android Apps.The Android SDK offers powerful features, and this book is the fastest path to mastering them—and the rest of the Andorid SDK—for programmers with some experience who are new to Android smartphone and tablet apps development. Many books introduce the Android SDK, but very few explain how to develop apps optimally. This book teaches both core Java language concepts and how to wisely but rapidly employ the design patterns and logic using the Android SDK, which is based on Java APIs.You'll also learn best practices that ensure your code will be efficient and perform well. Get an accelerated but complete enough treatment of the fundamentals of Java necessary to get you started. Design your first app using prototyping and other design methods. Build your first Android app using the code given over the course of the book. Finally, debug and distribute your first app on Google Play or other Android app store. After reading this book, you'll have your first app ready and on the app store, earning you the prestige and the money you seek.
Learn Android Studio: Build Android Apps Quickly and Effectively
by Clifton Craig Adam GerberLearn Android Studio covers Android Studio and its rich tools ecosystem, including Git and Gradle: this book covers how Android Studio works seamlessly with Git, for source control, and Gradle, a build and test tool. In addition, this book demonstrates how to develop/collaborate with remote Git web-hosting services such as GitHub and Bitbucket. Four complete Android projects accompany this volume and are available for download from a public Git repository.With this book, you learn the latest and most productive tools in the Android tools ecosystem, and the best practices for Android app development. You will be able to take away the labs' code as templates or frameworks to re-use and customize for your own similar apps.Android Studio is an intuitive, feature-rich, and extremely forgiving Integrated Development Environment (IDE). This IDE is more productive and easier to use for your Android app creations than Eclipse. With this book you will quickly master Android Studio and maximize your Android development time. Source code on the remote web-hosting service is targeted to the latest Android Studio release, version 1.2.
Learn Android Studio 3: Efficient Android App Development
by Ted HagosBuild Android apps using the popular and efficient Android Studio 3 suite of tools, an integrated development environment (IDE) for Android developers using Java APIs. With this book, you’ll learn the latest and most productive tools in the Android tools ecosystem, ensuring quick Android app development and minimal effort on your part. Along the way, you’ll use Android Studio to develop Java-based Android apps, tier by tier through practical examples. These examples cover core Android topics such as notifications and toast; intents and broadcast receivers; and services. Then, you’ll learn how to publish your apps and sell them online and in the Google Play store. What You'll LearnUse Android Studio 3 to quickly and confidently build your first Android appsBuild an Android user interface using activities and layouts, event handling, images, menus and the action barIncorporate new elements including fragmentsIntegrate data with data persistence Access the cloud Who This Book Is ForThose who may be new to Android Studio 3 or Android Studio in general. You may or may not be new to Android development in general. Some prior experience with Java is also recommended.
Learn Android Studio 3 with Kotlin: Efficient Android App Development
by Ted HagosBuild Android apps using the popular and efficient Android Studio 3 suite of tools, an integrated development environment (IDE) with which Android developers can now use the Kotlin programming language. With this book, you’ll learn the latest and most productive tools in the Android tools ecosystem, ensuring quick Android app development and minimal effort on your part. Along the way, you’ll use Android Studio to develop apps tier by tier through practical examples. These examples cover core Android topics such as Activities, Intents, BroadcastReceivers, Services and AsyncTask. Then, you’ll learn how to publish your apps and sell them online and in the Google Play store.What You’ll LearnUse Android Studio 3 to quickly and confidently build your first Android appsBuild an Android user interface using activities and layouts, event handling, images, menus and the action barIncorporate new elements including fragmentsLearn how data is persisted Use Kotlin to build appsWho This Book Is ForThose who may be new to Android Studio 3 or Android Studio in general. You may or may not be new to Android development in general. Some prior experience with Java is also recommended.
Learn Android Studio 4: Efficient Java-Based Android Apps Development
by Ted HagosBuild and deploy your Java-based Android apps using the popular and efficient Android Studio 4 suite of tools, an integrated development environment (IDE) for today's Android developers. With this book, you’ll learn the latest and most productive tools in the Android tools ecosystem, ensuring quick Android app development and minimal effort on your part. Among these tools, you'll use the new Android Studio 4 features, including an upgraded CPU profiler UI, a new build speed window, the multi-preview feature, and the live layout inspector. After reading and using this book, you'll be able to efficiently build complete Java-based Android apps that run on any Android smartphone, tablet, smart watch and more. You’ll also be able to publish those apps and sell them online and in the Google Play store. What You Will Learn Use Android Studio 4 to quickly and confidently build your first Android apps Build an Android user interface using activities and layouts, event handling, images, menus, and the action bar Work with new tools in Android Studio 4: Jetpack compose support, a smart editor for ProGuard rules, a new motion layout editor, a new Android Gradle plugin, and a fragment wizard with new fragment templates Integrate data with data persistence Access the cloud Who This Book Is For Those who may be new to Android Studio 4 or Android Studio in general. You may or may not be new to Android development. Some prior experience with Java is recommended.
Learn Ansible: Automate cloud, security, and network infrastructure using Ansible 2.x
by Russ McKendrickRun Ansible playbooks to launch complex multi-tier applications hosted in public cloudsAbout This BookBuild your learning curve using AnsibleAutomate cloud, network, and security infrastructures with easeGain hands-on exposure on AnsibleWho This Book Is ForLearn Ansible is perfect for system administrators and developers who want to take their current workflows and transform them into repeatable playbooks using Ansible. No prior knowledge of Ansible is required.What You Will LearnWrite your own playbooks to configure servers running CentOS, Ubuntu, and WindowsIdentify repeatable tasks and write playbooks to automate themDefine a highly available public cloud infrastructure in code, making it easy to distribute your infrastructure configurationDeploy and configure Ansible Tower and Ansible AWXLearn to use community contributed rolesUse Ansible in your day-to-day role and projectsIn DetailAnsible has grown from a small, open source orchestration tool to a full-blown orchestration and configuration management tool owned by Red Hat. Its powerful core modules cover a wide range of infrastructures, including on-premises systems and public clouds, operating systems, devices, and services—meaning it can be used to manage pretty much your entire end-to-end environment. Trends and surveys say that Ansible is the first choice of tool among system administrators as it is so easy to use.This end-to-end, practical guide will take you on a learning curve from beginner to pro. You'll start by installing and configuring the Ansible to perform various automation tasks. Then, we'll dive deep into the various facets of infrastructure, such as cloud, compute and network infrastructure along with security.By the end of this book, you'll have an end-to-end understanding of Ansible and how you can apply it to your own environments.Style and approachA hands-on approach to give you practical experience of writing playbooks and roles and executing them. At the end of each chapter, you'll find test questions to test your knowledge on Ansible.
Learn Ansible: Automate cloud, security, and network infrastructure using Ansible 2.x
by Russ McKendrickRun Ansible playbooks to launch complex multi-tier applications hosted in public cloudsAbout This BookBuild your learning curve using AnsibleAutomate cloud, network, and security infrastructures with easeGain hands-on exposure on AnsibleWho This Book Is ForLearn Ansible is perfect for system administrators and developers who want to take their current workflows and transform them into repeatable playbooks using Ansible. No prior knowledge of Ansible is required.What You Will LearnWrite your own playbooks to configure servers running CentOS, Ubuntu, and WindowsIdentify repeatable tasks and write playbooks to automate themDefine a highly available public cloud infrastructure in code, making it easy to distribute your infrastructure configurationDeploy and configure Ansible Tower and Ansible AWXLearn to use community contributed rolesUse Ansible in your day-to-day role and projectsIn DetailAnsible has grown from a small, open source orchestration tool to a full-blown orchestration and configuration management tool owned by Red Hat. Its powerful core modules cover a wide range of infrastructures, including on-premises systems and public clouds, operating systems, devices, and services—meaning it can be used to manage pretty much your entire end-to-end environment. Trends and surveys say that Ansible is the first choice of tool among system administrators as it is so easy to use.This end-to-end, practical guide will take you on a learning curve from beginner to pro. You'll start by installing and configuring the Ansible to perform various automation tasks. Then, we'll dive deep into the various facets of infrastructure, such as cloud, compute and network infrastructure along with security.By the end of this book, you'll have an end-to-end understanding of Ansible and how you can apply it to your own environments.Style and approachA hands-on approach to give you practical experience of writing playbooks and roles and executing them. At the end of each chapter, you'll find test questions to test your knowledge on Ansible.
Learn Ansible: Automate Cloud, Security, And Network Infrastructure Using Ansible 2. X
by Russ McKendrickAnsible is an IT automation and configuration management tool widely used for infrastructure, cloud, and network automation. Trends and surveys say that Ansible is the choice of tool among system administrators as it is so easy to use. In this book, you’ll learn how to integrate Ansible into your day-to-day role as a system administrator, developer, or DevOps practitioner.