SlideShare a Scribd company logo
Develop	
  &	
  deploy	
  using	
  hybrid	
  cloud	
  strategies




Thijs	
  Feryn
Evangelist
+32	
  (0)9	
  218	
  79	
  06
thijs@combellgroup.com
Very	
  excited	
  to	
  be	
  here	
  !
THIJS
Develop and deploy using Hybrid Cloud Strategies confoo2012
TAZE
Evangelist
Develop and deploy using Hybrid Cloud Strategies confoo2012
Develop and deploy using Hybrid Cloud Strategies confoo2012
Develop and deploy using Hybrid Cloud Strategies confoo2012
@ThijsFeryn
Please	
  
   rate	
  my	
  talk	
  on	
  
       Joind.in




https://joind.in/4951
What	
  is	
  Cloud?
“That’s	
  where	
  rain	
  
comes	
  from”
               Andrei	
  Zmievski
Cloud
    =
Internet
DefiniXon


  A	
  model	
  for	
  consumpXon	
  &	
  
 delivery	
  on	
  the	
  internet	
  where	
  
 flexibility	
  is	
  essenXal	
  &	
  can	
  be	
  
        guaranteed	
  through	
  
              abstracXon
Internet	
  as	
  a	
  uXlity
Translated	
  to	
  what	
  we	
  know	
  &	
  need
Always	
  available
Fast	
  (enough)
Scalability


        Up	
  &	
  down	
  vs	
  out	
  &	
  in
Focus	
  on	
  using,	
  do	
  what	
  you’re	
  good	
  at
Leave	
  the	
  rest	
  to	
  others
Develop and deploy using Hybrid Cloud Strategies confoo2012
Higher	
  up	
  the	
  stack
Economic	
  advantages
Less	
  money
 Less	
  effort
  Less	
  risk
Less	
  worries
Hybrid	
  let’s	
  you	
  do	
  that
Hybrid	
  is	
  just	
  a	
  fancy	
  way	
  of	
  saying
Pick	
  the	
  pieces	
  of	
  the	
  puzzle	
  yourself
Develop and deploy using Hybrid Cloud Strategies confoo2012
Amazon	
  web	
  services

 ✓CompuXng ✓Database
  –EC2       –RDS
  –ELB       –DynamoDB
  –Auto	
    –SimpleDB
   scaling   –ElasXcache
 ✓Storage    –SQS
  –S3       ✓CDN
  –EBS       –CloudFront
                 Self-­‐service	
  Iaas
Windows	
  Azure

               ✓CompuXng
               ✓Storage
                –Blob	
  storage
                –Table	
  storage
               ✓CDN
               ✓SQL	
  Azure
               ✓Data	
  sync
               ✓Service	
  Bus

                   Self-­‐service	
  Paas
Orchestra



            ✓CompuXng
            ✓Database
              –Memcached
              –MySQL	
  &	
  RDS
              –CouchDB
              –MongoDB
              –Redis
     PHP	
  Paas	
  on	
  top	
  of	
  AWS
Combell




Fully	
  customized	
  &	
  managed	
  soluXons
Easy	
  peasy,	
  right?
Develop and deploy using Hybrid Cloud Strategies confoo2012
Single	
  point	
  of	
  failure
Shared	
  nothing
Nothing	
  is	
  local
Distributed	
  systems
Easy	
  to	
  deploy	
  &	
  manage?
How	
  do	
  you	
  
  deal	
  with
$_SESSIONS?
ReplicaXon
R/W	
  splimng
Develop and deploy using Hybrid Cloud Strategies confoo2012
“Cloud	
  is	
  for	
  green	
  
field	
  projects”
                Maarten	
  Balliauw
Let’s	
  do	
  it	
  !
Infrastructure


 ✓Basics
  –Webservers
  –MySQL	
  servers
  –File	
  servers
 ✓AddiXonal	
  servers
  –Caching	
  servers
  –Reverse	
  proxy	
  servers
 ✓External	
  CDN
Single	
  
server	
  
setup
Single	
  server	
  setup


 ✓Developer
  –Everything	
  is	
  local
   •Files
   •Databases
 ✓Sysadmin
  –Sits	
  back,	
  drinks	
  some	
  coffee
Single	
  server	
  setup
                                                      What	
  
