• Technologie
  • Byznys
  • Software
  • Hardware
  • Internet
  • Telco
  • Science
  • České IT
  • Události
Žádné výsledky
Zobrazit všechny výsledky
ITBiz.cz
ITBiz.cz
Žádné výsledky
Zobrazit všechny výsledky

Cloud computing v praxi: vývoj pro cloud je jednodušší, než jste si mysleli

Dalibor Kačmář
11. 7. 2011
| Články

Řada vývojářů má před cloudem možná větší respekt, než je potřeba. Cloud totiž ve skutečnosti není nový, je jen trochu jiný. V případě platformy Microsoftu navíc nabízí možnost využít tytéž nástroje a tytéž programátorské techniky jako vývoj pro vlastní infrastrukturu. Kromě toho však vývojářům nabízí možnost vydělat si prodejem vlastních řešení pro cloud anebo snadno a levně nabídnout své aplikace celému světu.

Online1

Stejné nástroje a jeden kód

Microsoft přistupoval k vývoji své cloudové platformy až nezvykle prozřetelně. Windows Azure nejsou totiž z pohledu vývojáře ničím jiným než mírně upravenými Windows Server 2008 R2. Microsoft Exchange Online zahrnutý v Office 365 je identickou kopií Exchange Serveru 2010. Lync Server Online je identickou kopií Lync Serveru. SharePoint Online, taktéž z Office 365, je jen odlehčenou verzí SharePointu, která ovšem podporuje stejné principy vývoje, kdy hlavní důraz je kladen na oblast bezpečnosti aplikací a dat. A konečně Microsoft Dynamics CRM Online není ničím jiným než téměř identickou kopií Microsoft Dynamics CRM 2011, která má pouze určitá omezení v počtu rozšíření ovlivňujících nároky na výpočetní výkon. Pro všechny tyto cloudové nástroje a platformy se tedy vyvíjí naprosto stejně jako pro jejich on-premise alternativy. Používá se totéž Visual Studio, tentýž .NET a tytéž knihovny. Jeden rozdíl tu ale přeci jen je.

Lokální úložiště ztratilo smysl

Tento rozdíl vyplývá z logiky, s jakou cloudová platforma Windows Azure přiděluje aplikacím fyzickou infrastrukturu. Windows Azure mnohem víc, než třeba klasické Hyper-V odděluje virtuální stroje od těch fyzických. Virtuální stroje jakoby „plavou“ nad fyzickou infrastrukturou a v okamžiku, kdy potřebují využít objednaný výkon na maximum, vezmou si jej ve fyzickém stroji, který jej zrovna nabízí. Díky tomu je také možné obratem vytvořit deset, sto nebo třeba tisíc dalších obdobných virtuálních strojů, které se s tím prvním okamžitě spojí do clusteru. To má však pro vývojáře jedno omezení – není možné už používat lokální úložiště, protože to na rozdíl třeba od virtualizované databáze už takto „neplave.“

Windows Azure princip

Pokud si uložíte nějaká data na lokální disk, nemůžete se k nim pak vrátit, protože cloudová platforma nemá jak dohledat, kde ta data jsou. Lokální úložiště se tak používá pouze na dočasná data, u kterých existuje jednoznačná dočasná vazba mezi virtuálním strojem a fyzickou infrastrukturou. Co to znamená pro vývojáře v praxi? Všechny aplikace vyvinuté pro Windows Server 2008 R2 bez problémů fungují i ve Windows Azure, pokud nevyužívají lokální úložiště. Některé stávající aplikace je pro přechod do cloudu proto třeba dodatečně upravit a data ukládat do cloudových nerelačních nebo relačních úložišť. Tyto úpravy však nejsou nijak časově náročné. Kupříkladu když společnost Ness vyvinula svůj Portál výběrových řízení pro Windows Server 2008 a rozhodla se jej následně převést pod Windows Azure a začít nabízet po celém světě ve formě služby, zabraly jí úpravy jen několik málo hodin. Na druhou stranu aplikace vyvinuté přímo pro Windows Azure budou 1:1 okamžitě fungovat i na Windows Server 2008 R2, což je výhodné zejména při vývoji aplikací náročnějších na objemy přenášených dat, které si chcete otestovat na vlastním serveru.

