The Developer of the Future Starts Here

Post on 13-Jan-2017

310 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

Transcript

The Developer of the Future Starts HereHow to be a Cloud Savvy Developer and Why

Vladimir BaranekAuthor - CCC Professional Cloud Developer SyllabusChief Executive Officer - Synthetic Spheres

© Cloud Credential Council

Agenda> Introduction: Cloud Credential Council

Tristano VacondioMarketing ManagerCCC

> The Future Developer Starts Here: How to be a Cloud Savvy Developer and Why

Vladimir BaranekChief Executive OfficerSynthetic Spheres

Introduction

© Cloud Credential Council

The Cloud Credential Council

Vendor NeutralInternationalNon ProfitUp to date content

© Cloud Credential Council

CCC BackgroundProfessional Cloud Series

© Cloud Credential Council

CCC Background Con’t.

© Cloud Credential Council

Certification Scheme

© Cloud Credential Council

Accreditation Scheme

The Developer of the Future Starts Here

How to be a Cloud Savvy Developer and Why

© Cloud Credential Council

$204 B-Gartner

~75%

use a form of cloud-based development

Cloud Market & Cloud Development Today

© Cloud Credential Council

Cloud Market & Cloud Development Today

© Cloud Credential Council

Cloud Market & Cloud Development Today

© Cloud Credential Council

Cloud Market & Cloud Development Today

© Cloud Credential Council

Cloud Demands & Challenges

© Cloud Credential Council

Cloud Demands & Challenges

© Cloud Credential Council

Cloud Demands & Challenges

© Cloud Credential Council

Cloud Demands & Challenges

© Cloud Credential Council

Cloud Development Today

© Cloud Credential Council

Cloud Development Today

© Cloud Credential Council

The Cloud Savvy Developer

© Cloud Credential Council

NexGen Developers’ CharacteristicsArchitecture MindsetCloud related SkillsDevOps MasterCloud Tools Adoption

The Cloud Developer of the Future

© Cloud Credential Council

Cloud Architecture PatternsTarget deployment models and platforms available

Requirements of restful and restless services

Distinguish common design provisions when designing to meet failure

The Cloud Developer of the Future

© Cloud Credential Council

Service Modularity, Encapsulation & OrchestrationKey criteria for suitability for migration of legacy apps.

DevOps vs. NoOps Implications of delivering business process through a cloud model.

The Cloud Developer of the Future

© Cloud Credential Council

Monetization TechniquesLicensing models for cloud

environments.Various monetization techniques and

diversity of cloud application markets.

Monetization models for the different phases of development.

Factors determining the use of monetizing apps.

The Cloud Developer of the Future

© Cloud Credential Council

Cloud Security & ComplianceMain areas of legislative compliance

for cloud development.Common security threats and

potential breaches in the cloud.Different login / sign on mechanisms

and their benefits.

The Cloud Developer of the Future

© Cloud Credential Council

Metadata & SemanticCorrelation between semantic design and metadata management.

Impact of semantic technologies on the future development of Semantic Web enabled by cloud computing.

The Cloud Developer of the Future

© Cloud Credential Council

Testing & Deployment in the Cloud

Testing stages for cloud and non-cloud environments.

Automating cloud testing functions.Benefits of public and private sandbox strategies.

The Cloud Developer of the Future

© Cloud Credential Council

Scalable Coding

Differences between coding languages with respect to successfully deploying artifacts in the cloud.

Portability requirements of major cloud platforms.

The Cloud Developer of the Future

© Cloud Credential Council

Deployment Automation and Elastic sizing of EnvironmentsDevelopment issues of deployment in:

IaaSPaaSSaaS

The Cloud Developer of the Future

© Cloud Credential Council

PaaS: Tenant-Aware Application Development

Appropriate controls and mechanisms secure tenant management in a multi-tenant environment.

The Cloud Developer of the Future

© Cloud Credential Council

PaaS Application Architecture Models

Open Source and Technology Driven PaaS

Cloud Enabled Data Access Frameworks

The Cloud Developer of the Future

© Cloud Credential Council

PaaS: Interoperable Cloud Code

Key issues in maintaining interoperability between inter-dependent cloud systems.

The Cloud Developer of the Future

© Cloud Credential Council

SaaS: Cloud Service Catalogs & App Marketplaces

Cloud service catalogs and related processes/life cycles.

SaaS solutions for single and multi-tenancy models.

The Cloud Developer of the Future

© Cloud Credential Council

SaaS: Mashups and Open APIs

Impact of social and open APIs and other data mash-ups on the development process.

The Cloud Developer of the Future

© Cloud Credential Council

Potential Certification Paths

top related