✓Amazon                                             about	
  the	
  
 –1	
  EC2	
  instance                               Cloud?
 –Local	
  MySQL	
  or	
  RDS	
  (as	
  a	
  service)
 –Local	
  files
✓Azure
 –Single	
  App	
  deployment
 –Include	
  PHP	
  &	
  MySQL	
  in	
  package	
  script
✓Orchestra
 –Single	
  App	
  deployment
 –Request	
  MySQL	
  database	
  or	
  RDS
Separate	
  
 MySQL
Separate	
  MySQL


 ✓Developer
  –Change	
  connecXonstring(s)
 ✓Sysadmin
  –Sets	
  up	
  separate	
  server
  –Tunes	
  for	
  MySQL
Separate	
  MySQL
                                             What	
  
✓Amazon                                    about	
  the	
  
 –Extra	
  EC2	
  instance	
  for	
  MySQL  Cloud?
 –RDS
✓Azure
 –MySQL	
  deployment	
  with	
  worker	
  role
 –Doesn’t	
  scale	
  well
 –Use	
  SQL	
  Azure	
  instead
✓Orchestra
 –By	
  default	
  separate
 –Create	
  separate	
  MySQL	
  database
 –RDS
MulXple	
  
MySQL’s
MulXple	
  MySQL’s

✓Developer
 –Read	
  write	
  splimng	
  in	
  code
 –Connect	
  to	
  loadbalanced	
  hostname
✓Sysadmin
 –Setup	
  servers
 –Configure	
  replicaXon
   •Master/master
   •Master/slave
 –Add	
  to	
  loadbalancing
MulXple	
  
   Use	
  mysqlnd_ms	
  for	
  R/W	
  
splimng	
  in	
  case	
  of	
  crappy	
  code


MySQL’s
{
	
  	
  	
  	
  "myapp":	
  {
	
  	
  	
  	
  	
  	
  	
  	
  "master":	
  {
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  "write_group":	
  {
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  "host":	
  "master.db.myapp.ext",
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  "port":	
  "3306"
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  }                                                 mysqlnd_ms_plugin.ini
	
  	
  	
  	
  	
  	
  	
  	
  },
	
  	
  	
  	
  	
  	
  	
  	
  "slave":	
  {
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  "read_group":	
  {
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  "host":	
  "slave.db.myapp.ext",
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  "port":	
  "3306"
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  }
	
  	
  	
  	
  	
  	
  	
  	
  }
	
  	
  	
  	
  }
}
mysqlnd_ms.enable=1
mysqlnd_ms.ini_file=/path/to/mysqlnd_ms_plugin.ini


                                              php.ini