V cloudu můžete i vydělávat

Možná si teď říkáte, proč začít vyvíjet pro cloud? Proč předělávat své stávající aplikace tak, aby namísto s lokálním úložištěm pracovali s databází. Důvodů je hned několik. Řada firem dnes začíná vyžadovat IT ve formě služby, a to i v aplikacích, které s IT zdánlivě nesouvisejí jako je třeba systém plně automatické výpůjčky jízdních kol pro města, který nabízí česká společnost Homeport po celé Evropě a pro který provozuje společnost The KITE páteřní informační systém právě v cloudu na Windows Azure. Cloud vám ale také umožní s minimálními náklady začít provozovat vlastní služby. Když společnost Cígler Software chtěla na trh uvést svůj www.idoklad.cz, vyšel ji cloud 10× levněji než využití vlastní infrastruktury. Cloud však nabízí i jiné možnosti výdělku. Pro Office 365 můžete vyvíjet a následně prodávat vlastní doplňky na Office 365 Marketplace. Pro Microsoft Dynamics CRM Online je zase možné nabízet již hotová vertikální řešení na Dynamics Marketplace. Uživatelé cloudových služeb Microsoftu přitom jen kliknou a vaší aplikaci mají k dispozici, aniž by to od vás vyžadovalo další úsilí a personální kapacity.

Cloud je budoucnost většiny vývojářů

Pokud bychom to tedy měli shrnout, tak cloud vám nabízí možnost levně, rychle a s menším rizikem uvádět nové online aplikace, navíc s tím, že mohou být dostupné rychle z celého světa. Cloud od Microsoftu vám dává možnost pro něj vyvinuté aplikace zpětně využívat i na on-premise řešeních a to bez nutnosti dalších úprav. Díky cloudu můžete do režimu služby převést i komplexní služby z úplně jiných odvětví jako je třeba půjčování kol. A v neposlední řadě cloud vám otevírá nové možnosti v oblasti prodeje vašich vlastních řešení pro produkty jako SharePoint, Dynamics CRM, Lync Server nebo Exchange Server.

Rubriky: ByznysCloudInternetPodnikový software

Související příspěvky

Dopad amerických cel na sektor IT: boj o softwarovou nezávislost
Zprávičky

Trump čelí žalobě kvůli schválení dohody ohledně aktivit TikToku v USA

6. 3. 2026
Zprávičky

Masivní investice do AI mohou dluhopisový trh přiblížit akciovému, varuje OECD

5. 3. 2026
Zprávičky

Technologické firmy se ohradily proti označení Anthropicu za riziko pro řetězec

5. 3. 2026
750 zaměstnanců ČSOB se díky Atosu zvládlo rychle přesunout do domácích kanceláří
Zprávičky

Investice 50 miliard dolarů: OpenAI a Amazon oznamují strategické partnerství

4. 3. 2026

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

Souhlasím se Zásadami ochrany osobních údajů .

Zprávičky

Dopad amerických cel na sektor IT: boj o softwarovou nezávislost

Trump čelí žalobě kvůli schválení dohody ohledně aktivit TikToku v USA

ČTK
6. 3. 2026

Americký prezident Donald Trump a ministryně spravedlnosti Pam Bondiová čelí žalobě kvůli schválení dohody,

Íránské dronové útoky vyvolávají otázky o bezpečnosti datových center

ČTK
5. 3. 2026

Íránské dronové útoky v odvetě za útok USA a Izraele v minulých zasáhly několik

Masivní investice do AI mohou dluhopisový trh přiblížit akciovému, varuje OECD

ČTK
5. 3. 2026

Devět velkých společností zabývajících se umělou inteligencí (AI) a technologiemi bude muset do roku

Meta lákala zaměstnance OpenAI na bonus ve výši 100 milionů dolarů