<?php
$mysqli = new mysqli("myapp", "username", "p
assword", "database");
$pdo = new PDO('mysql:host=myapp;dbname=data
base', 'username', 'password');
$mysql = mysql_connect("myapp", "username", 
"password");


                                 ConnecXon	
  
                                   string
MulXple	
  MySQL’s
                                                         What	
  
✓Amazon                                                about	
  the	
  
 –MulXple	
  EC2	
  instances	
                         Cloud?
  with	
  replicaXon	
  and	
  loadbalancing
 –RDS	
  with	
  read	
  replica
✓Azure
 –Include	
  PHP	
  &	
  MySQL	
  in	
  package	
  script
 –Doesn’t	
  scale
 –Use	
  SQL	
  Azure
✓Orchestra
 –RDS
 –Xeround
MulXple	
  
 web	
  
servers
MulXple	
  web	
  servers

✓Developer
 –MulXple	
  places	
  to	
  deploy
 –Where	
  are	
  my	
  staXc	
  assets?
 –Sessions?
✓Sysadmin
 –MulXple	
  servers	
  behind	
  loadbalancer
 –$_SESSION	
  clustering	
  via	
  Memcached	
  or	
  
  sXcky	
  sessions
 –Shared	
  storage
Memcached	
  session	
  handler

session.save_handler	
  =	
  memcached
session.save_path=	
  “mc1.myapp.ext:
11211,mc2.myapp.ext:11211”
                                php.ini
MulXple	
  Web	
  servers
                                                   What	
  
✓Amazon                                          about	
  the	
  
 –MulXple	
  EC2	
  instances	
                   Cloud?
 –Use	
  ELB	
  for	
  loadbalancing
 –AMI	
  for	
  easy	
  setup
 –Config	
  management	
  (puppet,	
  chef,	
  ...)
✓Azure
 –Out	
  of	
  the	
  box
 –Tuning	
  possible
✓Orchestra
 –Out	
  of	
  the	
  box
Offload	
  
 staXc	
  
  files
Offload	
  staXc	
  files

✓Developer
 –Sync	
  current	
  assets
 –Store	
  new	
  files	
  on	
  external	
  servers
 –Use	
  external	
  hostname	
  when	
  referencing	
  
  files
✓Sysadmin
 –Tune	
  external	
  servers	
  for	
  staXc	
  content
 –CDN,	
  perhaps?
Offload	
  staXc	
  files
                                                     What	
  
✓Amazon                                            about	
  the	
  
 –EC2	
  instances	
  for	
  storage	
  with	
      Cloud?
  clustered	
  file	
  system
 –S3	
  buckets
✓Azure
 –Blob	
  storage
When	
  
     the	
  
pressure	
  
       is	
  
      on
Auto	
  scaling	
  &	
  load	
  balancing
CDN	
  &	
  asset	
  offloading
Reverse	
  (caching)	
  proxy
Memcached
Adapt
 your
code
Storage
require_once	
  'Zend/Service/WindowsAzure/Storage/Blob.php';	
  
$storageClient	
  =	
  new	
  Zend_Service_WindowsAzure_Storage_Blob();
$result	
  =	
  $storageClient-­‐>putBlob(
'testcontainer',	
  'example.txt',	
  '/example.txt'
);	
  
echo	
  'Blob	
  name	
  is:	
  '	
  .	
  $result-­‐>Name;
                                                              Azure	
  
                                                          Blog	
  storage
require_once	
  'Zend/Service/Amazon/S3.php';	
  
$s3	
  =	
  new	
  Zend_Service_Amazon_S3($my_aws_key,	
  
$my_aws_secret_key);	
  
$s3-­‐>createBucket("my-­‐own-­‐bucket");	
  
$s3-­‐>putObject("my-­‐own-­‐bucket/myobject",	
  "somedata");
echo	
  $s3-­‐>getObject("my-­‐own-­‐bucket/myobject");
                                                                 Amazon	
  
                                                                   S3
<?php
$storage = Zend_Cloud_StorageService_Factory::getAdapter(
array(
    Zend_Cloud_StorageService_Factory::STORAGE_ADAPTER_KEY => 
'Zend_Cloud_StorageService_Adapter_S3',
    Zend_Cloud_StorageService_Adapter_S3::AWS_ACCESS_KEY   => 
$amazonKey,
    Zend_Cloud_StorageService_Adapter_S3::AWS_SECRET_KEY   => 
$amazonSecret,
));
$data = file_get_contents('/my/local/dir/picture.jpg');
$returnedData = $storage->storeItem('/my/remote/path/
picture.jpg', $data);


                                                  Supports	
  
                                                Azure	
  &	
  AWS
<?php
$storage = Zend_Cloud_StorageService_Factory::getAdapter(
array(
    Zend_Cloud_StorageService_Factory::STORAGE_ADAPTER_KEY => 
'Zend_Cloud_StorageService_Adapter_FileSystem',
    Zend_Cloud_StorageService_Adapter_FileSystem::LOCAL_DIRECT
ORY   => $localDirectory,
));
$data = file_get_contents('/my/local/dir/picture.jpg');
$returnedData = $storage->storeItem('/my/remote/path/
picture.jpg', $data);

                                                   Even	
  
      Put	
                                   supports	
  local	
  
   opXons	
  in	
                               file	
  system
   config	
  file
Design	
  
     pawerns
                                  Modular	
  
    e.g.
                 AbstracXon	
      design
Dependency	
  
 injecXon          layers
+	
  
W3	
  Total	
  
 Cache
W3	
  Total	
  Cache

✓Page	
  caching	
  
 -­‐ Memcached	
  (loadbalanced)
 -­‐ Varnish	
  (loadbalanced)
✓Database	
  &	
  object	
  cache
 -­‐ Memcached	
  (loadbalanced)
✓CDN
 -­‐ Push	
  to	
  S3	
  or	
  Azure	
  Blob	
  storage	
  buckets
 -­‐ Pull	
  from	
  CDN	
  (CloudFront	
  or	
  Azure)
 -­‐ Custom	
  hostnames
✓Scale	
  across	
  EC2	
  nodes	
  with	
  ELB
Develop and deploy using Hybrid Cloud Strategies confoo2012
Develop and deploy using Hybrid Cloud Strategies confoo2012
Develop and deploy using Hybrid Cloud Strategies confoo2012
Deploy	
  your	
  code
Deploy	
  your	
  code

✓General	
  deployment	
  methods
  –Capistrano
  –Phing
  –Puppet	
  (config	
  is	
  code	
  too)
  –Version	
  control	
  tools
✓Amazon	
  specific
  –AMI’s
✓Azure	
  specific
  –Scaffolding	
  &	
  packaging	
  	
  command	
  line	
  tool
  –Upload	
  packages	
  in	
  control	
  panel
✓Orchestra	
  specific
  –Git
About	
  Azure	
  deployment
About	
  Azure	
  deployment
scaffolder	
  run	
  -­‐out="c:tempHelloAzureProject"

package	
  create	
  -­‐in="C:tempHelloAzureProject"	
  
-­‐out="C:tempHelloAzureDeployDev"	
  -­‐dev=true

                package	
                  package	
  
         for	
  deployment                and	
  run	
  on	
  
                                           emulator
package	
  create	
  -­‐in="C:tempHelloAzureProject"	
  
-­‐out="C:tempHelloAzureDeployProduction"	
  -­‐
dev=false
About	
  Azure	
  deployment
                           Semngs.ini


Certificate=XXXXXXXX
SubscriptionId=XXXXX
Passphrase=XXXXXXXXX
StorageAccount=XXXXX
PackageLocation=_filesPhpOnAzure.cspkg
ServiceConfigLocation=_files
ServiceConfiguration.cscfg
About	
  Azure	
  deployment

deployment.php	
  CreateFromLocal	
  -­‐-­‐
ConfigFile="settings.ini"	
  -­‐-­‐Name="mysubdomain"	
  
-­‐-­‐DeploymentName="testdeploy"	
  -­‐-­‐
Label="testdeploy"	
  -­‐-­‐BySlot="staging"	
  -­‐-­‐
StartImmediately	
  -­‐-­‐WaitFor


                                    Deploy	
  
                                   to	
  staging
About	
  Azure	
  deployment

deployment.php	
  Swap	
  -­‐-­‐ConfigFile="settings.ini"	
  
-­‐-­‐Name="mysubdomain"	
  -­‐-­‐WaitFor

                  Scale	
                         Swap	
  
                   out                     to	
  producXon

deployment.php	
  EditInstanceNumber	
  -­‐-­‐
ConfigFile="settings.ini"	
  -­‐-­‐Name="subdomain"	
  -­‐-­‐
ByName="testdeploy"	
  -­‐-­‐RoleName="PhpOnAzure.Web"	
  
-­‐-­‐NewInstanceNumber=2
Mix	
  &	
  match
Management	
  models	
  (oAen	
  forgoBen)
Management	
  models	
  (oAen	
  forgoBen)

      Managed	
  Cloud	
  is	
  the	
  
      new	
  dedicated	
  server

      Unmanaged	
  Cloud	
  is	
  
       virtual	
  colocaXon
Management	
  models	
  (oAen	
  forgoBen)

   Custom	
  soluXon	
  at	
  hoster	
  
       under	
  heavy	
  SLA

 Burst	
  model	
  at	
  unmanaged	
  
             vendor
When	
  to	
  choose	
  what?
Develop and deploy using Hybrid Cloud Strategies confoo2012
Develop and deploy using Hybrid Cloud Strategies confoo2012

More Related Content

PDF
Hybrid cloud wiskyweb2012
PDF
Hybrid Cloud PHPUK2012
PDF
20180322 AWS Black Belt Online Seminar AWS Snowball Edge
ODP
Hosting Drupal on Amazon EC2
PDF
AWS Black Belt Online Seminar AWS CloudFormation アップデート
PDF
Building Open Source Platforms on AWS (April 2017)
PDF
20200422 AWS Black Belt Online Seminar Amazon Elastic Container Service (Amaz...
PDF
コンテンツ配信: CloudFront & 名前解決サービス: Route 53 詳細 -ほぼ週刊AWSマイスターシリーズ第3回-
Hybrid cloud wiskyweb2012
Hybrid Cloud PHPUK2012
20180322 AWS Black Belt Online Seminar AWS Snowball Edge
Hosting Drupal on Amazon EC2
AWS Black Belt Online Seminar AWS CloudFormation アップデート
Building Open Source Platforms on AWS (April 2017)
20200422 AWS Black Belt Online Seminar Amazon Elastic Container Service (Amaz...
コンテンツ配信: CloudFront & 名前解決サービス: Route 53 詳細 -ほぼ週刊AWSマイスターシリーズ第3回-

What's hot (7)

PPTX
AWS SSA Webinar 28 - Getting Started with AWS - Infrastructure as Code
PPTX
Boost your website by running PHP on Nginx
PPS
Scalable Web Arch
PDF
AWSome Day - Rio de Janeiro - Brasil
PDF
Comenzando com la nube hibrida
PDF
[AWS Builders] Effective AWS Glue
PPTX
Scalability at GROU.PS
AWS SSA Webinar 28 - Getting Started with AWS - Infrastructure as Code
Boost your website by running PHP on Nginx
Scalable Web Arch
AWSome Day - Rio de Janeiro - Brasil
Comenzando com la nube hibrida
[AWS Builders] Effective AWS Glue
Scalability at GROU.PS
Ad

Viewers also liked (20)

PPT
Conte La Castanyera
PPT
Market Perspective
PPT
My Trip to Mohenjo-daro
PDF
Lista Unitária de Ordenação Final Horário nº 29- Grupo de recrutamento de cód...
ODP
World Cultures Slide Show
PPT
Bridges Of 2008 No Names
PDF
Final
KEY
Better Connecting the Somewhat Connected
PPT
Motorcycle Collides With Car
PPT
Bai 4 Phanlop
PDF
Weird Time - Ignite Phoenix
PPT
Jane Chyuns Journal
DOC
Gospel at home 2
KEY
Putfoot Rally
PPT
Presentatie januari
PPT
La base per a l'aprenentatge s xxi
PDF
Brand Valuation - Review of the 2013 League Tables
PPT
Wall Epresentation
PDF
Lista unitária graduação musica 1183
PDF
L‘Harmony_Report
Conte La Castanyera
Market Perspective
My Trip to Mohenjo-daro
Lista Unitária de Ordenação Final Horário nº 29- Grupo de recrutamento de cód...
World Cultures Slide Show
Bridges Of 2008 No Names
Final
Better Connecting the Somewhat Connected
Motorcycle Collides With Car
Bai 4 Phanlop
Weird Time - Ignite Phoenix
Jane Chyuns Journal
Gospel at home 2
Putfoot Rally
Presentatie januari
La base per a l'aprenentatge s xxi
Brand Valuation - Review of the 2013 League Tables
Wall Epresentation
Lista unitária graduação musica 1183
L‘Harmony_Report
Ad

Similar to Develop and deploy using Hybrid Cloud Strategies confoo2012 (20)

PPTX
Moving to the Cloud: AWS, Zend, RightScale
PDF
Cloud Computing Training
PDF
Netflix web-adrian-qcon
KEY
Drupal In The Cloud
PPTX
Amazon Web Services OverView
PPTX
Cloud computing & lamp applications
PDF
Hopping in clouds - phpuk 17
PDF
AMAZON CLOUD Course Content
KEY
Cloud Computing & Scaling Web Apps
PPTX
Bitrix Site Manager v11.0 Presentation
PDF
Cloud Architecture Tutorial - Running in the Cloud (3of3)
PDF
Global Netflix - HPTS Workshop - Scaling Cassandra benchmark to over 1M write...
PDF
Dev & Prod - PHP Applications in the Cloud
PDF
An intro to Amazon Web Services (AWS)
PDF
Scalable Architecture on Amazon AWS Cloud - Indicthreads cloud computing conf...
PPTX
Amazon web services in the cloud computing landscape
PPTX
Scalable Application Development on AWS
PDF
Scalr Demo
PDF
Cloud Best Practices
PDF
Migrating Netflix from Datacenter Oracle to Global Cassandra
Moving to the Cloud: AWS, Zend, RightScale
Cloud Computing Training
Netflix web-adrian-qcon
Drupal In The Cloud
Amazon Web Services OverView
Cloud computing & lamp applications
Hopping in clouds - phpuk 17
AMAZON CLOUD Course Content
Cloud Computing & Scaling Web Apps
Bitrix Site Manager v11.0 Presentation
Cloud Architecture Tutorial - Running in the Cloud (3of3)
Global Netflix - HPTS Workshop - Scaling Cassandra benchmark to over 1M write...
Dev & Prod - PHP Applications in the Cloud
An intro to Amazon Web Services (AWS)
Scalable Architecture on Amazon AWS Cloud - Indicthreads cloud computing conf...
Amazon web services in the cloud computing landscape
Scalable Application Development on AWS
Scalr Demo
Cloud Best Practices
Migrating Netflix from Datacenter Oracle to Global Cassandra

More from Combell NV (20)

PPTX
Play it extra safe! Kies een goede cyberverzekering
PPTX
Hoe gebruik je het resellerplatform als partner van Combell
PPTX
Managed WordPress bij Combell – wat doet dat precies?
PPTX
Back-ups: Hoe ze je kunnen redden van een cyberaanval
PPTX
Cyberaanvallen: Overzicht, gevolgen en beveiligingstips
PDF
Hoe gebruik je het resellerplatform als partner van Combell
PPTX
Hoe laat je jouw website scoren in zoekmachines zoals Google
PPTX
Een webshop bouwen in WooCommerce – advanced sessie
PPTX
Hoe start je een webshop met WordPress / WooCommerce
PDF
Keeping the cloud in check cvodmd
PPTX
2012 03-27 developers e-commercedag presentatie5 ssl
PPTX
2012 03-27 developers e-commercedag presentatie2 drupal
PPTX
2012 03-27 developers e-commercedag presentatie1 magento
PPTX
2012 03-27 developers e-commercedag presentatie4 ogone
PDF
10 doe-het-zelf tips om aan e-commerce te doen
PDF
Php through the eyes of a hoster confoo
PPTX
2012 02-07 sql denali presentatie microsoft
PDF
11 tips om in de Cloud te raken en er niet uit te vallen
PDF
Keeping the Cloud in check KATHO
PDF
Hosting tot Cloud Syntra West
Play it extra safe! Kies een goede cyberverzekering
Hoe gebruik je het resellerplatform als partner van Combell
Managed WordPress bij Combell – wat doet dat precies?
Back-ups: Hoe ze je kunnen redden van een cyberaanval
Cyberaanvallen: Overzicht, gevolgen en beveiligingstips
Hoe gebruik je het resellerplatform als partner van Combell
Hoe laat je jouw website scoren in zoekmachines zoals Google
Een webshop bouwen in WooCommerce – advanced sessie
Hoe start je een webshop met WordPress / WooCommerce
Keeping the cloud in check cvodmd
2012 03-27 developers e-commercedag presentatie5 ssl
2012 03-27 developers e-commercedag presentatie2 drupal
2012 03-27 developers e-commercedag presentatie1 magento
2012 03-27 developers e-commercedag presentatie4 ogone
10 doe-het-zelf tips om aan e-commerce te doen
Php through the eyes of a hoster confoo
2012 02-07 sql denali presentatie microsoft
11 tips om in de Cloud te raken en er niet uit te vallen
Keeping the Cloud in check KATHO
Hosting tot Cloud Syntra West

Recently uploaded (20)

PPTX
A Presentation on Artificial Intelligence
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Modernizing your data center with Dell and AMD
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPT
Teaching material agriculture food technology
PDF
cuic standard and advanced reporting.pdf
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
Big Data Technologies - Introduction.pptx
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Network Security Unit 5.pdf for BCA BBA.
A Presentation on Artificial Intelligence
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Modernizing your data center with Dell and AMD
Digital-Transformation-Roadmap-for-Companies.pptx
Understanding_Digital_Forensics_Presentation.pptx
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Unlocking AI with Model Context Protocol (MCP)
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
NewMind AI Monthly Chronicles - July 2025
The Rise and Fall of 3GPP – Time for a Sabbatical?
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Mobile App Security Testing_ A Comprehensive Guide.pdf
Teaching material agriculture food technology
cuic standard and advanced reporting.pdf
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Big Data Technologies - Introduction.pptx
CIFDAQ's Market Insight: SEC Turns Pro Crypto
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Network Security Unit 5.pdf for BCA BBA.

Develop and deploy using Hybrid Cloud Strategies confoo2012