Google čelí žalobě kvůli sebevraždě, ke které muže údajně navedl chatbot Gemini

ČTK
5. 3. 2026

Americká technologická společnost Google ze skupiny Alphabet čelí žalobě kvůli svému chatbotu s prvky

Technologické firmy se ohradily proti označení Anthropicu za riziko pro řetězec

ČTK
5. 3. 2026

Skupina velkých technologických společností se dnes ohradila proti označení start-upu Anthropic za riziko pro

750 zaměstnanců ČSOB se díky Atosu zvládlo rychle přesunout do domácích kanceláří

Investice 50 miliard dolarů: OpenAI a Amazon oznamují strategické partnerství

Redakce
4. 3. 2026

OpenAI a Amazon oznámily dlouhodobé strategické partnerství s cílem urychlit inovace v oblasti AI

Pětice motorů technologických inovací v příští dekádě

Ekonomové ECB: Umělá inteligence může pracovní místa spíše vytvářet než ničit

ČTK
4. 3. 2026

Umělá inteligence (AI) může pracovní místa v eurozóně spíše vytvářet než ničit, jak se

Jak nakupovat – nebo prodávat – data

Principy správy dat veřejného sektoru patrně získají zákonné zakotvení

ČTK
3. 3. 2026

Principy správy dat veřejného sektoru patrně získají zákonné zakotvení. Zavede je vládní předloha o

Tiskové zprávy

Kybernetické dopady konfliktu na Blízkém východě: FortiGuard Labs varuje před nárůstem regionální kybernetické aktivity

ÚOHS: Seznam.cz upraví cenová pravidla pro realitní zprostředkovatele na serveru Sreality.cz

Huawei uvádí na trh produkty a řešení pro optické sítě nové generace

QNAP uvádí na trh 10pozicový vysokokapacitní SATA SSD NAS TS-h1077AFU

Strategické partnerství Red Hat, NVIDIA a Palo Alto Networks přináší bezpečné AI telekomunikace

SAP v Česku mění vedení. Do top managementu nastupují Štěpánka Ryšavá a Štěpán Kroupa

Zpráva dne

Nedávejte svým milovaným na Mikuláše sladkosti, radši Windows 11 CDkey od Goodoffer24.com!

Nedávejte svým milovaným na Mikuláše sladkosti, radši Windows 11 CDkey od Goodoffer24.com!

Redakce
5. 12. 2025

Na Mikuláše ani sladkosti, už vůbec ne uhlí ani brambory, ale radši nový software,...

Kalendář

Bře 12
Celý den

IT Security Worshop

Dub 15
Celý den

Energy Vision

Zobrazit kalendář

Komentujeme

itbiz kamil pittner

Platformové inženýrství: popularita termínu může vést ke zmatení

Kamil Pittner
2. 1. 2026

Podobně jako v případě DevOps se i termín platformové inženýrství stal natolik oblíbeným, až se začal...

Slovník

BAT

BDS

Spotlist

Kategorie

  • Články
  • Komentujeme
  • Slovník
  • Tiskové zprávy
  • Zprávičky

Portál ITbiz.cz přináší informace z IT a byznysu již od roku 2006. Provozuje jej internetové vydavatelství Nitemedia.  Mezi další naše projekty patří například ABClinuxu.cz a Sciencemag.cz. Na stránce Redakce naleznete informace o redakci a možnostech inzerce.

Rubriky

Akce a události Byznys Cloud Ekomerce Hardware Internet Operační systémy Podnikový software Právo Science Security Technologie Telekomunikace veře Veřejná správa Vývoj a HTML Zpráva dne České IT
Žádné výsledky
Zobrazit všechny výsledky
  • Technologie
  • Byznys
  • Software
  • Hardware
  • Internet
  • Telco
  • Science
  • České IT
  • Události

© 2019 Vydává Nitemedia s.r.o. Hosting zajišťuje Greenhousing.cz.

Tento web používá cookies. Pokračováním dáváte souhlas s jejich používáním. Více na itbiz.cz/soukromi.